[Fpga-synth] Modular approach

Veronica Merryfield veronica.merryfield at shaw.ca
Sat Jan 24 03:50:46 CET 2009


Hi all

A recent off SDIY list discussion has got me thinking about FPGA  
implementation.

One way to implement a software based modular, the Nord being the  
starting point for the discussion, would be to have a list of elements  
where each element is a structure that contains an ID for the  
processing element to be used, pointer to inputs (audio and control),  
outputs (for the pointer to pointer too) and element storage,  
parameters and so on. The processing is simply to run down the list  
passing a pointer to the entry to the processing element. A  
configuration editor would create the list being separated from the  
software creation task.

Over the last few days I have been trying to conceive an FPGA based  
equivalent. The above processing method does not lend itself to FPGA  
deployment but as yet I can not really see an FPGA version.

I would appreciate some input. I like the concept of processing  
elements that get implemented once and used a number of times,  
configured at runtime rather than at build time. Perhaps this concept  
is not really suited to FPGAs.

Thanks everyone

Veronica in foggy Port Alberni, 0ºC





More information about the Fpga-synth mailing list