步進等級、步進(英語:;),有時直接以Revision的直譯為版本號,在中央處理器架構核心或其它積體電路中指的是它們的電路設計版本編號。
通常來說,當積體電路研發製造商(如英特爾或超微半導體),發現:
- 原來電路設計的邏輯錯誤或設計有改進空間時,會進行除錯或改進其設計、進行功能性修復,以增進積體電路運作時的穩定性和效能、降低功耗與發熱量
- 改進掩模設計以增加某一類積體電路晶片的產量
- 有新的積體電路製作工藝/製程可以有效改進電晶體電氣效能
- 小幅增加新的電路以增加積體電路功能
在這些情況下,積體電路研發製造商就會投入資金來做一個新的步進等级的光刻掩模來製造另一批積體電路。而對於一些無廠半導體(專注於研發積體電路的架構,但其成品的製造過程則由像是台積電、聯電、格羅方德等專注於積體電路製造的公司來承包),一般是提供新的積體電路圖紙予積體電路製造商,在商業合同的約束下由製造商製作新的步進之光刻掩模,但是受積體電路製造商、晶圓廠的製作工藝/製程、晶圓品質等積體電路製造技術、材料因素等限制因素相比擁有晶圓廠、晶片工廠的積體電路開發商的要多。而對於圖形處理器來說,NVIDIA、英特爾設計的顯示核心一般會標註步進等級編號/版本號,作用與中央處理器的大同小異,但是AMD/ATI設計的顯示核心則是沒有標註步進等級編號/版本號(但是AMD自2012年發布的新GPU則已經標註上步進編碼)。
格式
以x86架構的中央處理器產品為例,一般步進等級的格式為“字母”+“數字”的字元組合,如「A0」。小幅度的電路修改,其步進等級只改變數字,如「A2」到「A3」;較大幅度的電路修改或生產製程改變較大時,其步進等級則改變字母,數字歸0,如「A4」到「B0」。字母越靠後、數字越大,表明步進等級越高,處理器越新。AMD、NVIDIA的GPU產品也沿用了這個版本號的格式。
不過像是ARM架構的SoC,一般採用「rXpY」的格式作為SoC的步進級別(一般稱作「版本號」),X、Y均為數字,由0開始算起,如r0p0、r1p2等,與x86 CPU一樣數字越大,製造晶片的掩模步進越新。值得注意的是而ARM CPU型號中「ARMv6」、「ARMv8」等指的是ARM指令集架構版本,與製作工藝無關。
註釋
參考
外部連結
- [http://www.intel.com/support/processors/sb/CS-001665.htm What is a processor core stepping?]
- [http://www.thomas-krenn.com/de/wiki/Prozessor_Stepping_beim_Nachr%C3%BCsten_einer_zweiten_CPU_bei_Intel_Dual_Xeon_Systemen_beachten Prozessor Stepping beim Nachrüsten einer zweiten CPU bei Intel Dual Xeon Systemen beachten]
评论 (0)