Mikroprocesory AM3352BZCZA100 – MPU ARM Cortex-A8 MPU
♠ Popis produktu
Atribut produktu | Hodnota atributu |
Výrobce: | Texas Instruments |
Kategorie produktů: | Mikroprocesory - MPU |
RoHS: | Podrobnosti |
Styl montáže: | SMD/SMT |
Balíček/pouzdro: | PBGA-324 |
Série: | AM3352 |
Jádro: | ARM Cortex A8 |
Počet jader: | 1 jádro |
Šířka datové sběrnice: | 32 bit |
Maximální frekvence hodin: | 1 GHz |
Paměť instrukcí mezipaměti L1: | 32 kB |
Datová paměť mezipaměti L1: | 32 kB |
Provozní napájecí napětí: | 1,325 V |
Minimální provozní teplota: | - 40 C |
Maximální provozní teplota: | + 125 C |
Obal: | Zásobník |
Značka: | Texas Instruments |
Velikost datové paměti RAM: | 64 kB, 64 kB |
Velikost datové ROM: | 176 kB |
Vývojová sada: | TMDXEVM3358 |
I/O napětí: | 1,8 V, 3,3 V |
Typ rozhraní: | CAN, Ethernet, I2C, SPI, UART, USB |
Instrukce mezipaměti L2 / datová paměť: | 256 kB |
Typ paměti: | L1/L2/L3 Cache, RAM, ROM |
Citlivé na vlhkost: | Ano |
Počet časovačů/počítadel: | 8 Časovač |
Řada procesorů: | Sitara |
Typ produktu: | Mikroprocesory - MPU |
Tovární množství balení: | 126 |
Podkategorie: | Mikroprocesory - MPU |
Jméno výrobku: | Sitara |
Časovače hlídacího psa: | Watchdog Timer |
Jednotková hmotnost: | 1,714 g |
♠ Procesory AM335x Sitara™
Mikroprocesory AM335x založené na procesoru ARM Cortex-A8 jsou vylepšeny o obraz, zpracování grafiky, periferie a možnosti průmyslového rozhraní, jako jsou EtherCAT a PROFIBUS.Zařízení podporují operační systémy na vysoké úrovni (HLOS).Processor SDK Linux® a TI-RTOS jsou k dispozici zdarma od TI.
Mikroprocesor AM335x obsahuje subsystémy zobrazené ve funkčním blokovém schématu a jejich stručný popis:
Obsahuje subsystémy zobrazené ve funkčním blokovém schématu a stručný popis každého z nich:
Subsystém mikroprocesorové jednotky (MPU) je založen na procesoru ARM Cortex-A8 a podsystém PowerVR SGX™ Graphics Accelerator poskytuje 3D grafickou akceleraci pro podporu zobrazení a herních efektů.PRU-ICSS je oddělený od jádra ARM, což umožňuje nezávislý provoz a taktování pro větší efektivitu a flexibilitu.
PRU-ICSS umožňuje další periferní rozhraní a protokoly v reálném čase, jako jsou EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos a další.Navíc programovatelná povaha PRU-ICSS spolu s jeho přístupem k pinům, událostem a všem zdrojům systému na čipu (SoC) poskytuje flexibilitu při implementaci rychlých reakcí v reálném čase, specializovaných operací zpracování dat, uživatelských periferních rozhraní. a při odstraňování úloh z ostatních procesorových jader SoC.
• Až 1 GHz 32bitový RISC procesor Sitara™ ARM® Cortex® -A8
– NEON™ SIMD koprocesor
– 32 kB instrukce L1 a 32 kB datové mezipaměti s detekcí jedné chyby (parita)
– 256 kB mezipaměti L2 s kódem pro opravu chyb (ECC)
– 176 kB spouštěcí ROM na čipu
– 64 KB vyhrazené paměti RAM
– Emulace a ladění – JTAG
– Řadič přerušení (až 128 požadavků na přerušení)
• Paměť na čipu (sdílená RAM L3)
– 64 kB paměti OCMC (General-Purpose On-Chip Memory Controller) RAM
– Přístupné všem mistrům
– Podporuje uchování pro rychlé probuzení
• Externí paměťová rozhraní (EMIF)
– řadič mDDR(LPDDR), DDR2, DDR3, DDR3L:
– mDDR: 200 MHz takt (400 MHz datová rychlost)
– DDR2: 266 MHz takt (532 MHz datová rychlost)
– DDR3: 400 MHz takt (800 MHz datová rychlost)
– DDR3L: 400 MHz takt (800 MHz datová rychlost)
– 16bitová datová sběrnice
– 1 GB celkového adresovatelného prostoru
– Podporuje konfigurace jednoho x16 nebo dvou x8 paměťových zařízení
– Univerzální řadič paměti (GPMC)
– Flexibilní 8bitové a 16bitové asynchronní paměťové rozhraní s až sedmi volbami čipů (NAND, NOR, Muxed-NOR, SRAM)
– Používá BCH kód pro podporu 4-, 8- nebo 16bitového ECC
– Používá Hammingův kód pro podporu 1bitového ECC
– Modul lokátoru chyb (ELM)
– Používá se ve spojení s GPMC k vyhledání adres datových chyb z polynomů syndromu generovaných pomocí algoritmu BCH
– Podporuje 4-, 8- a 16-bitové umístění chyb bloku na 512 bajtů na základě algoritmů BCH
• Programovatelný subsystém jednotek reálného času a subsystém průmyslové komunikace (PRU-ICSS)
– Podporuje protokoly jako EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ a další
– Dvě programovatelné jednotky reálného času (PRU)
– 32bitový RISC procesor se zátěží/úložištěm schopný provozu na 200 MHz
– 8KB instrukční RAM s detekcí jedné chyby (parita)
– 8KB datové paměti RAM s detekcí jedné chyby (parita)
– Jednocyklový 32bitový násobič s 64bitovým akumulátorem
– Vylepšený modul GPIO poskytuje podporu Shift In/Out a paralelní západku na externím signálu
– 12 kB sdílené paměti RAM s detekcí jedné chyby (parita)
– Tři 120bajtové banky registru dostupné pro každou PRU
– Řadič přerušení (INTC) pro zpracování vstupních událostí systému
– Místní propojovací sběrnice pro připojení interních a externích masterů ke zdrojům uvnitř PRU-ICSS
– Periferní zařízení uvnitř PRU-ICSS:
– Jeden port UART s kolíky řízení toku, podporuje až 12 Mb/s
– Jeden modul Enhanced Capture (eCAP).
– Dva ethernetové porty MII, které podporují průmyslový Ethernet, jako je EtherCAT
– Jeden MDIO port
• Modul Power, Reset a Clock Management (PRCM).
– Ovládá vstup a výstup z pohotovostního režimu a režimu hlubokého spánku
– Zodpovědnost za sekvenování spánku, sekvenování vypínání napájecí domény, sekvenování probuzení a sekvenování zapínání napájecí domény
– Hodiny
– Integrovaný 15- až 35-MHz vysokofrekvenční oscilátor používaný ke generování referenčních hodin pro různé systémové a periferní hodiny
– Podporuje aktivaci a deaktivaci řízení individuálních hodin pro subsystémy a periferní zařízení pro usnadnění snížené spotřeby energie
– Pět ADPLL pro generování systémových hodin (MPU Subsystém, DDR rozhraní, USB a periferní zařízení [MMC a SD, UART, SPI, I 2C], L3, L4, Ethernet, GFX [SGX530], LCD Pixel Clock)
- Napájení
– Dvě nepřepínatelné energetické domény (hodiny reálného času [RTC], logika probuzení [WAKEUP])
– Tři přepínatelné energetické domény (MPU subsystém [MPU], SGX530 [GFX], periferie a infrastruktura [PER])
– Implementuje SmartReflex™ Class 2B pro škálování základního napětí na základě teploty trysky, změny procesu a výkonu (Adaptivní škálování napětí [AVS])
– Dynamické frekvenční škálování napětí (DVFS)
• Hodiny reálného času (RTC)
– Informace o datu v reálném čase (den-měsíc-rok-den v týdnu) a čase (hodiny-minuty-sekundy)
– Interní oscilátor 32,768 kHz, logika RTC a 1,1 V interní LDO
– Nezávislý vstup Power-on-Reset (RTC_PWRONRSTn).
– Vyhrazený vstupní kolík (EXT_WAKEUP) pro externí události buzení
– Programovatelný alarm lze použít ke generování interních přerušení PRCM (pro probuzení) nebo Cortex-A8 (pro oznámení událostí)
– Programovatelný alarm lze použít s externím výstupem (PMIC_POWER_EN) k aktivaci IC správy napájení k obnovení domén napájení bez RTC
• Periferní zařízení
– Až dva porty USB 2.0 High-Speed DRD (Dual-Role Device) s integrovaným PHY
– Až dva průmyslové gigabitové Ethernet MAC (10, 100, 1000 Mbps)
- Integrovaný spínač
– Každý MAC podporuje rozhraní MII, RMII, RGMII a MDIO
– Ethernet MAC a přepínač mohou fungovat nezávisle na dalších funkcích
– IEEE 1588v1 Precision Time Protocol (PTP)
– Až dva porty sítě Controller-Area Network (CAN).
– Podporuje CAN verze 2 části A a B
– Až dva vícekanálové zvukové sériové porty (McASP)
– Vysílací a přijímací hodiny až do 50 MHz
– Až čtyři sériové datové piny na port McASP s nezávislými hodinami TX a RX
– Podporuje Time Division Multiplexing (TDM), Inter-IC Sound (I2S) a podobné formáty
– Podporuje přenos digitálního zvukového rozhraní (formáty SPDIF, IEC60958-1 a AES-3)
– FIFO vyrovnávací paměti pro vysílání a příjem (256 bajtů)
– Až šest UARTů
– Všechny UART podporují režimy IrDA a CIR
– Všechny UART podporují RTS a CTS Flow Control
– UART1 podporuje úplné ovládání modemu
– Až dvě hlavní a podřízená sériová rozhraní McSPI
– Až dva výběry čipů
- Až 48 MHz
– Až tři porty MMC, SD, SDIO
– 1-, 4- a 8bitové režimy MMC, SD, SDIO
– MMCSD0 má vyhrazenou napájecí lištu pro provoz 1,8 V nebo 3,3 V
– Rychlost přenosu dat až 48 MHz
– Podporuje rozpoznání karty a ochranu proti zápisu
– Vyhovuje specifikacím MMC4.3, SD, SDIO 2.0
– Až tři rozhraní I 2C Master a Slave
- Standardní režim (až 100 kHz)
- Rychlý režim (až 400 kHz)
– Až čtyři banky univerzálních I/O (GPIO) pinů
– 32 GPIO pinů na banku (multiplexováno s dalšími funkčními piny)
– Piny GPIO lze použít jako vstupy přerušení (až dva vstupy přerušení na banku)
– Až tři externí vstupy událostí DMA, které lze také použít jako vstupy přerušení
– Osm 32bitových univerzálních časovačů
– DMTIMER1 je 1 ms časovač používaný pro tikání operačního systému (OS).
– DMTIMER4–DMTIMER7 jsou odpojeny
– One Watchdog Timer
– SGX530 3D Graphics Engine
– Tile-Based Architecture poskytující až 20 milionů polygonů za sekundu
– Universal Scalable Shader Engine (USSE) je vícevláknový engine zahrnující funkci pixelů a Vertex Shader
– Sada rozšířených funkcí Shader nad rámec Microsoft VS3.0, PS3.0 a OGL2.0
– Podpora průmyslového standardu API pro Direct3D Mobile, OGL-ES 1.1 a 2.0 a OpenMax
– Jemné přepínání úloh, vyvažování zátěže a řízení spotřeby
– Pokročilý provoz řízený geometrií DMA pro minimální interakci CPU
– Programovatelné vysoce kvalitní vyhlazování obrazu
– Plně virtualizované adresování paměti pro provoz operačního systému v architektuře Unified Memory Architecture
• Herní periferie
• Domácí a průmyslová automatizace
• Spotřební lékařské přístroje
• Tiskárny
• Chytré mýtné systémy
• Připojené prodejní automaty
• Váhové škály
• Výukové konzole
• Pokročilé hračky