AM3352BZCZA100 Mikroprocesori – MPU ARM Cortex-A8 MPU
♠ Opis proizvoda
Svojstvo proizvoda | Vrijednost atributa |
Proizvođač: | Texas Instruments |
Kategorija proizvoda: | Mikroprocesori - MPU |
RoHS: | pojedinosti |
Stil montaže: | SMD/SMT |
Paket/kovčeg: | PBGA-324 |
Niz: | AM3352 |
Jezgra: | ARM Cortex A8 |
Broj jezgri: | 1 jezgra |
Širina podatkovne sabirnice: | 32 bita |
Maksimalna taktna frekvencija: | 1 GHz |
L1 Cache memorija instrukcija: | 32 kB |
L1 Cache Memorija podataka: | 32 kB |
Radni napon napajanja: | 1,325 V |
Minimalna radna temperatura: | - 40 C |
Maksimalna radna temperatura: | + 125 C |
Ambalaža: | Ladica |
Marka: | Texas Instruments |
Veličina podatkovnog RAM-a: | 64 kB, 64 kB |
Veličina podatkovnog ROM-a: | 176 kB |
Komplet za razvoj: | TMDXEVM3358 |
I/O napon: | 1,8 V, 3,3 V |
Vrsta sučelja: | CAN, Ethernet, I2C, SPI, UART, USB |
Instrukcije L2 predmemorije / Memorija podataka: | 256 kB |
Vrsta memorije: | L1/L2/L3 predmemorija, RAM, ROM |
Osjetljivo na vlagu: | Da |
Broj mjerača vremena/brojača: | 8 Timer |
Serija procesora: | Sitara |
Vrsta proizvoda: | Mikroprocesori - MPU |
Tvornička količina pakiranja: | 126 |
Potkategorija: | Mikroprocesori - MPU |
Trgovački naziv: | Sitara |
Nadzorni mjerači vremena: | Watchdog Timer |
Težina jedinice: | 1,714 g |
♠ AM335x Sitara™ procesori
Mikroprocesori AM335x, temeljeni na ARM Cortex-A8 procesoru, poboljšani su slikom, grafičkom obradom, periferijama i opcijama industrijskog sučelja kao što su EtherCAT i PROFIBUS.Uređaji podržavaju operativne sustave visoke razine (HLOS).Processor SDK Linux® i TI-RTOS dostupni su besplatno od TI-ja.
Mikroprocesor AM335x sadrži podsustave prikazane u funkcionalnom blok dijagramu i kratak opis svakog od njih slijedi:
Sadrži podsustave prikazane u funkcionalnom blok dijagramu i kratak opis svakog od njih slijedi:
Podsustav mikroprocesorske jedinice (MPU) temelji se na procesoru ARM Cortex-A8, a podsustav grafičkog akceleratora PowerVR SGX™ pruža ubrzanje 3D grafike za podršku efektima prikaza i igranja.PRU-ICSS je odvojen od ARM jezgre, što omogućuje neovisan rad i takt za veću učinkovitost i fleksibilnost.
PRU-ICSS omogućuje dodatna periferna sučelja i protokole u stvarnom vremenu kao što su EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos i drugi.Dodatno, programabilna priroda PRU-ICSS-a, zajedno s njegovim pristupom pinovima, događajima i svim resursima sustava na čipu (SoC), pruža fleksibilnost u implementaciji brzih odgovora u stvarnom vremenu, specijaliziranih operacija rukovanja podacima, prilagođenih perifernih sučelja , i u rasterećenju zadataka s 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 predmemorije podataka s detekcijom pojedinačne pogreške (paritet)
– 256 KB L2 predmemorije s kodom za ispravljanje pogrešaka (ECC)
– 176 KB ROM-a za pokretanje na čipu
– 64KB namjenskog RAM-a
– Emulacija i ispravljanje pogrešaka – JTAG
– Kontroler prekida (do 128 zahtjeva za prekid)
• Memorija na čipu (dijeljeni L3 RAM)
– 64 KB RAM-a kontrolera memorije na čipu (OCMC) opće namjene
– Dostupno svim majstorima
– Podržava zadržavanje za brzo buđenje
• Vanjska memorijska sučelja (EMIF)
– mDDR(LPDDR), DDR2, DDR3, DDR3L kontroler:
– mDDR: takt od 200 MHz (brzina podataka od 400 MHz)
– DDR2: takt od 266 MHz (brzina podataka od 532 MHz)
– DDR3: takt od 400 MHz (brzina podataka od 800 MHz)
– DDR3L: takt od 400 MHz (brzina podataka od 800 MHz)
– 16-bitna sabirnica podataka
– 1 GB ukupnog adresabilnog prostora
– Podržava jednu x16 ili dvije x8 konfiguracije memorijskih uređaja
– Kontroler memorije opće namjene (GPMC)
– Fleksibilno 8-bitno i 16-bitno asinkrono memorijsko sučelje s odabirom do sedam čipova (NAND, NOR, Muxed-NOR, SRAM)
– Koristi BCH kod za podršku 4-, 8- ili 16-bitnom ECC-u
– Koristi Hammingov kod za podršku 1-bitnom ECC-u
– Modul lokatora grešaka (ELM)
– Koristi se zajedno s GPMC-om za lociranje adresa pogrešaka podataka iz polinoma sindroma generiranih pomoću BCH algoritma
– Podržava 4-, 8- i 16-bitnu lokaciju pogreške bloka od 512 bajta na temelju BCH algoritama
• Podsustav jedinice za programiranje u stvarnom vremenu i podsustav industrijske komunikacije (PRU-ICSS)
– Podržava protokole kao što su EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ i više
– Dvije programabilne jedinice u stvarnom vremenu (PRU)
– 32-bitni RISC procesor za učitavanje/pohranu koji može raditi na 200 MHz
– 8 KB RAM-a s uputama s detekcijom pojedinačne pogreške (paritet)
– 8 KB podatkovnog RAM-a s detekcijom pojedinačne pogreške (paritet)
– 32-bitni multiplikator s jednim ciklusom sa 64-bitnim akumulatorom
– Poboljšani GPIO modul pruža podršku za Shift In/Out i paralelno zaključavanje vanjskog signala
– 12 KB zajedničkog RAM-a s detekcijom pojedinačne pogreške (paritet)
– Tri banke registara od 120 bajta kojima može pristupiti svaki PRU
– Kontroler prekida (INTC) za rukovanje ulaznim događajima sustava
– Lokalna međuspojna sabirnica za povezivanje unutarnjih i vanjskih mastera s resursima unutar PRU-ICSS-a
– Periferije unutar PRU-ICSS:
– Jedan UART priključak s pinovima 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 priključak
• Modul napajanja, resetiranja i upravljanja satom (PRCM).
– Upravlja ulaskom i izlaskom iz stanja pripravnosti i dubokog sna
– Odgovoran za sekvenciranje spavanja, 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 taktove sustava i perifernih uređaja
– Podržava individualnu kontrolu uključivanja i onemogućavanja sata za podsustave i periferije kako bi se omogućila smanjena potrošnja energije
– Pet ADPLL-ova za generiranje taktova sustava (MPU podsustav, DDR sučelje, USB i periferija [MMC i SD, UART, SPI, I 2C], L3, L4, Ethernet, GFX [SGX530], LCD Pixel Clock)
– Snaga
– Dvije nezamjenjive domene napajanja (sat stvarnog vremena [RTC], logika buđenja [WAKEUP])
– Tri promjenjive domene napajanja (MPU podsustav [MPU], SGX530 [GFX], periferija i infrastruktura [PER])
– Implementira SmartReflex™ Class 2B za skaliranje napona jezgre na temelju temperature kalupa, varijacija procesa i performansi (Adaptivno skaliranje napona [AVS])
– Dinamičko skaliranje frekvencije napona (DVFS)
• Sat stvarnog vremena (RTC)
– Podaci o datumu u stvarnom vremenu (dan-mjesec-godina-dan u tjednu) i vremenu (sati-minuti-sekunde)
– Interni 32,768-kHz oscilator, RTC logika i 1,1-V interni LDO
– Neovisni ulaz ponovnog uključivanja (RTC_PWRONRSTn).
– Namjenski ulazni Pin (EXT_WAKEUP) za vanjske događaje buđenja
– Programabilni alarm može se koristiti za generiranje internih prekida za PRCM (za buđenje) ili Cortex-A8 (za obavijest o događaju)
– Programabilni alarm može se koristiti s vanjskim izlazom (PMIC_POWER_EN) kako bi se omogućilo IC-u za upravljanje napajanjem da vrati ne-RTC domene napajanja
• Periferije
– Do dva USB 2.0 brza DRD (uređaj s dvostrukom ulogom) priključka s integriranim PHY
– Do dva industrijska Gigabit Ethernet MAC-a (10, 100, 1000 Mbps)
– Integrirani prekidač
– Svaki MAC podržava MII, RMII, RGMII i MDIO sučelja
– Ethernet MAC-ovi i preklopnik mogu raditi neovisno o drugim funkcijama
– IEEE 1588v1 Precision Time Protocol (PTP)
– Do dva priključka mreže kontrolera (CAN).
– Podržava CAN verziju 2, dijelove A i B
– Do dva višekanalna audio serijska priključka (McASP)
– Taktovi odašiljanja i primanja do 50 MHz
– Do četiri serijska podatkovna pina po McASP priključku s neovisnim TX i RX taktovima
– Podržava Time Division Multiplexing (TDM), Inter-IC Sound (I2S) i slične formate
– Podržava prijenos digitalnog audio sučelja (SPDIF, IEC60958-1 i AES-3 formati)
– FIFO međuspremnici za prijenos i primanje (256 bajtova)
– Do šest UART-ova
– Svi UART-ovi podržavaju IrDA i CIR načine rada
– Svi UART-ovi podržavaju RTS i CTS kontrolu protoka
– UART1 podržava punu kontrolu modema
– Do dva glavna i podređena McSPI serijska sučelja
– Do dva odabira žetona
– Do 48 MHz
– Do tri MMC, SD, SDIO priključka
– 1-, 4- i 8-bitni MMC, SD, SDIO načini rada
– MMCSD0 ima namjensku strujnu šinu za rad od 1,8 V ili 3,3 V
– Brzina prijenosa podataka do 48 MHz
– Podržava otkrivanje kartice i zaštitu od pisanja
– U skladu sa specifikacijama MMC4.3, SD, SDIO 2.0
– Do tri I 2C glavna i podređena sučelja
– Standardni način rada (do 100 kHz)
– Brzi način rada (do 400 kHz)
– Do četiri skupine pinova opće namjene I/O (GPIO).
– 32 GPIO pina po banci (multipleksirano s drugim funkcionalnim pinovima)
– GPIO pinovi se mogu koristiti kao ulazi za prekid (do dva ulaza za prekid po banci)
– Do tri vanjska DMA ulaza događaja koji se također mogu koristiti kao ulazi prekida
– Osam 32-bitnih mjerača vremena opće namjene
– DMTIMER1 je mjerač vremena od 1 ms koji se koristi za otkucaje operativnog sustava (OS).
– DMTIMER4–DMTIMER7 su pričvršćeni
– Jedan nadzorni mjerač vremena
– SGX530 3D grafički motor
– Arhitektura temeljena na pločicama isporučuje do 20 milijuna poligona u sekundi
– Universal Scalable Shader Engine (USSE) višenitni je mehanizam koji uključuje funkcionalnost Pixel i Vertex shadera
– Napredni skup značajki shadera veći od Microsoft VS3.0, PS3.0 i OGL2.0
– API podrška za industrijski standard za Direct3D Mobile, OGL-ES 1.1 i 2.0 i OpenMax
– Fino prebacivanje zadataka, balansiranje opterećenja i upravljanje napajanjem
– Rad vođen naprednom geometrijom DMA za minimalnu CPU interakciju
– Programabilni anti-aliasing slike visoke kvalitete
– Potpuno virtualizirano adresiranje memorije za rad OS-a u jedinstvenoj memorijskoj arhitekturi
• Periferije za igranje
• Kućna i industrijska automatizacija
• Potrošački medicinski uređaji
• Pisači
• Pametni sustavi cestarine
• Povezani automati za prodaju
• Vage za vaganje
• Obrazovne konzole
• Napredne igračke