AM3352BZCZA100-mikroprosessorit – MPU ARM Cortex-A8 MPU
♠ Tuotekuvaus
Tuotteen ominaisuus | Ominaisuuden arvo |
Valmistaja: | Texas Instruments |
Tuotekategoria: | Mikroprosessorit - MPU |
RoHS-koodi: | Tiedot |
Kiinnitystapa: | SMD/SMT |
Pakkaus/kotelo: | PBGA-324 |
Sarja: | AM3352 |
Ydin: | ARM Cortex A8 |
Ytimien lukumäärä: | 1 ydin |
Dataväylän leveys: | 32-bittinen |
Suurin kellotaajuus: | 1 GHz |
L1-välimuistin käskymuisti: | 32 kB |
L1-välimuistin datamuisti: | 32 kB |
Käyttöjännite: | 1,325 V |
Minimikäyttölämpötila: | - 40 °C |
Suurin käyttölämpötila: | +125 °C |
Pakkaus: | Tarjotin |
Merkki: | Texas Instruments |
Data RAM -muistin koko: | 64 kt, 64 kt |
Data-ROM-muistin koko: | 176 kB |
Kehityspaketti: | TMDXEVM3358 |
I/O-jännite: | 1,8 V, 3,3 V |
Liitäntätyyppi: | CAN, Ethernet, I2C, SPI, UART, USB |
L2-välimuistin käsky / datamuisti: | 256 kB |
Muistityyppi: | L1/L2/L3-välimuisti, RAM, ROM |
Kosteusherkkä: | Kyllä |
Ajastimien/laskurien lukumäärä: | 8 Ajastin |
Prosessorisarja: | Sitara |
Tuotetyyppi: | Mikroprosessorit - MPU |
Tehtaan pakkauksen määrä: | 126 |
Alaluokka: | Mikroprosessorit - MPU |
Kauppanimi: | Sitara |
Vahtikoiran ajastimet: | Vahtikoiran ajastin |
Yksikön paino: | 1,714 g |
♠ AM335x Sitara™ -prosessorit
ARM Cortex-A8 -prosessoriin perustuvat AM335x-mikroprosessorit on parannettu kuvankäsittelyllä, grafiikan käsittelyllä, oheislaitteilla ja teollisuusliitännöillä, kuten EtherCATilla ja PROFIBUSilla. Laitteet tukevat korkean tason käyttöjärjestelmiä (HLOS). Prosessorin SDK Linux® ja TI-RTOS ovat saatavilla maksutta TI:ltä.
AM335x-mikroprosessori sisältää toiminnallisessa lohkokaaviossa esitetyt alijärjestelmät, joista kustakin on lyhyt kuvaus seuraavassa:
sisältää toiminnallisessa lohkokaaviossa esitetyt alijärjestelmät ja niiden lyhyen kuvauksen:
Mikroprosessoriyksikkö (MPU) perustuu ARM Cortex-A8 -prosessoriin ja PowerVR SGX™ -grafiikkakiihdytin tarjoaa 3D-grafiikkakiihdytyksen näyttö- ja pelitehosteiden tukemiseksi. PRU-ICSS on erillinen ARM-ytimestä, mikä mahdollistaa itsenäisen toiminnan ja kellotuksen, mikä parantaa tehokkuutta ja joustavuutta.
PRU-ICSS mahdollistaa lisää oheislaiteliitäntöjä ja reaaliaikaisia protokollia, kuten EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos ja muita. Lisäksi PRU-ICSS:n ohjelmoitava luonne sekä sen pääsy nastoihin, tapahtumiin ja kaikkiin järjestelmäpiirin (SoC) resursseihin tarjoavat joustavuutta nopeiden, reaaliaikaisten vastausten, erikoistuneiden tiedonkäsittelytoimintojen, mukautettujen oheislaiteliitäntöjen toteuttamisessa ja tehtävien siirtämisessä SoC:n muilta prosessoriytimiltä.
• Jopa 1 GHz:n Sitara™ ARM® Cortex® -A8 32-bittinen RISC-prosessori
– NEON™ SIMD -apusuoritin
– 32 kt L1-käskyjä ja 32 kt datavälimuistia yksittäisten virheiden tunnistuksella (pariteetti)
– 256 kt L2-välimuistia virheenkorjauskoodilla (ECC)
– 176 kt käynnistys-ROM-muistia (on-chip)
– 64 kt erillistä RAM-muistia
– Emulointi ja virheenkorjaus – JTAG
– Keskeytysohjain (jopa 128 keskeytyspyyntöä)
• Sisäänrakennettu muisti (jaettu L3 RAM)
– 64 kt yleiskäyttöistä sirumuistin ohjainta (OCMC) RAM-muistia
– Kaikille mestareille saatavilla
– Tukee muistia nopeaa heräämistä varten
• Ulkoiset muistiliitännät (EMIF)
– mDDR(LPDDR), DDR2, DDR3, DDR3L Ohjain:
– mDDR: 200 MHz:n kellotaajuus (400 MHz:n tiedonsiirtonopeus)
– DDR2: 266 MHz:n kellotaajuus (532 MHz:n tiedonsiirtonopeus)
– DDR3: 400 MHz:n kellotaajuus (800 MHz:n tiedonsiirtonopeus)
– DDR3L: 400 MHz:n kellotaajuus (800 MHz:n tiedonsiirtonopeus)
– 16-bittinen dataväylä
– 1 Gt osoitettavaa kokonaistilaa
– Tukee yhden x16- tai kahden x8-muistilaitekokoonpanoja
– Yleiskäyttöinen muistiohjain (GPMC)
– Joustava 8-bittinen ja 16-bittinen asynkroninen muistiliitäntä jopa seitsemällä siruvaihtoehdolla (NAND, NOR, Muxed-NOR, SRAM)
– Käyttää BCH-koodia tukeakseen 4-, 8- tai 16-bittistä ECC:tä
– Käyttää Hamming-koodia 1-bittisen ECC:n tukemiseen
– Virheenpaikannusmoduuli (ELM)
– Käytetään yhdessä GPMC:n kanssa BCH-algoritmilla luotujen oireyhtymäpolynomien datavirheiden osoitteiden paikantamiseen
– Tukee 4-, 8- ja 16-bittistä lohkovirheiden paikannusta 512-tavuisia kohti BCH-algoritmien perusteella
• Ohjelmoitava reaaliaikainen yksikköjärjestelmä ja teollisen tiedonsiirron alijärjestelmä (PRU-ICSS)
– Tukee protokollia, kuten EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ ja muita
– Kaksi ohjelmoitavaa reaaliaikaista yksikköä (PRU)
– 32-bittinen lataus-/tallennus-RISC-prosessori, joka pystyy toimimaan 200 MHz:n taajuudella
– 8 kt käskymuistia RAM-muistilla, jossa on yhden virheen tunnistus (pariteetti)
– 8 kt RAM-muistia yksittäisten virheiden tunnistuksella (pariteetti)
– Yksivaiheinen 32-bittinen kertoja 64-bittisellä akulla
– Parannettu GPIO-moduuli tarjoaa sisään-/ulossiirtotuen ja rinnakkaislukituksen ulkoisella signaalilla
– 12 kt jaettua RAM-muistia yksittäisten virheiden tunnistuksella (pariteetti)
– Kolme 120-tavuista rekisteripankkia, joihin jokainen PRU pääsee käsiksi
– Keskeytysohjain (INTC) järjestelmän tulotapahtumien käsittelyyn
– Paikallinen liitäntäväylä sisäisten ja ulkoisten master-laitteiden kytkemiseen PRU-ICSS:n sisäisiin resursseihin
– PRU-ICSS:n sisällä olevat oheislaitteet:
– Yksi UART-portti virtauksensäätöpinneillä, tukee jopa 12 Mbps:n nopeutta
– Yksi parannettu tallennusmoduuli (eCAP)
– Kaksi MII Ethernet-porttia, jotka tukevat teollisuus-Ethernetiä, kuten EtherCATia
– Yksi MDIO-portti
• Virta-, nollaus- ja kellon hallintamoduuli (PRCM)
– Ohjaa valmius- ja syväunitilojen kytkemistä ja niistä poistumista
– Vastaa unen sekvensoinnista, virrankatkaisun sekvensoinnista, herätyssekvensoinnista ja virrankatkaisun sekvensoinnista
– Kellot
– Integroitu 15–35 MHz:n korkeataajuusoskillaattori, jota käytetään referenssikellon luomiseen erilaisille järjestelmä- ja oheislaitteiden kelloille
– Tukee alijärjestelmien ja oheislaitteiden yksilöllistä kellon käyttöönottoa ja käytöstä poistoa virrankulutuksen vähentämiseksi
– Viisi ADPLL-mikropiiriä järjestelmäkellojen generointiin (MPU-alijärjestelmä, DDR-liitäntä, USB ja oheislaitteet [MMC ja SD, UART, SPI, I2C], L3, L4, Ethernet, näytönohjain [SGX530], LCD-pikselikello)
– Virta
– Kaksi ei-kytkettävää virransyöttöaluetta (reaaliaikainen kello [RTC], herätyslogiikka [WAKEUP])
– Kolme vaihdettavaa teholähdettä (MPU-alijärjestelmä [MPU], SGX530 [GFX], oheislaitteet ja infrastruktuuri [PER])
– Toteuttaa SmartReflex™ Class 2B -tekniikan ydinjännitteen skaalaukseen piirin lämpötilan, prosessin vaihtelun ja suorituskyvyn perusteella (adaptiivinen jännitteen skaalaus [AVS])
– Dynaaminen jännite- ja taajuusskaalaus (DVFS)
• Reaaliaikainen kello (RTC)
– Reaaliaikainen päivämäärä (päivä-kuukausi-vuosi-viikonpäivä) ja aika (tunnit-minuutit-sekunnit)
– Sisäinen 32,768 kHz:n oskillaattori, RTC-logiikka ja 1,1 V:n sisäinen LDO
– Itsenäinen käynnistyksenestotulo (RTC_PWRONRSTn)
– Ulkoisille herätystapahtumille on oma tulonasta (EXT_WAKEUP).
– Ohjelmoitavaa hälytystä voidaan käyttää sisäisten keskeytysten generointiin PRCM:lle (herätystä varten) tai Cortex-A8:lle (tapahtumailmoituksia varten)
– Ohjelmoitavaa hälytystä voidaan käyttää ulkoisen lähdön (PMIC_POWER_EN) kanssa, jotta virranhallintapiiri voi palauttaa ei-RTC-virta-alueet
• Oheislaitteet
– Jopa kaksi USB 2.0 High Speed DRD (Dual-Role Device) -porttia integroidulla PHY:llä
– Jopa kaksi teollista gigabitin Ethernet-MAC-liitäntää (10, 100, 1000 Mbps)
– Integroitu kytkin
– Jokainen MAC tukee MII-, RMII-, RGMII- ja MDIO-liitäntöjä
– Ethernet MAC -osoitteet ja kytkin voivat toimia muista toiminnoista riippumatta
– IEEE 1588v1 -tarkkuusaikaprotokolla (PTP)
– Jopa kaksi Controller-Area Network (CAN) -porttia
– Tukee CAN-version 2 osia A ja B
– Jopa kaksi monikanavaista äänisarjaporttia (McASP)
– Lähetys- ja vastaanottokellot jopa 50 MHz:iin asti
– Jopa neljä sarjadatan pinniä McASP-porttia kohden, itsenäisillä lähetin- ja vastaanottokelloilla
– Tukee aikajakoista multipleksointia (TDM), Inter-IC Soundia (I2S) ja vastaavia formaatteja
– Tukee digitaalisen ääniliitännän lähetystä (SPDIF-, IEC60958-1- ja AES-3-muodot)
– FIFO-puskurit lähetystä ja vastaanottoa varten (256 tavua)
– Jopa kuusi UART-liitäntää
– Kaikki UART-liitännät tukevat IrDA- ja CIR-tiloja
– Kaikki UART-liitännät tukevat RTS- ja CTS-virtauksensäätöä
– UART1 tukee täydellistä modeemin hallintaa
– Jopa kaksi master- ja slave-MCSPI-sarjaliitäntää
– Jopa kaksi sirun valintaa
– Jopa 48 MHz
– Jopa kolme MMC-, SD- ja SDIO-porttia
– 1-, 4- ja 8-bittiset MMC-, SD- ja SDIO-tilat
– MMCSD0:ssa on erillinen virtakisko 1,8 V:n tai 3,3 V:n käyttöä varten
– Jopa 48 MHz:n tiedonsiirtonopeus
– Tukee kortin tunnistusta ja kirjoitussuojausta
– Täyttää MMC4.3-, SD- ja SDIO 2.0 -spesifikaatiot
– Jopa kolme I²C-pää- ja orjaliitäntää
– Vakiotila (jopa 100 kHz)
– Nopea tila (jopa 400 kHz)
– Jopa neljä yleiskäyttöisten I/O (GPIO) -nastojen pankkia
– 32 GPIO-nastaa pankkikohtaisesti (multipleksoitu muiden toiminnallisten nastojen kanssa)
– GPIO-nastoja voidaan käyttää keskeytystuloina (enintään kaksi keskeytystuloa pankkikohtaisesti)
– Jopa kolme ulkoista DMA-tapahtumatuloa, joita voidaan käyttää myös keskeytystuloina
– Kahdeksan 32-bittistä yleiskäyttöistä ajastinta
– DMTIMER1 on 1 ms:n ajastin, jota käytetään käyttöjärjestelmän (OS) tikityksiin
– DMTIMER4–DMTIMER7 on kiinnitetty toisiinsa
– Yksi vahtikoira-ajastin
– SGX530 3D-grafiikkamoottori
– Laatikkopohjainen arkkitehtuuri, joka tuottaa jopa 20 miljoonaa polygonia sekunnissa
– Universal Scalable Shader Engine (USSE) on monisäikeinen moottori, joka sisältää pikseli- ja vertex-shader-toiminnot.
– Edistyneet varjostusominaisuudet Microsoft VS3.0:n, PS3.0:n ja OGL2.0:n lisäksi
– Direct3D Mobilen, OGL-ES 1.1:n ja 2.0:n sekä OpenMaxin alan standardin mukainen API-tuki
– Tarkkarakenteinen tehtävien vaihto, kuormituksen tasapainotus ja virranhallinta
– Edistyksellinen geometrinen DMA-ohjattu toiminta minimaaliseen suorittimen kuormitukseen
– Ohjelmoitava korkealaatuinen kuvanpehmennys
– Täysin virtualisoitu muistin osoitus käyttöjärjestelmän toimintaa varten yhtenäisessä muistiarkkitehtuurissa
• Pelilaitteet
• Koti- ja teollisuusautomaatio
• Kuluttajille tarkoitetut lääkinnälliset laitteet
• Tulostimet
• Älykkäät tietullijärjestelmät
• Yhdistetyt myyntiautomaatit
• Vaa'at
• Koulutuskonsolit
• Edistyneet lelut