AM3352BZCZA100 Mikroprocesory – MPU ARM Cortex-A8 MPU

Krótki opis:

Producent: Texas Instruments
Kategoria produktu: Mikroprocesory – MPU
Arkusz danych:AM3352BZCZA100
Opis: IC MPU SITARA 1.0GHZ 324NFBGA
Status RoHS: Zgodny z RoHS


Szczegóły produktu

Cechy

Aplikacje

Tagi produktów

♠ Opis produktu

Atrybut produktu Wartość atrybutu
Producent: Instrumenty z Teksasu
Kategoria produktu: Mikroprocesory - MPU
RoHS: Detale
Styl montażu: SMD/SMT
Opakowanie/sprawa: PBGA-324
Seria: AM3352
Rdzeń: Rdzeń ARM A8
Liczba rdzeni: 1 rdzeń
Szerokość magistrali danych: 32-bitowy
Maksymalna częstotliwość zegara: 1 GHz
Pamięć instrukcji pamięci podręcznej L1: 32kB
Pamięć podręczna L1: 32kB
Robocze napięcie zasilania: 1,325 V
Minimalna temperatura pracy: - 40 C
Maksymalna temperatura robocza: + 125 C
Opakowanie: Taca
Marka: Instrumenty z Teksasu
Rozmiar pamięci RAM: 64KB, 64KB
Rozmiar pamięci ROM: 176 kB
Zestaw deweloperski: TMDXEVM3358
Napięcie wejścia/wyjścia: 1,8 V, 3,3 V
Typ interfejsu: CAN, Ethernet, I2C, SPI, UART, USB
Instrukcja pamięci podręcznej L2 / pamięć danych: 256 kB
Typ pamięci: Pamięć podręczna L1/L2/L3, RAM, ROM
Wrażliwy na wilgoć: Tak
Liczba timerów/liczników: 8 Minutnik
Seria procesorów: Sitara
Rodzaj produktu: Mikroprocesory - MPU
Fabryczna ilość w opakowaniu: 126
Podkategoria: Mikroprocesory - MPU
Nazwa handlowa: Sitara
Zegary kontrolne: Zegar stróżujący
Masa jednostkowa: 1,714 g

♠ Procesory AM335x Sitara™

Mikroprocesory AM335x, oparte na procesorze ARM Cortex-A8, są wzbogacone o przetwarzanie obrazu, grafiki, urządzenia peryferyjne i opcjonalne interfejsy przemysłowe, takie jak EtherCAT i PROFIBUS.Urządzenia obsługują systemy operacyjne wysokiego poziomu (HLOS).Processor SDK Linux® i TI-RTOS są dostępne bezpłatnie w firmie TI.

Mikroprocesor AM335x zawiera podsystemy pokazane na schemacie bloków funkcjonalnych, a poniżej znajduje się krótki opis każdego z nich:

Zawiera podsystemy pokazane na schemacie bloków funkcjonalnych i krótki opis każdego z nich poniżej:

Podsystem jednostki mikroprocesorowej (MPU) jest oparty na procesorze ARM Cortex-A8, a podsystem akceleratora grafiki PowerVR SGX™ zapewnia akcelerację grafiki 3D w celu obsługi wyświetlania i efektów w grach.PRU-ICSS jest oddzielony od rdzenia ARM, umożliwiając niezależną pracę i taktowanie w celu uzyskania większej wydajności i elastyczności.

PRU-ICSS udostępnia dodatkowe interfejsy peryferyjne i protokoły czasu rzeczywistego, takie jak EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos i inne.Dodatkowo, programowalny charakter PRU-ICSS wraz z dostępem do styków, zdarzeń i wszystkich zasobów SoC (system-on-chip) zapewnia elastyczność we wdrażaniu szybkich odpowiedzi w czasie rzeczywistym, specjalistycznych operacji obsługi danych, niestandardowych interfejsów peryferyjnych oraz w odciążaniu zadań z innych rdzeni procesora SoC.


  • Poprzedni:
  • Następny:

  • • Do 1 GHz Sitara™ ARM® Cortex® -A8 32-bitowy procesor RISC

    – Koprocesor NEON™ SIMD

    – 32 KB instrukcji L1 i 32 KB pamięci podręcznej danych z wykrywaniem pojedynczych błędów (parzystość)

    – 256 KB pamięci podręcznej L2 z kodem korekcji błędów (ECC)

    – 176 KB wbudowanej pamięci rozruchowej ROM

    – 64 KB dedykowanej pamięci RAM

    – Emulacja i debugowanie – JTAG

    – Kontroler przerwań (do 128 żądań przerwań)

    • Wbudowana pamięć (wspólna pamięć RAM L3)

    – 64 KB pamięci RAM kontrolera pamięci ogólnego przeznaczenia (OCMC).

    – Dostępny dla wszystkich mistrzów

    – Obsługuje retencję w celu szybkiego przebudzenia

    • Interfejsy pamięci zewnętrznej (EMIF)

    – Kontroler mDDR(LPDDR), DDR2, DDR3, DDR3L:

    – mDDR: zegar 200 MHz (szybkość transmisji danych 400 MHz)

    – DDR2: zegar 266 MHz (szybkość transmisji danych 532 MHz)

    – DDR3: zegar 400 MHz (szybkość transmisji danych 800 MHz)

    – DDR3L: zegar 400 MHz (szybkość transmisji danych 800 MHz)

    – 16-bitowa magistrala danych

    – 1 GB całkowitej adresowalnej przestrzeni

    – Obsługuje konfiguracje jednego urządzenia pamięci x16 lub dwóch x8

    – Kontroler pamięci ogólnego przeznaczenia (GPMC)

    – Elastyczny 8-bitowy i 16-bitowy asynchroniczny interfejs pamięci z maksymalnie siedmioma wybranymi układami (NAND, NOR, Muxed-NOR, SRAM)

    – Wykorzystuje kod BCH do obsługi 4-, 8- lub 16-bitowego ECC

    – Wykorzystuje kod Hamminga do obsługi 1-bitowego ECC

    – Moduł lokalizatora błędów (ELM)

    – Używany w połączeniu z GPMC do lokalizowania adresów błędów danych z wielomianów syndromowych generowanych za pomocą algorytmu BCH

    – Obsługa lokalizacji błędów 4-, 8- i 16-bitowych na 512-bajtowy blok w oparciu o algorytmy BCH

    • Programowalny podsystem jednostek czasu rzeczywistego i podsystem komunikacji przemysłowej (PRU-ICSS)

    – Obsługuje protokoły, takie jak EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ i inne

    – Dwie programowalne jednostki czasu rzeczywistego (PRU)

    – 32-bitowy procesor RISC do ładowania/zapisywania zdolny do pracy z częstotliwością 200 MHz

    – 8 KB pamięci RAM instrukcji z wykrywaniem pojedynczych błędów (parzystość)

    – 8 KB pamięci RAM z wykrywaniem pojedynczych błędów (parzystość)

    – Jednocyklowy 32-bitowy mnożnik z 64-bitowym akumulatorem

    – Ulepszony moduł GPIO zapewnia obsługę zmiany wejścia/wyjścia i równoległy zatrzask sygnału zewnętrznego

    – 12 KB współdzielonej pamięci RAM z wykrywaniem pojedynczych błędów (parzystość)

    – Trzy 120-bajtowe banki rejestrów dostępne dla każdego PRU

    – Kontroler przerwań (INTC) do obsługi zdarzeń wejściowych systemu

    – Lokalna magistrala połączeniowa do łączenia wewnętrznych i zewnętrznych modułów nadrzędnych z zasobami wewnątrz PRU-ICSS

    – Urządzenia peryferyjne wewnątrz PRU-ICSS:

    – Jeden port UART z pinami kontroli przepływu, obsługuje do 12 Mb/s

    – Jeden moduł ulepszonego przechwytywania (eCAP).

    – Dwa porty Ethernet MII obsługujące Ethernet przemysłowy, taki jak EtherCAT

    – Jeden port MDIO

    • Moduł zasilania, resetowania i zarządzania zegarem (PRCM).

    – Kontroluje wejście i wyjście z trybu gotowości i głębokiego uśpienia

    – Odpowiedzialny za sekwencjonowanie uśpienia, sekwencjonowanie wyłączania domeny mocy, sekwencjonowanie budzenia i sekwencjonowanie włączania domeny mocy

    – Zegary

    – Zintegrowany oscylator wysokiej częstotliwości od 15 do 35 MHz używany do generowania zegara wzorcowego dla różnych zegarów systemowych i peryferyjnych

    – Obsługuje indywidualną kontrolę włączania i wyłączania zegara dla podsystemów i urządzeń peryferyjnych w celu ułatwienia zmniejszenia zużycia energii

    – Pięć ADPLL do generowania zegarów systemowych (podsystem MPU, interfejs DDR, USB i urządzenia peryferyjne [MMC i SD, UART, SPI, I 2C], L3, L4, Ethernet, GFX [SGX530], zegar pikseli LCD)

    - Moc

    – Dwie nieprzełączalne domeny zasilania (zegar czasu rzeczywistego [RTC], logika budzenia [WAKEUP])

    – Trzy przełączalne domeny zasilania (podsystem MPU [MPU], SGX530 [GFX], urządzenia peryferyjne i infrastruktura [PER])

    – Implementuje SmartReflex™ klasy 2B do skalowania napięcia rdzenia w oparciu o temperaturę matrycy, zmienność procesu i wydajność (adaptacyjne skalowanie napięcia [AVS])

    – Dynamiczne skalowanie częstotliwości napięcia (DVFS)

    • Zegar czasu rzeczywistego (RTC)

    – Data w czasie rzeczywistym (dzień-miesiąc-rok-dzień tygodnia) i godzina (godziny-minuty-sekundy)

    – Wewnętrzny oscylator 32,768 kHz, logika RTC i wewnętrzny LDO 1,1 V

    – Niezależne wejście Power-on-Reset (RTC_PWRONRSTn).

    – Dedykowany pin wejściowy (EXT_WAKEUP) dla zewnętrznych zdarzeń budzenia

    – Programowalny alarm może być używany do generowania wewnętrznych przerwań do PRCM (w celu wybudzenia) lub Cortex-A8 (w celu powiadomienia o zdarzeniu)

    – Programowalny alarm może być używany z wyjściem zewnętrznym (PMIC_POWER_EN), aby umożliwić układowi zarządzania energią przywracanie domen mocy innych niż RTC

    • Urządzenia peryferyjne

    – Do dwóch portów USB 2.0 High-Speed ​​DRD (Dual-Role Device) ze zintegrowanym PHY

    – Do dwóch przemysłowych MAC Gigabit Ethernet (10, 100, 1000 Mb/s)

    – Zintegrowany przełącznik

    – Każdy MAC obsługuje interfejsy MII, RMII, RGMII i MDIO

    – MAC i przełączniki Ethernet mogą działać niezależnie od innych funkcji

    – IEEE 1588v1 Precision Time Protocol (PTP)

    – Maksymalnie dwa porty sieci kontrolera (CAN).

    – Obsługuje CAN w wersji 2, część A i B

    – Maksymalnie dwa wielokanałowe porty szeregowe audio (McASP)

    – Zegary nadawcze i odbiorcze do 50 MHz

    – Do czterech pinów danych szeregowych na port McASP z niezależnymi zegarami TX i RX

    – Obsługuje multipleksowanie z podziałem czasu (TDM), dźwięk między układami scalonymi (I2S) i podobne formaty

    – Obsługuje transmisję cyfrowego interfejsu audio (formaty SPDIF, IEC60958-1 i AES-3)

    – Bufory FIFO dla transmisji i odbioru (256 bajtów)

    – Do sześciu UART

    – Wszystkie UART obsługują tryby IrDA i CIR

    – Wszystkie UART obsługują kontrolę przepływu RTS i CTS

    – UART1 obsługuje pełną kontrolę modemu

    – Maksymalnie dwa interfejsy szeregowe McSPI Master i Slave

    – Do dwóch wybranych żetonów

    – Do 48MHz

    – Do trzech portów MMC, SD, SDIO

    – 1-, 4- i 8-bitowe tryby MMC, SD, SDIO

    – MMCSD0 ma dedykowaną szynę zasilającą do pracy z napięciem 1,8 V lub 3,3 V

    – Szybkość przesyłania danych do 48 MHz

    – Obsługuje wykrywanie kart i ochronę przed zapisem

    – Zgodny ze specyfikacjami MMC4.3, SD, SDIO 2.0

    – Do trzech interfejsów I 2C Master i Slave

    – Tryb standardowy (do 100 kHz)

    – Tryb szybki (do 400 kHz)

    – Do czterech banków pinów we/wy ogólnego przeznaczenia (GPIO).

    – 32 piny GPIO na bank (multipleksowane z innymi pinami funkcjonalnymi)

    – Piny GPIO mogą być używane jako wejścia przerwań (do dwóch wejść przerwań na bank)

    – Do trzech zewnętrznych wejść zdarzeń DMA, które mogą być również używane jako wejścia przerwań

    – Osiem 32-bitowych timerów ogólnego przeznaczenia

    – DMTIMER1 to 1-ms Timer używany do taktów systemu operacyjnego (OS).

    – DMTIMER4–DMTIMER7 są przypięte

    – Jeden zegar kontrolny

    – Silnik grafiki 3D SGX530

    – Architektura oparta na kaflach dostarczająca do 20 milionów wielokątów na sekundę

    – Universal Scalable Shader Engine (USSE) to wielowątkowy silnik obsługujący Pixel i Vertex Shader

    – Zaawansowany zestaw funkcji modułu cieniującego przewyższający rozwiązania Microsoft VS3.0, PS3.0 i OGL2.0

    – Obsługa standardowych interfejsów API dla Direct3D Mobile, OGL-ES 1.1 i 2.0 oraz OpenMax

    – Precyzyjne przełączanie zadań, równoważenie obciążenia i zarządzanie energią

    – Zaawansowana geometria DMA-Driven Operation dla minimalnej interakcji CPU

    – Programowalny antyaliasing obrazu wysokiej jakości

    – W pełni zwirtualizowane adresowanie pamięci do obsługi systemu operacyjnego w zunifikowanej architekturze pamięci

    • Urządzenia peryferyjne do gier

    • Automatyka domowa i przemysłowa

    • konsumenckie urządzenia medyczne

    • Drukarki

    • Inteligentne systemy opłat drogowych

    • Połączone automaty sprzedające

    • Wagi

    • Konsole edukacyjne

    • Zaawansowane zabawki

    Produkty powiązane