R4600 - R4600

IDT R4600
IDT R4600 штамповка

В R4600под кодовым названием "Орион" - это микропроцессор разработан Квантовый эффект (QED), который реализовал MIPS III архитектура набора команд (ЭТО). Поскольку QED была дизайнерской фирмой, которая не производила и не продавала свои проекты, R4600 сначала получила лицензию на Интегрированная технология устройств (IDT), а затем в Toshiba а потом NKK. Эти компании изготовили микропроцессор и продали его. R4600 был разработан как рабочая станция низкого уровня или как встроенный микропроцессор высокого класса. Включено пользователей Silicon Graphics, Inc. (SGI) за их Инди рабочая станция и DeskStation Technology для них Windows NT рабочие станции. R4600 сыграл важную роль в достижении успеха Indy, обеспечив хорошие целочисленные характеристики по конкурентоспособной цене. Во встроенных системах видные пользователи включали Cisco Systems в своих сетевых маршрутизаторах и Canon в своих принтерах.

История

IDT была первой компанией, которая произвела и отгрузила R4600. IDT произвела первый кремний в августе 1993 года. Первой частью была часть 100 МГц, анонсированная в октябре 1993 года. CeBIT, IDT анонсировала часть 133 МГц. Оба были изготовлены по технологии КМОП 0,65 мкм и требовали источника питания 5 В. NKK анонсировала свою версию R4600, NR4600, в середине 1994 года. Первый NR4600 был деталью 100 МГц, изготовленной по технологии 0,5 мкм с использованием источника питания 3,3 В.

Описание

R4600 имел простой дизайн; это было скалярный процессор, выдавая до одной инструкции за цикл своему целочисленному конвейеру или блок с плавающей запятой (FPU). Большинство целочисленных инструкций имеют задержку и пропускную способность одного цикла, за исключением операций умножения и деления. Умножения, 32-битные и 64-битные, имеют задержку в восемь циклов и пропускную способность в шесть циклов. Divides имеет задержку 32 цикла и пропускную способность для 32-битных целых чисел и задержку 61 цикла и пропускную способность для 64-битных целых чисел.

FPU не было конвейерный для экономии площади штампа и, следовательно, стоимости. Эта характеристика сильно ограничила производительность R4600 с плавающей запятой, но не помешала его успеху в компьютерах низкого уровня или встраиваемых приложениях, где целочисленная производительность была более важной. Аддитивы с одинарной и двойной точностью имеют задержку и пропускную способность в четыре цикла. Умножения одинарной и двойной точности являются частично конвейерными и имеют задержку в восемь циклов и пропускную способность в шесть циклов. Деление одинарной точности имеет задержку и пропускную способность 32 цикла, тогда как деление двойной точности имеет задержку и пропускную способность 61 цикл. Квадратные корни имеют задержку и пропускную способность на один цикл меньше, чем инструкции сравнительного деления.

R4600 использует блок с плавающей запятой не только для умножения и деления с плавающей запятой, но также для целочисленного умножения и деления.[1]

R4600 имел двустороннюю 16 КБ набор-ассоциативный тайники для инструкций и данных. Он поддерживает кэш L2, но не имеет встроенного оборудования для управления им, требуя внешней логики, будь то пользовательская специализированная интегральная схема (ASIC) или набор микросхем в кэш. Кэш находился на шине SysAD и использовался совместно с внешним интерфейсом. Шина SysAD имеет ширину 64 бита и может работать с тактовой частотой до 50 МГц при пиковой полосе пропускания 400 МБ / с. Внешний интерфейс R4600 не поддерживает многопроцессорность. R4600 должен быть снабжен тремя тактовыми сигналами для генерации различных тактовых импульсов.

R4650 и R4640

IDT R4650 штамповка

R4650 был производным от R4600, анонсированного 19 октября 1994 года. У него были специальные инструкции для улучшения характеристик фиксированная точка цифровая обработка сигналов (DSP) приложения. Более дешевая версия R4650, R4640, была анонсирована 27 ноября 1995 года. Она имела 32-битный, а не 64-битный внешний интерфейс. 16 сентября 1997 года были представлены версии обоих микропроцессоров на 150 и 180 МГц. В количестве 10 000 экземпляров R4640 на 150 и 180 МГц стоили 30 и 39 долларов соответственно. R4650 на 150 и 180 МГц стоили 60 и 74 доллара соответственно. R4650 также был доступен с частотами 133 и 167 МГц. Они использовались в некоторых аркадных играх, выпущенных Namco (например, Кризис времени II работает на Namco Система 23 аппаратное обеспечение). R4640 использовался Сети WebTV в их WebTV Plus Тонкий клиент.

R4700

IDT R4700
IDT R4700 штамповка

R4700, также известный под кодовым названием «Orion», был производным от R4600, перенесенного на КМОП-процесс 0,5 мкм. R4700 был доступен в версиях 100, 133, 150, 175 и 200 МГц.

использованная литература

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