AM3358BZCZA100 Mikroprocesory – MPU ARM Cortex-A8 MPU
♠ 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: | AM3358 |
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: | + 105 C |
Opakowanie: | Taca |
Marka: | Instrumenty z Teksasu |
Rozmiar pamięci RAM: | 64KB, 64KB |
Rozmiar pamięci ROM: | 176 kB |
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.
• 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ę funkcji Shift-In/Out oraz równoległą blokadę 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)
• 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