Title :
Generic Architecture Description for Retargetable Compilation and Synthesis of Application-Specific Pipelined IPs
Author :
Gorjiara, Bita ; Reshadi, Mehrdad ; Gajski, Daniel
Author_Institution :
California Univ., Irvine
Abstract :
Constraints of embedded systems and the shrinking time-to-market have elevated the importance of designer productivity and design predictability more than ever. To improve productivity, in ASIP approaches the system is designed with software and executed on a customized processor. In ASIP design flow, the processor is described in an Architecture Description Language (ADL) and the toolset is generated from that ADL automatically. However, in these approaches design predictability is low because the designer has little or no control over the quality of the final implementation. In this paper, we present a new design approach where the target processor or Intellectual Property (IP) does not have any predefined instruction-set and its datapath component netlist is described in a Generic Netlist Representation (GNR). The GNR is used by the toolset to generate the controller of the IP and the RTL of the design. The GNR is an order of magnitude shorter than state-of-the-art ADLs with RTL generation capabilities and yet can capture any structural details that affect the implementation quality. We have also developed a web-based interface for our toolset, so that users can upload and evaluate new IPs described in GNR.
Keywords :
industrial property; instruction sets; production engineering computing; application-specific pipelined IP; datapath component netlist; generic architecture description; generic netlist representation; instruction-set; intellectual property; retargetable compilation; target processor; Application specific processors; Architecture description languages; Automatic control; Computer architecture; Embedded system; Intellectual property; Process design; Productivity; Software design; Time to market;
Conference_Titel :
Computer Design, 2006. ICCD 2006. International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
978-0-7803-9707-1
Electronic_ISBN :
1063-6404
DOI :
10.1109/ICCD.2006.4380841