AM3352BZCZA100 Mikroprocesori – MPU ARM Cortex-A8 MPU
♠ Opis proizvoda
Atribut proizvoda | Vrijednost atributa |
Proizvođač: | Texas Instruments |
Kategorija proizvoda: | Mikroprocesori - MPU |
RoHS: | Detalji |
Stil montaže: | SMD/SMT |
Paket/futrola: | PBGA-324 |
Serija: | AM3352 |
jezgro: | ARM Cortex A8 |
Broj jezgri: | 1 Core |
Širina sabirnice podataka: | 32 bit |
Maksimalna taktna frekvencija: | 1 GHz |
L1 keš memorija instrukcija: | 32 kB |
L1 keš memorija podataka: | 32 kB |
Radni napon napajanja: | 1.325 V |
Minimalna radna temperatura: | - 40 C |
Maksimalna radna temperatura: | + 125 C |
Pakovanje: | Tray |
Brand: | Texas Instruments |
Veličina RAM-a podataka: | 64 kB, 64 kB |
Veličina podatkovnog ROM-a: | 176 kB |
Razvojni komplet: | TMDXEVM3358 |
I/O napon: | 1,8 V, 3,3 V |
Vrsta interfejsa: | CAN, Ethernet, I2C, SPI, UART, USB |
L2 keš instrukcije / memorija podataka: | 256 kB |
Vrsta memorije: | L1/L2/L3 keš memorija, RAM, ROM |
Osetljivo na vlagu: | Da |
Broj tajmera/brojala: | 8 Tajmer |
Serija procesora: | Sitara |
Vrsta proizvoda: | Mikroprocesori - MPU |
Fabrička količina pakovanja: | 126 |
Podkategorija: | Mikroprocesori - MPU |
Trgovačko ime: | Sitara |
Watchdog tajmeri: | Watchdog Timer |
Težina jedinice: | 1.714 g |
♠ AM335x Sitara™ procesori
Mikroprocesori AM335x, bazirani na ARM Cortex-A8 procesoru, poboljšani su obradom slike, grafike, perifernim uređajima i opcijama industrijskog interfejsa kao što su EtherCAT i PROFIBUS.Uređaji podržavaju operativne sisteme visokog nivoa (HLOS).SDK za procesore Linux® i TI-RTOS dostupni su besplatno od TI.
Mikroprocesor AM335x sadrži podsisteme prikazane u funkcionalnom blok dijagramu i kratak opis svakog od njih slijedi:
Sadrži podsisteme prikazane na funkcionalnom blok dijagramu i kratak opis svakog od njih slijedi:
Podsistem mikroprocesorske jedinice (MPU) je baziran na ARM Cortex-A8 procesoru, a podsistem PowerVR SGX™ Graphics Accelerator pruža 3D grafičko ubrzanje za podršku efekata prikaza i igranja.PRU-ICSS je odvojen od ARM jezgra, omogućavajući nezavisan rad i taktiranje radi veće efikasnosti i fleksibilnosti.
PRU-ICSS omogućava dodatne periferne interfejse i protokole u realnom vremenu kao što su EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos i drugi.Dodatno, programabilna priroda PRU-ICSS-a, zajedno sa njegovim pristupom pinovima, događajima i svim sistem-na-čipu (SoC) resursima, pruža fleksibilnost u implementaciji brzih odgovora u realnom vremenu, specijalizovanih operacija rukovanja podacima, prilagođenih perifernih interfejsa , i u rasterećenju zadataka iz drugih procesorskih jezgri SoC-a.
• Sitara™ ARM® Cortex® -A8 32-bitni RISC procesor do 1 GHz
– NEON™ SIMD koprocesor
– 32 KB L1 instrukcija i 32 KB keš memorije podataka sa detekcijom jedne greške (paritet)
– 256 KB L2 keš memorije sa kodom za ispravljanje grešaka (ECC)
– 176 KB ROM-a za pokretanje na čipu
– 64KB namjenske RAM memorije
– Emulacija i otklanjanje grešaka – JTAG
– Kontrolor prekida (do 128 zahtjeva za prekidom)
• Memorija na čipu (zajednička L3 RAM memorija)
– 64 KB RAM memorije kontrolera na čipu opšte namene (OCMC).
– Dostupno svim majstorima
– Podržava Retenciju za brzo buđenje
• Interfejsi eksterne memorije (EMIF)
– mDDR(LPDDR), DDR2, DDR3, DDR3L kontroler:
– mDDR: 200-MHz takt (400-MHz brzina prijenosa podataka)
– DDR2: 266-MHz takt (532-MHz brzina prijenosa podataka)
– DDR3: 400-MHz takt (800-MHz brzina prijenosa podataka)
– DDR3L: 400-MHz takt (800-MHz brzina prijenosa podataka)
– 16-bitna sabirnica podataka
– 1 GB ukupnog adresabilnog prostora
– Podržava jednu x16 ili dvije x8 konfiguracije memorijskih uređaja
– Kontroler memorije opšte namjene (GPMC)
– Fleksibilni 8-bitni i 16-bitni asinhroni memorijski interfejs sa do sedam izbora čipa (NAND, NOR, Muxed-NOR, SRAM)
– Koristi BCH kod za podršku 4-, 8- ili 16-bitni ECC
– Koristi Hamingov kod za podršku 1-bitnog ECC-a
– Modul lokatora grešaka (ELM)
– Koristi se u suradnji s GPMC-om za lociranje adresa grešaka u podacima iz polinoma sindroma generiranih korištenjem BCH algoritma
– Podržava 4-, 8- i 16-bitnu lokaciju greške bloka od 512 bajta na osnovu BCH algoritama
• Programabilni podsistem jedinica u realnom vremenu i industrijski komunikacijski podsistem (PRU-ICSS)
– Podržava protokole kao što su EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ i više
– Dvije programabilne jedinice u realnom vremenu (PRU)
– 32-bitni RISC procesor za učitavanje/skladištenje sposoban za rad na 200 MHz
– 8 KB RAM-a instrukcija sa detekcijom jedne greške (paritet)
– 8 KB RAM-a podataka sa detekcijom jedne greške (paritet)
– Jednociklični 32-bitni množitelj sa 64-bitnim akumulatorom
– Poboljšani GPIO modul pruža podršku za Shift In/Out i paralelno zaključavanje na vanjskom signalu
– 12KB dijeljene RAM-a sa detekcijom jedne greške (paritet)
– Tri banke registra od 120 bajta dostupne svakom PRU-u
– Kontrolor prekida (INTC) za rukovanje sistemskim ulaznim događajima
– Lokalna sabirnica interkonekcije za povezivanje internih i eksternih mastera na resurse unutar PRU-ICSS-a
– Periferni uređaji unutar PRU-ICSS-a:
– Jedan UART port sa pinama za kontrolu protoka, podržava do 12 Mbps
– Jedan modul poboljšanog snimanja (eCAP).
– Dva MII Ethernet porta koji podržavaju industrijski Ethernet, kao što je EtherCAT
– Jedan MDIO port
• Modul za napajanje, resetovanje i upravljanje satom (PRCM).
– Kontroliše ulazak i izlazak iz režima pripravnosti i dubokog spavanja
– Odgovoran za sekvenciranje mirovanja, sekvenciranje isključivanja domene napajanja, sekvenciranje buđenja i sekvenciranje uključivanja domene napajanja
– Satovi
– Integrirani visokofrekventni oscilator od 15 do 35 MHz koji se koristi za generiranje referentnog takta za različite sistemske i periferne satove
– Podržava kontrolu uključivanja i isključivanja individualnog sata za podsisteme i periferne uređaje kako bi se olakšala smanjena potrošnja energije
– Pet ADPLL-ova za generiranje sistemskih taktova (MPU podsistem, DDR sučelje, USB i periferije [MMC i SD, UART, SPI, I 2C], L3, L4, Ethernet, GFX [SGX530], LCD takt piksela)
– Snaga
– Dvije nepromjenjive domene napajanja (sat u realnom vremenu [RTC], logika buđenja [BUĐENJE])
– Tri preklopna domena napajanja (MPU podsistem [MPU], SGX530 [GFX], periferni uređaji i infrastruktura [PER])
– Implementira SmartReflex™ klasu 2B za skaliranje napona jezgre na osnovu temperature matrice, varijacije procesa i performansi (Adaptive Voltage Scaling [AVS])
– Dinamičko skaliranje frekvencije napona (DVFS)
• Sat realnog vremena (RTC)
– Informacije o datumu u realnom vremenu (dan-mjesec-godina-dan u nedelji) i vremenu (sati-minute-sekunde)
– Interni 32,768-kHz oscilator, RTC logika i 1,1-V interni LDO
– Nezavisni ulaz pri ponovnom uključivanju (RTC_PWRONRSTn).
– Namjenski ulazni pin (EXT_WAKEUP) za vanjske događaje buđenja
– Programabilni alarm se može koristiti za generiranje internih prekida za PRCM (za buđenje) ili Cortex-A8 (za obavještenje o događaju)
– Programabilni alarm se može koristiti sa eksternim izlazom (PMIC_POWER_EN) za omogućavanje IC upravljanja napajanjem za vraćanje domena napajanja koji nisu RTC
• Periferni uređaji
– Do dva USB 2.0 brza DRD (Dual-Role Device) porta s integriranim PHY
– Do dva industrijska Gigabit Ethernet MAC-a (10, 100, 1000 Mbps)
– Integrisani prekidač
– Svaki MAC podržava MII, RMII, RGMII i MDIO interfejse
– Ethernet MAC-ovi i prekidač mogu raditi neovisno o drugim funkcijama
– IEEE 1588v1 Precision Time Protocol (PTP)
– Do dva porta mreže kontrolera (CAN).
– Podržava CAN verziju 2, dijelove A i B
– Do dva višekanalna audio serijska porta (McASP)
– Taktovi odašiljanja i prijema do 50 MHz
– Do četiri pina serijskih podataka po McASP portu sa nezavisnim TX i RX taktom
– Podržava multipleksiranje s vremenskom podjelom (TDM), inter-IC zvuk (I2S) i slične formate
– Podržava prijenos digitalnog audio interfejsa (SPDIF, IEC60958-1 i AES-3 formati)
– FIFO baferi za prijenos i prijem (256 bajtova)
– Do šest UART-ova
– Svi UART-ovi podržavaju IrDA i CIR modove
– Svi UART-ovi podržavaju RTS i CTS kontrolu protoka
– UART1 podržava punu kontrolu modema
– Do dva Master i Slave McSPI serijska sučelja
– Do dva odabira čipa
– Do 48 MHz
– Do tri MMC, SD, SDIO porta
– 1-, 4- i 8-bitni MMC, SD, SDIO režimi
– MMCSD0 ima namjensku šinu za napajanje za 1,8-V ili 3,3-V rad
– Brzina prijenosa podataka do 48 MHz
– Podržava detekciju kartice i zaštitu od pisanja
– Usklađen sa MMC4.3, SD, SDIO 2.0 specifikacijama
– Do tri I 2C Master i Slave interfejsa
– Standardni način rada (do 100 kHz)
– Brzi način rada (do 400 kHz)
– Do četiri banke I/O pinova opšte namjene (GPIO).
– 32 GPIO pinova po banci (multipleksirano s drugim funkcionalnim pinovama)
– GPIO pinovi se mogu koristiti kao prekidni ulazi (do dva ulaza za prekide po banci)
– Do tri eksterna DMA ulaza za događaje koji se mogu koristiti i kao ulazi za prekid
– Osam 32-bitnih tajmera opšte namjene
– DMTIMER1 je tajmer od 1 ms koji se koristi za otkucaje operativnog sistema (OS).
– DMTIMER4–DMTIMER7 su zakačeni
– Jedan Watchdog tajmer
– SGX530 3D Graphics Engine
– Arhitektura zasnovana na pločicama koja isporučuje do 20 miliona poligona u sekundi
– Universal Scalable Shader Engine (USSE) je višenitni mehanizam koji uključuje funkcionalnost shadera piksela i vertexa
– Napredni set funkcija shadera u višku od Microsoft VS3.0, PS3.0 i OGL2.0
– Standardna API podrška za Direct3D Mobile, OGL-ES 1.1 i 2.0 i OpenMax
– Fino zrnato prebacivanje zadataka, balansiranje opterećenja i upravljanje napajanjem
– Operacija vođena naprednom geometrijom DMA za minimalnu CPU interakciju
– Programabilno anti-aliasing slike visokog kvaliteta
– Potpuno virtuelizirano memorijsko adresiranje za rad OS u jedinstvenoj memorijskoj arhitekturi
• Periferni uređaji za igre
• Kućna i industrijska automatizacija
• Potrošački medicinski aparati
• Štampači
• Pametni sistemi naplate putarine
• Povezani automati
• Vaga za vaganje
• Edukativne konzole
• Napredne igračke