AM3352BZCZA100 Mikroverwerkers – MPU ARM Cortex-A8 MPU
♠ Produkbeskrywing
Produkkenmerk | Eienskapwaarde |
Vervaardiger: | Texas Instrumente |
Produk Kategorie: | Mikroverwerkers - MPU |
RoHS: | Besonderhede |
Montagestyl: | SMD/SBS |
Pakket/tas: | PBGA-324 |
Reeks: | AM3352 |
Kern: | ARM Cortex A8 |
Aantal kerns: | 1 kern |
Databuswydte: | 32 bietjie |
Maksimum klokfrekwensie: | 1 GHz |
L1 Cache-instruksiegeheue: | 32 kB |
L1 Cache Data Memory: | 32 kB |
Bedryfstoevoerspanning: | 1,325 V |
Minimum bedryfstemperatuur: | - 40 C |
Maksimum bedryfstemperatuur: | + 125 C |
Verpakking: | Skinkbord |
Handelsmerk: | Texas Instrumente |
Data RAM grootte: | 64 kB, 64 kB |
Data ROM Grootte: | 176 kB |
Ontwikkelingstel: | TMDXEVM3358 |
I/O spanning: | 1,8 V, 3,3 V |
Tipe koppelvlak: | CAN, Ethernet, I2C, SPI, UART, USB |
L2-kasinstruksie/datageheue: | 256 kB |
Tipe geheue: | L1/L2/L3-kas, RAM, ROM |
Vog sensitief: | Ja |
Aantal timers/tellers: | 8 Timer |
Verwerker reeks: | Sitara |
Produk Tipe: | Mikroverwerkers - MPU |
Fabriekspakkethoeveelheid: | 126 |
Subkategorie: | Mikroverwerkers - MPU |
Handelsnaam: | Sitara |
Waghond Timers: | Waghond Timer |
Eenheid gewig: | 1,714 g |
♠ AM335x Sitara™ verwerkers
Die AM335x mikroverwerkers, gebaseer op die ARM Cortex-A8 verwerker, is verbeter met beeld, grafiese verwerking, randapparatuur en industriële koppelvlak opsies soos EtherCAT en PROFIBUS.Die toestelle ondersteun hoëvlak-bedryfstelsels (HLOS).Verwerker SDK Linux® en TI-RTOS is gratis beskikbaar by TI.
Die AM335x mikroverwerker bevat die substelsels wat in die funksionele blokdiagram getoon word en 'n kort beskrywing van elk volg:
Die bevat die subsisteme wat in die funksionele blokdiagram getoon word en 'n kort beskrywing van elk volg:
Die mikroverwerker-eenheid (MPU) substelsel is gebaseer op die ARM Cortex-A8 verwerker en die PowerVR SGX™ Graphics Accelerator substelsel bied 3D grafiese versnelling om vertoon- en speletjie-effekte te ondersteun.Die PRU-ICSS is apart van die ARM-kern, wat onafhanklike werking en klok vir groter doeltreffendheid en buigsaamheid moontlik maak.
Die PRU-ICSS maak bykomende perifere koppelvlakke en intydse protokolle moontlik soos EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos, en ander.Boonop bied die programmeerbare aard van die PRU-ICSS, tesame met sy toegang tot penne, gebeurtenisse en alle stelsel-op-skyfie (SoC) hulpbronne, buigsaamheid in die implementering van vinnige, intydse reaksies, gespesialiseerde data hantering bedrywighede, pasgemaakte perifere koppelvlakke , en om take van die ander verwerkerkerne van SoC af te laai.
• Tot 1-GHz Sitara™ ARM® Cortex® -A8 32-bis RISC-verwerker
– NEON™ SIMD-samewerker
– 32KB se L1-instruksie en 32KB se datakas met enkelfoutopsporing (pariteit)
– 256KB van L2-kas met foutkorrigerende kode (ECC)
– 176KB On-Chip Boot ROM
- 64KB toegewyde RAM
– Emulasie en ontfouting – JTAG
- Onderbrekingsbeheerder (tot 128 onderbrekingsversoeke)
• On-Chip geheue (Gedeelde L3 RAM)
– 64KB RAM vir algemene doeleindes op die skyfie-geheuebeheerder (OCMC).
- Toeganklik vir alle meesters
- Ondersteun retensie vir vinnige wakkerword
• Eksterne geheue-koppelvlakke (EMIF)
– mDDR(LPDDR), DDR2, DDR3, DDR3L beheerder:
– mDDR: 200-MHz-klok (400-MHz datatempo)
– DDR2: 266-MHz-klok (532-MHz datatempo)
– DDR3: 400-MHz-klok (800-MHz datatempo)
– DDR3L: 400-MHz-klok (800-MHz datatempo)
- 16-bis databus
– 1 GB totale aanspreekbare spasie
- Ondersteun een x16 of twee x8 geheue toestel konfigurasies
- Algemene Geheuebeheerder (GPMC)
- Buigsame 8-bis en 16-bis asinchroniese geheue-koppelvlak met tot sewe skyfiekeuses (NAND, NOR, Muxed-NOR, SRAM)
- Gebruik BCH-kode om 4-, 8- of 16-bis ECC te ondersteun
- Gebruik Hamming-kode om 1-bis ECC te ondersteun
- Foutopsporingsmodule (ELM)
– Word saam met die GPMC gebruik om adresse van datafoute van sindroompolinome op te spoor wat met 'n BCH-algoritme gegenereer word
- Ondersteun 4-, 8- en 16-bis per 512-grepe blokfoutligging gebaseer op BCH-algoritmes
• Programmeerbare intydse eenheidsubstelsel en industriële kommunikasiesubstelsel (PRU-ICSS)
- Ondersteun protokolle soos EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ en meer
– Twee programmeerbare intydse eenhede (PRU's)
– 32-bis laai/stoor RISC-verwerker wat op 200 MHz kan werk
– 8KB instruksie-RAM met enkelfoutopsporing (pariteit)
- 8KB data-RAM met enkelfoutopsporing (pariteit)
- Enkelsiklus 32-bis-vermenigvuldiger met 64-bis-akkumulator
- Verbeterde GPIO-module bied skuif-in/uit-ondersteuning en parallelle grendel op eksterne sein
– 12KB gedeelde RAM met enkelfoutopsporing (pariteit)
– Drie 120-grepe-registerbanke wat deur elke PRU toeganklik is
– Onderbrekingsbeheerder (INTC) vir die hantering van stelselinvoergebeure
– Plaaslike interkonneksiebus om interne en eksterne meesters aan die hulpbronne binne die PRU-ICSS te koppel
– Randapparatuur binne die PRU-ICSS:
- Een UART-poort met vloeibeheerpenne, ondersteun tot 12 Mbps
– Een Verbeterde Capture (eCAP)-module
– Twee MII Ethernet-poorte wat industriële Ethernet ondersteun, soos EtherCAT
- Een MDIO-poort
• Krag-, terugstel- en klokbestuurmodule (PRCM).
- Beheer die toegang en uitgang van bystand- en diepslaapmodusse
– Verantwoordelik vir Slaap-volgorde, Power Domain-afskakel-volgorde, Wake-up-volgorde, en Power Domain-aanskakel-volgorde
– Horlosies
- Geïntegreerde 15- tot 35-MHz hoëfrekwensie-ossillator wat gebruik word om 'n verwysingsklok vir verskillende stelsel- en perifere horlosies te genereer
- Ondersteun individuele klok aktiveer en deaktiveer beheer vir substelsels en randapparatuur om verminderde kragverbruik te fasiliteer
- Vyf ADPLL's om stelselklokke te genereer (MPU-substelsel, DDR-koppelvlak, USB en randapparatuur [MMC en SD, UART, SPI, I 2C], L3, L4, Ethernet, GFX [SGX530], LCD Pixel Clock)
- Krag
– Twee nie-omskakelbare kragdomeine (intydse klok [RTC], Wake-Up Logic [WAKEUP])
– Drie skakelbare kragdomeine (MPU-substelsel [MPU], SGX530 [GFX], randapparatuur en infrastruktuur [PER])
– Implementeer SmartReflex™ Klas 2B vir kernspanningskaal gebaseer op die temperatuur, prosesvariasie en werkverrigting (aanpasbare spanningskalering [AVS])
- Dinamiese spanningsfrekwensieskaal (DVFS)
• Intydse klok (RTC)
– Intydse datum (dag-maand-jaar-dag van die week) en tyd (ure-minute-sekondes) inligting
– Interne 32,768-kHz-ossillator, RTC-logika en 1,1-V interne LDO
– Onafhanklike aanskakel-terugstel (RTC_PWRONRSTn)-invoer
- Toegewyde invoerpen (EXT_WAKEUP) vir eksterne wekgebeurtenisse
- Programmeerbare alarm kan gebruik word om interne onderbrekings na die PRCM (vir Wakeup) of Cortex-A8 (vir gebeurteniskennisgewing) te genereer
– Programmeerbare alarm kan met eksterne uitvoer (PMIC_POWER_EN) gebruik word om die kragbestuur-IC in staat te stel om nie-RTC-kragdomeine te herstel
• Randapparatuur
– Tot twee USB 2.0-hoëspoed-DRD-poorte (Dual-Role Device) met geïntegreerde PHY
– Tot twee industriële Gigabit Ethernet MAC's (10, 100, 1000 Mbps)
- Geïntegreerde skakelaar
- Elke MAC ondersteun MII-, RMII-, RGMII- en MDIO-koppelvlakke
- Ethernet MAC's en skakelaar kan onafhanklik van ander funksies werk
– IEEE 1588v1 Precision Time Protocol (PTP)
– Tot twee beheerder-area netwerk (CAN) poorte
- Ondersteun CAN Weergawe 2 Deel A en B
- Tot twee multikanaal oudio-seriële poorte (McASP's)
- Stuur en ontvang horlosies tot 50 MHz
– Tot vier reeksdatapenne per McASP-poort met onafhanklike TX- en RX-klokke
- Ondersteun Time Division Multiplexing (TDM), Inter-IC Sound (I2S) en soortgelyke formate
- Ondersteun digitale oudio-koppelvlak-oordrag (SPDIF-, IEC60958-1- en AES-3-formate)
– EIEU-buffers vir versend en ontvang (256 grepe)
– Tot ses UARTs
- Alle UART's ondersteun IrDA- en CIR-modusse
- Alle UART's ondersteun RTS- en CTS-vloeibeheer
- UART1 ondersteun volledige modembeheer
– Tot twee meester- en slaaf-McSPI-reekskoppelvlakke
– Tot twee skyfiekeuses
– Tot 48 MHz
- Tot drie MMC-, SD-, SDIO-poorte
– 1-, 4- en 8-bis MMC-, SD-, SDIO-modusse
– MMCSD0 het 'n toegewyde kragspoor vir 1,8-V- of 3,3-V-werking
- Tot 48-MHz data-oordragtempo
- Ondersteun kaartopsporing en skryfbeskerming
– Voldoen aan MMC4.3, SD, SDIO 2.0 spesifikasies
– Tot drie I 2C Meester- en Slaaf-koppelvlakke
- Standaardmodus (tot 100 kHz)
- Vinnige modus (tot 400 kHz)
– Tot vier banke van algemene I/O (GPIO)-penne
– 32 GPIO-penne per bank (vermenigvuldig met ander funksionele penne)
- GPIO-penne kan as onderbrekingsinsette gebruik word (tot twee onderbrekingsinsette per bank)
– Tot drie eksterne DMA-gebeurtenisinsette wat ook as onderbrekingsinsette gebruik kan word
- Agt 32-bis algemene tydtellers
- DMTIMER1 is 'n 1-ms timer wat gebruik word vir bedryfstelsel (OS) bosluise
– DMTIMER4–DMTIMER7 is vasgespeld
- Een waghond-timer
– SGX530 3D grafiese enjin
- Teëlgebaseerde argitektuur wat tot 20 miljoen veelhoeke per sekonde lewer
- Universal Scalable Shader Engine (USSE) is 'n Multithreaded Engine wat Pixel- en Vertex Shader-funksionaliteit insluit
– Gevorderde Shader-kenmerkstel meer as Microsoft VS3.0, PS3.0 en OGL2.0
– Industriestandaard API-ondersteuning van Direct3D Mobile, OGL-ES 1.1 en 2.0, en OpenMax
– Fyn taakomskakeling, lasbalansering en kragbestuur
- Gevorderde meetkunde DMA-gedrewe werking vir minimale SVE-interaksie
- Programmeerbare hoë kwaliteit beeld anti-aliasing
- Volledig gevirtualiseerde geheue-adressering vir bedryfstelselbedryf in 'n verenigde geheue-argitektuur
• Speel randapparatuur
• Huis- en industriële outomatisering
• Mediese verbruikerstoestelle
• Drukkers
• Slim tolstelsels
• Gekoppelde verkoopmasjiene
• Weegskale
• Opvoedkundige konsoles
• Gevorderde Speelgoed