Forum Discussion
Altera_Forum
Honored Contributor
17 years agoAll good dialogue.
Reminds me of the days when we all debated the Assembly .vs. PLM .vs. C code debates. Then there was the debate of if a processor should PUSH / POP all the registers or just the ones you are going to use when servicing an interrupt. Or how "good" auto routers were in Routing PCB designs. Then it transitioned to the Schematic .vs. HDL .vs. Celoxica Handel C .vs. etc, etc, etc debates. Customer Hand crafted code will always (never say always) be tighter and more efficient than "tool" generated results (in theory). If you have something that takes "1" unit of time or quality of efficiency now, and desire to have a 10x improvement, nd a tool like DSP Builder will give you 12x -15x, you are done. If you need 100x, then you will need to hand code it. I too used the Xilinx System Generator (for DSP) in it's day. I also use the Altera DSP Builder (and now Advanced BLockset). Much inprovment has occured since the early days. Is it perfect - or done - not yet. Will any of these replace "understanding what you need to do first" - NO. Let's hear from more users in this community on the topic. Thanks for starting this thread, Kaz. Avatar