Title :
Synthesis flow for designing a high performance microprocessor
Author :
Malnar, Branimir
Author_Institution :
Intel GmbH, Braunschweig, Germany
Abstract :
This paper describes the methodology for the automated synthesis flow used for a high-performance microprocessor project at Intel. The flow presents a standard method of automatically translating the RTL description of the microprocessor to placed and routed gates. The flow optimizes the design for timing and power, while ensuring that the final netlist is logically equivalent to the RTL and that all of the backend checks and rules are satisfied (for example noise, many electrical rules, routing rules, metal reliability, and so forth). The typical inputs to the flow are RTL, timing constraints and floorplan description, while the typical outputs are a netlist and layout. The netlist and layout are used as inputs to the other tools for logical and physical verification of the design.
Keywords :
integrated circuit layout; microprocessor chips; Intel; RTL description; automated synthesis flow; backend check; backend rule; electrical rule; floorplan description; high-performance microprocessor design; logical verification; metal reliability; noise; physical verification; placed gate; routed gate; routing rule; timing constraint; Clocks; Layout; Libraries; Microprocessors; Optimization; Routing; Timing;
Conference_Titel :
MIPRO, 2012 Proceedings of the 35th International Convention
Conference_Location :
Opatija
Print_ISBN :
978-1-4673-2577-6