Ем тя и класическата микроелектроника работи с вероятности...в известен смисъл.
В противен случай това нямаше да се случва:
http://dinaburg.org/bitsquatting.html
Това да се обърне някой бит в памметта или някой логически елемент (AND NOT OR ....) да почне да греши от време на време е много добре известно защо се случва.
За да се обърне някой бит в DRAM (тази дето помни в кондензатори) причината е някоя алфа частица да мине през клетката (кондензатора). а алфа частиците се дължали на случаен радиоактивен разпад в корпуса на чипа - може би в следствие на радиоктивни примеси в корпуса. Както и да е вероятността не е самият дизайн на електрониката а във външен фактор.
другият възможен варянт някой логически елемент да почне да превключва не както трябва се дължи на производствени грешки.
Разлика няма между аналогова и цифрова схемотехника - на практика всичко е аналогови елементи.
хипотетичен пример:
ако цифровите са направени така че ако трябва да дадат например +5v за единица и 0v за нула те трябва да превключват по средата на 2.5v. Всичко което се подаде >2.5v забива на 1-ца всичко което се подаде <2.5v забива на 0-ла
Ако при производството това не се е получило -някой елемент е скапан или малко скапан и се подаде нещо ≈ 2.5V къде ще отиде нула или едно? и тук се наслагват топлинните шумове - пълна вероятност. Може да забие и към единицата и към нулата.
може и транзисторите в логическият елемент да излязли малко скапани и в резултат да се получил елемент който да не сработва по средата ами да кажем на 4.90v. тогава той в повечето случай ще бие на 1-ци и много рядно на нули- в зависимост от шума.