AMD Am186ER: подробный обзор всей серии встраиваемых 16-битных процессоров AMD с 32 КБ SRAM и частотами до 50 МГц

AMD Am186ER — серия 16-битных встраиваемых микроконтроллеров архитектуры x86, созданная как глубоко интегрированное развитие идей 80186 для промышленной электроники, телекоммуникационного оборудования, терминалов, накопителей, периферийных устройств и других систем, где от центрального процессора требовались не только вычисления, но и управление внешней памятью, обмен данными и работа с большим набором аппаратных сигналов. В одном кристалле AMD объединила вычислительное ядро семейства 186, 32 КБ статической памяти SRAM, контроллер прерываний, три 16-битных таймера, два канала DMA, асинхронный последовательный порт, синхронный последовательный интерфейс, сторожевой таймер, развитую логику выбора внешних устройств и до 32 программируемых линий ввода-вывода. Благодаря такому набору Am186ER позволял уменьшать число микросхем на плате и при этом сохранять программную преемственность с большим массивом 16-битного x86-кода.

Серия выпускалась в вариантах на 25, 33, 40 и 50 МГц, с 16-битной внешней шиной данных и адресным пространством памяти до 1 МБ. Наиболее производительный 50-МГц вариант позиционировался AMD как решение с производительностью порядка 6,6 MIPS, а отдельный немультиплексированный адресный интерфейс позволял подключать внешние SRAM, ROM и Flash без обязательной внешней защёлки адреса. Важной особенностью стала работа ядра и периферии от 3,3 В при совместимости большинства выводов ввода-вывода с 5-вольтовыми уровнями. Для оборудования второй половины 1990-х и начала 2000-х это заметно упрощало переход от более старых 5-вольтовых плат к более экономичной элементной базе.