Costum computing machines vs. Hardware/Software Co-Design: From a globalized point of view [chapter]

Reiner W. Hartenstein, Jürgen Becker, Rainer Kress
1996 Lecture Notes in Computer Science  
The paper gives a generalized survey on Customized Computing with research activities of the emerging new research scenes of Application Specific Instruction Set Processors (ASIPs) and Custom Computing Machines (CCMs). Both scenes have strong relations to Hardware/Software Co-Design. CCMs are mainly based on field-programmable add-on hardware to accelerate microprocessors or computers. The CCM scene tries to make standard hardware more soft for flexible adaptation to a variety of particular
more » ... ication environments. The ASIP scene tries to design an instruction set as an interface between hardware and application closely matching their characteristics. Reiner W. Hartenstein, Jürgen Becker, et al.: Custom Computing Machines vs. Hardware/Software Co-Design: from a globalized point Xputer Lab field-programmable) architectures [21] [28] [29] [44] [45] . The PDD approach also supports using data dependency annalysis, such as demonstrated by prototyping systolic algorithms [28] . So far all the CCM scenes mainly cover a kind of hardware/software co-design approach. But an open question is: what is the difference between CCM design and H/S co-design? Why does H/S co-design maintain its own R&D scene [13] , apart from the CCM scenes? This question will be discussed briefly. In this step a new instruction-set architecture of an ASIP is customized from a super set containing standard arithmetic, memory and control flow instructions. Also a number of specialised instructions are available, e. g. digital filter operations or a full stage of a Viterbi decoding Applications ASIP Architecture Design
doi:10.1007/3-540-61730-2_7 fatcat:td6e4mto2jaaxixzgf6kxifefa