AM3352BZCZA100 Mikroprocesorji – MPU ARM Cortex-A8 MPU
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | Texas Instruments |
Kategorija izdelka: | Mikroprocesorji - MPU |
RoHS: | Podrobnosti |
Slog montaže: | SMD/SMT |
Paket/kovček: | PBGA-324 |
serija: | AM3352 |
Jedro: | ARM Cortex A8 |
Število jeder: | 1 jedro |
Širina podatkovnega vodila: | 32 bit |
Največja taktna frekvenca: | 1 GHz |
Pomnilnik navodil predpomnilnika L1: | 32 kB |
Podatkovni pomnilnik predpomnilnika L1: | 32 kB |
Delovna napajalna napetost: | 1,325 V |
Najnižja delovna temperatura: | - 40 C |
Najvišja delovna temperatura: | + 125 C |
Pakiranje: | Pladenj |
Znamka: | Texas Instruments |
Velikost podatkovnega RAM-a: | 64 kB, 64 kB |
Velikost podatkovnega ROM-a: | 176 kB |
Razvojni komplet: | TMDXEVM3358 |
V/I napetost: | 1,8 V, 3,3 V |
Vrsta vmesnika: | CAN, Ethernet, I2C, SPI, UART, USB |
Navodila predpomnilnika L2 / podatkovni pomnilnik: | 256 kB |
Vrsta pomnilnika: | Predpomnilnik L1/L2/L3, RAM, ROM |
Občutljivost na vlago: | ja |
Število časovnikov/števcev: | 8 Časovnik |
Serija procesorja: | Sitara |
Tip izdelka: | Mikroprocesorji - MPU |
Tovarniška količina paketa: | 126 |
Podkategorija: | Mikroprocesorji - MPU |
Trgovsko ime: | Sitara |
Nadzorni časovniki: | Watchdog Timer |
Teža enote: | 1,714 g |
♠ Procesorji AM335x Sitara™
Mikroprocesorji AM335x, ki temeljijo na procesorju ARM Cortex-A8, so izboljšani s slikami, grafično obdelavo, perifernimi napravami in možnostmi industrijskega vmesnika, kot sta EtherCAT in PROFIBUS.Naprave podpirajo operacijske sisteme visoke ravni (HLOS).Processor SDK Linux® in TI-RTOS sta brezplačno na voljo pri TI.
Mikroprocesor AM335x vsebuje podsisteme, prikazane v funkcionalnem blokovnem diagramu, in kratek opis vsakega od njih:
Vsebuje podsisteme, prikazane v funkcionalnem blokovnem diagramu, in kratek opis vsakega od njih:
Podsistem mikroprocesorske enote (MPU) temelji na procesorju ARM Cortex-A8, podsistem Grafični pospeševalnik PowerVR SGX™ pa omogoča pospeševanje 3D grafike za podporo zaslonskih in igralnih učinkov.PRU-ICSS je ločen od jedra ARM, kar omogoča neodvisno delovanje in merjenje takta za večjo učinkovitost in prilagodljivost.
PRU-ICSS omogoča dodatne periferne vmesnike in protokole v realnem času, kot so EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos in drugi.Poleg tega programabilna narava PRU-ICSS, skupaj z njegovim dostopom do pinov, dogodkov in vseh virov sistema na čipu (SoC), zagotavlja prilagodljivost pri izvajanju hitrih odzivov v realnem času, specializiranih operacij za obdelavo podatkov, perifernih vmesnikov po meri. in pri razbremenitvi nalog iz drugih procesorskih jeder SoC.
• 32-bitni RISC procesor Sitara™ ARM® Cortex® -A8 do 1 GHz
– koprocesor NEON™ SIMD
– 32 KB navodil L1 in 32 KB podatkovnega predpomnilnika z zaznavanjem ene napake (pariteta)
– 256 KB predpomnilnika L2 s kodo za popravljanje napak (ECC)
– 176 KB zagonskega ROM-a na čipu
– 64 KB namenskega RAM-a
– Emulacija in odpravljanje napak – JTAG
– Krmilnik prekinitev (do 128 zahtev za prekinitev)
• Pomnilnik na čipu (skupni RAM L3)
– 64 KB RAM-a krmilnika pomnilnika na čipu (OCMC) za splošne namene
– Dostopno vsem mojstrom
– Podpira zadrževanje za hitro bujenje
• Zunanji pomnilniški vmesniki (EMIF)
– Krmilnik mDDR(LPDDR), DDR2, DDR3, DDR3L:
– mDDR: 200-MHz takt (400-MHz podatkovna hitrost)
– DDR2: 266-MHz takt (532-MHz podatkovna hitrost)
– DDR3: 400-MHz takt (800-MHz podatkovna hitrost)
– DDR3L: 400-MHz takt (800-MHz podatkovna hitrost)
– 16-bitno podatkovno vodilo
– 1 GB celotnega naslovljivega prostora
– Podpira eno konfiguracijo pomnilniške naprave x16 ali dve x8
– Splošni pomnilniški krmilnik (GPMC)
– Prilagodljiv 8-bitni in 16-bitni asinhroni pomnilniški vmesnik z do sedmimi izbirami čipov (NAND, NOR, Muxed-NOR, SRAM)
– Uporablja kodo BCH za podporo 4-, 8- ali 16-bitnemu ECC
– Uporablja Hammingovo kodo za podporo 1-bitnemu ECC
– Modul za iskanje napak (ELM)
– Uporablja se v povezavi z GPMC za iskanje naslovov podatkovnih napak iz polinomov sindroma, ustvarjenih z algoritmom BCH
– Podpira 4-, 8- in 16-bitno lokacijo napake bloka 512 bajtov, ki temelji na algoritmih BCH
• Podsistem programabilne enote v realnem času in podsistem industrijske komunikacije (PRU-ICSS)
– Podpira protokole, kot so EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ in več
– Dve programabilni enoti v realnem času (PRU)
– 32-bitni procesor RISC za nalaganje/shranjevanje, ki lahko deluje pri 200 MHz
– 8 KB RAM-a za ukaze z zaznavanjem ene napake (pariteta)
– 8 KB podatkovnega RAM-a z zaznavanjem ene napake (parnost)
– Enociklični 32-bitni množitelj s 64-bitnim akumulatorjem
– Izboljšan modul GPIO zagotavlja podporo za vhod/izhod in vzporedno zapiranje zunanjega signala
– 12 KB RAM-a v skupni rabi z zaznavanjem ene napake (parnost)
– Tri 120-bajtne registrske banke, dostopne vsakemu PRU
– Krmilnik prekinitev (INTC) za obravnavanje sistemskih vhodnih dogodkov
– Lokalno povezovalno vodilo za povezovanje notranjih in zunanjih glavnih enot z viri znotraj PRU-ICSS
– Zunanje enote znotraj PRU-ICSS:
– Ena vrata UART z zatiči za nadzor pretoka, podpira do 12 Mbps
– En modul za izboljšano zajemanje (eCAP).
– Dva vmesnika MII Ethernet, ki podpirata industrijski Ethernet, kot je EtherCAT
– Ena vrata MDIO
• Modul za napajanje, ponastavitev in upravljanje ure (PRCM).
– Nadzoruje vstop in izstop iz stanja pripravljenosti in globokega spanja
– Odgovoren za zaporedje spanja, zaporedje izklopa domene Power, zaporedje prebujanja in zaporedje vklopa domene Power
– Ure
– Integriran visokofrekvenčni oscilator od 15 do 35 MHz, ki se uporablja za generiranje referenčne ure za različne sistemske in periferne ure
– Podpira individualni nadzor za omogočanje in onemogočanje ure za podsisteme in periferne naprave za olajšanje zmanjšane porabe energije
– Pet ADPLL za generiranje sistemskih taktov (podsistem MPU, vmesnik DDR, USB in periferne enote [MMC in SD, UART, SPI, I 2C], L3, L4, Ethernet, GFX [SGX530], LCD Pixel Clock)
– Moč
– Dve domeni moči brez možnosti preklopa (ura realnega časa [RTC], logika prebujanja [WAKEUP])
– Tri preklopljive domene napajanja (podsistem MPU [MPU], SGX530 [GFX], zunanje naprave in infrastruktura [PER])
– Izvaja SmartReflex™ razreda 2B za skaliranje napetosti jedra na podlagi temperature matrice, variacije procesa in zmogljivosti (prilagodljivo skaliranje napetosti [AVS])
– dinamično napetostno frekvenčno skaliranje (DVFS)
• Ura realnega časa (RTC)
– Informacije o datumu v realnem času (dan-mesec-leto-dan v tednu) in času (ure-minute-sekunde)
– Notranji 32,768-kHz oscilator, RTC Logic in 1,1-V notranji LDO
– Neodvisen vhod ob ponastavitvi (RTC_PWRONRSTn).
– Namenski vhodni Pin (EXT_WAKEUP) za zunanje dogodke bujenja
– Programabilni alarm se lahko uporablja za generiranje notranjih prekinitev v PRCM (za bujenje) ali Cortex-A8 (za obveščanje o dogodkih)
– Programabilni alarm se lahko uporablja z zunanjim izhodom (PMIC_POWER_EN), da se omogoči IC za upravljanje porabe za obnovitev domen napajanja, ki niso RTC
• Zunanje naprave
– Do dva priključka USB 2.0 visoke hitrosti DRD (naprava z dvojno vlogo) z vgrajenim PHY
– Do dva industrijska Gigabit Ethernet MAC (10, 100, 1000 Mbps)
– Integrirano stikalo
– Vsak MAC podpira vmesnike MII, RMII, RGMII in MDIO
– Ethernet MAC in stikalo lahko delujeta neodvisno od drugih funkcij
– IEEE 1588v1 Precision Time Protocol (PTP)
– Do dva vmesnika omrežja krmilnika (CAN).
– Podpira različico CAN 2, dela A in B
– Do dva večkanalna avdio serijska vrata (McASP)
– Oddajne in sprejemne takte do 50 MHz
– Do štiri serijske podatkovne pine na vrata McASP z neodvisnimi takti TX in RX
– Podpira Time Division Multiplexing (TDM), Inter-IC Sound (I2S) in podobne formate
– Podpira prenos digitalnega avdio vmesnika (formati SPDIF, IEC60958-1 in AES-3)
– Medpomnilniki FIFO za prenos in sprejem (256 bajtov)
– Do šest UART-jev
– Vsi UART-ji podpirajo načine IrDA in CIR
– Vsi UART-ji podpirajo nadzor pretoka RTS in CTS
– UART1 podpira popoln nadzor modema
– Do dva glavna in podrejena serijska vmesnika McSPI
– Do dva izbora žetonov
– Do 48 MHz
– Do tri vrata MMC, SD, SDIO
– 1-, 4- in 8-bitni načini MMC, SD, SDIO
– MMCSD0 ima namensko napajalno vodilo za 1,8-V ali 3,3-V delovanje
– Hitrost prenosa podatkov do 48 MHz
– Podpira zaznavanje kartice in zaščito pred pisanjem
– Ustreza specifikacijam MMC4.3, SD, SDIO 2.0
– Do tri glavne in podrejene vmesnike I 2C
– Standardni način (do 100 kHz)
– Hitri način (do 400 kHz)
– Do štiri skupine zatičev za splošne namene V/I (GPIO).
– 32 zatičev GPIO na banko (multipleksirano z drugimi funkcionalnimi zatiči)
– Zatiči GPIO se lahko uporabljajo kot prekinitveni vhodi (do dva prekinitvena vhoda na banko)
– Do trije zunanji vhodi dogodkov DMA, ki jih je mogoče uporabiti tudi kot vhode za prekinitve
– Osem 32-bitnih časovnikov za splošno uporabo
– DMTIMER1 je 1-ms časovnik, ki se uporablja za operacijski sistem (OS).
– DMTIMER4–DMTIMER7 so pripeti
– En nadzorni časovnik
– SGX530 3D grafični motor
– Arhitektura, ki temelji na ploščicah, zagotavlja do 20 milijonov poligonov na sekundo
– Universal Scalable Shader Engine (USSE) je večnitni mehanizem, ki vključuje funkcijo Pixel in Vertex Shader
– Nabor naprednih senčilnih funkcij, ki presega Microsoft VS3.0, PS3.0 in OGL2.0
– Podpora za industrijski standard API za Direct3D Mobile, OGL-ES 1.1 in 2.0 ter OpenMax
– Natančno preklapljanje opravil, uravnoteženje obremenitve in upravljanje porabe energije
– Napredno geometrijsko delovanje, ki ga poganja DMA, za minimalno interakcijo CPE
– Programabilna visokokakovostna izravnava slike
– Popolnoma virtualizirano naslavljanje pomnilnika za delovanje OS v poenoteni pomnilniški arhitekturi
• Zunanje naprave za igre
• Domača in industrijska avtomatizacija
• Potrošniški medicinski pripomočki
• Tiskalniki
• Pametni cestninski sistemi
• Povezani prodajni avtomati
• Tehtnice
• Izobraževalne konzole
• Napredne igrače