WikiDer > AMD Am2900

AMD Am2900
AMD Am2901: 4-битный сегментный ALU

Am2900 это семья интегральные схемы (ИС), созданная в 1975 г. Продвинутые Микроустройства (AMD). Они были построены с биполярный устройств, в бит-ломтик топологии и были разработаны для использования в качестве модульных компонентов, каждый из которых представляет различные аспекты компьютера. устройство управления (CCU). Используя битовая нарезка В семействе Am2900 удалось реализовать CCU с данными, адресами и инструкциями, кратными 4 битам, путем умножения количества IC. Одна из основных проблем с этой модульной техникой заключалась в том, что требовалось большее количество ИС для реализации того, что можно было сделать на одной ИС ЦП. Микросхема Am2901 была арифметико-логическое устройство (ALU), и «ядро» серии. Он мог рассчитывать с использованием 4 бит и реализовывать двоичные операции, а также различные битовый сдвиг операции.

2901 и некоторые другие чипы в семействе были второй источник необычно большим количеством других производителей, начиная с Motorola и затем Raytheon - оба в 1975 году - а также Cypress Semiconductor, National Semiconductor, NEC, Thomson и Signetics. В Советском Союзе, а затем и в России семейство Am2900 производилось как серия 1804 (например, Am2901 назначенный как KR1804VS1 / русский: КР1804ВС1)[1][2][3] который все еще находился в производстве по состоянию на 2016 год.[4]

Компьютеры на чипах семейства Am2900

Вероятно, их гораздо больше, но вот некоторые известные машины, использующие эти части:

  • В Аполлон Компьютер Семейство Tern: DN460, DN660 и DSP160. Все использовали одну и ту же системную плату, имитирующую набор команд Mc68010.[5]
  • В Itek Бортовой компьютер передовых технологий (ATAC), используемый на Галилео Компьютерная система управления ориентацией и артикуляцией и некоторые самолеты ВМС имели 16-разрядное слово шириной 16 бит, собранное из 4-разрядных процессоров серии 2900. В версию ATAC для Galileo были добавлены четыре специальные инструкции, а позже некоторые микросхемы были заменены на радиационно стойкий 2901 фишка.[6]
  • Данные General Nova 4, который получил ширину слова 16 бит с использованием четырех параллельных ALU Am2901; на одной из плат было 15 ALU Am2901.[7]
  • Корпорация цифрового оборудования (DEC) PDP-11 модели PDP-11/23, PDP-11/34 и PDP-11/44 с опциями с плавающей запятой (FPF11, FP11-A и FP11-F соответственно).[8][9]
  • ОИК VAX 11/730, который использовал восемь AM2901 в качестве процессора.[10]
  • Hewlett Packard (сейчас же Keysight) 1000 Серия модель A600 использовала четыре AM2901 ALU для своего 16-битного процессора[11]
  • Xerox Dandelion, аппарат, используемый в Xerox Star и Xerox 1108 Лисп-машина.[12]
  • Несколько моделей GEC 4000 серии миникомпьютеры: 4060, 4150, 4160 (четыре Am2901 каждый, 16-битный ALU) и 4090 и все системы 418x и 419x (восемнадцать Am2901 в каждой, 32-битный целочисленный ALU или 8-битный показатель, 64-битный ALU с плавающей запятой двойной точности ).[13]
  • DEC KS10 PDP-10 модель.[14]
  • В UCSD Паскаль Процессор P-machine, разработанный в NCR компанией Джоэл МакКормак.
  • Номер MAI Basic Four машины.[15]
  • В Tektronix 4052 компьютер с графической системой.
  • В СМ-1420, Советский клон PDP-11, использованный советский клон AM2901[16] возможно, также используется в других.[17]
  • В Лилит компьютер, разработанный в ETH Zürich к Никлаус Вирт.
  • Atariс векторная графика игровые автоматы Буря, Battlezone, и Красный Барон каждая из них использовала 4 микросхемы Am2901 в своих вспомогательных платах «математического блока».
  • Atariс растровая графика аркадный автомат Я робот, первая коммерческая игра с закрашенными многоугольниками,[18] включал математический процессор на базе четырех чипов AMD 2901.[19]
  • Компьютер Pixar Image, 4 канальных процессора по 4 Am2900
  • Моделирование Excel (Sim-X), Осло, Норвегия: Типографское рабочее место / наборщик; один из его четырех процессоров был 16-битным микрокодированным механизмом вычисления и преобразования, состоящим из четырех секторов 2901 и одного секвенсора адресов 2910. Машина Sim-X использовала 16-битный целочисленный умножитель для оптимизации графических преобразований.[20] Машина дебютировала в 1983 году, а в 1987 году компания закрылась.
  • Гармонизатор Eventide H949; четыре микросхемы Am2901 (и несколько ППЗУ микрокода) используются для генерации адресов и генерации опорных напряжений для системы ЦАП - звук не обрабатывался в секции 2901 ALU.
  • Многие ПЛК Siemens Teleperm и S5, используемые для промышленного управления, были построены с использованием серии 2900.
  • AT&T 3B20D процессор.[21]
  • Графические системы Metheus / Barco Omega серий 400 и 500; четыре микросхемы Am2901 (и восемь ППЗУ микрокода) использовались для выполнения графических операций на этом процессоре дисплея 1982 года.
  • Geac Computer Corporation 2000, 6000, 8000 и 9000 были основаны на четырех микросхемах AM2901. GEAC 9500 был основан на AM29101. GEAC 2000 использовался в аптеках. Остальные модели использовались в автоматизации библиотек, банковского дела и страхования. 2000 был однопроцессорным. 6000 и 8000 содержали четыре процессора, каждый из которых был выделен для одной из коммуникаций, диска, ленты или обработки программ. У 8000 была локальная память процессора, а у 6000 - нет. 9000 и 9500 были системами AMP с 8 модулями ЦП.
  • Системы данных AES Многопользовательские текстовые процессоры C20. Компания AES из Монреаля разработала серию модулей и систем на основе своих бит-срезов процессоров AES-800. Частью дизайна были 8-, 12- и 16-битные шины.
  • Более поздние версии Ферранти Аргус 700 например 700F и 700G использовали устройства AM2901, как и некоторые контроллеры периферийных каналов A700 для, например, жесткие и гибкие диски
  • В Ограниченное оборудование высокого уровня Orion, микрокодируемый пользователем мини-компьютер под управлением Unix.[22]

Члены семейства Am2900

AMD Am2903: 4-битный сегментный ALU

В книге данных семейства Am2900 перечислены:[23]

  • Am2901 - 4-битный битовый слайс ALU (1975)
  • Am2902 - Look-Ahead Carry Генератор
  • Am2903 - 4-битный срез ALU, с аппаратное умножение
  • Am2904 - Блок управления статусом и переключением передач
  • Am2905 - Автобусный трансивер
  • Am2906 - Автобусный трансивер с Паритет
  • Am2907 - Автобусный трансивер с Паритет
  • Am2908 - Автобусный трансивер с Паритет
  • Am2909 - 4-битный секвенсор адресации
  • Am2910 - 12-битный адресный секвенсор
  • Am2911 - 4-битный секвенсор адресации
  • Am2912 - автобусный трансивер
  • Am2913 - Приоритет Прерывать Расширитель
  • Am2914 - Приоритет Прерывать Контроллер
  • Am2915 - четырехканальный трансивер с 3 состояниями шины
  • Am2916 - четырехканальный трансивер с 3 состояниями шины
  • Am2917 - четырехканальный трансивер с 3 состояниями шины
  • Am2918 - Реестр инструкций, Регистр Quad D
  • Am2919 - Реестр инструкций, Четырехъядерный регистр
  • Am2920 - восьмеричный Вьетнамки типа D
  • Am2921 - 1-к-8 Декодер
  • Am2922 - 8 входов Мультиплексор (MUX)
  • Am2923 - 8 входов MUX
  • Am2924 - от 3 строк до 8 строк Декодер
  • Am2925 - Системные часы Генератор и драйвер
  • Am2926 - Шоттки Драйвер четырехъядерной шины с 3 состояниями
  • Am2927 / Am2928 - четырехканальный трансивер шины с 3 состояниями
  • Am2929 - водитель автобуса Schottky с 3-мя состояниями
  • Am2930 - Управление программой основной памяти
  • Am2932 - Управление программой основной памяти
  • Am2940 - Прямая адресация памяти (DMA) Генератор
  • Am2942 - Программируемый таймер /Прилавок/DMA Генератор
  • Am2946 / Am2947 - восьмеричный приемопередатчик двунаправленной шины с 3 состояниями
  • Am2948 / Am2949 - восьмеричный приемопередатчик двунаправленной шины с 3 состояниями
  • Am2950 / Am2951 - 8-битные двунаправленные порты ввода / вывода
  • Am2954 / Am2955 - восьмеричные регистры
  • Am2956 / Am2957 - восьмеричные защелки
  • Am2958 / Am2959 - восьмеричный Буферы/ Линейные драйверы / Линейные приемники
  • Am2960 - каскадируемый 16-битный блок обнаружения и исправления ошибок
  • Am2961 / Am2962 - 4-битные буферы шины с коррекцией ошибок
  • Am2964 - Контроллер динамической памяти
  • Am2965 / Am2966 - восьмеричный драйвер динамической памяти

Многие из этих чипов также имеют 7400 серии числа, такие как 74F2960 / Am2960.

Смотрите также

Рекомендации

  1. ^ «Семейство битовых срезов процессоров AMD 2901». cpu-world.com. Получено 26 августа, 2014.
  2. ^ «Советские микропроцессоры, микроконтроллеры, микросхемы FPU и их западные аналоги». CPU-мир. Получено 24 марта 2016.
  3. ^ Козак, Виктор Романович (24 мая 2014 г.). «Номенклатура отечественного микросхем» [Номенклатура отечественных интегральных схем] (на русском языке). Получено 24 марта 2016.
  4. ^ "Каталог изделий" [Каталог товаров] (PDF) (на русском). Воронеж: ОАО "ВЗПП-С". п. 20. Получено 30 мая 2016.
  5. ^ "apollo :: брошюры :: DN440 460 проспект 1983".
  6. ^ «Компьютеры в космическом полете: опыт НАСА». Распределенные вычисления на борту Voyager и Galileo. НАСА. Получено 26 августа, 2014.
  7. ^ "Данные General NOVA4 / X извлечены из Бейкерсфилда". 17 января 2005 г. Архивировано с оригинал 17 июля 2011 г.. Получено 11 июля, 2011.
  8. ^ "Фото ДЕК11-34". Сайт музея ЦП. Архивировано из оригинал на 2011-07-08. Получено 11 июля, 2011.
  9. ^ Джон Холден. «Серийные модели PDP-11». Школа психологии Сиднейского университета. В архиве из оригинала 25 июля 2011 г.. Получено 11 июля, 2011.
  10. ^ Техническое описание центрального процессора VAX-11/730 (PDF). Корпорация цифрового оборудования. 1982. с. 1-4. EK-KA730-TO-001.
  11. ^ «Новая серия высокопроизводительных компьютеров реального времени» (PDF). Журнал Hewlett-Packard: 3–6. Февраль 1984 г.
  12. ^ Натан Полузащитник. «Ксерокс Стар». Страница Nathan's Toasty Technology. В архиве из оригинала 18 июля 2011 г.. Получено 11 июля, 2011.
  13. ^ Эндрю Габриэль (1997). «Процессоры серии GEC 4000». В архиве из оригинала 19 июля 2011 г.. Получено 11 июля, 2011.
  14. ^ Клаус Майкл Индлекофер (11 ноября 2002 г.). «Компьютерные архитектуры». К.М.И. - сайт. В архиве из оригинала 17 июля 2011 г.. Получено 11 июля, 2011.
  15. ^ «Информационный бюллетень 113». 28 марта 1988 г. Архивировано с оригинал на 2011-07-07. Получено 11 июля, 2011.
  16. ^ Семененко, В.А .; Ступин, Ю.В. (1993). Справочник по электронной вычислительной технике (на русском). п. 124. ISBN 5-217-02090-3.
  17. ^ «Часть VII: Advanced Micro Devices Am2901, по несколько бит за раз». Великие микропроцессоры прошлого и настоящего. Российский департамент суперкомпьютерного программного обеспечения. 1998. Архивировано с оригинал 16 июня 2009 г.. Получено 11 июля, 2011.
  18. ^ Марк Дж. П. Вольф (2012). Энциклопедия видеоигр: M-Z. ISBN 9780313379369.
  19. ^ Дэн Борис. "Техническая страница I-Robot".
  20. ^ Кари Джонсон (1983). «Реализация арифметики с плавающей запятой IEEE» (PDF). Симпозиум IEEE по компьютерной арифметике: 130–135. Дои:10.1109 / ARITH.1983.6158083. ISBN 0-8186-0034-9. S2CID 8258925.
  21. ^ Rolund, M. W .; Beckett, J. T .; Хармс, Д. А. (январь 1983 г.). «Центральный процессор 3Б20Д» (PDF). Технический журнал Bell System. 1.1.2 Блок обработки данных. 62 (1): 193. Дои:10.1002 / j.1538-7305.1983.tb04390.x. S2CID 8952660.
  22. ^ http://hlhco.info/OrionBrochure.pdf
  23. ^ "Справочник по семейству Am2900 с соответствующими схемами поддержки" (PDF). AM-PUB003. Продвинутые микроустройства. 1979 г.. Получено 8 ноября, 2019.

внешняя ссылка