본문으로 건너뛰기Skip to content 1:1 문의 — [email protected]로 이메일 작성 Contact us — email [email protected]

DFT:March Algorithm?#Checkerboard #1

当您在从事逻辑设计工作后第一次来到 DFT 实验室时,有一点是您最困惑的。 扫描、ATPG、卡顿模式、过渡模式等都很熟悉,但一到存储器方面,您就会突然谈到 March 算法、MBIST、故障模型 。 即使是资深的 DFT 工程师有时也会对此感到困惑: "March C- 究竟涵盖了哪些故障?...

DFT:March Algorithm?#Checkerboard #1
Photo by Tamanna Rumee on Unsplash
🆓 무료 글 · 누구나 무료로 읽을 수 있는 글입니다

当您在从事逻辑设计工作后第一次来到 DFT 实验室时,有一点是您最困惑的。
扫描、ATPG、卡顿模式、过渡模式等都很熟悉,但一到存储器方面,您就会突然谈到March 算法、MBIST、故障模型。

即使是资深的 DFT 工程师有时也会对此感到困惑:

"March C- 究竟涵盖了哪些故障? 它有哪些缺点......"
"为什么它要上下两次?"

本文的目的很简单。

  • 对于那些已经熟悉 DFT/ATPG,但内存测试很尴尬的人,我想解释一下 March 算法是什么,以及它为什么按此顺序工作、
  • 它与逻辑测试模式的本质区别
  • 以及在实践中经常听到的棋盘模式的作用

1.逻辑测试与内存测试:为什么模式不同?"

1.1 逻辑方面:扫描 + ATPG 的世界

一个典型的 逻辑块是这样测试的。

↑ (w0) : 从地址 0 到 MAX 的每个单元格写 0。
↑ (r0, w1):再次从地址 0 到 MAX,如果为 0 (r0),则读取并写入 1

Jin-Fu Li Advanced Reliable Systems (ARES) Lab. Dept.National Central University Jhongli、Taiwan

相关文章

Discussion

VLSI KOREA BRIEFING

반도체를 읽는 안목, 메일함으로.

엔지니어의 시각과 산업의 흐름을 함께. 무료로 구독하세요.

이미 구독 중인가요? 로그인