DocumentCode :
3254785
Title :
Platform-Based Behavior-Level and System-Level Synthesis
Author :
Cong, Jason ; Fan, Yiping ; Han, Guoling ; Jiang, Wei ; Zhang, Zhiru
Author_Institution :
California Univ., Los Angeles, CA
fYear :
2006
fDate :
24-27 Sept. 2006
Firstpage :
199
Lastpage :
202
Abstract :
With the rapid increase of complexity in system-on-a-chip (SoC) design, the electronic design automation (EDA) community is moving from RTL (Register Transfer Level) synthesis to behavioral-level and system-level synthesis. The needs of system-level verification and software/hardware co-design also prefer behavior-level executable specifications, such as C or SystemC. In this paper we present the platform-based synthesis system, named xPilot, being developed at UCLA. The first objective of xPilot is to provide novel behavioral synthesis capability for automatically generating efficient RTL code from a C or SystemC description for a given system platform and optimizing the logic, interconnects, performance, and power simultaneously. The second objective of xPilot is to provide a platform-based system-level synthesis capability, including both synthesis for application-specific configurable processors and heterogeneous multi-core systems. Preliminary experiments on FPGAs demonstrate the efficacy of our approach on a wide range of applications and its value in exploring various design tradeoffs.
Keywords :
field programmable gate arrays; high level synthesis; logic design; system-on-chip; FPGA; RTL code; SystemC description; application-specific configurable processors; behavior-level executable specifications; electronic design automation; heterogeneous multicore systems; platform-based behavior-level synthesis; register transfer level synthesis; software/hardware co-design; system-level synthesis; system-level verification; system-on-a-chip design; xPilot; Control system synthesis; Costs; Design automation; Design optimization; Electronic design automation and methodology; Electronics industry; Hardware; Logic design; Productivity; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
SOC Conference, 2006 IEEE International
Conference_Location :
Taipei
Print_ISBN :
0-7803-9781-9
Electronic_ISBN :
0-7803-9782-7
Type :
conf
DOI :
10.1109/SOCC.2006.283880
Filename :
4063049
Link To Document :
بازگشت