Дизайн WinChip сильно отличался от других процессоров того времени. Вместо большого количества вентилей и площади кристалла компания IDT, используя свой опыт на рынке RISC- процессоров, создала небольшой и электрически эффективный процессор, аналогичный 80486 , из-за его одного конвейера и микроархитектуры упорядоченного выполнения . Он имел гораздо более простую конструкцию, чем его конкуренты Socket 7, такие как AMD K5 / K6 , которые были суперскалярными и основывались на динамической трансляции в буферизованные микрооперации с расширенным переупорядочением инструкций ( выполнение вне порядка ).
Использовать
WinChip в целом был разработан для хорошей работы с популярными приложениями, которые выполняли мало (если вообще выполняли) вычислений с плавающей запятой. Сюда входили операционные системы того времени и большая часть программного обеспечения, используемого в бизнесе. Он также был разработан как замена более сложным и, следовательно, более дорогим процессорам, с которыми он конкурировал. Это позволило IDT/Centaur воспользоваться преимуществами признанной системной платформы (Intel Socket 7 ).
Более поздние события
WinChip 2, обновление C6, сохранил простой конвейер выполнения по порядку своего предшественника, но добавил двойной MMX/3DNow! процессоры, которые могут работать в суперскалярном исполнении. [1] Это сделало его единственным процессором не AMD на Socket 7, поддерживающим 3DNow! инструкции. В WinChip 2A добавлены дробные множители и внедрена внешняя шина 100 МГц для улучшения доступа к памяти и производительности кэша L2. [2] Он также принял номенклатуру рейтингов производительности вместо указания реальной тактовой частоты, как в современных процессорах AMD и Cyrix .
Также планировалась еще одна версия — WinChip 2B. Он имел усадку матрицы до 0,25 мкм, но поставлялся только в ограниченном количестве. [3]
Также планировалась третья модель, WinChip 3. Предполагалось, что он получит удвоенный кэш L1, но процессор W3 так и не появился на рынке. [3]
Производительность
Хотя небольшой размер кристалла и низкое энергопотребление сделали процессор особенно недорогим в производстве, он так и не завоевал большую долю рынка. WinChip C6 был конкурентом Intel Pentium и Pentium MMX , Cyrix 6x86 и AMD K5/K6. Он работал адекватно, но только в приложениях, которые мало использовали математические вычисления с плавающей запятой . Его производительность с плавающей запятой была значительно ниже, чем у Pentium и K6, и даже медленнее, чем у Cyrix 6x86. [4]
Отклонить
Отход отрасли от Socket 7 и выпуск процессора Intel Celeron ознаменовали конец WinChip. В 1999 году подразделение Centaur Technology компании IDT было продано VIA . Хотя VIA маркировала свои процессоры как «Cyrix», изначально компания использовала технологию, аналогичную WinChip, в своей линейке Cyrix III . [5]
Данные
Винчип C6 (0,35 мкм)
Все модели поддерживают MMX [6]
Кристалл площадью 88 мм 2 был изготовлен с использованием 4-слойной металлической КМОП-технологии толщиной 0,35 микрона. [6]
Кэш L1 объемом 64 КБ WinChip C6 использовал двухсторонний кэш ассоциативного кода объемом 32 КБ и двухсторонний кэш ассоциативных данных размером 32 КБ. [6]
Кристалл площадью 95 мм 2 был изготовлен с использованием 5-слойной металлической КМОП-технологии толщиной 0,35 микрона. [3]
Кэш L1 объемом 64 КБ WinChip 2 использовал двухсторонний набор ассоциативного кэша кода объемом 32 КБ и четырехканальный набор ассоциативного кэша данных объемом 32 КБ.
Кристалл площадью 58 мм 2 был изготовлен с использованием 5-слойной металлической КМОП-технологии толщиной 0,25 микрона. [3]
Кэш-память L1 объемом 64 КБ WinChip 2B использовала двухсторонний набор ассоциативного кэша кода объемом 32 КБ и четырехканальный набор ассоциативного кэша данных объемом 32 КБ. [7]
ЦП с двойным напряжением : хотя ядро процессора работает при напряжении 2,8 В, напряжение внешнего ввода/вывода ( I/O ) остается 3,3 В для обратной совместимости.
Кристалл площадью 75 мм 2 был изготовлен с использованием 5-слойной металлической КМОП-технологии толщиной 0,25 микрона. [3]
Кэш L1 объемом 128 КБ WinChip 3 использовал двухсторонний набор ассоциативного кода кода объемом 64 КБ и четырехканальный набор ассоциативного кэша данных объемом 64 КБ. [8]
ЦП с двойным напряжением : хотя ядро процессора работает при напряжении 2,8 В, напряжение внешнего ввода/вывода (I/O) остается 3,3 В для обратной совместимости.
^ abcd «Технические данные ПРОЦЕССОРА версии A» (PDF) . Январь 1999. Архивировано из оригинала 22 марта 2003 года . Проверено 2 ноября 2011 г.{{cite web}}: CS1 maint: unfit URL (link)
^ Заяц, Крис. «Настройки скорости процессора». Архивировано из оригинала 28 апреля 2007 года . Проверено 24 апреля 2007 г.
^ abcdefgh «Реализация IA-32: Centaur WinChip 2». SandPile.org . Архивировано из оригинала 27 апреля 2007 года . Проверено 29 апреля 2007 г.
↑ Пабст, Томас (9 октября 1997 г.). «ЦП IDT WinChip C6». Аппаратное обеспечение Тома . Проверено 29 апреля 2007 г.
↑ Уитейлер, Мэтью (5 января 2001 г.). «Новый VIA Cyrix III: первый в мире процессор x86 с техпроцессом 0,15 микрона». АнандТех . Проверено 29 апреля 2007 г.
^ abc «Реализация IA-32: Centaur WinChip». Песочница . Проверено 13 мая 2007 г.
^ abc «Технические данные ПРОЦЕССОРА для WinChip 2 версии B» (PDF) . Апрель 1999 года. Архивировано из оригинала 13 октября 2011 года . Проверено 2 ноября 2011 г.{{cite web}}: CS1 maint: unfit URL (link)
^ abc «Паспорт данных ПРОЦЕССОРА» (PDF) . Апрель 1999 года. Архивировано из оригинала 14 июня 2001 года . Проверено 2 ноября 2011 г.{{cite web}}: CS1 maint: unfit URL (link)
Внешние ссылки
На Wikimedia Commons есть медиафайлы, связанные с микропроцессорами IDT .
Официальный сайт Wayback Machine (архивировано 11 ноября 1998 г.)