TMS320

suoritinsarja

TMS320 on Texas Instrumentsin (TI) DSP-sarja. Sarja on esitelty vuonna 1983 TMS32010-suorittimen[1] julkaisulla.

TMS320
Perustietoja
Kehittäjä Texas Instruments
Valmistaja Texas Instruments
Arkkitehtuuri ja luokitus
Piiriluokka Digitaalinen signaaliprosessori
Texas Instruments TMS32020.

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 muokkaa

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.[2] Piiri maksoi noin 500 dollaria kappale ja myi ensimmäisenä vuonna tuhat kappaletta.[2] Myynti kasvoi myöhemmin ja DSP:t tulivat modeemeihin, lääketieteellisiin ja sotilaslaitteisiin.[2] Piiri oli ensimmäinen TI:n DSP-sarjassa ja vaikuttaa yhä TI:n menestykseen.[2]

TMS32010 muokkaa

TMS32010 oli sarjan ensimmäinen suoritin. Sitä käytettiin vuonna 1985 julkaistun Apollo Computerin DN570-työaseman näytönohjainkortilla.

TMS32020 muokkaa

TMS32020 oli sarjan toisen sukupolven suoritin.[1]

Malleja muokkaa

C2000-sarja muokkaa

C2000-sarjan mikrokontrollereihin kuuluvat:

  • C28x
  • C240x

C5000-sarja muokkaa

C5000-sarjaan kuuluvat:

  • TMS320C54x – kiinteädesimaalinen
  • TMS320C55x – kiinteädesimaalinen

C6000-sarja muokkaa

 
Texas Instruments TMS320C6726BRFP

C6000-sarjan (TMS320C6x) VLIW-mikropiireihin kuuluvat:

  • TMS320C62x
  • TMS320C67x
  • TMS320C64x
  • TMS320C67x+
  • TMS320C64x+
  • TMS320C674x
  • TMS320C66x

DaVinci-sarja muokkaa

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 muokkaa

Suorittimet ovat ohjelmoitavissa C-kielellä, C++-kielellä ja assembly-kielellä.

C6X sarjalle on lisätty tuki GCC-kääntäjään.[4]

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ä.[5]

Lähteet muokkaa

  1. a b TMS320 SECOND GENERATION DIGITAL SIGNAL PROCESSORS
  2. a b c d Chip Hall of Fame: Texas Instruments TMS32010 Digital Signal Processor spectrum.ieee.org. 30.6.2017. Viitattu 30.8.2021. (englanniksi)
  3. TMS320 DSP Product Overview
  4. GCC 4.7 Release Series gcc.gnu.org. Viitattu 29.1.2017.
  5. Scalable Linux and TI-RTOS solutions for TI processors Texas Instruments. Viitattu 29.1.2017.

Aiheesta muualla muokkaa

 
Käännös suomeksi
Tämä artikkeli tai sen osa on käännetty tai siihen on haettu tietoja muunkielisen Wikipedian artikkelista.
Alkuperäinen artikkeli: en:Texas Instruments TMS320