AM3352BZCZA100 Mikroverwerkers – MPU ARM Cortex-A8 MPU
♠ Produkbeskrywing
Produkkenmerk | Attribuutwaarde |
Vervaardiger: | Texas Instruments |
Produkkategorie: | Mikroverwerkers - MPU |
RoHS: | Besonderhede |
Monteringstyl: | SMD/SMT |
Pakket/Kiss: | PBGA-324 |
Reeks: | AM3352 |
Kern: | ARM Cortex A8 |
Aantal kerne: | 1 Kern |
Databusbreedte: | 32-bis |
Maksimum klokfrekwensie: | 1 GHz |
L1 Kasinstruksiegeheue: | 32 kB |
L1-kasgeheue: | 32 kB |
Bedryfsvoorsieningsspanning: | 1.325 V |
Minimum bedryfstemperatuur: | - 40 grade Celsius |
Maksimum bedryfstemperatuur: | + 125 °C |
Verpakking: | Skinkbord |
Handelsmerk: | Texas Instruments |
Data RAM Grootte: | 64 kB, 64 kB |
Data ROM Grootte: | 176 kB |
Ontwikkelingstel: | TMDXEVM3358 |
I/O-spanning: | 1.8 V, 3.3 V |
Koppelvlaktipe: | KAN, Ethernet, I2C, SPI, UART, USB |
L2-kasinstruksie / datageheue: | 256 kB |
Geheuetipe: | L1/L2/L3 Kasgeheue, RAM, ROM |
Voggevoelig: | Ja |
Aantal tydtellers/tellers: | 8-tydteller |
Verwerkerreeks: | Sitara |
Produk Tipe: | Mikroverwerkers - MPU |
Fabriekspakhoeveelheid: | 126 |
Subkategorie: | Mikroverwerkers - MPU |
Handelsnaam: | Sitara |
Waghond-tydtellers: | Waghond-timer |
Eenheidsgewig: | 1.714 g |
♠ AM335x Sitara™-verwerkers
Die AM335x-mikroverwerkers, gebaseer op die ARM Cortex-A8-verwerker, word verbeter met beeld-, grafiese verwerking-, randapparatuur- en industriële koppelvlakopsies 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:
Dit bevat die substelsels wat in die Funksionele Blokdiagram getoon word en 'n kort beskrywing van elk volg:
Die mikroverwerkereenheid (MPU) substelsel is gebaseer op die ARM Cortex-A8 verwerker en die PowerVR SGX™ Grafiese Versneller substelsel bied 3D grafiese versnelling om vertoon- en speleffekte te ondersteun. Die PRU-ICSS is apart van die ARM-kern, wat onafhanklike werking en klokfunksie moontlik maak vir groter doeltreffendheid en buigsaamheid.
Die PRU-ICSS maak bykomende randapparatuur-koppelvlakke en intydse protokolle soos EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos en ander moontlik. Daarbenewens bied die programmeerbare aard van die PRU-ICSS, tesame met die toegang tot penne, gebeurtenisse en alle stelsel-op-skyfie (SoC) hulpbronne, buigsaamheid in die implementering van vinnige, intydse reaksies, gespesialiseerde datahanteringsbedrywighede, persoonlike randapparatuur-koppelvlakke en die aflaai van take van die ander verwerkerkerne van SoC.
• Tot 1 GHz Sitara™ ARM® Cortex® -A8 32-bis RISC-verwerker
– NEON™ SIMD-koperverwerker
– 32KB van L1-instruksie en 32KB van datakasgeheue met enkelfoutopsporing (pariteit)
– 256KB L2-kasgeheue met foutkorreksiekode (ECC)
– 176KB van Op-Skifaan-opstart-ROM
– 64KB Toegewyde RAM
– Emulasie en Ontfouting – JTAG
– Onderbrekingsbeheerder (tot 128 onderbrekingsversoeke)
• Geheue op die skyfie (gedeelde L3 RAM)
– 64KB algemene doel-op-skyfie geheuebeheerder (OCMC) RAM
– Toeganklik vir alle meesters
– Ondersteun behoud vir vinnige ontwaking
• 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 Adresseerbare Ruimte
– Ondersteun een x16 of twee x8 geheuetoestelkonfigurasies
– Algemene Geheuebeheerder (GPMC)
– Buigsame 8-bis en 16-bis asynchrone geheue-koppelvlak met tot sewe skyfkies (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
– Foutlokaliseringsmodule (ELM)
– Word in samewerking met die GPMC gebruik om adresse van datafoute op te spoor vanaf sindroompolinome wat gegenereer is met behulp van 'n BCH-algoritme
– Ondersteun 4-, 8- en 16-bis per 512-greep 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 Real-Time Eenhede (PRU's)
– 32-bis laai/berg RISC-verwerker wat teen 200 MHz kan loop
– 8KB instruksie-RAM met enkelfoutopsporing (pariteit)
– 8KB Data RAM Met Enkelfoutopsporing (Pariteit)
– Enkelsiklus 32-bis vermenigvuldiger met 64-bis akkumulator
– Verbeterde GPIO-module bied ondersteuning vir in-/uitskakeling en parallelle grendel op eksterne sein
– 12KB gedeelde RAM met enkelfoutopsporing (pariteit)
– Drie 120-greep registerbanke toeganklik deur elke PRU
– Onderbrekingsbeheerder (INTC) vir die hantering van stelselinvoergebeurtenisse
– Plaaslike Interkonneksiebus vir die koppeling van interne en eksterne meesters aan die hulpbronne binne die PRU-ICSS
– Randapparatuur binne die PRU-ICSS:
– Een UART-poort met vloeibeheerpenne, ondersteun tot 12 Mbps
– Een Verbeterde Vaslegging (eCAP) Module
– Twee MII Ethernet-poorte wat Industriële Ethernet ondersteun, soos EtherCAT
– Een MDIO-poort
• Krag-, Herstel- en Klokbestuurmodule (PRCM)
– Beheer die toegang en uitgang van bystand- en diep slaapmodusse
– Verantwoordelik vir Slaapvolgordebepaling, Kragdomein-afskakelvolgordebepaling, Wakkerwordvolgordebepaling en Kragdomein-aanskakelvolgordebepaling
– Klokke
– Geïntegreerde 15- tot 35-MHz hoëfrekwensie-ossillator wat gebruik word om 'n verwysingsklok vir verskeie stelsel- en perifere klokke te genereer
– Ondersteun individuele klok-aktiveer- en deaktiveerbeheer vir substelsels en randapparatuur om verminderde kragverbruik te vergemaklik
– Vyf ADPLL's om stelselklokke te genereer (MPU-substelsel, DDR-koppelvlak, USB en randapparatuur [MMC en SD, UART, SPI, I2C], L3, L4, Ethernet, GFX [SGX530], LCD-pikselklok)
– Krag
– Twee nie-skakelbare kragdomeine (Real-Time Clock [RTC], Wake-Up Logic [WAKEUP])
– Drie Skakelbare Kragdomeine (MPU-substelsel [MPU], SGX530 [GFX], Randapparatuur en Infrastruktuur [PER])
– Implementeer SmartReflex™ Klas 2B vir kernspanningskalering gebaseer op die temperatuur van die chip, prosesvariasie en werkverrigting (Aanpasbare spanningskalering [AVS])
– Dinamiese Spanningsfrekwensie Skalering (DVFS)
• Intydse klok (RTC)
– Inligting oor datum (Dag-Maand-Jaar-Dag van die Week) en tyd (Ure-Minute-Sekondes) in reële tyd
– Interne 32.768-kHz-ossillator, RTC-logika en 1.1-V interne LDO
– Onafhanklike krag-aan-herstel (RTC_PWRONRSTn) invoer
– Toegewyde Invoerpen (EXT_WAKEUP) vir Eksterne Wake-gebeurtenisse
– Programmeerbare alarm kan gebruik word om interne onderbrekings na die PRCM (vir wek) 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 (dubbelroltoestel)-poorte 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 Switch kan onafhanklik van ander funksies werk
– IEEE 1588v1 Presisietydprotokol (PTP)
– Tot twee Controller-Area Network (CAN)-poorte
– Ondersteun CAN Weergawe 2 Dele A en B
– Tot twee multikanaal-oudio-seriële poorte (McASP's)
– Stuur- en ontvangklokke tot 50 MHz
– Tot vier seriële datapenne per McASP-poort met onafhanklike TX- en RX-klokke
– Ondersteun Tydverdelingsmultipleksering (TDM), Inter-IC-klank (I2S) en soortgelyke formate
– Ondersteun digitale oudio-koppelvlak-oordrag (SPDIF-, IEC60958-1- en AES-3-formate)
– FIFO-buffers vir oordrag en ontvangs (256 grepe)
– Tot ses UART's
– Alle UART's ondersteun IrDA- en CIR-modusse
– Alle UART's ondersteun RTS- en CTS-vloeibeheer
– UART1 ondersteun volle modembeheer
– Tot twee meester- en slaaf-McSPI-seriële koppelvlakke
– Tot twee skyfie-keuses
– Tot 48 MHz
– Tot drie MMC-, SD-, SDIO-poorte
– 1-, 4- en 8-bis MMC-, SD-, SDIO-modusse
– MMCSD0 het 'n toegewyde kragrail vir 1.8-V of 3.3-V werking
– Data-oordragspoed van tot 48 MHz
– Ondersteun kaartopsporing en skryfbeskerming
– Voldoen aan MMC4.3, SD, SDIO 2.0 spesifikasies
– Tot drie I2C Meester- en Slaaf-koppelvlakke
– Standaardmodus (tot 100 kHz)
– Vinnige modus (tot 400 kHz)
– Tot vier banke van algemene doel-I/O (GPIO) penne
– 32 GPIO-penne per bank (gemultiplekseer 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 doeltydtellers
– DMTIMER1 is 'n 1-ms-timer wat gebruik word vir bedryfstelsel- (OS) tikkies
– DMTIMER4–DMTIMER7 is uitgepen
– 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 multidraad-enjin wat pixel- en vertex-shader-funksionaliteit insluit.
– Gevorderde Shader-funksiestel bo Microsoft VS3.0, PS3.0 en OGL2.0
– Ondersteuning vir die bedryfstandaard API van Direct3D Mobile, OGL-ES 1.1 en 2.0, en OpenMax
– Fynkorrelige taakskakeling, lasbalansering en kragbestuur
– Gevorderde Meetkunde DMA-gedrewe Bewerking vir Minimum SVE-interaksie
– Programmeerbare hoëgehalte-beeld-anti-aliasing
– Volledig gevirtualiseerde geheue-adressering vir bedryfstelselwerking in 'n verenigde geheue-argitektuur
• Speletjie-randapparatuur
• Huis- en Industriële Outomatisering
• Mediese Verbruikerstoestelle
• Drukkers
• Slim Tolstelsels
• Gekoppelde verkoopsmasjiene
• Weegskale
• Opvoedkundige Konsoles
• Gevorderde Speelgoed