TMS320VC5509AZAY Digitaaliset signaaliprosessorit ja ohjaimet – DSP, DSC Kiinteän pisteen digitaalinen signaaliprosessori 179-NFBGA -40 - 85
♠ Tuotekuvaus
Tuotteen ominaisuus | Ominaisuuden arvo |
Valmistaja: | Texas Instruments |
Tuotekategoria: | Digitaaliset signaaliprosessorit ja ohjaimet - DSP, DSC |
RoHS-koodi: | Tiedot |
Tuote: | DSP:t |
Sarja: | TMS320VC5509A |
Kiinnitystapa: | SMD/SMT |
Pakkaus/kotelo: | NFBGA-179 |
Ydin: | C55x |
Ytimien lukumäärä: | 1 ydin |
Suurin kellotaajuus: | 200 MHz |
L1-välimuistin käskymuisti: | - |
L1-välimuistin datamuisti: | - |
Ohjelmamuistin koko: | 64 kB |
Data RAM -muistin koko: | 256 kB |
Käyttöjännite: | 1,6 V |
Minimikäyttölämpötila: | - 40 °C |
Suurin käyttölämpötila: | +85 °C |
Pakkaus: | Tarjotin |
Merkki: | Texas Instruments |
Ohjetyyppi: | Kiinteä piste |
Liitäntätyyppi: | I2C |
Kosteusherkkä: | Kyllä |
Tuotetyyppi: | DSP - Digitaaliset signaaliprosessorit ja ohjaimet |
Tehtaan pakkauksen määrä: | 160 |
Alaluokka: | Sulautetut prosessorit ja ohjaimet |
Syöttöjännite - Maks.: | 1,65 V |
Syöttöjännite - Min: | 1,55 V |
Vahtikoiran ajastimet: | Vahtikoiran ajastin |
♠ TMS320VC5509A kiinteän pisteen digitaalinen signaaliprosessori
TMS320VC5509A-kiinteän pisteen digitaalinen signaaliprosessori (DSP) perustuu TMS320C55x DSP -sukupolven CPU-prosessoriytimeen. C55x™ DSP-arkkitehtuuri saavuttaa korkean suorituskyvyn ja alhaisen virrankulutuksen lisääntyneen rinnakkaisuuden ja täydellisen tehonkulutuksen vähentämisen ansiosta. CPU tukee sisäistä väylärakennetta, joka koostuu yhdestä ohjelmaväylästä, kolmesta datanlukuväylästä, kahdesta datankirjoitusväylästä ja lisäväylistä, jotka on varattu oheislaitteille ja DMA-toiminnalle. Nämä väylät mahdollistavat jopa kolme datanlukua ja kaksi datankirjoitusta yhdessä syklissä. Rinnakkain DMA-ohjain voi suorittaa jopa kaksi tiedonsiirtoa sykliä kohden riippumatta CPU:n toiminnasta.
C55x-suorittimessa on kaksi kertolaskuyksikköä (MAC), jotka kumpikin pystyvät 17 x 17-bittiseen kertolaskuun yhdessä syklissä. Keskusyksikköä (ALU) tukee toinen 16-bittinen ALU. ALU-yksiköiden käyttö on käskykannan ohjauksessa, mikä mahdollistaa rinnakkaistoiminnan ja virrankulutuksen optimoinnin. Näitä resursseja hallitaan C55x-suorittimen osoiteyksikössä (AU) ja datayksikössä (DU).
C55x DSP-sukupolvi tukee muuttuvan tavuleveyden käskykantaa kooditiheyden parantamiseksi. Käskyyksikkö (IU) suorittaa 32-bittisiä ohjelmien noutoja sisäisestä tai ulkoisesta muistista ja asettaa käskyt jonoon ohjelmayksikölle (PU). Ohjelmayksikkö dekoodaa käskyt, ohjaa tehtävät AU- ja DU-resursseille ja hallitsee täysin suojattua putkea. Ennakoiva haarautumisominaisuus estää putken tyhjennykset ehdollisten käskyjen suorituksen yhteydessä.
Yleiskäyttöiset tulo- ja lähtötoiminnot sekä 10-bittinen analogia-digitaali-transistori tarjoavat riittävästi nastoja tila-, keskeytys- ja bitti-I/O-signaaleille LCD-näytöille, näppäimistöille ja medialiitännöille. Rinnakkaisliitäntä toimii kahdessa tilassa: joko mikrokontrollerin orjana HPI-porttia käyttäen tai rinnakkaismedialiitäntänä asynkronista EMIF-porttia käyttäen. Sarjaliikennettä tuetaan kahden MultiMedia Card/Secure Digital (MMC/SD) -oheislaitteen ja kolmen McBSP:n kautta.
5509A-oheislaitesarja sisältää ulkoisen muistiliitännän (EMIF), joka tarjoaa liimattoman pääsyn asynkronisiin muisteihin, kuten EPROM ja SRAM, sekä nopeisiin ja tiheisiin muisteihin, kuten synkroniseen DRAM. Muita oheislaitteita ovat Universal Serial Bus (USB), reaaliaikakello, watchdog-ajastin sekä I2C-moni-master- ja -slave-liitäntä. Kolme täysdupleksista monikanavaista puskuroitua sarjaporttia (McBSP) tarjoavat liimattoman liitännän useille alan standardien mukaisille sarjaporteille ja monikanavaisen tiedonsiirron jopa 128 erikseen käyttöönotettavan kanavan kanssa. Parannettu isäntäporttiliitäntä (HPI) on 16-bittinen rinnakkaisliitäntä, jota käytetään isäntäprosessorin pääsyyn 32 kilotavun sisäiseen muistiin 5509A:ssa. HPI voidaan konfiguroida joko multipleksoituun tai ei-multipleksoituun tilaan, jolloin se tarjoaa liimattoman liitännän monenlaisille isäntäprosessoreille. DMA-ohjain tarjoaa tiedonsiirron kuudelle itsenäiselle kanavakontekstille ilman suorittimen puuttumista asiaan, tarjoten jopa kahden 16-bittisen sanan DMA-läpivirtauksen sykliä kohden. Mukana on myös kaksi yleiskäyttöistä ajastinta, jopa kahdeksan erillistä yleiskäyttöistä I/O (GPIO) -nastaa ja digitaalinen vaihelukitun silmukan (DPLL) kellogeneraattori.
5509A:ta tukevat alan palkittu eXpressDSP™, Code Composer Studio™ Integrated Development Environment (IDE), DSP/BIOS™, Texas Instrumentsin algoritmistandardi, ja alan suurin kolmannen osapuolen verkko. Code Composer Studio IDE sisältää koodinluontityökaluja, kuten C-kääntäjän ja Visual Linkerin, simulaattorin, RTDX™:n, XDS510™-emulointilaiteohjaimet ja arviointimoduulit. 5509A:ta tukee myös C55x DSP -kirjasto, joka sisältää yli 50 perustavanlaatuista ohjelmistoydintä (FIR-suodattimet, IIR-suodattimet, FFT:t ja erilaiset matemaattiset funktiot) sekä siru- ja piirilevytukikirjastoja.
TMS320C55x DSP-ydin luotiin avoimella arkkitehtuurilla, joka mahdollistaa sovelluskohtaisen laitteiston lisäämisen tiettyjen algoritmien suorituskyvyn parantamiseksi. 5509A:n laitteistolaajennukset löytävät täydellisen tasapainon kiinteiden toimintojen suorituskyvyn ja ohjelmoitavan joustavuuden välillä samalla, kun saavutetaan alhainen virrankulutus ja kustannukset, joita on perinteisesti ollut vaikea löytää videoprosessorimarkkinoilta. Laajennusten ansiosta 5509A tarjoaa poikkeuksellisen videokoodekin suorituskyvyn, sillä yli puolet kaistanleveydestään on käytettävissä lisätoimintojen, kuten väriavaruuden muunnoksen, käyttöliittymätoimintojen, tietoturvan, TCP/IP:n, äänentunnistuksen ja tekstistä puheeksi -muunnoksen, suorittamiseen. Tämän seurauksena yksi 5509A DSP voi käyttää useimpia kannettavia digitaalisia videosovelluksia ja prosessointikapasiteettia on reilusti. Lisätietoja on TMS320C55x Hardware Extensions for Image/Video Applications Programmer's Reference -oppaassa (kirjallisuusnumero SPRU098). Lisätietoja DSP-kuvankäsittelykirjaston käytöstä on TMS320C55x Image/Video Processing Library Programmer's Reference -oppaassa (kirjallisuusnumero SPRU037).
• Tehokas, vähän virtaa kuluttava, kiinteäpisteinen TMS320C55x™-digitaalinen signaaliprosessori
− 9,26-, 6,95-, 5 ns:n käskyjakson kesto
− 108, 144 ja 200 MHz:n kellotaajuus
− Yksi/kaksi käskyä suoritetaan sykliä kohden
− Kaksoiskertoimet [jopa 400 miljoonaa kertolaskua sekunnissa (MMACS)]
− Kaksi aritmeettis-loogista yksikköä (ALU)
− Kolme sisäistä data-/operandilukeväylää ja kaksi sisäistä data-/operandikirjoitusväylää
• 128K x 16-bittinen sirulla oleva RAM-muisti, joka koostuu:
− 64 kilotavua kaksoiskäyttöistä RAM-muistia (DARAM) 8 lohkoa 4K × 16-bittistä
− 192 kilotavua yksittäiskäyttöistä RAM-muistia (SARAM) 24 lohkoa 4K × 16-bittistä
• 64 kt tavua yhden odotustilan On-Chip ROM-muistia (32 kt × 16-bittinen)
• 8 Mt × 16-bittinen osoitteellinen ulkoinen muistitila (synkroninen DRAM)
• 16-bittinen ulkoinen rinnakkaisväylämuisti, joka tukee jompaakumpaa seuraavista:
− Ulkoinen muistiliitäntä (EMIF) GPIO-ominaisuuksilla ja liimattomalla liitännällä:
− Asynkroninen staattinen RAM (SRAM)
− Asynkroninen EPROM
− Synkroninen DRAM (SDRAM)
− 16-bittinen rinnakkainen parannettu isäntäporttiliitäntä (EHPI) GPIO-ominaisuuksilla
• Kuuden laitteen toiminnallisen alueen ohjelmoitava virransäästöohjaus
• Sirulle integroitu skannauspohjainen emulointilogiikka
• Sirulle integroidut oheislaitteet
− Kaksi 20-bittistä ajastinta
− Vahtikoira-ajastin
− Kuusikanavainen DMA-ohjain (Direct Memory Access)
− Kolme sarjaporttia, jotka tukevat seuraavien yhdistelmää:
− Jopa 3 monikanavaista puskuroitua sarjaporttia (McBSP)
− Jopa kaksi multimedia-/Secure Digital -korttiliitäntää
− Ohjelmoitava vaihelukittu silmukkakellogeneraattori
− Seitsemän (LQFP) tai kahdeksan (BGA) yleiskäyttöistä I/O-nastaa (GPIO) ja yksi yleiskäyttöinen lähtönasta (XF)
− Täyden nopeuden USB-slave-portti (12 Mbps), joka tukee massa-, keskeytys- ja isokronisia siirtoja
− Integroitujen piirien välinen (I2C) monipää- ja orjaliitäntä
−Reaaliaikainen kello (RTC) kidetulolla, erillinen kelloalue, erillinen virtalähde
− 4-kanavainen (BGA) tai 2-kanavainen (LQFP) 10-bittinen peräkkäinen approksimaatio A/D
• IEEE-standardi 1149.1† (JTAG) Rajapintaskannauslogiikka
• Paketit:
− 144-napainen matalaprofiilinen neliportainen litteä pakkaus (LQFP) (PGE-liite)
− 179-terminaalinen MicroStar BGA™ (palloruudukkomatriisi) (GHH-liite)
− 179-napainen lyijytön MicroStar BGA™ (palloruudukkomatriisi) (ZHH-liite)
• 1,2-V ydin (108 MHz), 2,7-V – 3,6-VI/Os
• 1,35-V ydin (144 MHz), 2,7-V – 3,6-VI/Os
• 1,6 V ydin (200 MHz), 2,7 V – 3,6 VI/Os
• Hybridi-, sähkö- ja voimansiirtojärjestelmä (EV/HEV)
– Akun hallintajärjestelmä (BMS)
– Sisäänrakennettu laturi
– Vetovoiman invertteri
– DC/DC-muunnin
– Käynnistin/generaattori