TMS320VC5509AZAY Digitale sinjaalprosessors en controllers - DSP, DSC Fêstpunt digitale sinjaalprosessor 179-NFBGA -40 oant 85
♠ Produktbeskriuwing
Produktattribuut | Attribútwearde |
Fabrikant: | Texas Instruments |
Produktkategory: | Digitale sinjaalprosessors en controllers - DSP, DSC |
RoHS: | Details |
Produkt: | DSP's |
Searje: | TMS320VC5509A |
Montagestyl: | SMD/SMT |
Pakket/Koffer: | NFBGA-179 |
Kearn: | C55x |
Oantal kearnen: | 1 Kearn |
Maksimale klokfrekwinsje: | 200 MHz |
L1 Cache Ynstruksjeûnthâld: | - |
L1 Cache-gegevensûnthâld: | - |
Programma ûnthâldgrutte: | 64 kB |
Gegevens RAM-grutte: | 256 kB |
Bedriuwsfoarsjenningsspanning: | 1.6 V |
Minimale wurktemperatuer: | - 40 graden Celsius |
Maksimale wurktemperatuer: | + 85 °C |
Ferpakking: | Bak |
Merk: | Texas Instruments |
Ynstruksjetype: | Fêst punt |
Ynterfacetype: | I2C |
Fochtgefoelich: | Ja |
Produkttype: | DSP - Digitale sinjaalprosessors en -controllers |
Fabrykspakket kwantiteit: | 160 |
Subkategory: | Ynbêde prosessors en controllers |
Oanfierspanning - Maks: | 1.65 V |
Oanfierspanning - Min: | 1.55 V |
Wachthûntimers: | Wachthûntimer |
♠ TMS320VC5509A Digitale Sinjaalprosessor mei Fêste Punt
De TMS320VC5509A fêste-punt digitale sinjaalprosessor (DSP) is basearre op 'e TMS320C55x DSP-generaasje CPU-prosessorkearn. De C55x™ DSP-arsjitektuer berikt hege prestaasjes en leech fermogen troch ferhege parallellisme en totale fokus op reduksje fan fermogensferbrûk. De CPU stipet in ynterne busstruktuer dy't bestiet út ien programmabus, trije gegevenslêsbussen, twa gegevensskriuwbussen en ekstra bussen wijd oan perifeare en DMA-aktiviteit. Dizze bussen biede de mooglikheid om maksimaal trije gegevenslêzingen en twa gegevensskriuwen yn ien syklus út te fieren. Parallel kin de DMA-controller maksimaal twa gegevensoerdrachten per syklus útfiere, ûnôfhinklik fan 'e CPU-aktiviteit.
De C55x CPU leveret twa multiply-accumulate (MAC) ienheden, elk by steat om 17-bit x 17-bit fermannichfâldiging yn ien syklus út te fieren. In sintrale 40-bit aritmetyske/logyske ienheid (ALU) wurdt stipe troch in ekstra 16-bit ALU. It gebrûk fan 'e ALU's is ûnder ynstruksjesetkontrôle, wêrtroch't parallelle aktiviteit en enerzjyferbrûk optimalisearre wurde kinne. Dizze boarnen wurde beheard yn 'e Adres-ienheid (AU) en Data-ienheid (DU) fan 'e C55x CPU.
De C55x DSP-generaasje stipet in ynstruksjeset mei fariabele bytebreedte foar ferbettere koadetichtens. De Ynstruksje-ienheid (IU) fiert 32-bit programma-opheljen út yntern of ekstern ûnthâld en set ynstruksjes yn 'e wachtrige foar de Programma-ienheid (PU). De Programma-ienheid dekodearret de ynstruksjes, rjochtet taken nei AU- en DU-boarnen, en beheart de folslein beskerme pipeline. Foarsizzende fertakkingsmooglikheden foarkomt pipeline-flushes by it útfieren fan betingste ynstruksjes.
De algemiene ynfier- en útfierfunksjes en de 10-bit A/D leverje genôch pinnen foar status, ûnderbrekkingen en bit I/O foar LCD's, toetseboerden en media-ynterfaces. De parallelle ynterface wurket yn twa modi, of as in slave fan in mikrokontroller mei de HPI-poarte of as in parallelle media-ynterface mei de asynchrone EMIF. Seriële media wurdt stipe troch twa MultiMedia Card/Secure Digital (MMC/SD) perifeare apparaten en trije McBSP's.
De 5509A perifeare set befettet in eksterne ûnthâldynterface (EMIF) dy't lijmleaze tagong biedt ta asynchrone ûnthâlden lykas EPROM en SRAM, lykas ek ta hege-snelheid, hege-tichtens ûnthâlden lykas synchrone DRAM. Oanfoljende perifeare apparaten omfetsje Universal Serial Bus (USB), real-time klok, watchdog timer, I2C multi-master en slave-ynterface. Trije full-duplex multichannel buffered serial ports (McBSPs) leverje in lijmleaze ynterface oan in ferskaat oan yndustry-standert seriële apparaten, en multichannel kommunikaasje mei maksimaal 128 apart ynskeakele kanalen. De ferbettere host-port ynterface (HPI) is in 16-bit parallelle ynterface dy't brûkt wurdt om hostprosessor tagong te jaan ta 32K bytes yntern ûnthâld op 'e 5509A. De HPI kin konfigurearre wurde yn multipleksearre of net-multipleksearre modus om in lijmleaze ynterface te leverjen oan in breed ferskaat oan hostprosessoren. De DMA-controller leveret gegevensferpleatsing foar seis ûnôfhinklike kanaalkonteksten sûnder CPU-yntervinsje, wêrtroch't DMA-trochput fan maksimaal twa 16-bit wurden per syklus leveret. Twa timers foar algemiene doelen, maksimaal acht tawijde I/O-pinnen foar algemiene doelen (GPIO), en digitale faze-locked loop (DPLL) klokgeneraasje binne ek ynbegrepen.
De 5509A wurdt stipe troch de priiswinnende eXpressDSP™ fan 'e yndustry, Code Composer Studio™ Integrated Development Environment (IDE), DSP/BIOS™, de algoritmestandert fan Texas Instruments, en it grutste netwurk fan tredden yn 'e yndustry. De Code Composer Studio IDE hat ark foar it generearjen fan koade, ynklusyf in C Compiler en Visual Linker, simulator, RTDX™, XDS510™ emulaasje-apparaatdrivers, en evaluaasjemodules. De 5509A wurdt ek stipe troch de C55x DSP-bibleteek dy't mear as 50 basissoftwarekernels (FIR-filters, IIR-filters, FFT's, en ferskate wiskundige funksjes) befettet, lykas chip- en board-stipebibleteken.
De TMS320C55x DSP-kearn is makke mei in iepen arsjitektuer dy't de tafoeging fan applikaasjespesifike hardware mooglik makket om de prestaasjes op spesifike algoritmen te ferbetterjen. De hardware-útwreidings op 'e 5509A fine de perfekte lykwicht tusken prestaasjes mei fêste funksjes en programmeerbere fleksibiliteit, wylst se in leech enerzjyferbrûk en kosten berikke dy't tradisjoneel lestich te finen wiene yn 'e fideoprosessormerk. De útwreidings meitsje it mooglik foar de 5509A om útsûnderlike fideokodek-prestaasjes te leverjen mei mear as de helte fan syn bânbreedte beskikber foar it útfieren fan ekstra funksjes lykas kleurromtekonverzje, brûkersynterface-operaasjes, feiligens, TCP/IP, stimherkenning en tekst-nei-spraakkonverzje. As resultaat kin ien 5509A DSP de measte draachbere digitale fideoapplikaasjes oandriuwe mei genôch ferwurkingsromte. Foar mear ynformaasje, sjoch de TMS320C55x Hardware Extensions for Image/Video Applications Programmer's Reference (literatuernûmer SPRU098). Foar mear ynformaasje oer it brûken fan 'e DSP Image Processing Library, sjoch de TMS320C55x Image/Video Processing Library Programmer's Reference (literatuernûmer SPRU037).
• Hege prestaasjes, leech-enerzjy, fêstpunt TMS320C55x™ digitale sinjaalprosessor
− 9.26-, 6.95-, 5-ns Ynstruksjesyklustiid
− 108-, 144-, 200-MHz klokfrekwinsje
− Ien/Twa ynstruksjes útfierd per syklus
− Dûbele multiplikatoren [Oant 400 miljoen multiplikaasje-akkumulaasjes per sekonde (MMACS)]
− Twa rekkenkundige/logyske ienheden (ALU's)
− Trije ynterne gegevens-/operandlêsbussen en twa ynterne gegevens-/operandskriuwbussen
• 128K x 16-bit On-Chip RAM, gearstald út:
− 64K Bytes fan Dual-Access RAM (DARAM) 8 Blokken fan 4K × 16-Bit
− 192K bytes fan Single-Access RAM (SARAM) 24 blokken fan 4K × 16-bit
• 64K bytes fan ien-wachtsteat On-Chip ROM (32K × 16-bit)
• 8M × 16-Bit Maksimaal adressearbere eksterne ûnthâldromte (Synchrone DRAM)
• 16-bit eksterne parallelle busûnthâld dy't stipet foar ien fan beide:
− Eksterne ûnthâldynterface (EMIF) mei GPIO-mooglikheden en lijmleaze ynterface nei:
− Asynchrone statyske RAM (SRAM)
− Asynchrone EPROM
− Syngroane DRAM (SDRAM)
− 16-bit parallelle ferbettere host-port-ynterface (EHPI) mei GPIO-mooglikheden
• Programmeerbere leech-enerzjy kontrôle fan seis apparaatfunksjonele domeinen
• Emulaasjelogika basearre op scan op 'e chip
• Perifeare apparaten op 'e chip
− Twa 20-bit timers
− Wachthûntimer
− Seis-kanaals direkte ûnthâldtagong (DMA) controller
− Trije seriële poarten dy't in kombinaasje stypje fan:
− Oant 3 Multichannel Buffered Serial Ports (McBSP's)
− Oant 2 MultiMedia/Feilige Digitale Kaartynterfaces
− Programmeerbere faze-beskoattele lus klokgenerator
− Sân (LQFP) of acht (BGA) algemiene I/O (GPIO) pinnen en in algemiene útfierpin (XF)
− USB Full-Speed (12 Mbps) Slave-poarte dy't bulk-, ûnderbrekkings- en isochrone oerdrachten stipet
− Ynter-yntergrearre circuit (I2C) Multi-Master en Slave-ynterface
−Real-Time Clock (RTC) mei kristalynfier, apart klokdomein, aparte stroomfoarsjenning
− 4-kanaals (BGA) of 2-kanaals (LQFP) 10-bit opienfolgjende benadering A/D
• IEEE Std 1149.1† (JTAG) Boundary Scan Logic
• Pakketten:
− 144-terminal leechprofyl fjouwerkante flatpack (LQFP) (PGE-efterheaksel)
− 179-Terminal MicroStar BGA™ (Bal Grid Array) (GHH-efterheaksel)
− 179-Terminal Leadfrije MicroStar BGA™ (Ball Grid Array) (ZHH-efterheaksel)
• 1,2-V Core (108 MHz), 2,7-V – 3,6-VI/Os
• 1,35-V Core (144 MHz), 2,7-V – 3,6-VI/Os
• 1,6-V Core (200 MHz), 2,7-V – 3,6-VI/Os
• Hybride, elektryske en oandriuwingssysteem (EV/HEV)
– Batterijbehearsysteem (BMS)
– Ynboude lader
– Traksje-omvormer
– DC/DC-omvormer
– Starter/generator