
- •2. Методи контролю цифрових пристроїв
- •2.1. Апаратні методи функційного контролю
- •2.2. Тестовий контроль
- •3. Методи діагностування цифрових, мікропроцесорних пристроїв і пк
- •3.1. Основні поняття і завдання технічної діагностики обчислювальних пристроїв і систем
- •3.2. Цифрові і мікропроцесорні пристрої як об'єкти діагностування
- •4. Засоби діагностування цифрових і мікропроцесорних пристроїв
- •4.1. Апаратні засоби діагностування цифрових і мікропроцесорних пристроїв
3.2. Цифрові і мікропроцесорні пристрої як об'єкти діагностування
Невиконання функцій, для яких призначені цифрові і мікропроцесорні пристрої, як правило, зумовлено наявністю дефектів, які є фізичним явищем (обрив провідника, псування кристала та ін.). Дефекти, у свою чергу, формалізовано описують несправностями. Для успішної ідентифікації несправностей (визначення типу та знаходження місця прояву) у цифрових і мікропроцесорних пристроях необхідно спочатку розглянути і визначити їх властивості як об'єктів діагностування. Насамперед це стосується математичних моделей і типів та моделей несправностей, що виникають у них.
Дефекти і несправності цифрових і мікропроцесорних пристроїв
Основними компонентами сучасних цифрових і мікропроцесорних пристроїв (Ц і МПП) є компоненти підвищеного ступеня інтеграції — ВІС і НВІС.
Несправність ВІС або НВІС. Це стан, зумовлений дефектами одного чи кількох елементів внутрішньої структури кристала або провідників, що з'єднують його з виводами цієї ВІС (НВІС). Враховуючи це, несправністю цифрового чи мікропроцесорного пристрою вважають стан, зумовлений дефектами одного чи кількох компонентів (елементів) їх структури або провідників, що з'єднують компоненти в цю структуру.
Несправність Ц або МПП. Це формалізоване представлення факту прояву дефекту цих пристроїв у вигляді неправильних значень сигналів на входах і виходах.
Дефекти і несправності можуть бути сталими (постійними) чи несталими (короткочасними, що перемежовуються).
У життєвому циклі обчислювальних пристроїв виокремлюють три основних стадії: проектування, виробництво та експлуатацію. На кожній з них існує ймовірність виникнення конструктивних і фізичних дефектів. Ці процеси залежать від різних факторів, насамперед від технології проектування і виготовлення, а також від елементної бази. Дефекти одного чи кількох компонентів пристрою, порушення друкованого монтажу, призводять до збоїв і відмов.
Збій — короткочасне порушення правильної роботи цифрового чи
мікропроцесорного пристрою, після якого його працездатність відновлюється або її відновлює оператор без проведення ремонту.
Це порушення зумовлено дефектом, суть якого в тому, що в результаті тимчасової зміни показників окремих елементів пристрою чи схеми його з'єднань протягом певного часу він буде функціювати неправильно.
У такому разі під відмовою будемо розуміти подію, яка полягає в порушенні працездатності об'єкта, що не самовідновлюється. Це безповоротне порушення характеристик окремих елементів обчислювального пристрою або схеми з'єднань.
Залежно від місця виникнення в інтегральній схемі визначають такі типи дефектів:
— пов'язані з фізичними явищами у внутрішній структурі кристала;
— зумовлені явищами на поверхні кристала.
За причинами виникнення виокремлюють групи дефектів:
— пов'язані з недосконалістю конструкції і технології, що з розробленням і впровадженням досконалішої технології та процесів виробництва зменшуються;
— спричинені короткочасними перевантаженнями напруги або потужності;
— пов'язані з вадами проектування і конструювання.
Надзвичайно важливим є пошук дефектів компонентів, що проектуються, зокрема ВІС та НВІС. На стадії проектування особливу увагу звертають на методи контролепридатного проектування, тестопридатність і верифікацію. Новий клас систем тестування — верифікатори (тестери) дослідних зразків — орієнтований на інтегральні схеми з коротким циклом проектування. Верифікатори належать до засобів імітаційного моделювання. Під час проектування їх застосовують ширше, ніж методи і засоби безпосереднього контролю, що використовують у лабораторних умовах (візуалізація дефектів, мікрозондування, засоби модифікації та ремонту кристалів).
Важливу роль у життєвому циклі Ц і МПП відіграє стадія виробництва, що охоплює вхідний контроль компонентів, відбір комплектуючих виробів, монтаж і налагодження пристрою. Виробництво пристроїв і систем, побудованих на їх базі, пов'язане з можливістю внесення дефектів на кожній стадії технологічного процесу складання.
Найважливішими причинами виникнення дефектів на етапі виробництва пристроїв є:
— дефекти компонентів;
— відхилення технологічного процесу складання від встановлених норм;
— суб'єктивні фактори (психофізичні особливості лю- дини-оператора).
До найтиповіших дефектів виробництва належать:
— короткі замикання між друкованими провідниками на платі;
— обрив провідників на друкованій платі;
— неправильна орієнтація мікросхем щодо шин живлення;
— монтаж елемента з іншими реалізуючими функціями.
Кількість і типи дефектів залежать насамперед від рівня технології виготовлення пристроїв і на різних підприємствах і фірмах можуть значно відрізнятись.
З розглянутого матеріалу видно, що значна частина несправностей зумовлена дефектами комплектуючих виробів, короткими замиканнями, обривами провідників та ін. Тому на етапі виробництва особливу увагу слід звертати на організацію вхідного контролю компонентів обчислювальних пристроїв, а також на технологію і якість їх монтажу.
Рис.
3.1. Взаємна залежність дефектів,
несправностей, збоїв і відмов
Багато дефектів ІС, зокрема ВІС і НВІС, не завжди проявляються як константні несправності (наприклад, інверсія (лат. inversio — перестановка) біт в елементах компонентів на МОН-структурах та ін.).
Крім того, ВІС і НВІС до постачання споживачеві піддають переважно обмеженому контролю. Тому відмови можливі на етапі експлуатації, коли подають заборонені комбінації сигналів, які використовують у процесі вихідного контролю або коли змінюють певні параметри компонентів, що викликають непередбачувану поведінку пристрою.
Інтенсивність збоїв ІС та Ц і МПП на один-два порядки вища, ніж інтенсивність відмов. Збої можуть проявлятися при зміні: напруги живлення; допустимих завад; статичних і динамічних показників компонентів; граничних внутрішніх співвідношень вхідних сигналів і сигналів стробів; внутрішніх імпульсних завад у колах живлення і сигнальних провідниках; внутрішніх завад і значень сигналів на фронтах.
Певними особливостями характеризують відмови НВІС запам'ятовуючих пристроїв (ЗП) бортових цифрових обчислювальних комплексів. Найбільше впливають на їх роботу збої, що виникають у ЗП і спотворюють не тільки дані, але й програми роботи. Головна причина появи таких збоїв — наявність у матеріалі корпусу НВІС молекул урану і торію, при ядерному розпаді яких з'являються альфа-частинки. При гальмуванні вони створюють заряди, які призводять до утворення хибного сигналу на виході ЗП. Дія альфа-частинок на запам'ятовуючі елементи динамічних ЗП викликає перехід зі стану логічного «0» і «1», що, в свою чергу, призводить до несправностей на момент передавання даних. Статичні ЗП також схильні до впливу альфа-частинок, але значно менше.
Другим найбільш помітним джерелом збоїв є космічні промені. Накопичення енергії під їх дією в чутливому об'ємі НВЇС призводить до її хибного функціювання.
Статичні і динамічні несправності.
Дефекти (несправності) за характером прояву поділяють на детерміновані (дефекти, що проявляються постійно) і випадкові.
У детермінованих несправностях виокремлюють статичні і динамічні.
До несправностей статичного типу належать несправності Ц і МПП, що проявляються на частотах значно нижчих від робочих. Вони є декількох типів.
Логічні несправності — несправності логічних елементів і компонентів, побудованих на основі Ц і МПП, обриви зв'язків, які призводять до зміни логічних функцій, що реалізують ці елементи і компоненти. Питома вага логічних несправностей може становити до 90% і більше від кількості всіх несправностей, що ідентифікують.
Логічні несправності описують математичні моделі константних несправностей — «константний нуль» і «константна одиниця». їх подають як модель «константного нуля» («≡0»): yi≡0 при {хi}, (і = 0,1), хi={0,1}; модель «константної одиниці» («≡1»): уі≡1 при {хi}, (і=0,1), хi= {0,1}; де х1гх2,...,хп — вхідні змінні; уi — стан i-го виходу структури цифрового пристрою.
Суть моделі полягає в тому, що, подаючи на входи цифрової структури будь-які дозволені набори змінних двійкової алгебри Буля, на одному або кількох функційних виходах структури встановлюється «константний нуль» або «константна одиниця». Таку модель часто називають класичною і використовують для опису інших типів несправностей.
Раніше при розробленні методів ідентифікації несправностей за допомогою систем тестового діагностування цифрових пристроїв, що були побудовані на основі ІС малого та середнього ступенів інтеграції, найчастіше використовувалась саме така модель константних несправностей.
Зміна логічної функції елемента — замість однієї функції виконується інша.
Коротке замикання — виникає в результаті короткого замикання сигнальних ліній входів, виходів, сигнальних ліній і шин електроживлення, короткого замикання типу зворотного зв'язку.
Інверсні несправності — поява фіктивного інвертора (інверторів) на вході (входах) чи виході (виходах) структури або її елементів.
Переплутування зв'язків — полягає у переплутуванні зв'язків цифрової структури.
Контактні несправності — результат обриву провідників і відсутності контакту в крайових з'єднувачах пристроїв.
Несправності статичного типу цифрових пристроїв, побудованих на ІС малого і середнього ступенів інтеграції, аналогічні несправностям статичного типу пристроїв, побудованих на ВІС і НВІС.
До несправностей динамічного типу належать несправності Ц і МПП пристроїв, що проявляються в динамічних режимах роботи, тобто в діапазоні від мінімальних до максимальних робочих частот.