Микропроцесори AM3352BZCZA100 – MPU ARM Cortex-A8 MPU
♠ Описание на продукта
Атрибут на продукта | Стойност на атрибута |
Производител: | Тексас Инструментс |
Категория на продукта: | Микропроцесори - MPU |
RoHS: | Детайли |
Стил на монтаж: | SMD/SMT |
Пакет/Калъф: | PBGA-324 |
Серия: | AM3352 |
Ядро: | ARM Cortex A8 |
Брой ядра: | 1 ядро |
Ширина на шината за данни: | 32 бита |
Максимална тактова честота: | 1 GHz |
L1 кеш памет с инструкции: | 32 кБ |
L1 кеш памет за данни: | 32 кБ |
Работно захранващо напрежение: | 1,325 V |
Минимална работна температура: | - 40°C |
Максимална работна температура: | +125°C |
Опаковка: | Тава |
Марка: | Тексас Инструментс |
Размер на RAM паметта за данни: | 64 кБ, 64 кБ |
Размер на ROM паметта за данни: | 176 кБ |
Комплект за разработка: | TMDXEVM3358 |
Входно/изходно напрежение: | 1,8 V, 3,3 V |
Тип интерфейс: | CAN, Ethernet, I2C, SPI, UART, USB |
L2 кеш памет с инструкции / данни: | 256 кБ |
Тип памет: | L1/L2/L3 кеш, RAM, ROM |
Чувствителност към влага: | Да |
Брой таймери/броячи: | 8 Таймер |
Серия процесори: | Ситара |
Тип продукт: | Микропроцесори - MPU |
Количество в фабричната опаковка: | 126 |
Подкатегория: | Микропроцесори - MPU |
Търговско наименование: | Ситара |
Таймери за наблюдение: | Таймер за наблюдение |
Тегло на единица: | 1,714 г |
♠ Процесори AM335x Sitara™
Микропроцесорите AM335x, базирани на процесора ARM Cortex-A8, са подобрени с обработка на изображения, графики, периферни устройства и опции за индустриален интерфейс, като EtherCAT и PROFIBUS. Устройствата поддържат операционни системи от високо ниво (HLOS). Processor SDK Linux® и TI-RTOS се предлагат безплатно от TI.
Микропроцесорът AM335x съдържа подсистемите, показани на функционалната блокова схема, като следва кратко описание на всяка от тях:
Съдържа подсистемите, показани на функционалната блокова схема, и следва кратко описание на всяка от тях:
Подсистемата на микропроцесорния блок (MPU) е базирана на процесора ARM Cortex-A8, а подсистемата PowerVR SGX™ Graphics Accelerator осигурява 3D графично ускорение за поддръжка на ефекти при показване и игри. PRU-ICSS е отделен от ARM ядрото, което позволява независима работа и тактиране за по-голяма ефективност и гъвкавост.
PRU-ICSS позволява допълнителни периферни интерфейси и протоколи в реално време, като EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos и други. Освен това, програмируемият характер на PRU-ICSS, заедно с достъпа му до пинове, събития и всички ресурси на система върху чип (SoC), осигурява гъвкавост при внедряването на бързи отговори в реално време, специализирани операции за обработка на данни, персонализирани периферни интерфейси и разтоварване на задачи от другите процесорни ядра на SoC.
• До 1 GHz Sitara™ ARM® Cortex® -A8 32‑bit RISC процесор
– NEON™ SIMD копроцесор
– 32KB L1 инструкции и 32KB кеш памет за данни с откриване на единична грешка (четност)
– 256KB L2 кеш памет с код за коригиране на грешки (ECC)
– 176KB ROM памет за зареждане на чип
– 64KB специална RAM памет
– Емулация и дебъгване – JTAG
– Контролер на прекъсвания (до 128 заявки за прекъсване)
• Вградена памет (споделена L3 RAM)
– 64KB RAM памет на универсален вграден контролер на паметта (OCMC)
– Достъпно за всички майстори
– Поддържа запомняне за бързо събуждане
• Външни интерфейси за памет (EMIF)
– Контролер mDDR(LPDDR), DDR2, DDR3, DDR3L:
– mDDR: 200 MHz тактова честота (400 MHz скорост на данни)
– DDR2: 266 MHz тактова честота (532 MHz скорост на данни)
– DDR3: 400 MHz тактова честота (800 MHz скорост на данни)
– DDR3L: 400 MHz тактова честота (800 MHz скорост на предаване на данни)
– 16-битова шина за данни
– 1GB общо адресируемо пространство
– Поддържа конфигурации с едно x16 или две x8 устройства с памет
– Контролер на паметта с общо предназначение (GPMC)
– Гъвкав 8-битов и 16-битов асинхронен интерфейс за памет с до седем чипа (NAND, NOR, Muxed-NOR, SRAM)
– Използва BCH код за поддръжка на 4-, 8- или 16-битов ECC
– Използва код на Хеминг за поддръжка на 1-битов ECC
– Модул за локализиране на грешки (ELM)
– Използва се заедно с GPMC за локализиране на адреси на грешки в данните от синдромни полиноми, генерирани с помощта на BCH алгоритъм
– Поддържа локализиране на грешки в блок от 4, 8 и 16 бита на 512 байта, базирано на BCH алгоритми
• Подсистема за програмируеми устройства в реално време и подсистема за индустриална комуникация (PRU-ICSS)
– Поддържа протоколи като EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ и други
– Две програмируеми устройства за работа в реално време (PRU)
– 32-битов RISC процесор за зареждане/съхранение, способен да работи на 200 MHz
– 8KB RAM памет за инструкции с откриване на единична грешка (четност)
– 8KB RAM памет с откриване на единична грешка (паритет)
– Едноциклов 32-битов умножител с 64-битов акумулатор
– Подобреният GPIO модул осигурява поддръжка на Shift In/Out и паралелно заключване при външен сигнал
– 12KB споделена RAM памет с откриване на единична грешка (паритет)
– Три 120-байтови регистрови банки, достъпни за всеки PRU
– Контролер на прекъсвания (INTC) за обработка на системни входни събития
– Локална свързваща шина за свързване на вътрешни и външни мастер устройства към ресурсите в PRU-ICSS
– Периферни устройства вътре в PRU-ICSS:
– Един UART порт с пинове за контрол на потока, поддържащ до 12 Mbps
– Един модул за подобрено заснемане (eCAP)
– Два MII Ethernet порта, които поддържат индустриален Ethernet, като например EtherCAT
– Един MDIO порт
• Модул за управление на захранването, нулирането и тактовия сигнал (PRCM)
– Контролира влизането и излизането от режими на готовност и дълбок сън
– Отговаря за секвенирането на заспиване, секвенирането на изключване на захранващия домейн, секвенирането на събуждане и секвенирането на включване на захранващия домейн
– Часовници
– Интегриран високочестотен осцилатор от 15 до 35 MHz, използван за генериране на референтен тактов сигнал за различни системни и периферни тактови сигнали
– Поддържа индивидуално управление на активиране и деактивиране на часовника за подсистеми и периферни устройства, за да се улесни намаляването на консумацията на енергия
– Пет ADPLL-а за генериране на системни тактови честоти (MPU подсистема, DDR интерфейс, USB и периферни устройства [MMC и SD, UART, SPI, I²C], L3, L4, Ethernet, GFX [SGX530], LCD пикселен тактов сигнал)
– Мощност
– Два непревключваеми енергийни домейна (часовник в реално време [RTC], логика за събуждане [WAKEUP])
– Три превключваеми захранващи домейна (MPU подсистема [MPU], SGX530 [GFX], периферни устройства и инфраструктура [PER])
– Внедрява SmartReflex™ клас 2B за мащабиране на напрежението на ядрото въз основа на температурата на кристала, вариациите в процеса и производителността (адаптивно мащабиране на напрежението [AVS])
– Динамично мащабиране на честотата на напрежението (DVFS)
• Часовник в реално време (RTC)
– Информация за дата (ден-месец-година-ден от седмицата) и време (часове-минути-секунди) в реално време
– Вътрешен 32.768-kHz осцилатор, RTC логика и 1.1-V вътрешен LDO
– Независим вход за нулиране при включване (RTC_PWRONRSTn)
– Специализиран входен пин (EXT_WAKEUP) за външни събития за събуждане
– Програмируема аларма може да се използва за генериране на вътрешни прекъсвания към PRCM (за събуждане) или Cortex-A8 (за уведомяване за събития)
– Програмируема аларма може да се използва с външен изход (PMIC_POWER_EN), за да се позволи на интегралната схема за управление на захранването да възстанови домейни на захранване, които не са в реално време
• Периферни устройства
– До два USB 2.0 високоскоростни DRD (Dual-Role Device) порта с интегриран PHY
– До два индустриални гигабитови Ethernet MAC-а (10, 100, 1000 Mbps)
– Вграден превключвател
– Всеки MAC поддържа интерфейси MII, RMII, RGMII и MDIO
– Ethernet MAC адресите и комутаторът могат да работят независимо от други функции
– IEEE 1588v1 Протокол за прецизно време (PTP)
– До два CAN (Controller-Area Network) порта
– Поддържа CAN версия 2, части A и B
– До два многоканални аудио серийни порта (McASP)
– Тактови честоти за предаване и приемане до 50 MHz
– До четири серийни пина за данни на McASP порт с независими TX и RX тактови честоти
– Поддържа мултиплексиране с времево разделяне (TDM), Inter-IC звук (I2S) и подобни формати
– Поддържа предаване на цифров аудио интерфейс (формати SPDIF, IEC60958-1 и AES-3)
– FIFO буфери за предаване и приемане (256 байта)
– До шест UART-а
– Всички UART поддържат IrDA и CIR режими
– Всички UART поддържат RTS и CTS Flow Control
– UART1 поддържа пълен контрол на модема
– До два серийни интерфейса Master и Slave McSPI
– До два избора на чип
– До 48 MHz
– До три MMC, SD, SDIO порта
– 1-, 4- и 8-битови MMC, SD, SDIO режими
– MMCSD0 има специална захранваща шина за работа с 1.8 V или 3.3 V
– Скорост на пренос на данни до 48 MHz
– Поддържа разпознаване на карта и защита от запис
– Съответства на спецификациите MMC4.3, SD, SDIO 2.0
– До три I2C главни и подчинени интерфейса
– Стандартен режим (до 100 kHz)
– Бърз режим (до 400 kHz)
– До четири банка от пинове за общо предназначение (GPIO)
– 32 GPIO пина на банка (мултиплексирани с други функционални пинове)
– GPIO пиновете могат да се използват като входове за прекъсване (до два входа за прекъсване на банка)
– До три външни DMA входа за събития, които могат да се използват и като входове за прекъсване
– Осем 32-битови таймера с общо предназначение
– DMTIMER1 е 1-милисекунден таймер, използван за тактове на операционната система (ОС)
– DMTIMER4–DMTIMER7 са заключени
– Един таймер за наблюдение
– SGX530 3D графичен енджин
– Архитектура, базирана на плочки, предоставяща до 20 милиона полигона в секунда
– Universal Scalable Shader Engine (USSE) е многонишков енджин, включващ функционалност за пикселни и вертексни шейдъри
– Разширен набор от функции за шейдъри, надхвърлящ Microsoft VS3.0, PS3.0 и OGL2.0
– Поддръжка на стандартен API за индустрията Direct3D Mobile, OGL-ES 1.1 и 2.0 и OpenMax
– Фино превключване на задачи, балансиране на натоварването и управление на захранването
– Работа, управлявана от DMA с усъвършенствана геометрия, за минимално взаимодействие с процесора
– Програмируемо висококачествено изглаждане на изображения
– Напълно виртуализирано адресиране на паметта за работа на операционната система в унифицирана архитектура на паметта
• Периферни устройства за игри
• Домашна и индустриална автоматизация
• Потребителски медицински уреди
• Принтери
• Интелигентни системи за пътни такси
• Свързани вендинг машини
• Везни
• Образователни конзоли
• Разширени играчки