Conformal ECO寄存器新增的扫描链自动化接入方案
电子技术应用
曾子豪
恒玄科技(上海)有限公司
摘要: 随着芯片规模的增加,ECO的需求和大小也随之增加,其中当新增寄存器数量达到百位量级时,人工接入扫描链难度也将急剧上升。基于Cadence的Conformal和Innovus等工具,在综合考量逻辑正确性和中后端物理实现可行性的基础上,采用归一思路下的“S”型连线和room值下的再分组等方法,实现了上述问题的自动化和高效化解决,在逻辑上确保了时钟域一致性等问题,物理上同时兼顾了布局布线优化和最大扫描链长度。并且其自动化的高效性,在项目实践中能够快速完成上百数量寄存器的扫描链接入。
中圖分類號(hào):TN402 文獻(xiàn)標(biāo)志碼:A DOI: 10.16157/j.issn.0258-7998.240805
中文引用格式: 曾子豪. Conformal ECO寄存器新增的掃描鏈自動(dòng)化接入方案[J]. 電子技術(shù)應(yīng)用,2024,50(8):17-20.
英文引用格式: Zeng Zihao. Logical & physical aware automatic solution for scan chain insertion of newly added registers in Conformal ECO[J]. Application of Electronic Technique,2024,50(8):17-20.
中文引用格式: 曾子豪. Conformal ECO寄存器新增的掃描鏈自動(dòng)化接入方案[J]. 電子技術(shù)應(yīng)用,2024,50(8):17-20.
英文引用格式: Zeng Zihao. Logical & physical aware automatic solution for scan chain insertion of newly added registers in Conformal ECO[J]. Application of Electronic Technique,2024,50(8):17-20.
Logical & physical aware automatic solution for scan chain insertion of newly added registers in Conformal ECO
Zeng Zihao
Bestechnic (Shanghai) Co., Ltd.
Abstract: With the scale of Digital IC increasing, ECO is more frequently and largely used during implementation flow. When hundreds of newly added registers are required, the manually insertion to exist scan chain for these registers is a big challenge for engineers. This paper describes an automatic solution for above problem with both logical and physical concerns, based on Cadence Conformal and Innovus. For logical part, the clock domain consistence is correctly obeyed. And for physical part, both longest scan chain length and Place&Route friendly requirement are covered well. Moreover, as the nature of automatic solution, hundreds of newly added registers could be inserted efficiently and safely during practice.
Key words : Conformal ECO;scan chain;newly added registers;automatic solution
引言
目前的數(shù)字芯片規(guī)模早已超越百千萬(wàn)門級(jí),在項(xiàng)目的后期版本更新中,重走一遍中后端流程往往是項(xiàng)目日程所不允許的,因此對(duì)ECO(Pre-mask)的需求也逐漸增加。另一方面,設(shè)計(jì)的復(fù)雜性也在不斷提高,因此ECO(Premask & Post-mask)中設(shè)計(jì)改動(dòng)較大的情況也越來(lái)越常見(jiàn),這其中大多數(shù)情況會(huì)涉及時(shí)序邏輯部分的寄存器新增,且其中新增數(shù)量超過(guò)十位量級(jí)的情況也時(shí)有發(fā)生。
當(dāng)新增寄存器數(shù)量較多時(shí),出于測(cè)試覆蓋率等考量,需要將這部分寄存器接入現(xiàn)有的掃描鏈中;但是此時(shí)的掃描鏈基本已經(jīng)成型,現(xiàn)有的可測(cè)性設(shè)計(jì)(Design for Test,DFT)相關(guān)工具也不支持在其基礎(chǔ)上進(jìn)行額外的寄存器接入。
因此,本文基于Conformal和Innovus等工具,同時(shí)兼顧設(shè)計(jì)邏輯的正確性和中后端物理實(shí)現(xiàn)的可行性,提出一種解決上述問(wèn)題的自動(dòng)化方案。
本文詳細(xì)內(nèi)容請(qǐng)下載:
http://www.ihrv.cn/resource/share/2000006115
作者信息:
曾子豪
(恒玄科技(上海)有限公司,上海 201203)

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
