Application-specific instruction set processor: Difference between revisions

Content deleted Content added
No edit summary
apparent self-promotion for an old survey paper -- see talk page; and please learn some Wikipedia syntax
Line 1:
An '''application-specific instruction-set processor''' ('''ASIP''') is a component used in [[system-on-a-chip]] design. The [[instruction set]] of an ASIP is tailored to benefit a specific application. This specialization of the core provides a tradeoff between the flexibility of a general purpose [[Central processing unit|CPU]] and the performance of an [[ASIC]].
 
Interest in synthesis of Application Specific Instruction
Processor or [[ASIP]] has increased considerably and
a number of methodologies have been proposed in the
recent period. The detaled survey paper is produced by [[Manoj Kumar Jain et al.]] This paper attempts to survey the state of
the art in this area and identifies some issues which need
to be addressed. We have identified the five key steps in
ASIP design as application analysis, architectural design
space exploration, instruction set generation, code synthesis
and hardware synthesis. A broad classification of
the approaches reported in the literature is done. The paper
notes the need to broaden the architectural space being
explored and to tightly couple the various subtasks in
ASIP synthesis. [[Manoj Kumar Jain et al.]] have surveyed the art of ASIP Design Space Exploration.
 
Some ASIPs have a configurable instruction set. Usually, these cores are divided into two parts: ''static'' logic which defines a minimum ISA (instruction-set architecture) and ''configurable'' logic which can be used to design new instructions. The configurable logic can be programmed either in the field in a similar fashion to an [[FPGA]] or during the chip synthesis.
 
== Literature ==
* {{cite book |title=ASIP Design Methodologies: Survey and Issues |author=Manoj Kumar Jain, M. Balakrishnan, and Anshul Kumar |year=2001 |publisher=IEEE VLSI 2001 |___location=India |issn=1063-9667 }}
* {{cite book |title=ASIP Design Space Exploration: Survey and Issues |author=Manoj Kumar Jain and Deepak Gour |year=20011 |publisher=IJCSIS |___location=USA |issn=1947-5500 }}
* {{cite book |title=Embedded DSP Processor Design Application Specific Instruction-set Processors |author=Dake Liu |year=2008 |publisher=Elsevier Mogan Kaufmann |___location=MA |isbn=978-0-12-374123-3 }}
* {{cite book |title=Optimized ASIP Synthesis from Architecture Description Language Models |author=Oliver Schliebusch, Heinrich Meyr, Rainer Leupers |year=2007 |publisher=Springer |___location=Dordrecht |isbn=978-1-4020-5685-7 }}