TMS320VC5509AZAY Seinale digitalen prozesadoreak eta kontrolatzaileak – DSP, DSC puntu finkoko seinale digitalen prozesadorea 179-NFBGA -40tik 85era
♠ Produktuaren deskribapena
Produktuaren atributua | Atributuaren balioa |
Fabrikatzailea: | Texas Instruments |
Produktuaren kategoria: | Seinale digitalen prozesadoreak eta kontrolatzaileak - DSP, DSC |
RoHS: | Xehetasunak |
Produktua: | DSPak |
Seriea: | TMS320VC5509A |
Muntatzeko estiloa: | SMD/SMT |
Paketea/Kaxa: | NFBGA-179 |
Nukleoa: | C55x |
Nukleo kopurua: | 1 Nukleoa |
Gehienezko erloju-maiztasuna: | 200 MHz |
L1 Cache Instrukzioen Memoria: | - |
L1 Cache Datuen Memoria: | - |
Programaren memoriaren tamaina: | 64 kB |
Datuen RAM tamaina: | 256 kB |
Funtzionamenduko hornidura-tentsioa: | 1,6 V |
Gutxieneko funtzionamendu-tenperatura: | - 40 °C |
Gehienezko funtzionamendu-tenperatura: | + 85 °C |
Ontziratzea: | Erretilua |
Marka: | Texas Instruments |
Instrukzio mota: | Puntu finkoa |
Interfaze mota: | I2C |
Hezetasunarekiko sentikorra: | Bai |
Produktu mota: | DSP - Seinale Digitalen Prozesadoreak eta Kontrolatzaileak |
Fabrika pakete kantitatea: | 160 |
Azpikategoria: | Txertatutako prozesadoreak eta kontrolatzaileak |
Hornidura-tentsioa - Max: | 1,65 V |
Hornidura-tentsioa - Min: | 1,55 V |
Zaintza-tenporizadoreak: | Zaintza-tenporizadorea |
♠ TMS320VC5509A puntu finkoko seinale digitalaren prozesadorea
TMS320VC5509A puntu finkoko seinale digitalaren prozesadorea (DSP) TMS320C55x DSP belaunaldiko CPU prozesadorearen nukleoan oinarritzen da. C55x™ DSP arkitekturak errendimendu handia eta potentzia txikia lortzen ditu paralelismo handiagoaren eta potentzia xahutzearen murrizketaren gaineko arreta osoa jarriz. CPUak barne-bus egitura bat onartzen du, programa-bus batez, hiru datu-irakurketa-busez, bi datu-idazketa-busez eta periferiko eta DMA jarduerarako dedikatutako beste bus batzuez osatua. Bus hauek ziklo bakarrean hiru datu-irakurketa eta bi datu-idazketa egiteko gaitasuna ematen dute. Paraleloan, DMA kontrolagailuak bi datu-transferentzia egin ditzake ziklo bakoitzeko, CPU jardueratik independenteki.
C55x CPUak bi biderketa-metatze (MAC) unitate eskaintzen ditu, bakoitza ziklo bakarrean 17 biteko x 17 biteko biderketa egiteko gai dena. 40 biteko unitate aritmetiko/logiko (ALU) zentral bat 16 biteko ALU gehigarri batek onartzen du. ALUen erabilera instrukzio-multzoaren kontrolpean dago, jarduera paraleloa eta energia-kontsumoa optimizatzeko gaitasuna emanez. Baliabide hauek C55x CPUaren Helbide Unitatean (AU) eta Datu Unitatean (DU) kudeatzen dira.
C55x DSP belaunaldiak byte-zabalera aldakorreko instrukzio-multzoa onartzen du kode-dentsitatea hobetzeko. Instrukzio-unitateak (IU) 32 biteko programa-eskuraketak egiten ditu barneko edo kanpoko memoriatik eta instrukzioak ilaran jartzen ditu Programa Unitaterako (PU). Programa Unitateak instrukzioak deskodetzen ditu, zereginak AU eta DU baliabideetara bideratzen ditu eta guztiz babestutako hoditeria kudeatzen du. Adarkatze prediktiboaren gaitasunak hoditeria-hustuketak saihesten ditu baldintzapeko instrukzioak exekutatzean.
Sarrera eta irteera funtzio orokorrek eta 10 biteko A/D-k nahikoa pin eskaintzen dituzte egoera, etenaldi eta bit I/Orako LCD, teklatu eta multimedia interfazeetarako. Interfaze paraleloak bi modutan funtzionatzen du, mikrokontrolagailu baten esklabo gisa HPI ataka erabiliz edo multimedia interfaze paralelo gisa EMIF asinkronoa erabiliz. Serieko multimedia bi MultiMedia Card/Secure Digital (MMC/SD) periferiko eta hiru McBSP bidez onartzen da.
5509A periferiko multzoak kanpoko memoria interfazea (EMIF) dauka, EPROM eta SRAM bezalako memoria asinkronoetarako sarbide segurua eskaintzen duena, baita DRAM sinkronoa bezalako abiadura handiko eta dentsitate handiko memorietarako ere. Beste periferiko batzuen artean daude Universal Serial Bus (USB), denbora errealeko erlojua, zaindari tenporizadorea, I2C multi-master eta esklabo interfazea. Hiru serieko ataka bufferdun multikanal full-duplex (McBSP) interfazea eskaintzen dute industriako serieko gailu estandar askotarako, eta kanal anitzeko komunikazioa 128 kanal bereizirekin. Host-port interfazea (HPI) hobetua 16 biteko interfaze paraleloa da, ostalari prozesadoreari 5509A-ko 32K byteko barne memoriarako sarbidea emateko erabiltzen dena. HPI multiplexatutako edo multiplexatu gabeko moduan konfigura daiteke ostalari prozesadore askotarikoentzako interfazea segurua eskaintzeko. DMA kontrolagailuak sei kanal testuinguru independentetarako datuen mugimendua ahalbidetzen du CPUaren esku-hartzerik gabe, ziklo bakoitzeko bi 16 biteko hitz arteko DMA transmisioa eskainiz. Bi tenporizadore orokor, zortzi GPIO (helburu orokorreko sarrera/irteera) pin dedikatu eta fase-blokeatutako begizta digitalaren (DPLL) erloju-sorkuntza ere barne hartzen ditu.
5509A-k industriako saritutako eXpressDSP™, Code Composer Studio™ Integrated Development Environment (IDE), DSP/BIOS™, Texas Instruments-en algoritmo estandarra eta industriako hirugarrenen sare handiena onartzen ditu. Code Composer Studio IDE-k kodea sortzeko tresnak ditu, besteak beste, C konpiladore bat eta Visual Linker bat, simulagailua, RTDX™, XDS510™ emulazio gailuen kontrolatzaileak eta ebaluazio moduluak. 5509A-k C55x DSP liburutegia ere onartzen du, eta honek 50 oinarrizko software kernel baino gehiago (FIR iragazkiak, IIR iragazkiak, FFTak eta hainbat funtzio matematiko) eta txip eta plaken euskarri liburutegiak ditu.
TMS320C55x DSP nukleoa arkitektura ireki batekin sortu zen, aplikazio espezifikoetarako hardwarea gehitzeko aukera ematen duena algoritmo espezifikoetan errendimendua hobetzeko. 5509A-ko hardware luzapenek funtzio finkoen errendimenduaren eta malgutasun programagarriaren arteko oreka perfektua lortzen dute, energia-kontsumo txikia eta bideo-prozesadoreen merkatuan aurkitzea tradizionalki zaila izan den kostua lortuz. Luzapenei esker, 5509A-k bideo-kodekaren errendimendu bikaina eskain dezake, bere banda-zabaleraren erdia baino gehiago eskuragarri duelarik kolore-espazioaren bihurketa, erabiltzaile-interfazearen eragiketak, segurtasuna, TCP/IP, ahots-ezagutza eta testu-ahots bihurketa bezalako funtzio gehigarriak egiteko. Ondorioz, 5509A DSP bakar batek bideo-aplikazio digital eramangarri gehienak elikatu ditzake, prozesatzeko tarte zabalarekin. Informazio gehiago lortzeko, ikusi TMS320C55x Hardware Extensions for Image/Video Applications Programmer's Reference (literatura-zenbakia SPRU098). DSP Irudien Prozesatzeko Liburutegia erabiltzeari buruzko informazio gehiago lortzeko, ikus TMS320C55x Irudi/Bideo Prozesatzeko Liburutegiaren Programatzailearen Erreferentzia (literatura zenbakia SPRU037).
• Errendimendu handiko, potentzia txikiko eta puntu finkoko TMS320C55x™ seinale digitaleko prozesadorea
− 9,26-, 6,95-, 5-ns Instrukzio-zikloaren denbora
− 108-, 144-, 200-MHz-ko erloju-maiztasuna
− Ziklo bakoitzeko exekutatutako instrukzio bat/bi
− Biderkatzaile bikoitzak [Segundoko 400 milioi biderkatze-metatze arte (MMACS)]
− Bi Unitate Aritmetiko/Logiko (ALU)
− Hiru barne datu/operando irakurketa bus eta bi barne datu/operando idazketa bus
• 128K x 16 biteko txipean integratutako RAM memoria, honako hauek osatua:
− 64K byteko RAM sarbide bikoitzeko (DARAM) 8 bloke 4K × 16 biteko
− 192K byte RAM sarbide bakarreko (SARAM) 4K × 16 biteko 24 bloke
• 64K byteko egoera bakarreko txipeko ROM memoria (32K × 16 bitekoa)
• 8M × 16 biteko gehienezko helbideragarria den kanpoko memoria-espazioa (DRAM sinkronoa)
• 16 biteko kanpoko bus paraleloaren memoria, honako hauek onartzen dituena:
− Kanpoko Memoria Interfazea (EMIF) GPIO Gaitasunekin eta Glueless Interfazearekin:
− RAM estatiko asinkronoa (SRAM)
− EPROM asinkronoa
− DRAM sinkronoa (SDRAM)
− 16 biteko paralelo hobetutako ostalari-portu interfazea (EHPI) GPIO gaitasunekin
• Sei gailu funtzionalen domeinuen energia gutxiko kontrol programagarria
• Txip barruko eskaneatzean oinarritutako emulazio logika
• Txip barruko periferikoak
− Bi 20 biteko tenporizadore
− Zaintza-tenporizadorea
− Sei kanaleko memoria sarbide zuzena (DMA) kontrolatzailea
− Hiru serieko ataka hauek konbinatzen dituzte:
− Gehienez 3 serieko ataka bufferdun kanal anitzekoak (McBSP)
− Gehienez 2 MultiMedia/Secure Digital Txartel Interfaze
− Programatzeko Fase Blokeatutako Begizta Erloju Sorgailua
− Zazpi (LQFP) edo zortzi (BGA) helburu orokorreko sarrera/irteera (GPIO) pin eta helburu orokorreko irteera pin bat (XF)
− USB Abiadura Osoko (12 Mbps) Esklabo Ataka, Transferentzia Masiboak, Etenak eta Isokronoak Onartzen dituena
− Zirkuitu Integratu (I2C) Multi-Master eta Slave Interface
−Denbora Errealeko Erlojua (RTC) Kristalezko Sarrerarekin, Erlojuaren Domeinu Bereiziarekin, Elikatze-iturri Bereiziarekin
− 4 kanaleko (BGA) edo 2 kanaleko (LQFP) 10 biteko hurbilketa jarraitua A/D
• IEEE 1149.1† (JTAG) Muga Eskaneatze Logika
• Paketeak:
− 144 terminaleko profil baxuko lau unitate lauak (LQFP) (PGE atzizkia)
− 179-Terminal MicroStar BGA™ (Bola Sareta Matrizea) (GHH Atzizkia)
− 179 terminaleko berunik gabeko MicroStar BGA™ (bola-sareta-multzoa) (ZHH atzizkia)
• 1,2 V-ko nukleoa (108 MHz), 2,7-V - 3,6-VI/Os
• 1,35 V-ko nukleoa (144 MHz), 2,7-V - 3,6-VI/Os
• 1,6 V-ko nukleoa (200 MHz), 2,7-V - 3,6-VI/Os
• Sistema hibridoa, elektrikoa eta potentzia-trenekoa (EV/HEV)
– Bateriaren kudeaketa sistema (BMS)
– Kargagailu integratua
– Trakzio-inbertsorea
– DC/DC bihurgailua
– Abiarazlea/sorgailua