Title :
DSP algorithms to optimised ASICs-an automated route
Author :
Redmond, Sean M.
Author_Institution :
Compass Design Automation BV, Milton Keynes, UK
Abstract :
Design automation tools that support DSP designers to develop and explore DSP algorithms have been successfully used for many years. They provide the most productive route to commercial DSP processors but, to date, have not provided an automatic route to ASICs that yields the level of optimisation needed to implement, effectively, the arithmetic intensive functionality of DSP applications. This paper outlines a newly developed route to bridge the gap between a proven DSP design environment and one of the most productive complex ASIC design environments for standard cell, gate array and FPGA implementations. The key to providing a successful solution to this missing link between DSP algorithm development and optimal ASIC implementations hinges on the use of a mix of advanced synthesis and datapath compiler technology. It utilises a comprehensive library of datapath elements such as adders, multipliers and storage elements that have pre-built structures at both the ASIC gate and highly optimised layout level. This interface takes an automatically generated behavioural VHDL description of the fixed-point signal flow graph and creates a hierarchical datapath specification schematic and associated control logic. To demonstrate the effectiveness of this route a design example starting from a DSP signal flow graph through to standard-cell, gate-array and FPGA structures is detailed
Keywords :
application specific integrated circuits; cellular arrays; circuit CAD; digital signal processing chips; logic arrays; specification languages; DSP algorithms; DSP design environment; FPGA implementations; advanced synthesis; arithmetic intensive functionality; automatic route; automatically generated behavioural VHDL description; datapath compiler technology; datapath elements; fixed-point signal flow graph; gate array; hierarchical datapath specification schematic; optimisation; pre-built structures; standard cell;
Conference_Titel :
Applications Specific Integrated Circuits for Digital Signal Processing, IEE Colloquium on
Conference_Location :
London