本篇博文是个人的思考,是对DFT的概念想法进行了整理。
为什么要指定set_dft_signal?
在insert_dft阶段,工具会去做connect,比如把scanFF上面的SI、SE连接到对应的pad上面,如何指导工具将什么类型的信号连到哪个位置,就需要使用set_dft_signal,去指定他把这个design里面的比如ScanDataout这一类信号给我连到port test_so上面,于是,这条chain上的ScanDataOut信号一直延长延长,延长连接到U2/A即可。

什么是hookup_pin?
下图是internal_pin,使用hook_up pin的用法

现在,我个人理解的hook_up pin是,我们知道在set_dft_signal 的时候,通过指定port,然后在insert阶段,tool会从ScanFF往前去连接比如scan_in等信号,这些信号目前都是还没连接到pin/port的,但-hookup了pad的out端口,就代表tool从chain的第一个scanFF的SI往输入口去连线,连到pad的out端即止住了,不会说连到pad的in端。真正TPO过后,pad这种模拟的器件会正确的给内部值。
下图验证了我的想法,如果是一个已经存在的clk,就不会用-hook_up pin了


什么是RMA
RMA就是CP wafer端测试是pass的,但是实际package后,IC给客户,客户那边打到问题,就是我们CP wafer那边没有能够发现问题,导致了RMA。
什么是FT和CP
http://www.cansemitech.com/?p=667


CP测试就是为了卡封装成本,以及可能会有一些模块,只能在CP测试阶段测到,就会做CP测试。
FT测试就是卡掉在封装中导致的错误。

2万+

被折叠的 条评论
为什么被折叠?



