Ang pagdidisenyo ng mga digital circuit na may testable sa isipan ay mahalaga para sa pagtiyak ng pagkamaaasahan at kadalian ng pagpapanatili. ang testable ay kinasasangkutan ng paglikha ng mga circuit na madaling masubok para sa mga pagkakamali at pagkakamali, pagbabawas ng oras ng pag-aalsa at pagpapabuti ng kabuuang kalidad. Ang artikulong ito ay nag-iinsek sa mga pamantayan at pamamaraan na ginagamit sa pagdidisenyo ng mga matrikang digital circuits.
Mga Pamantayan sa Di - matututulang Disenyo
Ang mga pamantayan ay nagbibigay ng mga panuntunan para sa paggawa ng mga pagsubok na digital circuits.Titiyakin nila ang pagiging hindi pabagu - bago at kombinatorika sa iba't ibang sistema at pamamaraan ng pagsubok.
Ang pagsunod sa mga pamantayang ito ay tumutulong sa mga disenyador na ilakip ang mga bahagi ng pagsusuri sa unang yugto ng disenyo, anupat mas madaling makita at masuri ang pagkakamali sa dakong huli.
Mga Pamamaraan sa Pagpapasimula ng Pagsubok
Ilang pamamaraan ang ginagamit upang mapasulong ang pagiging maaasahan ng mga sirkitong digital.
- [[Talaksan para sa Pagsusuri (DfT): Mga incorporateng test points at scan chains upang mapadali ang pagsubok.
- Built-In Self-Test (BIST): Embeding testing performances sa loob ng circuit upang magsagawa ng self-diagnosis.
- Fault Models: Ginagamit ang mga modelo tulad ng mga stut-at fault upang gayahin at ma-unawa ang mga posibleng pagkakamali.
- Boundary Scan: Ginagamit ang mga hangganang scan cell upang subukin ang mga interugnayan sa pagitan ng mga chip.
Mga Pakinabang ng Pagsubok
Ang pag - aalis ng mga testable na bahagi sa mga digital circuit ay nagbibigay ng ilang bentaha, nakababawas ng panahon sa pagsubok, pagpapabuti ng saklaw ng fault, at mga proseso ng pag - aalis ng mga mikrobyo.