A TigerSHARC egy mikroprocesszor-család, amelyet jelenleg az Analog Devices, Inc. (ADI) gyárt. Az első ilyen processzort 1998 októberében mutatták be.
A TigerSHARC processzorok nagy teljesítményű digitális jelfeldolgozók, amelyek különösen alkalmasak hang- és videofeldolgozásra és -átvitelre. A DSP-k (digitális jelprocesszorok) újabb generációjához tartoznak, melynek alapvető jellemzője az elődeinél magasabb integrációs szint. Ezek párhuzamos, vektor-orientált processzorok, egyetlen magban több végrehajtó egységet tartalmaznak, valamint mély végrehajtási futószalagot. A TigerSHARC processzorokban a hagyományos DSP architekturális elemeket a RISC, VLIW és SIMD technológiákkal kombinálják.
A processzor elnevezésében a „SHARC” a Super Harvard ARChitecture kifejezés rövidítése, ami a módosított Harvard-architektúrára utal, amit a processzorban megvalósítottak. Ebben a kialakításban az adatmemória teljesen elkülönül a programmemóriától, miközben a programok egy harmadik, átmeneti adatmemória-területet is elérnek és használhatnak. Emellett a processzormag az utasításokat egy beépített utasítás-gyorsítótáron keresztül kapja.
A TigerSHARC architektúra első megvalósítása az ADSP-TS001 jelű csip. Ez 0,25 mikronos, öt fémrétegű folyamattal készült, a mag órajele 150 MHz. Ez a processzor 900 MFlops (109 lebegőpontos művelet másodpercenként) egyszeres pontosságú lebegőpontos teljesítményt nyújt, vagy 3,6 GOPS (109 művelet másodpercenként) 16 bites fixpontos aritmetikai teljesítményt, és folyamatosan fenntartja a 7,2 Gbyte/másodperc belső adatátviteli sávszélességet.
Ez a megvalósítás számos, az általános célú számítástechnikában használatos mechanizmust is tartalmaz, amelyeket ritkán alkalmaznak valós idejű beágyazott processzorokban és DSP-kben. A felépítés legfontosabb jellemzői a következők:
A processzorok assembler és a C nyelven programozhatóak.
Az ADI ADSP-TS201S processzorát a CROSSCORE szoftver támogatja, és rendelkezésre állnak hardverfejlesztő eszközök, így emulátorok és a VisualDSP++ fejlesztői környezet. A VisualDSP++ Kernel (VDK) magában foglalja az ütemezési és erőforrás-kezelést, és önmagában egy valós idejű operációs rendszer (RTOS). Az ADI DSP emulátorai az ADSP-TS201S processzor IEEE 1149.1 JTAG tesztportját használják.(p8/11)
Vezeték nélküli kommunikáció: 3G cellás és széles sávú vezeték nélküli bázisállomások. Védelmi ipar, orvosi képalkotás és ipari műszerek területén; például az orvosi képalkotásban: nagy mennyiségű képi adat valós idejű feldolgozása. A nagy teljesítményű számítástechnika területén főleg összetett jelfeldolgozási feladatok megoldására való képessége miatt, jel- és képfeldolgozási feladatokban, biztonsági és felügyeleti rendszerekhez alkalmazzák.
{{cite web}}: Unknown parameter |coauthors= ignored (|author= suggested) (súgó); Unknown parameter |month= ignored (súgó)CS1 karbantartás: több név: szerzőfelsorolás (link){{cite web}}: Unknown parameter |month= ignored (súgó)