Уровень шага
Эта статья нуждается в дополнительных цитатах для проверки . ( апрель 2012 г. ) |
В интегральных схемах шаговый уровень или уровень версии — это номер версии, который относится к введению или пересмотру одной или нескольких фотолитографических фотошаблонов в наборе фотомасок, которые используются для создания рисунка интегральной схемы. Термин произошел от названия оборудования ( «степперы» ), которое подвергает фоторезист воздействию света. [ 1 ] [ 2 ] Интегральные схемы имеют два основных класса наборов масок: во-первых, «базовые» слои, которые используются для построения структур, таких как транзисторы, составляющие логику схемы, и, во-вторых, «металлические» слои, соединяющие логику схемы.
Обычно, когда производитель интегральных схем, такой как Intel или AMD, создает новый степпинг (т. е. пересматривает маски), это происходит потому, что он обнаружил ошибки в логике, внес улучшения в конструкцию, которые позволяют ускорить обработку, обнаружил ошибку способ увеличить производительность или улучшить «разделение ячеек» (т.е. создать более быстрые транзисторы и, следовательно, более быстрые процессоры), улучшить маневренность, чтобы легче идентифицировать маргинальные схемы, или сократить время тестирования схемы, что, в свою очередь, может снизить стоимость тестирования. [ 3 ]
Многие интегральные схемы позволяют при опросе выявить информацию об их функциях, включая уровень шага. Например, выполнение инструкции CPUID с регистром EAX, установленным в «1» на процессорах x86 , приведет к помещению значений в другие регистры, которые показывают уровень шагового процессора.
Идентификаторы шагов обычно состоят из буквы, за которой следует цифра, например B2 . Обычно буква указывает уровень версии базовых слоев ЦП, а число указывает уровень версии металлических слоев. Изменение буквы указывает на изменение как версии маски базового слоя, так и слоев металла, тогда как изменение числа указывает на изменение только версии маски слоя металла. Это аналогично номерам основных/дополнительных версий при управлении версиями программного обеспечения . Изменение версии базового слоя отнимает много времени и обходится дороже для производителя, но некоторые исправления сложно или невозможно выполнить, внося изменения только в металл. [ нужна ссылка ]
В микроархитектуре Intel Core используется ряд степпингов, которые, в отличие от предыдущих микроархитектур, не только представляют собой дополнительные улучшения, но и изменения в функциях, таких как другой размер кэша или добавление режимов низкого энергопотребления. Большинство этих степпингов используются в разных брендах, обычно это связано с отключением функций или снижением тактовой частоты на чипах младшего класса. Степпинги с уменьшенным размером кэша используют отдельную схему именования, что означает, что степпинги ЦП не обязательно выпускаются в алфавитном порядке.
Ссылки
[ редактировать ]- ^ «От песка к кремнию, иллюстрации «Изготовление чипа»» (PDF) . Интел . Май 2009 года . Проверено 25 июля 2014 г.
- ^ Сет П. Бейтс (2000). «Обработка кремниевых пластин» (PDF) . Gatech.edu . Архивировано из оригинала (PDF) 16 июня 2015 г. Проверено 25 июля 2014 г.
- ^ Сарасват, доктор Маниш (1 января 2002 г.). «Архитектура и организация компьютера» .
{{cite journal}}
: Для цитирования журнала требуется|journal=
( помощь )