stringtranslate.com

Уровень шага

Различные степпинги микроконтроллера RP2040 : B0, B1 и B2

В интегральных схемах уровень шага или уровень ревизии — это номер версии, который относится к введению или ревизии одной или нескольких фотолитографических фотошаблонов в наборе фотошаблонов, который используется для шаблонизации интегральной схемы. Термин произошел от названия оборудования ( «шаговые» двигатели ), которое экспонирует фоторезист свету. [1] [2] Интегральные схемы имеют два основных класса наборов масок: во-первых, «базовые» слои, которые используются для построения структур, таких как транзисторы, которые содержат логику схемы, и, во-вторых, «металлические» слои, которые соединяют логику схемы.

Обычно, когда производитель интегральных схем, такой как Intel или AMD, выпускает новый степпинг (т. е. пересмотр масок), это происходит потому, что он обнаружил ошибки в логике, внес улучшения в конструкцию, которые позволяют ускорить обработку, нашел способ увеличить выход или улучшить «разделение ячеек» (т. е. создать более быстрые транзисторы и, следовательно, более быстрые процессоры), улучшил маневренность для более легкой идентификации пограничных схем или сократил время тестирования схемы, что, в свою очередь, может снизить стоимость тестирования. [3]

Многие интегральные схемы позволяют проводить опрос для получения информации об их функциях, включая уровень шага. Например, выполнение инструкции CPUID с регистром EAX, установленным в '1' на процессорах x86 , приведет к размещению значений в других регистрах, которые показывают уровень шага процессора.

Идентификаторы шага обычно состоят из буквы, за которой следует число, например B2 . Обычно буква указывает уровень ревизии базовых слоев ЦП, а число указывает уровень ревизии металлических слоев. Изменение буквы указывает на изменение как ревизии маски базового слоя, так и металлических слоев, тогда как изменение числа указывает на изменение только ревизии маски металлического слоя. Это аналогично номерам основных/дополнительных ревизий в управлении версиями программного обеспечения . Изменения ревизии базового слоя требуют много времени и обходятся производителю дороже, но некоторые исправления трудно или невозможно выполнить с помощью изменений только металлических слоев. [ требуется цитата ]

Микроархитектура Intel Core использует ряд степпингов, которые в отличие от предыдущих микроархитектур не только представляют собой постепенные улучшения, но и изменения функций, такие как другой размер кэша или добавление режимов с низким энергопотреблением. Большинство этих степпингов используются во всех брендах, обычно включающих отключение функций или снижение тактовых частот на младших чипах. Степпинги с уменьшенным размером кэша используют отдельную схему именования, что означает, что степпинги ЦП не обязательно выпускаются в алфавитном порядке степпинга.

Ссылки

  1. ^ "Иллюстрации "Изготовления чипа" от песка до кремния" (PDF) . Intel . Май 2009 . Получено 25 июля 2014 .
  2. ^ Seth P. Bates (2000). "Silicon Wafer Processing" (PDF) . gatech.edu . Архивировано из оригинала (PDF) 2015-06-16 . Получено 25 июля 2014 .
  3. ^ Сарасват, д-р Маниш (01.01.2002). «Архитектура и организация компьютеров».