Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Серия WinChip представляла собой маломощный процессор x86 на базе Socket 7 , разработанный Centaur Technology и продаваемый ее материнской компанией IDT .

Обзор [ править ]

Дизайн [ править ]

Дизайн WinChip сильно отличался от других процессоров того времени. Вместо большого количества затворов и площади кристалла компания IDT, используя свой опыт на рынке процессоров RISC , создала небольшой и электрически эффективный процессор, аналогичный 80486 , из-за его единственного конвейера и микроархитектуры упорядоченного выполнения . Он имел гораздо более простую конструкцию, чем его конкуренты для Socket 7, такие как AMD K5 / K6 и Intel Pentium , которые были суперскалярными и основывались на динамическом преобразовании в буферизованные микрооперации.с расширенным переупорядочиванием инструкций ( вне очереди ).

Используйте [ редактировать ]

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 году подразделение IDT компании Centaur Technology было продано VIA . Хотя VIA называла процессоры Cyrix, компания изначально использовала технологию, аналогичную WinChip, в своей линейке Cyrix III . [5]

Данные WinChip [ править ]

Winchip C6 (0,35 мкм) [ редактировать ]

  • Все модели поддерживают MMX [6]
  • Матрица 88 мм² была изготовлена ​​с использованием 4-слойной металлической CMOS-технологии толщиной 0,35 мкм. [6]
  • Кэш L1 объемом 64 КБ WinChip C6 использовал двухсторонний набор ассоциативных кодовых кешей 32 КБ и двухсторонний набор ассоциативных данных размером 32 КБ. [6]
  • Размер унифицированного кэша L2 зависел от кеша, доступного на используемой материнской плате.

WinChip 2 (0,35 мкм) [ редактировать ]

  • Все модели поддерживали MMX [3] и 3DNow! [3]
  • Матрица 95 мм² была изготовлена ​​с использованием 5-слойной металлической CMOS-технологии толщиной 0,35 мкм. [3]
  • Кэш L1 объемом 64 КБ в WinChip 2 использовал двухсторонний набор ассоциативных кодовых кешей 32 КБ и четырехсторонний набор ассоциативных данных размером 32 КБ.
  • Размер унифицированного кэша L2 зависел от кеша, доступного на используемой материнской плате.

WinChip 2A (0,35 мкм) [ редактировать ]

  • Все модели поддерживали MMX [1] и 3DNow! [1]
  • Матрица 95 мм² была изготовлена ​​с использованием 5-слойной металлической CMOS-технологии толщиной 0,35 мкм. [3]
  • Кэш L1 объемом 64 КБ в WinChip 2A использовал двухсторонний набор ассоциативных кодовых кешей 32 КБ и четырехсторонний набор ассоциативных данных размером 32 КБ и 3DNow! [1]
  • Размер унифицированного кэша L2 зависел от кеша, доступного на используемой материнской плате.

WinChip 2B (0,25 мкм) [ править ]

  • Все модели поддерживали MMX [7] и 3DNow! [7]
  • Матрица 58 мм² была изготовлена ​​с использованием 5-слойной металлической КМОП-технологии 0,25 мкм. [3]
  • Кэш L1 объемом 64 КБ в WinChip 2B использовал двухсторонний набор ассоциативных кодовых кешей 32 КБ и четырехсторонний набор ассоциативных данных размером 32 КБ. [7]
  • Размер унифицированного кэша L2 зависел от кеша, доступного на используемой материнской плате.
  • ЦП с двойным напряжением : в то время как ядро ​​процессора работает при 2,8 В, внешние напряжения ввода / вывода ( I / O ) остаются 3,3 В для обратной совместимости.

WinChip 3 (0,25 мкм) [ править ]

  • Все модели поддерживали MMX [8] и 3DNow! [8]
  • Матрица площадью 75 мм² была изготовлена ​​с использованием 5-слойной металлической КМОП-технологии 0,25 мкм. [3]
  • Кэш L1 объемом 128 Кбайт в WinChip 3 использовал двухсторонний набор ассоциативных кодовых кешей объемом 64 КБ и четырехсторонний набор ассоциативных данных объемом 64 КБ. [8]
  • Размер унифицированного кэша L2 зависел от кеша, доступного на используемой материнской плате.
  • ЦП с двойным напряжением : в то время как ядро ​​процессора работает при 2,8 В, внешние напряжения ввода / вывода ( I / O ) остаются 3,3 В для обратной совместимости.

См. Также [ править ]

  • Список микропроцессоров VIA

Ссылки [ править ]

  1. ^ a b c d "IDT WinChip 2 Processor Data Sheet for WinChip 2 version A" (PDF) . Январь 1999 . Проверено 2 ноября 2011 года . CS1 maint: discouraged parameter (link)
  2. ^ Заяц, Крис. «Настройки скорости процессора» . Архивировано из оригинального 28 апреля 2007 года . Проверено 24 апреля 2007 года . CS1 maint: discouraged parameter (link)
  3. ^ a b c d e f g h "Реализация IA-32: Centaur WinChip 2" . SandPile.org . Архивировано из оригинального 27 апреля 2007 года . Проверено 29 апреля 2007 года . CS1 maint: discouraged parameter (link)
  4. Пабст, Томас (9 октября 1997 г.). «Процессор IDT WinChip C6» . Оборудование Тома . Проверено 29 апреля 2007 года . CS1 maint: discouraged parameter (link)
  5. ^ Witheiler, Мэтью (5 января 2001). "Новый VIA Cyrix III: первый в мире 0,15-микронный процессор x86" . AnandTech . Проверено 29 апреля 2007 года . CS1 maint: discouraged parameter (link)
  6. ^ a b c "Реализация IA-32: Centaur WinChip" . Песок . Проверено 13 мая 2007 года . CS1 maint: discouraged parameter (link)
  7. ^ a b c "IDT WinChip 2 Processor Data Sheet for WinChip 2 version B" (PDF) . Апрель 1999 . Проверено 2 ноября 2011 года . CS1 maint: discouraged parameter (link)
  8. ^ a b c «IDT WinChip 3 Processor Data Sheet» (PDF) . Апрель 1999 . Проверено 2 ноября 2011 года . CS1 maint: discouraged parameter (link)

Внешние ссылки [ править ]

  • Кентавр Технологии
  • CPU-INFO: IDT C6, подробная история процессора
  • Обзор процессора VIA на CPUShack
  • Архитектура WinChip на Sandpile.org
  • Архитектура WinChip2 на Sandpile.org
  • CPUPages W2B
  • Winchip W2, W2A, W2B UKcpu
  • Winchip2B