next up previous
Next: Verification Up: Alliance design flow Previous: Capture and validation of

Physical design

Once the circuit netlist has been captured and validated, each leaf of the hierarchy has to be physically implemented. A netlist issued from scmap is usually placed and routed using the standard cell router scr. If the netlist has been captured using genlib and if it has a high degree of regularity, it can be placed manually for optimisation using other genlib functions. The netlist resulting from the use of fpgen are placed and routed using the datapath router dpr.

These part can be assembled together using a gridless channel router called bbr, and this generates what we call a core. The circuit core is now ready to be connected to external pads. The core-to-pads router, ring, aims at doing this operation automatically, provided the user has given an appropriate netlist and some indications on pad placement.

The last stage of the physical implementation is the translation of the symbolic layout to a foundry compliant layout using the s2r tool. After that, the tape containing the circuit can be processed by the silicon supplier.


next up previous
Next: Verification Up: Alliance design flow Previous: Capture and validation of

 



Alliance Web Site © 1997, 2002 ASIM/LIP6/UPMC, page maintained by Czo [Olivier Sirol] , last updated on 26 May 2000.