Методика определения и контроля нагрузочной способности интегральных микросхем

Обложка

Цитировать

Полный текст

Аннотация

Обоснование. Актуальность темы данной работы обусловлена необходимостью повышения достоверности качества определения и контроля нагрузочной способности микросхем. Цель. Повышение точности и расширение функций контроля при определении нагрузочной способности микросхем. Методы. В статье рассмотрен вариант методики диагностического неразрушающего контроля микросхем. Она включает в себя модель, устройство контроля и алгоритм его функционирования. Использована известная модель, которая была адаптирована под конкретные задачи разработки и исследования. Предложенная методика позволяет находить наибольшее число входов логических элементов, которые можно подключить к выходу испытуемой микросхемы без ухудшения ее функциональных параметров. Входящее в состав методики устройство может использоваться как самостоятельно, так и в системе измерительного комплекса совместно с другим оборудованием. Функционирование в трех основных режимах обеспечивается путем программирования микроконтроллера. Программа была написана на языке С++. Предложенный алгоритм обеспечивает работу устройства контроля в режимах дихотонии, последовательном и ручном. Выполняет функции выбора начального и максимального значения нагрузочных элементов, уровня сигнала, по которому определяется нагрузочная способность. Результаты. Получены значения нагрузочной способности для трех типов микросхем. Определены показатели точности и достоверности контроля. Использование элементной базы фирм Microchip и MAXIM позволило на 30 % повысить точность измерения. На основе проведенных исследовательских испытаний и макетирования устройства оценены возможности устройства в различных режимах работы. Заключение. Тестирование методики на ряде образцов показало ее высокую эффективность. После доработки конструкции устройства была подготовлена инструкция по его эксплуатации.

Полный текст

Введение

Одним из направлений повышения надежности бортовой радиоэлектронной аппаратуры является отбор электронной компонентной базы по результатам входного контроля [1]. Перспективным является диагностический неразрушающий контроль (ДНК). Весьма эффективным информативным параметром при этом может стать нагрузочная способность (НС) цифровых электронных устройств, в частности интегральных микросхем (ИМС) [2; 3]. Однако известные методы, устройства и методики [4; 5] имеют недостаточную точность, низкую функциональность и не позволяют установить настройки для различных режимов работы.

Целью данной работы является повышение точности и расширение функций контроля при определении НС ИМС.

Для достижения данной цели предлагается вариант методики ДНК. Методика включает в себя модель, устройство контроля и алгоритм его функционирования. В качестве рабочей была выбрана известная модель [6], которая была адаптирована под конкретные задачи разработки и исследования. Устройство и алгоритм обладают новизной. Устройство ДНК защищено охранным документом-патентом на изобретение.

1. Структурная схема устройства

В данной статье проводилась доработка структурной схемы устройства для определения нагрузочной способности микросхем из патента № 2819099. Доработанная схема устройства для определения нагрузочной способности микросхем приведена на рис. 1.

 

Рис. 1. Структурная схема устройства

Fig. 1. Block diagram of the device

 

Устройство содержит испытуемую микросхему, повторитель, компаратор, источник опорного напряжения, элементы нагрузки, коммутатор, микроконтроллер, жидкокристаллический экран и клавиатуру.

Устройство для определения нагрузочной способности микросхем работает следующим образом.

Выходное напряжение испытуемой микросхемы поступает на вход повторителя с высоким входным напряжением и на сигнальный вход коммутатора, обладающего малым сопротивлением открытого канала.

Управляемый микроконтроллером коммутатор подключает к выходу испытуемой микросхемы определенное число нагрузочных элементов, полученное в результате расчетов. Нагрузочные элементы, начиная со второго, имеют весовые соотношения в два раза выше предыдущего. Вес нагрузочного элемента формируется объединением в общий вход определенного количества входов логических элементов, соответствующего весу.

Напряжение с повторителя, совпадающее с выходным напряжением испытуемой микросхемы, на входе компаратора сравнивается с напряжением, создаваемым источником опорного напряжения. Источник опорного напряжения выдает два уровня напряжения, которые соответствуют низкому и высокому логическому уровню. Сигнал компаратора используется в качестве управляющего для микроконтроллера.

Результаты расчетов с помощью микроконтроллера выводятся на жидкокристаллический экран. Также с помощью клавиатуры и жидкокристаллического экрана возможно изменять режимы работы микроконтроллера.

Помимо режимов работы по уровню напряжения, присутствуют режимы работы по методу определения нагрузочной способности: дихотомии, последовательного перебора и ручного.

2. Выбор элементной базы

Устройство определения нагрузочной способности микросхем предназначено для проведения входного контроля, предусмотрен его мелкосерийный выпуск, и с учетом этих требований к элементной базе предъявляются следующие требования:

  • высокая точность;
  • низкая стоимость;
  • низкое энергопотребление.

В результате анализа существующей элементной базы для большинства элементов выбор сделан в пользу зарубежных компонентов. Причиной такого выбора стали низкая цена, приемлемое качество и доступность информации об элементах зарубежного производства, а также, в отдельных случаях, отсутствие отечественных компонентов общего назначения.

Микроконтроллер является основой устройства и должен производить все вычисления, а также создавать управляющие сигналы для других компонентов устройства. В качестве микроконтроллера был выбран ATmega328/P.

Микросхема ATmega328/P – это маломощный восьмибитный КМОП микроконтроллер. Данный микроконтроллер имеет 32 кбайт встроенной программируемой FLASH-памяти, 1 кбайт EEPROM, 2 кбайта внутренней SRAM. Также микросхема имеет встроенные таймеры-счетчики, АЦП, интерфейсы SPI, 2-wire и USART, аналоговый компаратор и встроенный осциллятор. Присутствует возможность программирования до 23 входов-выходов путем записи скомпилированной программы в память программ.

Для установления стабильной частоты работы микроконтроллера используется кварцевый резонатор с частотой 16 МГц с подключенными к нему конденсаторами емкостью 22 пФ.

Назначение входов-выходов микроконтроллера, задаваемых программно:

  • XTAL1 и XTAL2 используются для подключения резонатора;
  • PC0-PC2 применяются для управления регистром DD1;
  • PC3-PC5 – входы кнопок;
  • PC6 – вход сброса;
  • PD0-PD4 предназначены для управления ЖК-экраном напрямую;
  • PD5 – вход компаратора;
  • PD6 – вход, на который поступает сигнал 0/5 В с ключа QS1 о выбранном режиме работы устройства (по низкому/высокому уровню напряжения);
  • PB0-PB2 используются для управления ЖК-экраном через сдвиговый регистр;
  • PB3-PB5 – для управления мультиплексором, также это входы для программирования микроконтроллера.

Коммутатор в разрабатываемом устройстве предназначен для коммутации выхода испытуемой микросхемы и входов логических элементов. Для повышения точности определения нагрузочной способности коммутатор должен обладать низким сопротивлением открытого канала, основным требованием является возможность коммутации аналоговых сигналов. В качестве коммутатора применены два ключа MAX4652.

Микросхема MAX4652 содержит четыре аналоговых ключа, которые часто используются вместо реле в автоматических устройствах. Они имеют низкие требования по уровню питающего напряжения, занимают меньше места на печатной плате и обладают более высокой надежностью, чем реле. Микросхема имеет четыре нормально разомкнутых ключа, которые замыкаются при подаче логической единицы на вход управления (отмечен символом «#»).

В качестве компаратора используется одиночный компаратор MAX913. Эта микросхема обладает высоким быстродействием.

Повторитель в схеме устройства необходим для выделения сигнала с целью последующего сравнения компаратором и должен обладать высокой точностью. Повторитель построен на операционном усилителе OP07C.

В устройстве используются два источника опорного напряжения, которые должны выдавать максимальное напряжение низкого уровня и минимальное напряжение высокого уровня. Для более высокой точности применяются подстроечные резисторы. Стабилизация напряжения осуществляется с помощью микросхемы КР1158ЕН5Г.

Жидкокристаллический экран нужен для отображения необходимой информации, в качестве него был выбран ЖК-экран WG12864A.

Особенностью данного жидкокристаллического экрана является наличие встроенных контроллеров, которые путем подачи логических сигналов управляют отображением символов на экране. При этом для упрощения работы с экраном тот условно разбит на две половины экрана по 64 пикселя и 8 строк по 8 пикселей, благодаря чему возможно единовременно посылать на экран целый байт информации в заданную строку и позицию в ней.

3. Алгоритм работы устройства

Блок-схема алгоритма приведена на рис. 2.

 

Рис. 2. Алгоритм работы устройства контроля

Fig. 2. Algorithm of operation of the control device

 

Алгоритм работы устройства заключается в следующем.

Исходными данными являются максимальное M и начальное N0 нагрузочные числа, целью – определение искомого нагрузочного числа I.

Начальное нагрузочное число задается таким образом, чтобы оно было равно степени двойки, то есть 2, 4, 8, 16 и т. д. Для удобства это число задается так, чтобы оно превышало половину справочного значения нагрузочной способности.

Первым этапом работы является определение количества итераций, необходимых для поиска. Количество итераций определяется как логарифм по степени два от начального нагрузочного числа, если оно превышает половину максимального, или как наименьшее число, возведение двойки в степень которого будет превышать половину максимального нагрузочного числа.

Далее осуществляется проход по итерациям. В ходе каждой итерации осуществляется задание текущего нагрузочного числа n, значение которого проверяется на соответствие искомому. При этом для упрощения считается, что зависимость выходного напряжения испытуемой микросхемы от нагрузочного числа имеет вид кусочно-линейной функции, для которой при текущем нагрузочном числе, меньшем искомого, напряжение принимает значение 2,5 В, меньшем или равном – 2,3 В (исследуется TTL-микросхема).

Проверка соответствия текущего нагрузочного числа искомому осуществляется по уровню напряжения на выходе искомой микросхемы. При этом, если уровень сигнала находится в допустимом диапазоне (напряжение больше 2,4 В), текущее нагрузочное число увеличивается на половину от предыдущего значения интервала поиска. Если уровень сигнала не находится в диапазоне, то число уменьшается. Результат проверки на каждой итерации записывается в массив.

Итерации повторяются до тех пор, пока текущее нагрузочное число не совпадет с искомым.

Таким образом, появляется выигрыш в производительности при определении нагрузочной способности по методу половинного деления интервала поиска ее значения по сравнению с методом, когда происходит равномерное наращивание числа входов логических элементов, подключаемых к выходу испытуемой микросхемы.

Заключение

Предложенная методика определения и контроля нагрузочной способности микросхем позволяет находить наибольшее число входов логических элементов, которые можно подключить к выходу испытуемой ИМС без ухудшения ее параметров. Входящее в состав методики устройство может использоваться как самостоятельно, так и в системе измерительного комплекса совместно с другим оборудованием.

Устройство может работать в трех основных режимах, которые обеспечиваются путем программирования микроконтроллера разработанной программой. Программа для микроконтроллера написана на языке С++. Использование элементной базы фирм Microchip и MAXIM позволило на 30 % повысить точность измерения.

Алгоритм обеспечивает работу устройства контроля в режимах дихотонии, последовательном и ручном. Выполняет функции выбора начального и максимального значения нагрузочных элементов, уровня сигнала, по которому определяется нагрузочная способность.

Алгоритм дает возможность работать (проводить контроль) в режиме дихотонии при высоком уровне напряжения.

×

Об авторах

Геннадий Павлович Шопин

Самарский национальный исследовательский университет имени академика С.П. Королева

Email: shopin.gp@ssau.ru

кандидат технических наук, доцент кафедры радиоэлектронных систем

Область научных интересов: устройство нагрузочной способности микросхем

Россия, 443086, г. Самара, Московское шоссе, 34

Алина Алексеевна Денисюк

Самарский национальный исследовательский университет имени академика С.П. Королева

Email: mikki90210@yandex.ru

инженер кафедры радиоэлектронных систем

Область научных интересов: прогнозирование показателей качества и надежности радиотехнических систем

Россия, 443086, г. Самара, Московское шоссе, 34

Михаил Николаевич Пиганов

Самарский национальный исследовательский университет имени академика С.П. Королева

Автор, ответственный за переписку.
Email: kipres@ssau.ru

доктор технических наук, профессор кафедры радиоэлектронных систем

Область научных интересов: надежность бортовых радиоэлектронных устройств

Россия, 443086, г. Самара, Московское шоссе, 34

Список литературы

  1. Куликов А.В. Методы контроля и измерений составных частей бортового радиотехнического комплекса // Физика волновых процессов и радиотехнические системы. 2023. Т. 26, № 3. С. 32–39. DOI: https://doi.org/10.18469/1810-3189.2023.26.3.32-39
  2. Устройство контроля нагрузочной способности микросхем / М.Н. Пиганов [и др.] // Проектирование и технология электронных средств. 2023. № 2. С. 31–36. URL: https://elibrary.ru/item.asp?id=54266030
  3. Разработка устройства для определения нагрузочной способности микросхем / С.В. Тюлевин [и др.] // Физика волновых процессов и радиотехнические системы. 2017. Т. 20, № 1. С. 49–52. URL: https://journals.ssau.ru/pwp/article/view/7108
  4. Forecasting models generation of the electronic means quality / R.O. Mishanov [et al.] // CEUR Workshop Proceedings. 2017. Vol. 1904. P. 124–129. URL: https://ceur-ws.org/Vol-1904/paper23.pdf
  5. Устройство для определения нагрузочной способности микросхем / Р.О. Мишанов [и др.] // Известия Самарского научного центра РАН. 2017. Т. 19, № 1-2. С. 420–423. URL: http://www.ssc.smr.ru/media/journals/izvestia/2017/2017_1_420_423.pdf
  6. Исследование нагрузочной способности микросхем / Е.С. Еранцева [и др.] // Физика волновых процессов и радиотехнические системы. 2020. Т. 23, № 3. С. 74–81. DOI: https://doi.org/10.18469/1810-3189.2020.23.3.74-81

Дополнительные файлы

Доп. файлы
Действие
1. JATS XML
2. Рис. 1. Структурная схема устройства

Скачать (160KB)
3. Рис. 2. Алгоритм работы устройства контроля

Скачать (406KB)

© Шопин Г.П., Денисюк А.А., Пиганов М.Н., 2025

Creative Commons License
Эта статья доступна по лицензии Creative Commons Attribution 4.0 International License.

Согласие на обработку персональных данных с помощью сервиса «Яндекс.Метрика»

1. Я (далее – «Пользователь» или «Субъект персональных данных»), осуществляя использование сайта https://journals.rcsi.science/ (далее – «Сайт»), подтверждая свою полную дееспособность даю согласие на обработку персональных данных с использованием средств автоматизации Оператору - федеральному государственному бюджетному учреждению «Российский центр научной информации» (РЦНИ), далее – «Оператор», расположенному по адресу: 119991, г. Москва, Ленинский просп., д.32А, со следующими условиями.

2. Категории обрабатываемых данных: файлы «cookies» (куки-файлы). Файлы «cookie» – это небольшой текстовый файл, который веб-сервер может хранить в браузере Пользователя. Данные файлы веб-сервер загружает на устройство Пользователя при посещении им Сайта. При каждом следующем посещении Пользователем Сайта «cookie» файлы отправляются на Сайт Оператора. Данные файлы позволяют Сайту распознавать устройство Пользователя. Содержимое такого файла может как относиться, так и не относиться к персональным данным, в зависимости от того, содержит ли такой файл персональные данные или содержит обезличенные технические данные.

3. Цель обработки персональных данных: анализ пользовательской активности с помощью сервиса «Яндекс.Метрика».

4. Категории субъектов персональных данных: все Пользователи Сайта, которые дали согласие на обработку файлов «cookie».

5. Способы обработки: сбор, запись, систематизация, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передача (доступ, предоставление), блокирование, удаление, уничтожение персональных данных.

6. Срок обработки и хранения: до получения от Субъекта персональных данных требования о прекращении обработки/отзыва согласия.

7. Способ отзыва: заявление об отзыве в письменном виде путём его направления на адрес электронной почты Оператора: info@rcsi.science или путем письменного обращения по юридическому адресу: 119991, г. Москва, Ленинский просп., д.32А

8. Субъект персональных данных вправе запретить своему оборудованию прием этих данных или ограничить прием этих данных. При отказе от получения таких данных или при ограничении приема данных некоторые функции Сайта могут работать некорректно. Субъект персональных данных обязуется сам настроить свое оборудование таким способом, чтобы оно обеспечивало адекватный его желаниям режим работы и уровень защиты данных файлов «cookie», Оператор не предоставляет технологических и правовых консультаций на темы подобного характера.

9. Порядок уничтожения персональных данных при достижении цели их обработки или при наступлении иных законных оснований определяется Оператором в соответствии с законодательством Российской Федерации.

10. Я согласен/согласна квалифицировать в качестве своей простой электронной подписи под настоящим Согласием и под Политикой обработки персональных данных выполнение мною следующего действия на сайте: https://journals.rcsi.science/ нажатие мною на интерфейсе с текстом: «Сайт использует сервис «Яндекс.Метрика» (который использует файлы «cookie») на элемент с текстом «Принять и продолжить».