VIA C3

редактировать
Семейство центральных процессоров x86 для персональных компьютеров
C3
VIA C3 C5XL CPGA.jpg
Общая информация
Выпущено2001
Обычный производитель (-ы)
  • VIA
Производительность
Макс. CPU тактовая частота от 500 МГц до 1,4 ГГц
FSB скоростиот 100 МГц до 133 МГц
Архитектура и классификация
Мин. Размер функции от 0,13 до 0,15
Набор команд x86
Физические характеристики
Разъем (-ы)
  • Разъем 370
  • EBGA 368
Продукты, модели, варианты
Имя (я) ядра
  • Самуэль (C5A)
  • Самуэль 2 (C5B)
  • Эзра (C5C)
  • Ездра-Т (C5N)
  • Неемия (C5XL)
  • Неемия (C5P)

ЧЕРЕЗ C3 i s семейство x86 центральных процессоров для персональных компьютеров, разработанных Centaur Technology и продаваемых VIA Technologies. Различные ядра ЦП построены в соответствии с методологией проектирования , разработанной Centaur Technology.

В дополнение к инструкциям x86, ЦП VIA C3 содержат недокументированный альтернативный набор команд, позволяющий низкоуровневый доступ к ЦП и в некоторые случаи повышение привилегий.

Содержание

  • 1 Ядра
    • 1.1 Ядра Samuel 2 и Ezra
    • 1.2 Ядра Nehemiah
  • 2 Техническая информация
    • 2.1 Сравнительный размер кристалла
  • 3 Методология проектирования
    • 3.1 C3
  • 4 Бизнес
    • 4.1 Контракты
    • 4.2 Юридические вопросы
  • 5 См. Также
  • 6 Ссылки
  • 7 Дополнительная литература
  • 8 Внешние ссылки

Ядра

Ядра Samuel 2 и Ezra

VIA Cyrix III были переименованы в VIA C3 с переключением на расширенное ядро ​​Samuel 2 (C5B). Добавление встроенного кэша L2 L2 несколько повысило производительность. Поскольку оно вообще не было построено на технологии Cyrix, новое имя было всего лишь логическим шагом. Для улучшения энергопотребления и снижения производственных затрат Samuel 2 производился по техпроцессу 150 нм.

Процессор VIA C3 по-прежнему уделял особое внимание минимизации энергопотребления с помощью следующей усадки кристалла до смешанного процесса 130/150 нм. «Ezra» (C5C) и «Ezra-T» (C5N) были только новыми версиями ядра «Samuel 2» с некоторыми незначительными изменениями в протоколе шины «Ezra-T» для обеспечения совместимости с Intel Pentium III «Tualatin» ядра. VIA показала самое низкое энергопотребление на рынке процессоров x86 за несколько лет. Однако производительность упала из-за отсутствия улучшений в конструкции.

Уникально то, что розничный ЦП C3 поставлялся в декоративной жестяной коробке.

Ядра Nehemiah

"Неемия" "(C5XL) была основной версией ядра. В то время маркетинговые усилия VIA не полностью отражали произошедшие изменения. Компания устранила многочисленные конструктивные недостатки старых ядер, включая половинную скорость FPU. Число ступеней конвейера было увеличено с 12 до 16, чтобы обеспечить непрерывное увеличение тактовой частоты. Кроме того, он реализовал инструкцию cmov, что сделало его процессором класса 686. Ядро Linux обозначает это ядро ​​как C3-2. Он также удаляет инструкции 3DNow! в пользу реализации SSE. Однако он все еще был основан на устаревшем Socket 370, на котором передняя шина работала на частоте всего 133 МГц.

Поскольку рынок встраиваемых систем предпочитает маломощные и недорогие ЦП, VIA начала более агрессивно ориентироваться на этот сегмент, поскольку C3 достаточно хорошо соответствует этим характеристикам. Centaur Technology сосредоточилась на добавлении функций, привлекательных для рынка встраиваемых систем. Примером, встроенным в первое ядро ​​«Nehemiah» (C5XL), были двойные аппаратные генераторы случайных чисел. (Эти генераторы ошибочно называются «квантовыми» в маркетинговой литературе VIA. Подробный анализ генератора показывает, что источник случайности является тепловым, а не квантовым.)

«Неемия +» (C5P) ( Степень 8) внесла еще несколько улучшений, в том числе высокопроизводительный механизм шифрования AES вместе с особенно маленьким пакетом микросхем с шариковой сеткой размером 1 цент США. монета. В то время VIA также увеличила частоту системной шины до 200 МГц и представила новые чипсеты, такие как CN400, для ее поддержки. Очевидно, что новые микросхемы FSB 200 МГц доступны только в корпусах BGA, поскольку они несовместимы с существующими материнскими платами Socket 370.

Когда эта архитектура продавалась, ее часто называли «VIA C5».

Техническая информация

Сравнительный размер кристалла

ПроцессорВторичный. Кэш (КиБ )Размер кристалла. 180 нм (мм²)Размер кристалла. 150 нм (мм²)Размер кристалла. 130 нм (мм²)Размер кристалла. 90 нм (мм²)
C3 СамуилN/A?N/AN/AN / A
C3 Samuel 264N / A?Н / ДН / П
C3 Ездра64Н / ДН / П52Н / П
C3 Неемия64Н / ДН / П52Н / П
C7 Эстер128Н / ПН / ПН / Д30
Athlon XP256Н / ДН / П84Н / Д
Athlon 64512N/AN/A14484
Pentium M2048Н / ДН / ДН / Д84
P4 Northwood512Н / ДН / Д146Н / Д
P4 Prescott1024Н / ДН / ПН / Д110

Методология проектирования

Дополнительный ноутбук, использующий процессор VIA Nehemiah C3

Хотя медленнее процессоров x86, продаваемых AMD и Intel, как в абсолютном выражении, так и в отношении тактовой частоты, чипы VIA были намного меньше, дешевле в производстве и потребляли меньше энергии. Это сделало их очень привлекательными на рынке встраиваемых систем.

Это также позволило VIA продолжить масштабирование частот своих чипов при каждом сокращении кристалла в процессе производства, в то время как конкурирующие продукты от Intel (такие как P4 Prescott ) столкнулись с серьезными проблемами управления температурным режимом., хотя более позднее поколение чипов Intel Core было значительно холоднее.

C3

VIA C3, 800 МГц
  • Поскольку производительность памяти является ограничивающим фактором во многих тестах, процессоры VIA реализуют большие первичные кэши, большие TLB и агрессивные предварительная выборка, среди прочих улучшений. Хотя эти функции не являются уникальными для VIA, оптимизация доступа к памяти - это одна из областей, в которой они не отказались от функций для экономии места на кристалле.
  • Тактовая частота в целом предпочтительнее увеличения количества команд за цикл. Сложные функции, такие как выполнение команд вне очереди, намеренно не реализованы, поскольку они влияют на возможность увеличения тактовой частоты, требуют много дополнительного места на кристалле и мощности и мало влияют на производительность в несколько общих сценариев приложений.
  • Конвейер предназначен для обеспечения за один такт выполнения часто используемых форм «регистр – память» и «память – регистр» инструкций x86. Для нескольких часто используемых инструкций требуется меньше тактовых импульсов конвейера, чем на других процессорах x86.
  • Нечасто используемые инструкции x86 реализованы в микрокоде и эмулируются. Это экономит место на кристалле и снижает энергопотребление. Влияние на большинство сценариев реальных приложений сведено к минимуму.
  • Эти рекомендации по проектированию являются производными от первоначальных сторонников RISC, которые заявили, что меньший набор инструкций, лучше оптимизированный, обеспечит более высокая общая производительность процессора. Поскольку он интенсивно использует операнды памяти как в качестве источника, так и в качестве места назначения, сама конструкция C3 не может квалифицироваться как RISC.

Бизнес

Контракты

По сообщениям, продукты встроенной платформы VIA (2005 г.)) была принята на вооружение в серии автомобилей Nissan: Lafesta, Murano и Presage. Эти и другие крупномасштабные промышленные приложения начинают приносить большую прибыль VIA, поскольку малый форм-фактор и низкое энергопотребление закрывают сделки со встроенными системами.

Правовые вопросы

На основании приобретения IDT Centaur, VIA, похоже, получила по крайней мере три патента, которые охватывают ключевые аспекты процессорной технологии, используемой Intel. На основе переговорного рычага, предложенного этими патентами, в 2003 году VIA заключила соглашение с Intel, которое позволило получить перекрестную патентную лицензию сроком на десять лет, что позволило VIA продолжить разработку и производство процессоров, совместимых с x86. VIA также был предоставлен трехлетний льготный период, в течение которого она могла продолжать использовать инфраструктуру сокетов Intel.

См. Также

Ссылки

Дополнительная литература

Внешние links

Последняя правка сделана 2021-06-18 07:41:20
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте