DocumentCode :
2396159
Title :
The ASIC and FPGA design challenge
Author :
Darby, Dr Barry
Author_Institution :
Racal Res. Ltd., UK
fYear :
1998
fDate :
35933
Firstpage :
42370
Lastpage :
42372
Abstract :
Our ability to integrate increasingly large scale systems on silicon is determined and constrained not only by manufacturing technology but also by the underlying complexity of the system architectures. These architectures, usually thought of in terms of different interconnected software and hardware functions, rarely result in global regularity in terms of data and control flow or in extensive structural regularity at the circuit level. This `disorder´ in the system architecture results in the need to provide and support a sophisticated design process that leads a designer safely through the necessary stages. Complex suites of computer aided engineering tools have been developed to help maintain consistency between the many representations of the design while assisting with the generation and verification of major building blocks. The task of the ASIC or FPGA designer is to create a physical entity that performs a specified function with a specified behavioural response to given data and control signals. As overall constraints, the system specification will include physical size and power dissipation limits and maximum costs. Furthermore, a time scale for successful completion of the design and target dates for production will form part of the `contract´. To be successful, the design team must maintain many views concurrently and be able to cross-verify these representations at a number of levels of abstraction. In broad terms, these views comprise the following items: system level; processor architecture; machine structures; and implementation
Keywords :
high level synthesis; ASIC; FPGA design challenge; abstraction levels; behavioural response; computer aided engineering tools; global regularity; hardware functions; hardware/software codesign; implementation; interconnected software; large scale systems; machine structures; manufacturing technology; maximum costs; physical entity; power dissipation limits; processor architecture; sophisticated design process; structural regularity; system architectures; system level; system specification; time scale;
fLanguage :
English
Publisher :
iet
Conference_Titel :
The Teaching of Digital Systems (Digest No. 1998/409), IEE Colloquium on
Conference_Location :
London
Type :
conf
DOI :
10.1049/ic:19980568
Filename :
708243
Link To Document :
بازگشت