|
'''ASIP''' è una tipologia di processori realizzati per risolvere uno specifico problema. Questa specializzazione del nucleo del processore permette di ottenere un compromesso tra la flessibilità fornita da una [[CPU]] general-purpose e le prestazioni di un [[ASIC]].
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]].
Alcune ASIP hanno un set di istruzioni configurabile. Solitamente i nuclei sono divisi in due parti: una parte a logica "statica" che definisce un set di istruzioni minimale ed una a logica "configurabile" che può essere usata per definire nuove istruzioni. La logica configurabile può essere programmata sia ''a caldo'' come in una [[FPGA]] che durante la creazione del chip.
Some ASIPs have a configurable instruction set. Usually, these cores are divided into two parts: ''static'' logic which defines a minimum ISA 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.
== LiteratureBibliografia ==
* {{cite bookcita libro|titletitolo=Optimized ASIP Synthesis from Architecture Description Language Models |authorautore=Oliver Schliebusch, Heinrich Meyr, Rainer Leupers |yearanno=2007 |publishereditore=Springer |___locationluogo=Dordrecht |isbn=978-1-4020-5685-7 }}
* {{cite bookcita libro|titletitolo=Customizable Embedded Processors |authorautore=Paolo Ienne, Rainer Leupers (eds.) |yearanno=2006 |publishereditore=Morgan Kaufmann |___locationluogo=San Mateo, CA |isbn=978-0-12-369526-0 }}
* {{cite bookcita libro|titletitolo=Building ASIPs: The Mescal Methodology |authorautore=Matthias Gries, Kurt Keutzer (eds.) |yearanno=2005 |publishereditore=Springer |___locationluogo=New York |isbn=978-0-387-26057-0 }}
[[Categoria:Microprocessore]]
{{CPU technologies}}
[[ CategoryCategoria:Instruction processingProcessing]] ▼
▲[[Category:Instruction processing]]
[[Category:Gate arrays]]
[[Category:Integrated circuits]]
{{Compu-stub}}
[[de:Application-specific instruction-set processor]]
|