Microprocesoare AM3358BZCZA100 – MPU ARM Cortex-A8 MPU
♠ Descrierea produsului
Atributul produsului | Valoarea atributului |
Producător: | Texas Instruments |
Categorie produs: | Microprocesoare - MPU |
RoHS: | Detalii |
Stil de montare: | SMD/SMT |
Pachet/Cutie: | PBGA-324 |
Serie: | AM3358 |
Miez: | ARM Cortex A8 |
Număr de nuclee: | 1 miez |
Lățimea magistralei de date: | 32 de biți |
Frecvența maximă a ceasului: | 1 GHz |
Memoria de instrucțiuni L1 Cache: | 32 kB |
Memoria de date cache L1: | 32 kB |
Tensiune de alimentare de operare: | 1.325 V |
Temperatura minima de functionare: | -40 C |
Temperatura maxima de functionare: | + 105 C |
Ambalare: | Tavă |
Marca: | Texas Instruments |
Dimensiunea RAM de date: | 64 kB, 64 kB |
Dimensiunea ROM de date: | 176 kB |
Tensiune I/O: | 1,8 V, 3,3 V |
Tip interfață: | CAN, Ethernet, I2C, SPI, UART, USB |
Instrucțiuni cache L2/Memorie de date: | 256 kB |
Tip memorie: | Cache L1/L2/L3, RAM, ROM |
Sensibil la umiditate: | da |
Număr de temporizatoare/contoare: | 8 Cronometru |
Seria procesoare: | Sitara |
Tip produs: | Microprocesoare - MPU |
Cantitate pachet din fabrică: | 126 |
Subcategorie: | Microprocesoare - MPU |
Nume comercial: | Sitara |
Temporizatoare Watchdog: | Timer Watchdog |
Greutate unitară: | 1,714 g |
♠ Procesoare AM335x Sitara™
Microprocesoarele AM335x, bazate pe procesorul ARM Cortex-A8, sunt îmbunătățite cu imagini, procesare grafică, periferice și opțiuni de interfață industrială, cum ar fi EtherCAT și PROFIBUS.Dispozitivele acceptă sisteme de operare de nivel înalt (HLOS).Procesor SDK Linux® și TI-RTOS sunt disponibile gratuit de la TI.
Microprocesorul AM335x conține subsistemele prezentate în diagrama bloc funcțională și urmează o scurtă descriere a fiecăruia:
Conține subsistemele prezentate în diagrama bloc funcțională și urmează o scurtă descriere a fiecăruia:
Subsistemul unității cu microprocesor (MPU) se bazează pe procesorul ARM Cortex-A8, iar subsistemul PowerVR SGX™ Graphics Accelerator oferă accelerare grafică 3D pentru a suporta efectele de afișare și de joc.
PRU-ICSS este separat de nucleul ARM, permițând funcționare și sincronizare independentă pentru o mai mare eficiență și flexibilitate.PRU-ICSS permite interfețe periferice suplimentare și protocoale în timp real, cum ar fi EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos și altele.În plus, natura programabilă a PRU-ICSS, împreună cu accesul său la pini, evenimente și toate resursele system-on-chip (SoC), oferă flexibilitate în implementarea răspunsurilor rapide, în timp real, operațiuni specializate de manipulare a datelor, interfețe periferice personalizate , și în descărcarea sarcinilor din celelalte nuclee de procesor ale SoC.
• Procesor RISC Sitara™ ARM® Cortex® -A8 pe 32 de biți de până la 1 GHz
– Coprocesor NEON™ SIMD
– 32 KB de instrucțiuni L1 și 32 KB de cache de date cu detectarea unei singure erori (paritate)
– 256 KB de cache L2 cu cod de corectare a erorilor (ECC)
– 176KB de ROM de pornire pe cip
– 64KB de RAM dedicată
– Emulare și depanare – JTAG
– Controller de întrerupere (până la 128 de cereri de întrerupere)
• Memorie pe cip (RAM L3 partajată)
– 64KB de memorie RAM pentru controlerul de memorie pe cip general (OCMC).
- Accesibil tuturor maeștrilor
– Sprijină reținerea pentru trezire rapidă
• Interfețe de memorie externă (EMIF)
– Controler mDDR(LPDDR), DDR2, DDR3, DDR3L:
– mDDR: Ceas de 200 MHz (rata de date de 400 MHz)
– DDR2: Ceas de 266 MHz (rata de date de 532 MHz)
– DDR3: Ceas de 400 MHz (rata de date de 800 MHz)
– DDR3L: Ceas de 400 MHz (rată de date de 800 MHz)
– Bus de date pe 16 biți – 1 GB spațiu total adresabil
– Suporta o configurație de dispozitiv de memorie x16 sau două x8
- Controler de memorie de uz general (GPMC)
- Interfață flexibilă de memorie asincronă pe 8 și 16 biți cu până la șapte selecții de cip (NAND, NOR, Muxed-NOR, SRAM)
– Utilizează codul BCH pentru a suporta ECC pe 4, 8 sau 16 biți
– Utilizează codul Hamming pentru a suporta ECC pe 1 bit
– Modul de localizare a erorilor (ELM)
– Folosit împreună cu GPMC pentru a localiza adresele erorilor de date din polinoamele de sindrom generate utilizând un algoritm BCH
– Acceptă locația erorilor de bloc de 4, 8 și 16 biți pe 512 octeți, pe baza algoritmilor BCH
• Subsistem unități programabile în timp real și subsistem de comunicații industriale (PRU-ICSS)
- Suportă protocoale precum EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ și altele
– Două unități programabile în timp real (PRU)
– Procesor RISC de încărcare/stocare pe 32 de biți capabil să ruleze la 200 MHz
– 8KB RAM de instrucțiuni cu detectarea unei singure erori (paritate)
– 8KB de memorie RAM de date cu detectarea unei singure erori (paritate)
– Multiplicator cu un singur ciclu de 32 de biți cu acumulator de 64 de biți
– Modulul GPIO îmbunătățit oferă suport pentru schimbarea de intrare/ieșire și blocare paralelă pe semnalul extern
– 12 KB de RAM partajată cu detectarea unei singure erori (paritate)
– Trei bănci de registru de 120 de octeți accesibile de fiecare PRU
– Controler de întrerupere (INTC) pentru gestionarea evenimentelor de intrare în sistem
– Local Interconnect Bus pentru conectarea master-urilor interne și externe la resursele din interiorul PRU-ICSS
– Periferice din interiorul PRU-ICSS:
- Un port UART cu pini de control al fluxului, acceptă până la 12 Mbps
– Un modul de captură îmbunătățită (eCAP).
– Două porturi Ethernet MII care acceptă Ethernet industrial, cum ar fi EtherCAT
– Un port MIO
• Modul de alimentare, resetare și gestionare a ceasului (PRCM).
– Controlează intrarea și ieșirea modurilor Stand-by și Deep-Sleep
- Responsabil pentru secvențierea somnului, secvențierea dezactivarii domeniului de alimentare, secvențierea trezirii și secvențierea pornirii domeniului de alimentare
– Ceasuri
– Oscilator de înaltă frecvență integrat de la 15 la 35 MHz folosit pentru a genera un ceas de referință pentru diverse ceasuri de sistem și periferice
– Suportă activarea și dezactivarea controlului individual al ceasului pentru subsisteme și periferice pentru a facilita consumul redus de energie
- Cinci ADPLL-uri pentru a genera ceasuri de sistem (subsistem MPU, interfață DDR, USB și periferice [MMC și SD, UART, SPI, I 2C], L3, L4, Ethernet, GFX [SGX530], LCD Pixel Clock)
– Putere
– Două domenii de putere necomutabile (Ceas în timp real [RTC], logica de trezire [WAKEUP])
– Trei domenii de putere comutabile (subsistem MPU [MPU], SGX530 [GFX], periferice și infrastructură [PER])
– Implementează SmartReflex™ Clasa 2B pentru scalarea tensiunii de bază pe baza temperaturii matriței, variației procesului și performanței (Adaptive Voltage Scaling [AVS])
– Scalare dinamică a frecvenței tensiunii (DVFS)
• Periferice pentru jocuri
• Automatizari pentru locuinte si industriale
• Aparate medicale de consum
• Imprimante
• Sisteme inteligente de taxare
• Distribuitoare conectate
• Cântare
• Console educaționale
• Jucării avansate