Title :
Parameterized MAC unit generation for a scalable embedded DSP core
Author :
Gierenz, Volker ; Panis, Christian ; Nurmi, Jari
Author_Institution :
Catena Radio Design bv, Son en Breugel, Netherlands
Abstract :
This paper describes the architecture and hardware generation concept of a parameterized MAC unit for use in a scalable embedded DSP core. The MAC unit supports a broad set of instructions for integer and fractional datatypes. Its generation is controlled by architectural as well as implementation and placement parameters. Including structured physical placement in the generation process ensures fast and predictable performance estimation. Especially for modern technologies, where wire effects dominate the achievable performance of a circuit, tight control of cell placement makes a predictable quantitative analysis and optimization possible. In the context of an early-stage design space exploration, which is used to determine an optimal DSP core architecture, the presented methodology allows a fast and consistent estimation of the MAC unit\´s performance characteristics for various "what if" scenarios. Also implementation bottlenecks can be identified in an early project phase. In the context of the subsequent implementation phase, it enables local, detailed, and predictable quantitative design optimizations.
Keywords :
circuit optimisation; digital signal processing chips; embedded systems; logic design; cell placement; circuit design optimization; circuit performance estimation; fractional datatype; hardware generation concept; integer datatype; optimal scalable embedded DSP core architecture; parameterized multiply-accumulate unit generation; Design optimization; Digital signal processing; Electronic mail; Embedded computing; Hardware; Paper technology; Pipelines; Reduced instruction set computing; Registers; Space exploration;
Conference_Titel :
NORCHIP, 2008.
Conference_Location :
Tallinn
Print_ISBN :
978-1-4244-2492-4
Electronic_ISBN :
978-1-4244-2493-1
DOI :
10.1109/NORCHP.2008.4738297