Jump to content

АМД Ам2900

(Перенаправлено с Am2900 )
AMD Am2901: 4-битное ALU

Am2900 — это семейство интегральных схем (ИС), созданное в 1975 году компанией Advanced Micro Devices (AMD). Они были построены на основе биполярных устройств в бит-срезовой топологии и предназначены для использования в качестве модульных компонентов, каждый из которых представляет отдельный аспект компьютерного блока управления (CCU). Используя технику нарезки битов , семейство Am2900 смогло реализовать CCU с данными, адресами и инструкциями, кратными 4 битам, путем умножения количества микросхем. Одна из основных проблем этой модульной технологии заключалась в том, что для реализации того, что можно было сделать на одной микросхеме ЦП, требовалось большее количество микросхем. Чип Am2901 включал в себя арифметико-логическое устройство (АЛУ) и 16 срезов 4-битных регистров процессора и был «ядром» серии. Он мог считать с использованием 4 бит и реализовывать двоичные операции, а также различные операции сдвига битов . Am2909 представлял собой секвенатор адресов с 4-битными срезами, который мог генерировать 4-битные адреса на одном кристалле, а используя n из них, он мог генерировать 4n-битные адреса. У него был стек, в котором можно было хранить счетчик микропрограмм до 4 уровней вложенности, а также указатель стека. [1]

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

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

[ редактировать ]

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

  • Семейство Apollo Computer Tern: DN460, DN660 и DSP160. Все использовали одну и ту же системную плату, эмулирующую набор инструкций Motorola 68010 . [6]
  • Бортовой компьютер Itek , а также на некоторых самолетах ВМФ , Advanced Technology (ATAC), используемый в компьютерной системе управления ориентацией и сочленением Galileo имел 16-регистровое слово шириной 16 бит, собранное из процессоров серии 2900 с 4-битной шириной. В версию ATAC для Galileo были добавлены четыре специальные инструкции, а позже некоторые чипы были заменены радиационно-стойкими чипами 2901. [7]
  • Data General Nova 4, которая получила 16-битную ширину слова при параллельном использовании четырех ALU Am2901. Плата с плавающей запятой имеет 15 ALU Am2901. [8]
  • Digital Equipment Corporation (DEC) Модели PDP-11 PDP-11/34 FP11-A [9] [10] и ПДП-11/44 ФП11-Ф [11] варианты с плавающей запятой. [12]
  • DEC VAX 11/730 , в процессоре которого использовалось восемь процессоров Am2901. [13]
  • Модель A600 Hewlett-Packard 1000 серии A использовала четыре ALU Am2901 для своего 16-битного процессора. [14]
  • Xerox Dandelion, аппарат, используемый в машинах Xerox Star и Xerox 1108 Lisp . [15]
  • Несколько моделей миникомпьютеров серии GEC 4000 : 4060, 4150, 4160 (по четыре Am2901 каждая, 16-битное ALU), а также 4090 и все системы 418x и 419x (по восемнадцать Am2901 каждая, 32-битное целое число ALU или 8-битная экспонента, 64 -бит двойной точности с плавающей запятой ALU). [16]
  • Модель DEC KS10 PDP-10 . [17]
  • Процессор UCSD Pascal P-machine, разработанный в NCR Джоэлом МакКормаком .
  • Несколько машин MAI Basic Four . [18]
  • Компьютер с графической системой Tektronix 4052 .
  • SM -1420 , советский клон PDP-11, использовал советский клон Am2901 (4 микросхемы в ЦП и 16 микросхем в FPU). [19] возможно, также используется и в других. [20]
  • Компьютер Lilith , разработанный в ETH Zürich Никлаусом Виртом .
  • Atari Аркадные с векторной графикой автоматы Battlezone и Red Baron использовали четыре микросхемы Am2901 во вспомогательных платах «математического ящика». В Tempest не было «математического ящика».
  • Atari с растровой графикой Аркадный автомат I, Robot , первая коммерческая игра с заполненными многоугольниками. [21] включал математический процессор, построенный на базе четырех микросхем Am2901. [22]
  • Компьютер Pixar Image , 4-канальные процессоры с 4 процессорами Am2900 каждый
  • Моделирование Excel (Sim-X), Осло , Норвегия: Типографская рабочая станция/наборщик текста; один из четырех процессоров представлял собой 16-битный механизм вычислений и преобразования с микрокодом, построенный на основе четырех слайсов 2901 и одного секвенсора адресов 2910. Машина Sim-X использовала 16-битный целочисленный умножитель для оптимизации графических преобразований. [23] Машина дебютировала в 1983 году, а компания закрылась в 1987 году.
  • Гармонизатор Eventide H949; четыре микросхемы Am2901 (и несколько PROM микрокода) используются для генерации адресов и формирования опорных напряжений для системы ЦАП — в секции ALU 2901 звук не обрабатывался.
  • Многие Siemens Teleperm и S5, ПЛК используемые для промышленного управления, были построены с использованием серии 2900.
  • AT &T 3B20D использовал в своем ALU восемь Am2901. [24]
  • графические системы Metheus/Barco Omega серий 400 и 500; четыре чипа Am2901 (и восемь микрокодов PROM) использовались для выполнения графических операций на этом процессоре дисплея 1982 года.
  • Geac Computer Corporation 2000, 6000, 8000 и 9000 были основаны на четырех чипах Am2901. GEAC 9500 был основан на Am29101. GEAC 2000 использовался в аптеках. Остальные модели использовались в автоматизации библиотек, банковского дела и страхования. Модель 2000 года представляла собой однопроцессорный блок. 6000 и 8000 содержали четыре процессора, каждый из которых предназначен для обработки связи, диска, ленты или программы. У 8000 была локальная память процессора, а у 6000 ее не было. 9000 и 9500 представляли собой системы AMP с количеством модулей ЦП до 8.
  • AES Data Systems Многопользовательские текстовые процессоры C20. Компания AES of Montreal разработала серию модулей и систем на базе своих побитовых процессоров AES-800. Частью конструкции были 8-12- и 16-битные шины.
  • В более поздних версиях Ferranti Argus 700, например 700F и 700G, использовались устройства Am2901, как и в некоторых контроллерах периферийных каналов A700, например, для жестких дисков и дисководов гибких дисков.
  • High Level Hardware Limited Orion — микрокомпьютер с возможностью микрокодирования пользователем под управлением Unix. [25]
  • 168/E, разработанный в конце 1970-х годов в Национальной ускорительной лаборатории SLAC для выполнения подмножества инструкций IBM 360/370. [26]
  • Warrex Centurion — 8-битный мини-компьютер, созданный Warrex Computer Corporation (позже просто Centurion), техасской компанией с конца 1970-х по 1980-е годы. В варианте CPU6 использовались микропрограммные секвенсоры Am2909 и Am2911, а также ALU Am2901. [27]
  • Контроллеры кэша Amperif Systems для мэйнфреймов Sperry+Univac серий 1100 и 2200 и IBM серии 370 использовали продукты AMD 2900 для создания микроконтроллера для этих подсистем кэша.
  • Подразделение компьютерных систем PerkinElmer использовало устройства Am2900 в ALU своих супермини-компьютеров серии 3200.

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

[ редактировать ]
AMD Am2903: 4-битное ALU

В справочнике по семейству Am2900 перечислены: [28]

  • Am2901 - 4-битное АЛУ и набор регистров процессора (1975)
  • Am2902 - переноса с упреждением Генератор
  • 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-типа
  • 1-8 Am2921 - декодер
  • с 8 входами Am2922 – мультиплексор (MUX)
  • Am2923 — мультиплексор с 8 входами
  • с 3 на 8 строк Am2924 - декодер
  • Am2925 — системы тактовый генератор и драйвер
  • Am2926 - Драйвер четырехъядерного автобуса Шоттки с 3 состояниями
  • Am2927/Am2928 – четырехпозиционный шинный приемопередатчик с 3 состояниями
  • Am2929 - Водитель четырехъядерного автобуса Шоттки с 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. ^ ХЕЙС, ДЖОН П. (1978). Компьютерная архитектура и организация . п. 371. ИСБН  0-07-027363-4 .
  2. ^ «Семейство бит-срезных процессоров AMD 2901» . cpu-world.com . Проверено 26 августа 2014 г.
  3. ^ «Советские микропроцессоры, микроконтроллеры, микросхемы ФПУ и их западные аналоги» . CPU-мир . Проверено 24 марта 2016 г.
  4. ^ Козак, Виктор Романович (24 May 2014). "Номенклатура отечественных микросхем" [Nomenclature of domestic integrated circuits] (in Russian) . Retrieved 24 March 2016 .
  5. ^ «Каталог изделий» [Каталог продукции] (PDF) (на русском языке). Воронеж: ОАО «ВЗПП-С». п. 20. Архивировано из оригинала (PDF) 15 сентября 2020 г. Проверено 30 мая 2016 г. .
  6. ^ «Аполлон :: брошюры :: Брошюра DN440 460 1983 г.» . 1983.
  7. ^ «Компьютеры в космических полетах: опыт НАСА» . Распределенные вычисления на борту «Вояджера» и «Галилео» . НАСА . Проверено 26 августа 2014 г.
  8. ^ «Общие данные NOVA4/X, полученные из Бейкерсфилда» . 17 января 2005 г. Архивировано из оригинала 17 июля 2011 г. Проверено 11 июля 2011 г.
  9. ^ «Фото 11-34 декабря» . Веб-сайт музея ЦП . Архивировано из оригинала 8 июля 2011 г. Проверено 11 июля 2011 г.
  10. ^ Техническое руководство по процессору с плавающей запятой FP11-A (PDF) . ДЕКАБРЬ. Май 1978 г. с. 7-1. ЭК-ФП11А-ТМ-002.
  11. ^ «Техническое руководство по процессору с плавающей запятой FP11-F» (PDF) . ДЕКАБРЬ. Ноябрь 1979 г. с. 5-4. ЭК-ФП11Ф-ТМ-002.
  12. ^ Джон Холден. «Серийные модели PDP-11» . Школа психологии Сиднейского университета. Архивировано из оригинала 25 июля 2011 года . Проверено 11 июля 2011 г.
  13. ^ Техническое описание центрального процессора VAX-11/730 (PDF) . Корпорация цифрового оборудования . 1982. с. 1-4. ЕК-КА730-ТО-001.
  14. ^ «Новая серия высокопроизводительных компьютеров реального времени» (PDF) . Журнал Hewlett-Packard . 35 (2): 3–6. Февраль 1984 года.
  15. ^ Натан Лайнбек. «Ксерокс Стар» . Страница «Технологии поджаривания Натана» . Архивировано из оригинала 18 июля 2011 года . Проверено 11 июля 2011 г.
  16. ^ Эндрю Габриэль (1997). «Процессоры серии GEC 4000» . Архивировано из оригинала 19 июля 2011 года . Проверено 11 июля 2011 г.
  17. ^ Клаус Михаэль Индлекофер (11 ноября 2002 г.). «Компьютерная архитектура» . КМИ — сайт . Архивировано из оригинала 17 июля 2011 года . Проверено 11 июля 2011 г.
  18. ^ «Полевой информационный бюллетень 113» . 28 марта 1988 г. Архивировано из оригинала 7 июля 2011 г. Проверено 11 июля 2011 г.
  19. ^ Семененко, В.А.; Ступин, Ю.В. (1993). Справочник по электронной вычислительной технике (in Russian). Машиностроение. p. 124. ISBN  5-217-02090-3 .
  20. ^ «Часть VII: Advanced Micro Devices Am2901, по несколько бит за раз» . Великие микропроцессоры прошлого и настоящего . Отдел российского суперкомпьютерного программного обеспечения. 1998. Архивировано из оригинала 16 июня 2009 года . Проверено 11 июля 2011 г.
  21. ^ Марк Дж. П. Вольф (2012). Энциклопедия видеоигр: МЗ . Академик Блумсбери. ISBN  9780313379369 .
  22. ^ Дэн Борис. «Техническая страница I-Robot» .
  23. ^ Кэри Джонсон (1983). Реализация арифметики с плавающей запятой IEEE (PDF) . 1983 6-й симпозиум IEEE по компьютерной арифметике (ARITH) . стр. 130–135. дои : 10.1109/ARITH.1983.6158083 . ISBN  0-8186-0034-9 . S2CID   8258925 .
  24. ^ Ролунд, МВт; Беккет, Джей Ти; Хармс, Д.А. (январь 1983 г.). «Центральный процессор 3B20D» (PDF) . Технический журнал Bell System . 1.1.2 Блок обработки данных. 62 (1): 193. doi : 10.1002/j.1538-7305.1983.tb04390.x . S2CID   8952660 .
  25. ^ «Орион: высокопроизводительный компьютер» (PDF) .
  26. ^ «Микропроцессоры в физических экспериментах в SLAC» (PDF) .
  27. ^ «Добро пожаловать в вики Centurion Computer!» . Гитхаб . Проверено 20 февраля 2023 г.
  28. ^ «Справочник данных по семейству Am2900 с соответствующими схемами поддержки» (PDF) . AM-PUB003 . Передовые микроустройства. 1979 год . Проверено 6 мая 2022 г.

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7b43b981e35a80a3482a28b1c45caddc__1722817860
URL1:https://arc.ask3.ru/arc/aa/7b/dc/7b43b981e35a80a3482a28b1c45caddc.html
Заголовок, (Title) документа по адресу, URL1:
AMD Am2900 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)