DocumentCode
2599008
Title
Partitioning and surmounting the software-hardware abstraction gap in an ASIC design project
Author
ten Hagen, K. ; Meyr, H.
Author_Institution
Aachen Univ. of Technol., Germany
fYear
1993
fDate
3-6 Oct 1993
Firstpage
462
Lastpage
465
Abstract
The design complexity of an ASIC as well as its hardware expenditure can be optimized if software is used as far as possible and application-specific hardware executes only the critical algorithms. Experience within a chipset design project has led to various criteria to evaluate the tradeoff between hardware and software. Partitioning under great uncertainty concerning many realization parameters is demonstrated. The gap in abstraction between specification and implementation is much greater in hardware design than in software development. The concepts applied in surmounting the gap, like abstract modeling, type of model, and hierarchy, are defined and their relations are examined
Keywords
application specific integrated circuits; design engineering; logic design; microprogramming; project engineering; software engineering; ASIC design project; abstract modeling; application-specific hardware; chipset design project; critical algorithms; design complexity; hardware expenditure; hierarchy; implementation; model type; partitioning; realization parameters; software development; software-hardware abstraction gap; specification; uncertainty; Algorithm design and analysis; Application software; Application specific integrated circuits; Design optimization; Expert systems; Hardware design languages; Partitioning algorithms; Runtime; Software algorithms; Software design;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design: VLSI in Computers and Processors, 1993. ICCD '93. Proceedings., 1993 IEEE International Conference on
Conference_Location
Cambridge, MA
Print_ISBN
0-8186-4230-0
Type
conf
DOI
10.1109/ICCD.1993.393333
Filename
393333
Link To Document