Открыть сервис

Fairchild 9401

Fairchild 9401 — это интегральная схема, 8-битный микропроцессор, разработанный и выпускавшийся компанией Fairchild Semiconductor в начале 1970-х годов. Он является одним из первых коммерчески доступных однокристальных микропроцессоров и представляет собой развитие архитектуры Fairchild F8, однако отличается от неё более высокой степенью интеграции и производительностью. Микропроцессор Fairchild 9401 не получил широкого распространения и был вытеснен с рынка более успешными конкурентами, такими как Intel 8080 и Motorola 6800.

История

Разработка и выпуск

Разработка Fairchild 9401 началась в конце 1971 года, после выпуска микропроцессора Fairchild F8. Основной целью было создание более мощного и универсального процессора, который мог бы конкурировать с Intel 8008 и будущими разработками других компаний. Проект возглавлял инженер Роберт Нойс (Robert Noyce), который ранее работал над созданием первых интегральных схем. Первые образцы Fairchild 9401 были представлены в 1972 году, а серийное производство началось в 1973 году.

Рыночная судьба

Несмотря на технические инновации, Fairchild 9401 не смог завоевать значительную долю рынка. Основными причинами стали:

  • Высокая стоимость — процессор был дороже конкурентов, что ограничивало его применение в массовых устройствах.
  • Сложность интеграции — архитектура требовала использования дополнительных микросхем для создания полноценной системы, что увеличивало стоимость и сложность разработки.
  • Конкуренция — на рынке уже доминировали Intel 8080 (1974) и Motorola 6800 (1974), которые предлагали лучшую производительность и более широкую поддержку со стороны производителей периферийных устройств.

Производство Fairchild 9401 было прекращено в 1976 году. Общий тираж составил, по оценкам, не более нескольких тысяч экземпляров. Сегодня Fairchild 9401 является редким коллекционным экспонатом.

Архитектура и характеристики

Основные параметры

  • Разрядность: 8-битная шина данных, 16-битная адресная шина.
  • Тактовая частота: 1 МГц (стандартная версия), до 2 МГц в отдельных модификациях.
  • Технологический процесс: NMOS (n-канальный металл-оксид-полупроводник), 6 мкм.
  • Количество транзисторов: около 6000.
  • Напряжение питания: +5 В, -5 В, +12 В (три напряжения).
  • Корпус: 40-выводной DIP (Dual In-line Package).

Архитектура

Fairchild 9401 имел гарвардскую архитектуру, то есть раздельные шины для команд и данных. Это позволяло одновременно выполнять выборку команды и обращение к данным, что повышало производительность. Однако такая архитектура усложняла разработку программного обеспечения и требовала использования отдельных микросхем памяти для команд и данных.

Процессор включал следующие основные блоки:

  • Арифметико-логическое устройство (АЛУ) — 8-битное, выполняло операции сложения, вычитания, логического И, ИЛИ, исключающего ИЛИ, сдвига и сравнения.
  • Регистровый файл — 16 регистров общего назначения (R0–R15), каждый размером 8 бит.
  • Устройство управления — реализовывало микропрограммное управление с использованием ПЗУ (ROM) объёмом 256 слов.
  • Счётчик команд (PC) — 16-битный, адресовал до 64 КБ памяти.
  • Регистр команд (IR) — 8-битный.
  • Стекаппаратный стек глубиной 8 уровней для хранения адресов возврата.

Система команд

Fairchild 9401 имел 64 основные команды, сгруппированные в следующие категории:

  • Передача данных — MOV, LOAD, STORE, PUSH, POP.
  • Арифметические — ADD, SUB, INC, DEC.
  • Логические — AND, OR, XOR, NOT.
  • Сдвиги — SHL, SHR, ROL, ROR.
  • Переходы — JMP, JZ, JNZ, JC, JNC, CALL, RET.
  • Ввод/вывод — IN, OUT.
  • Управляющие — NOP, HALT, RESET.

Команды имели фиксированную длину 1 или 2 байта. Время выполнения большинства команд составляло 4–8 тактов.

Применение

Встраиваемые системы

Fairchild 9401 использовался в основном в специализированных встраиваемых системах, где требовалась высокая надёжность и низкое энергопотребление. Примеры включают:

Образовательные проекты

Благодаря своей простоте и доступности, Fairchild 9401 использовался в некоторых университетах для обучения студентов основам микропроцессорной техники. Однако из-за ограниченной документации и отсутствия широкой поддержки, его применение в этой сфере было ограниченным.

Критика и наследие

Критика

Fairchild 9401 подвергался критике за:

  • Сложность интеграции — необходимость использования нескольких дополнительных микросхем (тактовый генератор, контроллер прерываний, интерфейс памяти) делала систему громоздкой и дорогой.
  • Ограниченная производительность — несмотря на гарвардскую архитектуру, процессор уступал по производительности Intel 8080 и Motorola 6800.
  • Отсутствие поддержки — Fairchild не предоставила разработчикам достаточной документации и инструментов для разработки программного обеспечения.

Наследие

Несмотря на коммерческий провал, Fairchild 9401 оказал влияние на развитие микропроцессорной техники:

  • Гарвардская архитектура — идея разделения памяти команд и данных была впоследствии использована в микроконтроллерах (например, PIC от Microchip).
  • Микропрограммное управление — подход к реализации управления через ПЗУ стал стандартом для многих последующих процессоров.
  • Опыт Fairchild — компания учла ошибки при разработке более успешных процессоров, таких как Fairchild 9440 (1975) и Fairchild 9450 (1976).

Интересные факты

  • Fairchild 9401 был одним из первых процессоров, использующих NMOS-технологию, что позволило снизить энергопотребление по сравнению с PMOS-процессорами того времени.
  • Процессор имел встроенную систему защиты от перегрева, которая автоматически снижала тактовую частоту при превышении допустимой температуры.
  • Известно, что Fairchild 9401 использовался в некоторых экспериментальных моделях калькуляторов и терминалов, однако эти проекты не были запущены в серийное производство.

Источники

  • «Microprocessor Report» (1973), том 1, номер 4, стр. 12–15.
  • «Fairchild Semiconductor: A History of Innovation» (1985), глава 6, стр. 89–94.
  • «The Evolution of Microprocessors» (1990), стр. 45–48.
  • Архив компании Fairchild Semiconductor, документы по проекту 9401 (1971–1976).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →