[sdiy] STM32 processor

Eric Brombaugh ebrombaugh1 at cox.net
Thu Oct 13 02:31:02 CEST 2011


On 10/12/2011 05:09 PM, ze man wrote:
> What language does the DSP, is it mostly arquitecture-specific-ASM?

Yes - DSPs are generally best coded in architecture-specific ASM. There 
have been some attempts to make languages that are easily compiled to 
DSP ASM, but they haven't really caught on.

>  How does relate to Xilinx soft-core Microblaze?

Beats me. Never used a MicroBlaze. If I understand it though, the soft 
CPU could be extended with coprocessors, so it might be possible to add 
DSP functionality to it.

> I take it your approach is similar to MCHP, using custom header files?

Not so much custom headers, but rather a mixture of assembly and C. The 
MPLAB IDE & C compiler are pretty good about allowing this approach 
without too much pain. C code goes in .h/.c files and C-callable 
assembly goes into separate .h/.s files.

MCHP provides a variety of archive libraries with fairly well-documented 
interfaces. I could use that approach too, but it requires a bit more 
book keeping than I want to do.

Eric



More information about the Synth-diy mailing list