DocumentCode :
3319347
Title :
Front-End Design Flows for Systems on Chip: An Embedded Tutorial
Author :
Kumar, Anshul ; Panda, Preeti Ranjan
Author_Institution :
Indian Inst. of Technol., Delhi, India
fYear :
2010
fDate :
3-7 Jan. 2010
Firstpage :
417
Lastpage :
422
Abstract :
This tutorial describes the design flows, that is, the design steps and software tools required for designing modern systems-on-chip, focusing on the front end part. A simple flow starting with abstract design description in an HDL and going through transformations leading to physical design, is no longer adequate for the complex systems of today. A high end MPSoC (multiprocessor system on chip) today includes, apart from multiple processors, multiple memory modules, high performance interconnection network, custom hardware blocks, and a variety of controllers and interfaces. Some of the issues that need to be addressed while designing such systems are - integrated design of hardware and software, customization of processors for given applications in order to get the right power performance tradeoffs, use of certain platforms and pre-designed IPs, design of interconnection mechanisms among the processors and mapping of application onto the architecture. Therefore, our description of design flow includes several `sub-flows´ that are required to take care of these aspects.
Keywords :
hardware-software codesign; integrated circuit design; microprocessor chips; multiprocessor interconnection networks; system-on-chip; HDL; MPSoC; complex systems; custom hardware blocks; front-end design flows; hardware design; high performance interconnection network; interconnection mechanism design; memory modules; multiprocessor systems-on-chip; predesigned IP; software design; software tools; Application software; Control systems; Hardware design languages; Multiprocessing systems; Multiprocessor interconnection networks; Network-on-a-chip; Software design; Software tools; System-on-a-chip; Tutorial; ASIPs; Communication Architecture; Design flow; Prototyping; Simulation; SoC Platform;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, 2010. VLSID '10. 23rd International Conference on
Conference_Location :
Bangalore
ISSN :
1063-9667
Print_ISBN :
978-1-4244-5541-6
Type :
conf
DOI :
10.1109/VLSI.Design.2010.70
Filename :
5401212
Link To Document :
بازگشت