Mikroprocesory AM3352BZCZA100 – MPU ARM Cortex-A8 MPU
♠ Popis produktu
Atribút produktu | Hodnota atribútu |
Výrobca: | Texas Instruments |
Kategória produktu: | Mikroprocesory - MPU |
RoHS: | Podrobnosti |
Štýl montáže: | SMD/SMT |
Balenie/puzdro: | PBGA-324 |
Séria: | AM3352 |
jadro: | ARM Cortex A8 |
Počet jadier: | 1 jadro |
Šírka dátovej zbernice: | 32 bit |
Maximálna frekvencia hodín: | 1 GHz |
Pamäť inštrukcií vyrovnávacej pamäte L1: | 32 kB |
Dátová pamäť vyrovnávacej pamäte L1: | 32 kB |
Prevádzkové napájacie napätie: | 1,325 V |
Minimálna prevádzková teplota: | - 40 C |
Maximálna prevádzková teplota: | + 125 °C |
Balenie: | Podnos |
Značka: | Texas Instruments |
Veľkosť dátovej pamäte RAM: | 64 kB, 64 kB |
Veľkosť dátovej ROM: | 176 kB |
Vývojová súprava: | TMDXEVM3358 |
I/O napätie: | 1,8 V, 3,3 V |
Typ rozhrania: | CAN, Ethernet, I2C, SPI, UART, USB |
Inštrukcia vyrovnávacej pamäte L2 / dátová pamäť: | 256 kB |
Typ pamäte: | L1/L2/L3 vyrovnávacia pamäť, RAM, ROM |
Citlivé na vlhkosť: | Áno |
Počet časovačov/počítadiel: | 8 Časovač |
Séria procesorov: | Sitara |
Typ produktu: | Mikroprocesory - MPU |
Továrenské množstvo balenia: | 126 |
Podkategória: | Mikroprocesory - MPU |
Obchodné meno: | Sitara |
Časovače strážneho psa: | Časovač strážneho psa |
Hmotnosť jednotky: | 1,714 g |
♠ Procesory AM335x Sitara™
Mikroprocesory AM335x založené na procesore ARM Cortex-A8 sú vylepšené o obraz, grafické spracovanie, periférie a možnosti priemyselného rozhrania, ako sú EtherCAT a PROFIBUS.Zariadenia podporujú operačné systémy na vysokej úrovni (HLOS).Procesor SDK Linux® a TI-RTOS sú k dispozícii bezplatne od TI.
Mikroprocesor AM335x obsahuje podsystémy zobrazené v schéme funkčného bloku a ich stručný popis:
Obsahuje podsystémy zobrazené v schéme funkčného bloku a stručný popis každého z nich:
Subsystém mikroprocesorovej jednotky (MPU) je založený na procesore ARM Cortex-A8 a podsystém PowerVR SGX™ Graphics Accelerator poskytuje 3D grafickú akceleráciu na podporu zobrazovania a herných efektov.PRU-ICSS je oddelený od jadra ARM, čo umožňuje nezávislú prevádzku a taktovanie pre vyššiu efektivitu a flexibilitu.
PRU-ICSS umožňuje ďalšie periférne rozhrania a protokoly v reálnom čase, ako sú EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos a ďalšie.Okrem toho programovateľná povaha PRU-ICSS spolu s jeho prístupom k pinom, udalostiam a všetkým zdrojom systému na čipe (SoC) poskytuje flexibilitu pri implementácii rýchlych odoziev v reálnom čase, špecializovaných operácií spracovania údajov, vlastných periférnych rozhraní. a pri sťahovaní úloh z iných procesorových jadier SoC.
• Až 1 GHz Sitara™ ARM® Cortex® -A8 32-bitový RISC procesor
– NEON™ SIMD koprocesor
– 32 KB inštrukcie L1 a 32 KB dátovej vyrovnávacej pamäte s detekciou jednej chyby (parita)
– 256 kB vyrovnávacej pamäte L2 s kódom na opravu chýb (ECC)
– 176 kB bootovacej ROM na čipe
– 64 KB vyhradenej pamäte RAM
– Emulácia a ladenie – JTAG
– Ovládač prerušení (až 128 žiadostí o prerušenie)
• Pamäť na čipe (zdieľaná L3 RAM)
– 64 kB pamäte OCMC (General-Purpose On-Chip Memory Controller) RAM
- Prístupné pre všetkých majstrov
- Podporuje uchovanie pre rýchle prebudenie
• Rozhrania externej pamäte (EMIF)
– Ovládač mDDR(LPDDR), DDR2, DDR3, DDR3L:
– mDDR: 200-MHz hodiny (400-MHz dátová rýchlosť)
– DDR2: 266-MHz takt (532-MHz dátová rýchlosť)
– DDR3: 400-MHz takt (800-MHz dátová rýchlosť)
– DDR3L: 400-MHz takt (800-MHz dátová rýchlosť)
– 16-bitová dátová zbernica
– 1 GB celkového adresovateľného priestoru
– Podporuje konfigurácie jedného x16 alebo dvoch x8 pamäťových zariadení
– Univerzálny pamäťový radič (GPMC)
– Flexibilné 8-bitové a 16-bitové asynchrónne pamäťové rozhranie s výberom až siedmich čipov (NAND, NOR, Muxed-NOR, SRAM)
– Používa BCH kód na podporu 4-, 8- alebo 16-bitového ECC
– Používa Hammingov kód na podporu 1-bitového ECC
– Modul lokátora chýb (ELM)
– Používa sa v spojení s GPMC na lokalizáciu adries dátových chýb zo syndrómových polynómov generovaných pomocou BCH algoritmu
– Podporuje 4-, 8- a 16-bitové umiestnenie chyby bloku na 512 bajtov na základe algoritmov BCH
• Programovateľný podsystém jednotiek v reálnom čase a podsystém priemyselnej komunikácie (PRU-ICSS)
– Podporuje protokoly ako EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ a ďalšie
– Dve programovateľné jednotky reálneho času (PRU)
– 32-bitový RISC procesor so zaťažením/uložením schopný bežať na frekvencii 200 MHz
– 8 kB inštrukčnej RAM s detekciou jednej chyby (parita)
– 8 kB dátovej pamäte RAM s detekciou jednej chyby (parita)
– Jednocyklový 32-bitový multiplikátor so 64-bitovým akumulátorom
– Vylepšený modul GPIO poskytuje podporu pre posun vstupov/výstupov a paralelné blokovanie externého signálu
– 12 kB zdieľanej pamäte RAM s detekciou jednej chyby (parita)
– Tri 120-bajtové banky registrov dostupné pre každú PRU
– Ovládač prerušenia (INTC) na obsluhu systémových vstupných udalostí
– Lokálna prepojovacia zbernica na pripojenie interných a externých masterov k zdrojom vo vnútri PRU-ICSS
– Periférne zariadenia vo vnútri PRU-ICSS:
- Jeden port UART s kolíkmi riadenia toku, podporuje až 12 Mbps
– Jeden modul Enhanced Capture (eCAP).
– Dva ethernetové porty MII, ktoré podporujú priemyselný ethernet, ako napríklad EtherCAT
– Jeden MDIO port
• Modul Power, Reset a Clock Management (PRCM).
– Ovláda vstup a výstup z pohotovostného režimu a režimu hlbokého spánku
– Zodpovedá za sekvenovanie spánku, sekvenovanie vypínania napájacej domény, sekvenovanie prebúdzania a sekvenovanie zapínania napájacej domény
– Hodiny
– Integrovaný 15- až 35-MHz vysokofrekvenčný oscilátor používaný na generovanie referenčných hodín pre rôzne systémové a periférne hodiny
– Podporuje zapnutie a vypnutie ovládania individuálnych hodín pre podsystémy a periférie na uľahčenie zníženej spotreby energie
– Päť ADPLL na generovanie systémových hodín (MPU Subsystém, DDR rozhranie, USB a periférie [MMC a SD, UART, SPI, I 2C], L3, L4, Ethernet, GFX [SGX530], LCD Pixel Clock)
- Moc
– Dve neprepínateľné napájacie domény (hodiny reálneho času [RTC], logika budenia [WAKEUP])
– Tri prepínateľné napájacie domény (MPU subsystém [MPU], SGX530 [GFX], periférie a infraštruktúra [PER])
– Implementuje SmartReflex™ Class 2B pre škálovanie napätia jadra na základe teploty matrice, variácií procesu a výkonu (Adaptívne škálovanie napätia [AVS])
– Dynamické frekvenčné škálovanie napätia (DVFS)
• Hodiny reálneho času (RTC)
– Informácie o dátume v reálnom čase (deň-mesiac-rok-deň v týždni) a čase (hodiny-minúty-sekundy)
– Interný 32,768-kHz oscilátor, RTC logika a 1,1-V interné LDO
– Nezávislý vstup po zapnutí (RTC_PWRONRSTn).
– Vyhradený vstupný kolík (EXT_WAKEUP) pre externé budenie
– Programovateľný alarm možno použiť na generovanie interných prerušení PRCM (pre prebudenie) alebo Cortex-A8 (pre upozornenie na udalosti)
– Programovateľný alarm možno použiť s externým výstupom (PMIC_POWER_EN) na aktiváciu integrovaného obvodu správy napájania na obnovenie domén napájania bez RTC
• Periférne zariadenia
– Až dva porty USB 2.0 High-Speed DRD (Dual-Role Device) s integrovaným PHY
– Až dva priemyselné Gigabit Ethernet MAC (10, 100, 1000 Mbps)
- Integrovaný spínač
– Každý MAC podporuje rozhrania MII, RMII, RGMII a MDIO
– Ethernet MAC a prepínač môžu fungovať nezávisle od iných funkcií
– IEEE 1588v1 Precision Time Protocol (PTP)
– Až dva porty siete Controller-Area Network (CAN).
– Podporuje CAN verzia 2 časti A a B
– Až dva viackanálové zvukové sériové porty (McASP)
– Vysielacie a prijímacie hodiny až do 50 MHz
– Až štyri sériové dátové kolíky na port McASP s nezávislými hodinami TX a RX
– Podporuje multiplexovanie s časovým delením (TDM), inter-IC Sound (I2S) a podobné formáty
– Podporuje prenos digitálneho zvukového rozhrania (formáty SPDIF, IEC60958-1 a AES-3)
– FIFO vyrovnávacie pamäte pre vysielanie a prijímanie (256 bajtov)
– Až šesť UART
– Všetky UART podporujú režimy IrDA a CIR
– Všetky UART podporujú RTS a CTS Flow Control
– UART1 podporuje úplné ovládanie modemu
– Až dve hlavné a podriadené sériové rozhrania McSPI
– Až dva výbery čipov
- Až 48 MHz
– Až tri porty MMC, SD, SDIO
– 1-, 4- a 8-bitové režimy MMC, SD, SDIO
– MMCSD0 má vyhradenú napájaciu koľajnicu pre 1,8-V alebo 3,3-V prevádzku
- Rýchlosť prenosu dát až 48 MHz
- Podporuje detekciu karty a ochranu proti zápisu
– Vyhovuje špecifikáciám MMC4.3, SD, SDIO 2.0
– Až tri rozhrania I 2C Master a Slave
- Štandardný režim (až 100 kHz)
- Rýchly režim (až 400 kHz)
– Až štyri banky všeobecných I/O (GPIO) pinov
– 32 GPIO pinov na banku (multiplexované s inými funkčnými pinmi)
– Piny GPIO možno použiť ako vstupy prerušenia (až dva vstupy prerušení na banku)
– Až tri externé vstupy udalostí DMA, ktoré možno použiť aj ako vstupy prerušenia
– Osem 32-bitových univerzálnych časovačov
– DMTIMER1 je 1-ms časovač, ktorý sa používa na označovanie operačného systému (OS).
– DMTIMER4–DMTIMER7 sú odpojené
– One Watchdog Timer
– SGX530 3D Graphics Engine
– Architektúra založená na dlaždiciach poskytujúca až 20 miliónov polygónov za sekundu
– Universal Scalable Shader Engine (USSE) je viacvláknový engine, ktorý obsahuje funkcie pixelov a vertexov
– Rozšírená funkcia Shader je nastavená nad rámec Microsoft VS3.0, PS3.0 a OGL2.0
– Podpora štandardného rozhrania API pre Direct3D Mobile, OGL-ES 1.1 a 2.0 a OpenMax
– Jemné prepínanie úloh, vyrovnávanie záťaže a správa napájania
– Pokročilá geometria riadená prevádzka DMA pre minimálnu interakciu CPU
– Programovateľné vyhladzovanie obrazu vo vysokej kvalite
– Plne virtualizované adresovanie pamäte pre prevádzku operačného systému v architektúre zjednotenej pamäte
• Herné periférie
• Domáca a priemyselná automatizácia
• Spotrebné zdravotnícke zariadenia
• Tlačiarne
• Inteligentné mýtne systémy
• Prepojené predajné automaty
• Váhy
• Vzdelávacie konzoly
• Pokročilé hračky