TMS320VC5509AZAY Digitale signalprocessorer og controllere – DSP, DSC Digital signalprocessor med fast punkt 179-NFBGA -40 til 85
♠ Produktbeskrivelse
Produktattribut | Attributværdi |
Fabrikant: | Texas Instruments |
Produktkategori: | Digitale signalprocessorer og controllere - DSP, DSC |
RoHS-kode: | Detaljer |
Produkt: | DSP'er |
Serie: | TMS320VC5509A |
Monteringsstil: | SMD/SMT |
Pakke/etui: | NFBGA-179 |
Kerne: | C55x |
Antal kerner: | 1 kerne |
Maksimal clockfrekvens: | 200 MHz |
L1 Cache instruktionshukommelse: | - |
L1 cache-datahukommelse: | - |
Programhukommelsesstørrelse: | 64 kB |
Data RAM-størrelse: | 256 kB |
Driftsforsyningsspænding: | 1,6 V |
Minimum driftstemperatur: | - 40 grader Celsius |
Maksimal driftstemperatur: | + 85°C |
Emballage: | Bakke |
Mærke: | Texas Instruments |
Instruktionstype: | Fast punkt |
Grænsefladetype: | I2C |
Fugtfølsom: | Ja |
Produkttype: | DSP - Digitale signalprocessorer og controllere |
Fabrikspakke antal: | 160 |
Underkategori: | Indlejrede processorer og controllere |
Forsyningsspænding - Maks.: | 1,65 V |
Forsyningsspænding - Min: | 1,55 V |
Watchdog-timere: | Watchdog-timer |
♠ TMS320VC5509A Digital Signalprocessor med Fixed Point
TMS320VC5509A digital signalprocessor (DSP) med fast punkt er baseret på TMS320C55x DSP-generationens CPU-processorkerne. C55x™ DSP-arkitekturen opnår høj ydeevne og lavt strømforbrug gennem øget parallelisme og totalt fokus på reduktion af strømforbrug. CPU'en understøtter en intern busstruktur, der består af én programbus, tre datalæsebusser, to dataskrivebusser og yderligere busser dedikeret til periferi- og DMA-aktivitet. Disse busser giver mulighed for at udføre op til tre datalæsninger og to dataskrivninger i en enkelt cyklus. Parallelt kan DMA-controlleren udføre op til to dataoverførsler pr. cyklus uafhængigt af CPU-aktiviteten.
C55x CPU'en har to MAC-enheder (multiply-accumulate), der hver især kan multiplicera 17-bit x 17-bit i en enkelt cyklus. En central 40-bit aritmetisk/logisk enhed (ALU) understøttes af en yderligere 16-bit ALU. Brugen af ALU'erne sker under instruktionssætstyring, hvilket giver mulighed for at optimere parallel aktivitet og strømforbrug. Disse ressourcer administreres i adresseenheden (AU) og dataenheden (DU) i C55x CPU'en.
C55x DSP-generationen understøtter et instruktionssæt med variabel bytebredde for forbedret kodetæthed. Instruktionsenheden (IU) udfører 32-bit programhentninger fra intern eller ekstern hukommelse og sætter instruktioner i kø for programenheden (PU). Programenheden afkoder instruktionerne, dirigerer opgaver til AU- og DU-ressourcer og administrerer den fuldt beskyttede pipeline. Prædiktiv forgreningsfunktion forhindrer pipeline-flusher ved udførelse af betingede instruktioner.
De generelle input- og outputfunktioner og 10-bit A/D-porten giver tilstrækkelige pins til status, afbrydelser og bit I/O til LCD-skærme, tastaturer og mediegrænseflader. Parallelgrænsefladen fungerer i to tilstande, enten som slave til en mikrocontroller ved hjælp af HPI-porten eller som en parallel mediegrænseflade ved hjælp af den asynkrone EMIF. Serielle medier understøttes via to MultiMedia Card/Secure Digital (MMC/SD) periferiudstyr og tre McBSP'er.
5509A-periferisættet inkluderer en ekstern hukommelsesgrænseflade (EMIF), der giver limfri adgang til asynkrone hukommelser som EPROM og SRAM, samt til højhastighedshukommelser med høj densitet, såsom synkron DRAM. Yderligere periferiudstyr inkluderer Universal Serial Bus (USB), realtidsur, watchdog-timer, I2C multimaster- og slave-grænseflade. Tre fuld-duplex multikanal bufferede serielle porte (McBSP'er) giver en limfri grænseflade til en række serielle enheder i industriel standard og multikanalkommunikation med op til 128 separat aktiverede kanaler. Den forbedrede host-port-grænseflade (HPI) er en 16-bit parallel grænseflade, der bruges til at give værtsprocessor adgang til 32K bytes intern hukommelse på 5509A. HPI'en kan konfigureres i enten multiplexet eller ikke-multiplekset tilstand for at give en limfri grænseflade til en bred vifte af værtsprocessorer. DMA-controlleren leverer databevægelse for seks uafhængige kanalkontekster uden CPU-indblanding, hvilket giver DMA-gennemstrømning på op til to 16-bit ord pr. cyklus. To timere til generelle formål, op til otte dedikerede I/O-ben (GPIO) til generelle formål og generering af digital faselåst løkke (DPLL) ur er også inkluderet.
5509A understøttes af branchens prisvindende eXpressDSP™, Code Composer Studio™ Integrated Development Environment (IDE), DSP/BIOS™, Texas Instruments' algoritmestandard og branchens største tredjepartsnetværk. Code Composer Studio IDE har kodegenereringsværktøjer, herunder en C Compiler og Visual Linker, simulator, RTDX™, XDS510™ emuleringsenhedsdrivere og evalueringsmoduler. 5509A understøttes også af C55x DSP Library, som indeholder mere end 50 grundlæggende softwarekerner (FIR-filtre, IIR-filtre, FFT'er og forskellige matematiske funktioner) samt chip- og board-supportbiblioteker.
TMS320C55x DSP-kernen blev skabt med en åben arkitektur, der tillader tilføjelse af applikationsspecifik hardware for at forbedre ydeevnen på specifikke algoritmer. Hardwareudvidelserne på 5509A rammer den perfekte balance mellem fast funktionsydelse og programmerbar fleksibilitet, samtidig med at de opnår lavt strømforbrug og omkostninger, der traditionelt har været svære at finde på videoprocessormarkedet. Udvidelserne gør det muligt for 5509A at levere enestående video-codec-ydeevne med mere end halvdelen af dens båndbredde tilgængelig til at udføre yderligere funktioner såsom farverumskonvertering, brugergrænsefladeoperationer, sikkerhed, TCP/IP, stemmegenkendelse og tekst-til-tale-konvertering. Som et resultat kan en enkelt 5509A DSP drive de fleste bærbare digitale videoapplikationer med ekstra processorkapacitet. For mere information, se TMS320C55x Hardware Extensions for Image/Video Applications Programmer's Reference (litteraturnummer SPRU098). Du kan finde flere oplysninger om brugen af DSP-billedbehandlingsbiblioteket i TMS320C55x Image/Video Processing Library Programmer's Reference (litteraturnummer SPRU037).
• Højtydende, lavt strømforbrugende, fastpunkts TMS320C55x™ digital signalprocessor
− 9,26-, 6,95-, 5-ns instruktionscyklustid
− 108-, 144-, 200-MHz clockfrekvens
− En/to instruktioner udført pr. cyklus
− Dobbeltmultiplikatorer [Op til 400 millioner multiplikationsakkumuleringer pr. sekund (MMACS)]
− To aritmetiske/logiske enheder (ALU'er)
− Tre interne data-/operandlæsebusser og to interne data-/operandskrivebusser
• 128K x 16-bit on-chip RAM, bestående af:
− 64K bytes Dual-Access RAM (DARAM) 8 blokke på 4K × 16-bit
− 192K bytes single-access RAM (SARAM) 24 blokke på 4K × 16-bit
• 64K bytes af én-ventetilstands on-chip ROM (32K × 16-bit)
• 8M × 16-bit maksimal adresserbar ekstern hukommelsesplads (synkron DRAM)
• 16-bit ekstern parallel bushukommelse, der understøtter enten:
− Ekstern hukommelsesgrænseflade (EMIF) med GPIO-funktioner og limfri grænseflade til:
− Asynkron statisk RAM (SRAM)
− Asynkron EPROM
− Synkron DRAM (SDRAM)
− 16-bit parallel forbedret vært-port-grænseflade (EHPI) med GPIO-funktioner
• Programmerbar lavstrømsstyring af seks enhedsfunktionsdomæner
• Emuleringslogik baseret på scanning på chippen
• On-chip periferiudstyr
− To 20-bit timere
− Watchdog-timer
− Sekskanals DMA-controller (Direct Memory Access)
− Tre serielle porte, der understøtter en kombination af:
− Op til 3 multikanalbufferede serielle porte (McBSP'er)
− Op til 2 MultiMedia/Secure Digital-kortgrænseflader
− Programmerbar faselåst sløjfe-urgenerator
− Syv (LQFP) eller otte (BGA) generelle I/O-ben (GPIO) og et generelt outputben (XF)
− USB Full-Speed (12 Mbps) slaveport, der understøtter bulk-, afbrydelses- og isokrone overførsler
− Interintegreret kredsløb (I2C) Multi-master og slave-grænseflade
−Realtidsur (RTC) med krystalindgang, separat urdomæne, separat strømforsyning
− 4-kanals (BGA) eller 2-kanals (LQFP) 10-bit successiv tilnærmelse A/D
• IEEE Std 1149.1† (JTAG) Boundary Scan Logic
• Pakker:
− 144-terminal lavprofils firedobbelt fladpakke (LQFP) (PGE-suffiks)
− 179-terminal MicroStar BGA™ (kuglegitter-array) (GHH-suffiks)
− 179-terminal blyfri MicroStar BGA™ (kuglegitter-array) (ZHH-suffiks)
• 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
• Hybrid-, elektrisk og drivlinjesystem (EV/HEV)
– Batteristyringssystem (BMS)
– Indbygget oplader
– Traktionsinverter
– DC/DC-konverter
– Starter/generator