Freescale XPC850SRCZT66BU
тел. +7(499)347-04-82
Описание Freescale XPC850SRCZT66BU
Отличный выбор! Freescale XPC850SRCZT66BU — это мощный и очень популярный 32-битный контроллер PowerQUICC (PowerPC) семейства MPC8xx, который широко использовался в телекоммуникационном, промышленном и сетевом оборудовании.
Вот подробное описание и технические характеристики.
Общее описание
Микроконтроллер XPC850SRCZT66BU представляет собой высокоинтегрированное системное решение (System-on-Chip, SoC), построенное на ядре PowerPC 8xx. Его ключевая особенность — встроенный коммуникационный процессор (CPM), который разгружает центральное ядро, обрабатывая коммуникационные протоколы. Это делает его идеальным для устройств с множеством последовательных интерфейсов.
Основное назначение: Маршрутизаторы, коммутаторы, межсетевые экраны, шлюзы, контроллеры в промышленной автоматике, телекоммуникационные платы (например, TI/E1).
Технические характеристики
Здесь приведены ключевые параметры. Полные данные — в документации (Datasheet и User's Manual).
1. Ядро и производительность:
- Архитектура: PowerPC (32-бит)
- Ядро: MPC8xx
- Тактовая частота: 66 МГц (указана в парт-номере: ZT66)
- Производительность: ~ 70 MIPS (при 66 МГц)
2. Память:
- Кэш-память: Объединенный кэш инструкций и данных размером 4 КБ.
- Встроенная SRAM: 6 КБ (двухпортовая) для буферов коммуникационного процессора.
- Контроллер памяти: Встроенный, поддерживает различные типы памяти (DRAM, SRAM, Flash, ROM).
- DRAM-контроллер: До 32 МБ.
- Контроллер чип-селектов: 8 банков, программируемые тайминги.
3. Коммуникационный процессор (CPM):
- Частота CPM: Работает на частоте ядра.
- RISC-процессор: 16-битный, разгружает основное ядро.
- Коммуникационные порты:
- 4 канала SCC (Serial Communication Controller): Каждый можно настроить как UART, HDLC/SDLC, Ethernet (10 Мбит/с через дополнительный физический уровень — PHY), прозрачный режим и др.
- 2 канала SMC (Serial Management Channel): Могут работать как UART или прозрачные каналы (часто для управления модемами).
- 1 канал SPI (Serial Peripheral Interface).
- 1 канал I²C.
- Таймеры CPM: 4 общих 16-битных таймера.
4. Периферия и интерфейсы:
- Встроенный контроллер прерываний.
- Таймеры: 16-битный основной таймер и таймер сторожевого пса (Watchdog Timer).
- Контроллер DMA: 4-канальный.
- Порты ввода/вывода (PIO): 52 программируемых линии ввода/вывода общего назначения.
5. Электрические и физические параметры:
- Напряжение питания: 2.5V для ядра, 3.3V для ввода/вывода (I/O).
- Тип корпуса: PBGA (Plastic Ball Grid Array).
- Количество выводов: 256 (указано в парт-номере: XPC850SRCZT66BU, где T = 256 PBGA).
- Температурный диапазон: Промышленный (Industrial): -40°C до +85°C (часто подразумевается для таких компонентов, но требует уточнения в спецификации).
- Техпроцесс: 0.35 мкм или 0.25 мкм (в зависимости от ревизии).
Парт-номера (Part Numbers) и совместимые модели
Это семейство имеет обширную номенклатуру. Модели различаются частотой, корпусом, температурным диапазоном и набором периферии.
1. Прямые аналоги и вариации в линейке XPC850SR:
- XPC850SRZP66BU / XPC850SRZP66BUA: Аналогичная модель, но в корпусе QFP (240 выводов). Часто используется как прямая замена при совпадении функционала и разводки платы.
- XPC850SRCZP66BU: Комбинация, где "C" может указывать на расширенный температурный диапазон или иную ревизию. Важно сверяться с даташитом.
- XPC850SRCZT50BU: Версия на 50 МГц.
- XPC850SRCZT80BU: Версия на 80 МГц (максимальная для этой серии).
- MPC850SRCZT66BU: Полный аналог. После 2004 года Freescale (ныне NXP) переименовала многие чипы, заменив префикс "XPC" на "MPC". Это абсолютно та же микросхема.
2. Совместимые модели из более широкого семейства MPC8xx/ PowerQUICC:
- MPC852T / MPC852: Очень близкий аналог, "брат-близнец". Имеет те же ядро, CPM и частоты. Отличия могут быть в количестве линий PIO или незначительных блоках периферии. Часто является функционально-совместимой заменой.
- MPC855T / MPC856: Более продвинутые версии с улучшенным контроллером DRAM (до 128 МБ) и другими усовершенствованиями. Требуют проверки совместимости по выводам (pin-to-pin).
- MPC860 (PowerQUICC I): Более старое, но очень популярное семейство. XPC850 является его развитием, часто с более низким энергопотреблением и улучшенными характеристиками. Прямая замена не всегда возможна из-за различий в распиновке.
- MPC823 / MPC823e: Более "мобильная" версия с контроллером LCD, но схожим коммуникационным ядром.
3. Важные замечания по совместимости:
- Прямая совместимость (Drop-in replacement): Возможна только с моделями, имеющими идентичный корпус и суффикс (например, замена между MPC850SRCZT66BU и XPC850SRCZT66BU). Замена между PBGA-256 и QFP-240 невозможна без переразводки платы.
- Программная совместимость: Поскольку ядро и CPM идентичны в рамках семейства MPC850/852, код, написанный для одного, с минимальными правками (чаще всего касательно таймингов памяти) может работать на другом.
- Перед заменой необходимо: Внимательно изучить Datasheet и Pinout (распиновку) обоих компонентов, а также проверить Errata (список известных отклонений) для конкретной ревизии чипа.
Где применялся?
Оборудование таких компаний, как Cisco (многие маршрутизаторы серий 1000-4000), Nortel, Alcatel, промышленные контроллеры, платы управления для SDH/PDH мультиплексоров.
Где найти информацию?
Документация сейчас находится в архивах NXP (ранее Freescale, ранее Motorola).
- Ключевые документы:
MPC850 User's Manual,MPC850 PowerQUICC Family Hardware Specifications(Datasheet). - Поиск: Ищите по запросам "MPC850 Datasheet" или "MPC850 Family".
Надеюсь, это описание было полезным!