TMS320 on Texas Instrumentsin (TI) DSP-sarja. Sarja on esitelty vuonna 1983 TMS32010-suorittimenTMS320 SECOND GENERATION DIGITAL SIGNAL PROCESSORS julkaisulla.
Suorittimesta on versioita sekä liukuluku- että kiinteädesimaalisella aritmetiikalla. Suoritinta on integroituna TI:n OMAP-suorittimissa.
Suorittimia käytetään mm. matkapuhelimissa ja kämmentietokoneissa.
Historia TMS32010 oli nopein siihen mennessä julkaistu DSP ja pystyi suorittamaan käskyjä sekä piirillä olevasta ROM-muistista, että piirin ulkopuolisesta RAM-muistista, joka teki ohjelmakehityksestä joustavaa. Piiri maksoi noin kappale ja myi ensimmäisenä vuonna tuhat kappaletta. Myynti kasvoi myöhemmin ja DSP:t tulivat modeemeihin, lääketieteellisiin ja sotilaslaitteisiin. Piiri oli ensimmäinen TI:n DSP-sarjassa ja vaikuttaa yhä TI:n menestykseen.
TMS32010 TMS32010 oli sarjan ensimmäinen suoritin. Sitä käytettiin vuonna 1985 julkaistun Apollo Computerin DN570-työaseman näytönohjainkortilla.
TMS32020 TMS32020 oli sarjan toisen sukupolven suoritin.
Malleja TMS320C1x TMS320C3x TMS320C4x TMS320C8x – moniprosessointia tukeva malliTMS320 DSP Product Overview
C2000-sarja C2000-sarjan mikrokontrollereihin kuuluvat: C28x C240x
C5000-sarja C5000-sarjaan kuuluvat: TMS320C54x – kiinteädesimaalinen TMS320C55x – kiinteädesimaalinen
C6000-sarja pienoiskuva|Texas Instruments TMS320C6726BRFP C6000-sarjan (TMS320C6x) VLIW-mikropiireihin kuuluvat: TMS320C62x TMS320C67x TMS320C64x TMS320C67x+ TMS320C64x+ TMS320C674x TMS320C66x
DaVinci-sarja DaVinci-sarjan järjestelmäpiirit sisältänä C6000-sarjan DSP:n (C64x+), ARM9-sovellussuorittimen ja digitaalisen median liitännäisiä. Sarjan markkinointi keskittyy niiden videoprosessointikykyihin.
Ohjelmistotuki Suorittimet ovat ohjelmoitavissa C-kielellä, C++-kielellä ja assembly-kielellä.
C6X sarjalle on lisätty tuki GCC-kääntäjään.
TI:n tavoitteena on lisätä kyky ajaa Linux-käyttöjärjestelmään suorittimilla. Linux-tuen lisäksi TI-RTOS on tuettu käyttöjärjestelmä.
Lähteet
Aiheesta muualla
Luokka:Signaalinkäsittely Luokka:Texas Instruments