Title :
SMASH: a program for scheduling memory-intensive application-specific hardware
Author :
Gupta, Pravil ; Parker, Alice C.
Author_Institution :
Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
Abstract :
Addresses automatic synthesis of memory-intensive application specific systems, with emphasis on hierarchical storage architecture design. SMASH is a program which combines storage hierarchy design with data path synthesis. It uses appropriate system parameters in order to coordinate between the synthesis of different subarchitectures of the system and schedules data transfers between them. We have synthesized some design examples using SMASH and have included the results in this paper
Keywords :
application specific integrated circuits; integrated memory circuits; logic CAD; memory architecture; scheduling; special purpose computers; SMASH; automatic synthesis; data path synthesis; data transfers; hierarchical storage architecture design; memory-intensive application-specific hardware; scheduling program; storage hierarchy design; subarchitectures; system parameters; Bandwidth; Control system synthesis; Delay; Hardware; Memory management; Process design; Registers; Space exploration; Storage automation; System-on-a-chip;
Conference_Titel :
High-Level Synthesis, 1994., Proceedings of the Seventh International Symposium on
Conference_Location :
Niagara-on-the-Lake, Ont.
Print_ISBN :
0-8186-5785-5
DOI :
10.1109/ISHLS.1994.302341