AM3352BZCZA100 Mikroprozesadoreak – MPU ARM Cortex-A8 MPU
♠ Produktuaren deskribapena
Produktuaren atributua | Atributuaren balioa |
Fabrikatzailea: | Texas Instruments |
Produktuaren kategoria: | Mikroprozesadoreak - MPU |
RoHS: | Xehetasunak |
Muntatzeko estiloa: | SMD/SMT |
Paketea/Kaxa: | PBGA-324 |
Seriea: | AM3352 |
Nukleoa: | ARM Cortex A8 |
Nukleo kopurua: | 1 Nukleoa |
Datu-busaren zabalera: | 32 bit |
Gehienezko erloju-maiztasuna: | 1 GHz |
L1 Cache Instrukzioen Memoria: | 32 kB |
L1 Cache Datuen Memoria: | 32 kB |
Funtzionamenduko hornidura-tentsioa: | 1,325 V |
Gutxieneko funtzionamendu-tenperatura: | - 40 °C |
Gehienezko funtzionamendu-tenperatura: | + 125 °C |
Ontziratzea: | Erretilua |
Marka: | Texas Instruments |
Datuen RAM tamaina: | 64 kB, 64 kB |
Datuen ROMaren tamaina: | 176 kB |
Garapen-kita: | TMDXEVM3358 |
S/I tentsioa: | 1,8 V, 3,3 V |
Interfaze mota: | CAN, Ethernet, I2C, SPI, UART, USB |
L2 Cache Instrukzioa / Datu Memoria: | 256 kB |
Memoria mota: | L1/L2/L3 katxea, RAMa, ROMa |
Hezetasunarekiko sentikorra: | Bai |
Tenporizadore/Kontagailu kopurua: | 8 Tenporizadorea |
Prozesadore Seriea: | Sitara |
Produktu mota: | Mikroprozesadoreak - MPU |
Fabrika pakete kantitatea: | 126 |
Azpikategoria: | Mikroprozesadoreak - MPU |
Izen komertziala: | Sitara |
Zaintza-tenporizadoreak: | Zaintza-tenporizadorea |
Unitateko pisua: | 1,714 gramo |
♠ AM335x Sitara™ prozesadoreak
ARM Cortex-A8 prozesadorean oinarritutako AM335x mikroprozesadoreak irudi, grafikoen prozesamendu, periferiko eta EtherCAT eta PROFIBUS bezalako industria-interfaze aukerekin hobetuta daude. Gailuek goi-mailako sistema eragileak (HLOS) onartzen dituzte. Linux® prozesadorearen SDK eta TI-RTOS doan eskuragarri daude TI-tik.
AM335x mikroprozesadoreak Funtzio-blokeen diagraman agertzen diren azpisistemak ditu, eta bakoitzaren deskribapen laburra jarraian:
Bloke Funtzionalen Diagraman agertzen diren azpisistemak ditu eta bakoitzaren deskribapen labur bat jarraian:
Mikroprozesadore unitatearen (MPU) azpisistema ARM Cortex-A8 prozesadorean oinarritzen da eta PowerVR SGX™ Graphics Accelerator azpisistemak 3D grafikoen azelerazioa eskaintzen du pantaila eta joko efektuak onartzeko. PRU-ICSS ARM nukleotik bereizita dago, funtzionamendu eta erloju independentea ahalbidetuz, eraginkortasun eta malgutasun handiagoa lortzeko.
PRU-ICSS-k periferiko interfaze gehigarriak eta denbora errealeko protokoloak ahalbidetzen ditu, hala nola EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos eta beste batzuk. Gainera, PRU-ICSS-ren izaera programagarriak, pinetarako, gertaeretarako eta txiparen gaineko sistema (SoC) baliabide guztietarako sarbidearekin batera, malgutasuna ematen du erantzun azkarrak eta denbora errealean ezartzeko, datuak maneiatzeko eragiketa espezializatuak, periferiko interfaze pertsonalizatuak eta SoC-ren beste prozesadore nukleoetatik zereginak deskargatzeko.
• 1 GHz-rainoko Sitara™ ARM® Cortex® -A8 32 biteko RISC prozesadorea
– NEON™ SIMD koprozesadorea
– 32KB L1 instrukzioa eta 32KB datu-katxea errore bakarreko detekzioarekin (parekotasuna)
– 256KB L2 katxea erroreak zuzentzeko kodearekin (ECC)
– 176KB txipean abiarazte ROM memoria
– 64 KB RAM dedikatua
– Emulazioa eta Debug-a – JTAG
– Etenaldi-kontrolagailua (gehienez 128 etenaldi-eskaera)
• Txip barruko memoria (L3 RAM partekatua)
– 64 KB-ko memoria-kontrolatzaile orokorreko (OCMC) RAM memoria
– Maisu guztientzat eskuragarri
– Esnatze azkarra lortzeko atxikipena onartzen du
• Kanpoko Memoria Interfazeak (EMIF)
– mDDR (LPDDR), DDR2, DDR3, DDR3L kontrolagailua:
– mDDR: 200 MHz-ko erlojua (400 MHz-ko datu-tasa)
– DDR2: 266 MHz-ko erlojua (532 MHz-ko datu-tasa)
– DDR3: 400 MHz-ko erlojua (800 MHz-ko datu-tasa)
– DDR3L: 400 MHz-ko erlojua (800 MHz-ko datu-tasa)
– 16 biteko datu-busa
– 1 GB-ko helbideragarri espazio osoa
– Memoria-gailu konfigurazio bat x16 edo bi x8 onartzen ditu
– Helburu Orokorreko Memoria Kontrolatzailea (GPMC)
– 8 biteko eta 16 biteko memoria asinkronoaren interfaze malgua, zazpi txip hautapenekin (NAND, NOR, Muxed-NOR, SRAM)
– BCH kodea erabiltzen du 4, 8 edo 16 biteko ECC onartzeko
– Hamming kodea erabiltzen du 1 biteko ECC onartzeko
– Erroreen Bilaketa Modulua (ELM)
– GPMC-rekin batera erabiltzen da BCH algoritmo bat erabiliz sortutako sindrome polinomioetatik datu-erroreen helbideak aurkitzeko.
– 4, 8 eta 16 biteko 512 byteko blokeko erroreen kokapena onartzen du BCH algoritmoetan oinarrituta
• Denbora Errealeko Unitate Programagarrien Azpisistema eta Industria Komunikazio Azpisistema (PRU-ICSS)
– EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ eta beste protokolo batzuk onartzen ditu
– Bi denbora errealeko unitate programagarri (PRU)
– 32 biteko kargatzeko/gordetzeko RISC prozesadorea, 200 MHz-tan funtzionatzeko gai dena
– 8KB-ko instrukzio RAMa errore bakarreko detekzioarekin (paritatearekin)
– 8KB datu RAM errore bakarreko detekzioarekin (parekotasuna)
– Ziklo bakarreko 32 biteko biderkatzailea 64 biteko metatzailearekin
– GPIO modulu hobetuak sarrera/irteera aldaketaren euskarria eta kanpoko seinalean paraleloan blokeatzea eskaintzen ditu
– 12KB RAM partekatua errore bakarreko detekzioarekin (parekotasuna)
– PRU bakoitzak eskura ditzakeen 120 byteko hiru erregistro-banku
– Sistemaren sarrerako gertaerak kudeatzeko eten-kontrolagailua (INTC)
– Barneko eta kanpoko maisuak PRU-ICSS barruko baliabideetara konektatzeko tokiko interkonexio-busa
– PRU-ICSS barruko periferikoak:
– UART ataka bat fluxu-kontrol pinekin, 12 Mbps-raino onartzen du
– Hobetutako Harrapaketa (eCAP) Modulu Bat
– Bi MII Ethernet ataka, Industrial Ethernet onartzen dutenak, hala nola EtherCAT
– MDIO ataka bat
• Energia, Berrezarri eta Erloju Kudeaketa (PRCM) Modulua
– Stand-By eta Lo sakon moduen sarrera eta irteera kontrolatzen ditu
– Loaren sekuentziazioaz, energia-domeinuaren itzaltze-sekuentziazioaz, esnatzeko sekuentziazioaz eta energia-domeinuaren pizte-sekuentziazioaz arduratzen da.
– Erlojuak
– 15 eta 35 MHz arteko maiztasun handiko osziladore integratua, hainbat sistema eta periferiako erlojutarako erreferentziazko erloju bat sortzeko erabiltzen dena
– Azpisistemetarako eta periferikoetarako erloju indibidualaren gaitze eta desgaitze kontrola onartzen du energia-kontsumoa murrizteko.
– Bost ADPLL sistemaren erlojuak sortzeko (MPU azpisistema, DDR interfazea, USB eta periferikoak [MMC eta SD, UART, SPI, I2C], L3, L4, Ethernet, GFX [SGX530], LCD pixel erlojua)
– Potentzia
– Bi potentzia-domeinu aldaezin (denbora errealeko erlojua [RTC], esnatzeko logika [WAKEUP])
– Hiru potentzia-domeinu aldagarri (MPU azpisistema [MPU], SGX530 [GFX], periferikoak eta azpiegitura [PER])
– SmartReflex™ 2B klasea ezartzen du nukleoaren tentsioaren eskalatzerako, trokelaren tenperaturan, prozesuaren aldakuntzan eta errendimenduan oinarrituta (tentsioaren eskalatze moldagarria [AVS])
– Tentsioaren eta Maiztasunaren Eskalatze Dinamikoa (DVFS)
• Denbora Errealeko Erlojua (RTC)
– Data (Eguna-Hilabetea-Urtea-Asteko Eguna) eta Ordua (Orduak-Minutuak-Segundoak) Denbora Errealeko Informazioa
– Barneko 32,768 kHz-ko osziladorea, RTC logika eta 1,1 V-ko barneko LDO
– Berrezarri-pizte independentearen (RTC_PWRONRSTn) sarrera
– Kanpoko esnatzeko gertaeretarako sarrera-pin dedikatua (EXT_WAKEUP)
– Alarma programagarria erabil daiteke PRCM-ra (esnatzeko) edo Cortex-A8-ra (gertaeren jakinarazpenerako) barne-etenaldiak sortzeko.
– Alarma programagarria kanpoko irteerarekin erabil daiteke (PMIC_POWER_EN) energia kudeaketako zirkuitu integratuari RTC ez diren energia domeinuak leheneratzeko aukera emateko.
• Periferikoak
– Gehienez bi USB 2.0 abiadura handiko DRD (Dual-Role Device) ataka PHY integratua dutela
– Gehienez bi Industrial Gigabit Ethernet MAC (10, 100, 1000 Mbps)
– Etengailu integratua
– MAC bakoitzak MII, RMII, RGMII eta MDIO interfazeak onartzen ditu
– Ethernet MACek eta etengailuak beste funtzioetatik independenteki funtziona dezakete
– IEEE 1588v1 Zehaztasun Denbora Protokoloa (PTP)
– Gehienez bi Kontrolatzaile-Eremu Sare (CAN) Portu
– CAN 2. bertsioa onartzen du, A eta B atalak
– Gehienez bi kanal anitzeko audio serieko ataka (McASP)
– 50 MHz-ra arteko transmisio eta jasotze erlojuak
– Gehienez lau serieko datu-pin McASP ataka bakoitzeko, TX eta RX erloju independenteekin
– Denboraren Zatiketa Multiplexazioa (TDM), Inter-IC Soinua (I2S) eta Antzeko Formatuak onartzen ditu
– Audio Interfaze Digitalaren Transmisioa Onartzen du (SPDIF, IEC60958-1 eta AES-3 Formatuak)
– FIFO bufferrak transmititzeko eta jasotzeko (256 byte)
– Gehienez sei UART
– UART guztiek IrDA eta CIR moduak onartzen dituzte
– UART guztiek RTS eta CTS fluxu-kontrola onartzen dute
– UART1-ek modemaren kontrol osoa onartzen du
– Gehienez bi McSPI serieko interfaze nagusi eta esklabo
– Gehienez bi txip aukeraketa
– 48 MHz arte
– Gehienez hiru MMC, SD, SDIO ataka
– 1, 4 eta 8 biteko MMC, SD, SDIO moduak
– MMCSD0-k 1,8 V edo 3,3 V-ko funtzionamendurako elikatze-errail dedikatua du
– Gehienez 48 MHz-ko datu-transferentzia-tasa
– Txartelaren detekzioa eta idazketaren aurkako babesa onartzen ditu
– MMC4.3, SD, SDIO 2.0 zehaztapenekin bat dator
– Gehienez hiru I 2C maisu eta esklabo interfaze
– Modu estandarra (100 kHz arte)
– Modu azkarra (400 kHz arte)
– Gehienez lau banku helburu orokorreko sarrera/irteera (GPIO) pinekin
– 32 GPIO pin banku bakoitzeko (beste pin funtzional batzuekin multiplexatuta)
– GPIO pinak etenaldi-sarrera gisa erabil daitezke (banku bakoitzeko bi etenaldi-sarrera gehienez)
– Gehienez hiru kanpoko DMA gertaera sarrera, etenaldi sarrera gisa ere erabil daitezkeenak
– Zortzi 32 biteko helburu orokorreko tenporizadore
– DMTIMER1 sistema eragilearen (SE) tiketarako erabiltzen den 1 ms-ko tenporizadorea da.
– DMTIMER4–DMTIMER7 Pin-etik kanpo daude
– Zaintza-tenporizadore bat
– SGX530 3D grafikoen motorra
– Teila-oinarritutako arkitekturak segundoko 20 milioi poligono arte eskaintzen ditu
– Universal Scalable Shader Engine (USSE) hari anitzeko motorra da, pixel eta erpin shader funtzionalitatea barne hartzen duena.
– Microsoft VS3.0, PS3.0 eta OGL2.0 baino gehiagoko Shader Ezaugarri Aurreratuen Multzoa
– Direct3D Mobile, OGL-ES 1.1 eta 2.0, eta OpenMax-en API estandarraren industria-laguntza
– Zereginen aldaketa zehatza, karga-orekatzea eta energia-kudeaketa
– Geometria aurreratuko DMA bidezko eragiketa CPU interakzio minimoa lortzeko
– Irudiaren Kalitate Handiko Programazio Anti-Aliasing-a
– Memoria Arkitektura Bateratu batean Sistema Operatiboen Funtzionamendurako Memoria Helbideratze Guztiz Birtualizatua
• Jokoetarako periferikoak
• Etxeko eta Industriako Automatizazioa
• Kontsumorako Medikuntza Gailuak
• Inprimagailuak
• Bidesari Sistema Adimendunak
• Salmenta-makina konektatuak
• Pisatzeko baskulak
• Hezkuntza kontsolak
• Jostailu Aurreratuak