- Категория: AMD Am29300 Bit-Slice
|
AMD Am29300 — необычная страница истории процессорной техники. Это не линейка готовых однокристальных центральных процессоров в современном понимании и не классический bit-slice набор, в котором несколько одинаковых 2- или 4-разрядных секций складываются в тракт нужной ширины. AMD сохранила главную идею микропрограммируемых конструкторов Am2900, но на следующем этапе перешла к горизонтальному функциональному разделению: арифметика, регистровая память, микропрограммное управление, плавающая точка, умножение и сервисные функции реализованы отдельными специализированными БИС, причем основные тракты сразу имеют ширину 32 бита. Поэтому систему на Am29300 проектировали как собственный процессор из готовых функциональных блоков, подбирая состав, микрокод, регистровую организацию и интерфейсы под конкретную задачу. Такой подход был ориентирован на устройства, где фиксированная архитектура универсального микропроцессора ограничивала производительность или затрудняла реализацию специализированного потока данных. Семейство применяли и проектировали для графики, обработки изображений, телекоммуникационного оборудования, интеллектуальных контроллеров, лазерных принтеров, цифровой обработки сигналов, массивных вычислений, рабочих станций, отказоустойчивых машин и собственных RISC-подобных процессоров. Самая важная особенность Am29300 состоит именно в свободе построения архитектуры: разработчик получал 32-битные функциональные узлы, а не заранее заданный набор машинных команд. |
- Категория: AMD Am29100 Bit-Slice
|
AMD Am29100 Bit-Slice — не линейка настольных CPU в современном понимании, а набор высокопроизводительных микропрограммируемых процессоров и специализированных системных микросхем, из которых в 1980-х годах проектировали контроллеры, вычислительные узлы, графические подсистемы, интерфейсные процессоры и собственные процессорные архитектуры. Центральное место в этой экосистеме занимают 16-разрядные Am29116 и Am29117, однако полноценно понять серию можно только вместе с Am29101, микросеквенсорами, контроллером прерываний, модулем ввода-вывода, barrel shifter и программируемой управляющей логикой. Именно поэтому обзор всей серии заметно шире, чем описание одной микросхемы. Главная идея Am29100 состояла в том, чтобы сохранить гибкость классического bit-slice-подхода, но перенести гораздо больше функций в отдельные 16-разрядные и специализированные кристаллы. В ранних системах на Am2901 разработчик собирал широкую арифметико-логическую часть из нескольких 4-разрядных срезов и дополнял ее отдельными узлами управления. Am29116 уже содержит 16-разрядный тракт данных, рабочий регистровый файл, аккумулятор, арифметико-логическое устройство, встроенный 16-разрядный barrel shifter, регистр состояния, входной регистр и логику исполнения микрокоманд. Такой уровень интеграции уменьшал число корпусов на плате и одновременно оставлял разработчику возможность определять поведение машины микрокодом. |
- Категория: AMD Bit-Slice
|
AMD Bit-Slice — это не один процессор в привычном современном смысле, а большая линия модульных микропроцессорных и микропрограммных компонентов, с помощью которых разработчик собирал вычислительный тракт нужной разрядности из нескольких одинаковых секций. Центральное место в этой истории занимает семейство Am2900, появившееся в середине 1970-х годов, прежде всего 4-разрядный Am2901. К нему добавлялись генераторы ускоренного переноса, контроллеры микропрограмм, секвенсоры адресов, регистры, шинные интерфейсы, контроллеры памяти и другие микросхемы. Позднее AMD развила идею в более интегрированных 16-разрядных, CMOS- и Byte-Slice-компонентах. |
- Категория: AMD Am29000 (29K) RISC Family
|
AMD Am29000, обычно обозначаемое как 29K, — большое семейство 32-битных RISC-процессоров и производных микроконтроллеров Advanced Micro Devices, созданное для высокопроизводительных встроенных систем конца 1980-х и первой половины 1990-х годов. Линейка охватывала не одну микросхему, а несколько поколений: исходные Am29000 и упрощённый Am29005, процессоры с встроенным кэшем инструкций Am29030 и Am29035, существенно переработанный Am29040, вычислительно ориентированный Am29050 с интегрированным блоком операций с плавающей точкой, а также микроконтроллеры Am29200, Am29202, Am29205, Am29240, Am29243 и Am29245. Рядом с ними AMD выпускала системные компоненты 29K, включая арифметический ускоритель Am29027, контроллер передачи данных Am29041 и интегрированный кэш Am29062. |
- Категория: AMD Am2903
|
AMD Am2903 — семейство 4-разрядных биполярных процессорных срезов, созданное как расширенное развитие архитектуры Am2901A в составе платформы Am2900. Это не готовый микропроцессор в современном понимании и не самостоятельный центральный процессор для персонального компьютера. Один Am2903 обрабатывает четыре бита данных, а требуемая разрядность вычислительного тракта получается каскадированием нескольких одинаковых микросхем. Четыре среза формируют 16-разрядный тракт, восемь — 32-разрядный, а дальнейшее расширение подчиняется тому же принципу. Такая модульность позволяла разработчикам 1970–1980-х годов строить собственные процессоры, контроллеры, вычислители и специализированные машины с нужной разрядностью, системой команд и микропрограммным управлением. |
AMD Am2901: архитектура, модели, быстродействие и применение легендарной серии bit-slice процессоров
- Категория: AMD Am2901
|
AMD Am2901 — одна из самых известных серий 4-битных процессорных срезов эпохи микропрограммируемых вычислительных систем. Микросхема появилась в середине 1970-х и стала центральным вычислительным элементом семейства Am2900. В отличие от привычного современного центрального процессора, Am2901 не содержит законченной системы команд общего назначения, контроллера памяти, кэшей и всех узлов, необходимых самостоятельному CPU. Это строительный блок арифметико-логического тракта: несколько одинаковых 4-битных микросхем объединяются параллельно и образуют вычислительное слово нужной ширины. |
- Категория: AMD Am2900 Bit-Slice Family
|
AMD Am2900 Bit-Slice Family занимает особое место в истории микропроцессорной техники. Это не линейка центральных процессоров в современном смысле, а большое семейство быстродействующих биполярных компонентов, из которых разработчик собирал процессор нужной разрядности, микропрограммное устройство управления, тракт данных, интерфейс памяти, схему прерываний и вспомогательные узлы. Главным элементом семейства стал четырехразрядный процессорный срез Am2901, но реальная сила платформы раскрывалась в связке с генераторами переноса, секвенсорами микропрограмм, контроллерами состояния, шинными приемопередатчиками, регистрами, программируемыми таймерами, памятью и другими микросхемами AMD. Такой подход позволял проектировать 8-, 12-, 16-, 24-, 32-, 48-разрядные и еще более широкие вычислительные тракты без ожидания появления готового монолитного процессора соответствующего класса. Серия получила широкое применение в мини-компьютерах, научном и промышленном оборудовании, рабочих станциях, периферийных процессорах, специализированных контроллерах и аркадных игровых системах. Среди известных машин, где встречались компоненты Am2900, — отдельные модели Data General Nova, DEC VAX и PDP, Xerox Star и родственные рабочие станции, системы Apollo, компьютеры GEC, специализированные процессоры Atari, оборудование PerkinElmer, отдельные вычислительные узлы Pixar Image Computer и другие проекты. В одних системах Am2901 формировал основной арифметико-логический тракт, в других выполнял роль математического сопроцессора, управляющего процессора или быстродействующего специализированного вычислителя. |
Страница 213 из 976






