DocumentCode :
1245856
Title :
System level hardware module generation
Author :
Srivastava, Mani B. ; Brodersen, R.W.
Author_Institution :
AT&T Bell Labs., Murray Hill, NJ, USA
Volume :
3
Issue :
1
fYear :
1995
fDate :
3/1/1995 12:00:00 AM
Firstpage :
20
Lastpage :
35
Abstract :
In complex modern day electronic systems, far more time is spent in designing the boards, writing the software to drive and integrate the hardware, and other such system level issues, than is spent in designing any application-specific ICs that may be needed. Unfortunately, most of the research in computer-aided design has been focussed on the more glamorous ASIC design problem, as a result of which the design methodologies and tools at the system level are much more primitive than at the chip level. We have developed a design framework for application-specific systems, called SIERA, that addresses the higher level aspects of system design, including multichip design issues at the board-level, and hardware-software codesign and integration, in addition to the design of individual ASICs. SIERA allows rapid-prototyping of multiboard systems where the functionality is implemented using a mix of dedicated hardware modules and ASICs, as well as software running on programmable hardware modules. A key step in the design methodology provided by SIERA is that of generating the physical implementation of the system hardware from a description of the system architecture. The analogue of this problem at the chip level is referred to as silicon assembly or silicon compilation. In this paper we address this problem at the system level, and describe how the generation and interfacing of board-level modules, board-level physical design, simulation of custom boards, and the overall management of board design are handled in SIERA. While some of the problems could be solved by adapting or extending techniques from the existing ASIC design tools, others required new approaches. Case-studies of several real-life applications are also presented to demonstrate the effectiveness of the board-level physical design methodology embodied in SIERA compared to the traditional PCB design systems.<>
Keywords :
application specific integrated circuits; circuit CAD; modules; printed circuit design; PCB design systems; SIERA; application-specific systems; board-level modules; board-level physical design; computer-aided design; custom boards; dedicated hardware modules; design framework; design methodologies; hardware module generation; hardware-software codesign; multiboard systems; multichip design issues; rapid-prototyping; system level; Application specific integrated circuits; Assembly; Communication system software; Design automation; Design methodology; Hardware; Modems; Process design; Silicon; Software design;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/92.365451
Filename :
365451
Link To Document :
بازگشت