Microprocesoare AM3358BZCZA100 – MPU MPU ARM Cortex-A8
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | Texas Instruments |
Categorie de produse: | Microprocesoare - MPU |
RoHS: | Detalii |
Stil de montare: | SMD/SMT |
Pachet/Cutie: | PBGA-324 |
Serie: | AM3358 |
Nucleu: | ARM Cortex A8 |
Număr de nuclee: | 1 Miez |
Lățime magistrală de date: | 32 de biți |
Frecvență maximă de ceas: | 1 GHz |
Memoria instrucțiunilor cache L1: | 32 kB |
Memoria de date cache L1: | 32 kB |
Tensiune de alimentare de funcționare: | 1,325 V |
Temperatura minimă de funcționare: | - 40°C |
Temperatura maximă de funcționare: | + 105°C |
Ambalaj: | Tavă |
Marca: | Texas Instruments |
Dimensiune memorie RAM pentru date: | 64 kB, 64 kB |
Dimensiune memorie ROM de date: | 176 kB |
Tensiune I/O: | 1,8 V, 3,3 V |
Tip de interfață: | CAN, Ethernet, I2C, SPI, UART, USB |
Instrucțiuni cache L2 / memorie de date: | 256 kB |
Tip de memorie: | Memorie cache L1/L2/L3, RAM, ROM |
Sensibil la umiditate: | Da |
Număr de temporizatoare/contori: | 8 cronometre |
Serie de procesoare: | Sitara |
Tip produs: | Microprocesoare - MPU |
Cantitate pachet din fabrică: | 126 |
Subcategorie: | Microprocesoare - MPU |
Denumire comercială: | Sitara |
Temporizatoare de supraveghere: | Cronometru de supraveghere |
Greutate unitară: | 1,714 grame |
♠ Procesoare AM335x Sitara™
Microprocesoarele AM335x, bazate pe procesorul ARM Cortex-A8, sunt îmbunătățite cu procesare de imagini, grafică, periferice și opțiuni de interfață industrială, cum ar fi EtherCAT și PROFIBUS. Dispozitivele acceptă sisteme de operare de nivel înalt (HLOS). SDK-ul procesorului Linux® și TI-RTOS sunt disponibile gratuit de la TI.
Microprocesorul AM335x conține subsistemele prezentate în diagrama bloc funcțională, iar mai jos este prezentată o scurtă descriere a fiecăruia:
Conține subsistemele prezentate în diagrama bloc funcțională, iar mai jos este prezentată o scurtă descriere a fiecăruia:
Subsistemul unității microprocesorului (MPU) se bazează pe procesorul ARM Cortex-A8, iar subsistemul acceleratorului grafic PowerVR SGX™ oferă accelerare grafică 3D pentru a susține efectele de afișare și jocuri.
PRU-ICSS este separat de nucleul ARM, permițând funcționarea și sincronizarea independente pentru o eficiență și flexibilitate sporite. 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 de răspunsuri rapide, în timp real, operațiuni specializate de manipulare a datelor, interfețe periferice personalizate și descărcarea sarcinilor de la celelalte nuclee de procesor ale SoC.
• Procesor Sitara™ ARM® Cortex® -A8 RISC pe 32 de biți de până la 1 GHz
– Coprocesor NEON™ SIMD
– 32KB de instrucțiuni L1 și 32KB de memorie cache de date cu detectare a erorilor singulare (paritate)
– 256KB de memorie cache L2 cu cod de corectare a erorilor (ECC)
– 176KB de memorie ROM de boot on-chip
– 64KB de RAM dedicată
– Emulare și Depanare – JTAG
– Controler de întreruperi (până la 128 de cereri de întrerupere)
• Memorie pe cip (RAM L3 partajată)
– 64KB de memorie RAM de tip controler de memorie on-chip (OCMC) de uz general
– Accesibil tuturor maeștrilor
– Susține retenția pentru trezire rapidă
• Interfețe de memorie externă (EMIF)
– Controler mDDR(LPDDR), DDR2, DDR3, DDR3L:
– mDDR: Frecvență de ceas de 200 MHz (rată de date de 400 MHz)
– DDR2: Memorie de ceas de 266 MHz (viteză de transfer de date de 532 MHz)
– DDR3: Memorie de ceas de 400 MHz (viteză de transfer de date de 800 MHz)
– DDR3L: Memorie de ceas de 400 MHz (viteză de transfer de date de 800 MHz)
– Magistrală de date pe 16 biți – 1 GB de spațiu total adresabil
– Acceptă configurații pentru un dispozitiv de memorie x16 sau două x8
– Controler de memorie de uz general (GPMC)
– Interfață de memorie asincronă flexibilă pe 8 biți și 16 biți cu până la șapte selecții de cip (NAND, NOR, Muxed-NOR, SRAM)
– Folosește cod BCH pentru a suporta ECC pe 4, 8 sau 16 biți
– Folosește cod Hamming pentru a suporta ECC pe 1 bit
– Modul de localizare a erorilor (ELM)
– Utilizat împreună cu GPMC pentru a localiza adresele erorilor de date din polinoamele sindromului generate folosind un algoritm BCH
– Suportă localizarea erorilor pe blocuri de 4, 8 și 16 biți per 512 octeți, bazată pe algoritmi BCH
• Subsistem de unități programabile în timp real și subsistem de comunicații industriale (PRU-ICSS)
– Acceptă protocoale precum EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ și altele
– Două unități programabile în timp real (PRU)
– Procesor RISC pe 32 de biți cu încărcare/stocare, capabil să ruleze la 200 MHz
– 8KB de RAM pentru instrucțiuni cu detectare a erorilor singulare (paritate)
– 8KB de memorie RAM pentru date cu detectare a erorilor singulare (paritate)
– Multiplicator pe 32 de biți cu un singur ciclu și acumulator pe 64 de biți
– Modulul GPIO îmbunătățit oferă suport pentru deplasare la intrare/ieșire și blocare paralelă la semnal extern
– 12KB de RAM partajată cu detectare a erorilor singulare (paritate)
– Trei bănci de registre de 120 de octeți accesibile de fiecare PRU
– Controler de întreruperi (INTC) pentru gestionarea evenimentelor de intrare ale sistemului
– Magistrală de interconectare locală pentru conectarea masterilor interni și externi la resursele din interiorul PRU-ICSS
– Periferice în interiorul PRU-ICSS:
– Un port UART cu pini de control al fluxului, suportă până la 12 Mbps
– Un modul de captură îmbunătățită (eCAP)
– Două porturi Ethernet MII care suportă Industrial Ethernet, cum ar fi EtherCAT
– Un port MDIO
• Modul de alimentare, resetare și gestionare a ceasului (PRCM)
– Controlează intrarea și ieșirea din modurile Stand-By și Deep-Sleep
– Responsabil pentru secvențierea somnului, secvențierea opririi domeniului de alimentare, secvențierea trezirii și secvențierea pornirii domeniului de alimentare
– Ceasuri
– Oscilator integrat de înaltă frecvență de 15 până la 35 MHz utilizat pentru a genera un ceas de referință pentru diverse ceasuri de sistem și periferice
– Suportă controlul individual al activării și dezactivării ceasului pentru subsisteme și periferice, pentru a facilita reducerea consumului de energie
– Cinci ADPLL-uri pentru generarea ceasurilor de sistem (subsistem MPU, interfață DDR, USB și periferice [MMC și SD, UART, SPI, I2C], L3, L4, Ethernet, GFX [SGX530], ceas de pixeli LCD)
– Putere
– Două domenii de alimentare necomutabile (ceas în timp real [RTC], logică de activare [WAKEUP])
– Trei domenii de alimentare 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 (scalare adaptivă a tensiunii [AVS])
– Scalare dinamică a frecvenței tensiunii (DVFS)
• Periferice pentru jocuri
• Automatizare casnică și industrială
• Aparate medicale de larg consum
• Imprimante
• Sisteme inteligente de taxare
• Automate de vânzare conectate
• Cântare
• Console educaționale
• Jucării avansate