From ASIC to ASIP: The next design discontinuity

被引:67
作者
Keutzer, K [1 ]
Malik, S [1 ]
Newton, AR [1 ]
机构
[1] Univ Calif Berkeley, Dept EECS, Berkeley, CA 94720 USA
来源
ICCD'2002: IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS | 2002年
关键词
application specific integrated circuits; application specific instruction set processors; ASIC; ASIP; programmable platforms; design methodology;
D O I
10.1109/ICCD.2002.1106752
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A variety of factors is making it increasingly difficult and expensive to design and manufacture traditional Application Specific Integrated Circuits (ASICs). This has started a significant move towards the use of programmable solutions of various forms - increasingly referred to as programmable platforms. For the platform manufacturer, programmability provides higher volume to amortize design and manufacturing costs, as the same platform can be used over multiple related applications, as well as over generations of an application. For the application implementer, programmability provides a lower risk and shorter time-to-market implementation path. The flexibility provided by programmability comes with a performance and power overhead. This can be significantly mitigated by using application specific platforms, also referred to as Application Specific Instruction Set Processors (ASIPs). This paper details the reasons for this significant change in application implementation philosophy, provides illustrative contemporary evidence of this change, examines the space of application specific platforms, outlines fundamental problems in their development, and finally presents a methodology to deal with this changing design style.
引用
收藏
页码:84 / 90
页数:7
相关论文
共 22 条
  • [1] AGERE, 2000, PAYLOADPLUS ROUTING
  • [2] [Anonymous], 2001, INT TECHNOLOGY ROADM
  • [3] *BRECIS COMM, 2001, MSP5000 MULT PROC
  • [4] *CHAM SYDST INC, CS2000 REC COMM PROC
  • [5] *CISC SYST, 2000, PAR EXPR FORW CISC 1
  • [6] EKLUND T, 2001, NETW PROC FOR JUN
  • [7] *EZCH TECHN, 1999, NETW PROC DES NEXTG
  • [8] GELINAS B, 2001, NETW PROC FOR JUN
  • [9] HUANG Z, 2002, P 39 DES AUT C JUN
  • [10] *IBM CORP, 1999, IBM NETW PROC IBM32N