Title :
Synthesis of memories from behavioral HDLs
Author :
Zanden, Nels Vander
Author_Institution :
COMPASS Design Autom. Inc., San Jose, CA, USA
Abstract :
This paper describes anew approach for synthesizing small memories, such as multi-port register files, from behavioral HDLs. While such memories can be generated using conventional gate-level synthesis techniques, we present a method for extracting logic for a memory and then generating its design from one of three possible architectures. The techniques offer reductions in layout area and provide more compact HDL descriptions of designs by allowing behavioral descriptions instead of structural instantiations. In addition, the designer can experiment with multiple architectural implementations for the memory without changing the HDL description, and select the best architecture for the application
Keywords :
application specific integrated circuits; hardware description languages; integrated circuit design; integrated memory circuits; logic CAD; memory architecture; behavioral HDLs; behavioral descriptions; compact HDL descriptions; layout area reduction; logic extraction; memory synthesis; multi-port register files; multiple architectural implementations; Application specific integrated circuits; Data structures; Design automation; Design optimization; Hardware design languages; Logic design; Memory architecture; Registers;
Conference_Titel :
ASIC Conference and Exhibit, 1994. Proceedings., Seventh Annual IEEE International
Conference_Location :
Rochester, NY
Print_ISBN :
0-7803-2020-4
DOI :
10.1109/ASIC.1994.404606