Анализ и выбор тестовых алгоритмов для проведения функционального контроля микросхемы 1645РУ5
Автор: Резниченко Никита Евгеньевич
Рубрика: 14. Общие вопросы технических наук
Опубликовано в
VI международная научная конференция «Технические науки в России и за рубежом» (Москва, ноябрь 2016)
Дата публикации: 02.10.2016
Статья просмотрена: 621 раз
Библиографическое описание:
Резниченко, Н. Е. Анализ и выбор тестовых алгоритмов для проведения функционального контроля микросхемы 1645РУ5 / Н. Е. Резниченко. — Текст : непосредственный // Технические науки в России и за рубежом : материалы VI Междунар. науч. конф. (г. Москва, ноябрь 2016 г.). — Москва : Буки-Веди, 2016. — С. 72-74. — URL: https://moluch.ru/conf/tech/archive/228/11123/ (дата обращения: 16.11.2024).
В докладе описывается выбор таких тестовых алгоритмов для проведения функционального контроля микросхемы 1645РУ5, которые за наименьшее количество времени будут обнаруживать наибольшее число дефектов в работе микросхемы.
Ключевые слова: алгоритмы, функциональный контроль, алгоритмические функциональные тесты, СОЗУ, неисправность
Процесс разработки, производства и эксплуатации интегральных микросхем (далее ИМС) и полупроводниковых приборов сопровождаются большим числом контрольно-измерительных операций. Контроль и измерение электрических параметров микросхем — сложный процесс, который требует специально разработанной технологии, оборудования, соблюдения определенных условий и специально обученного персонала. Таким образом, обеспечение контроля изделий — актуальная проблема для производителей микроэлектроники.
Правильное функционирование запоминающих устройств проверяется с помощью контроля статических и динамических параметров при помощи алгоритмических функциональных тестов. К требованиям при анализе, выборе и разработке алгоритмических функциональных тестов относят:
– достоверность результата и полноту контроля;
– ограниченность по времени.
В наши дни острой проблемой является тестирование интегральных микросхем памяти. Для полной проверки микросхемы необходимо перебрать все возможных состояния запоминающего устройства, где N — число ячеек или адресов тестируемой памяти, но для этого потребуется слишком много времени. Так, например, для тестирования запоминающего устройства емкостью при времени цикла записи и считывания 40 нс требуется 19 часов. Такой вид проверки использовать нельзя, так как конечная стоимость микросхемы будет очень дорогой.
В настоящее время функциональный контроль запоминающих устройств проводят с помощью специальных тестовых алгоритмов. К таким алгоритмам относят: Checkerboards, GalPat, GalCol, GalRow, Walking 1/0, SlidingDiagonal, Butterfly, ATS, MATS, Mach. Все эти алгоритмы можно разделись на следующие группы:
– Линейные алгоритмы () используют для предварительного контроля на отсутствие катастрофических неисправностей. К основным тестовым алгоритмам можно отнести: «Шахматный код», «Запись — считывание в прямом и обратном направлениях», «March».
– Квадратичные алгоритмы () применяют для контроля функционирования ЗУ всех типов и обнаружения динамических и статических неисправностей. К основным тестовым алгоритмам можно отнести: «WalPat», «GalPat», «GalRow», «GalCol».
– Промежуточные алгоритмы () являются компромиссом между длительностью и достоверностью. К основным тестовым алгоритмам можно отнести: «Бегущий столбец», «Бегущая строка», «Диагонали».
Но не все тестовые алгоритмы выгодно применять для тестирования различных видов запоминающих устройств. Так, например, время выполнения алгоритма GalPat для микросхемы статического оперативного запоминающего устройства 1645РУ5 (информационная емкостью 4М с организацией 512К слов по 8 бит) фирмы «Миландр» составит:
где — время цикла записи или чтения.
Перед выбором тестовых алгоритмов необходимо изучить спецификации и топологию на микросхему. Изучить основные особенности тестируемой микросхемы область ее работоспособности и возможные функциональные отказы. И по результатам полученных сведений выбирать и составлять необходимые тестовые алгоритмы.
Эффективность функционального контроля во многом зависит от степени значения возможных функциональных отказов для определённого типа интегральных микросхем, зависящих от дефектов и отклонений параметров технологического процесса на отдельных этапах производства, топологии интегральных микросхем, изменения условий эксплуатации. Относительно просто обнаружить нефункционирующую схему, которая имеет полный отказ. Значительно труднее обнаружить такие отказы, которые обусловлены изменением характеристик интегральных микросхем: температуры окружающей среды, напряжения питания, временных соотношений входных сигналов.
Таким образом, одной из проблем решаемой при выполнении исследовательской работы является анализ и выбор оптимальных тестовых алгоритмов для СОЗУ 1645РУ5, которые за наименьшее количество времени будут отбраковывать наибольшее количество неисправных микросхем.
После анализа были выбраны следующие тестовые алгоритмы:
«Шахматный код» (2N — количество циклов теста) — тест обнаруживает очень грубые неисправности в работе тестируемой микросхемы.
Время выполнения теста составляет:
при , ;
при , .
где — время выполнения 1-го цикла записи или чтения.
«MarchC» (10N) — особенностью этого тестового алгоритма является способность обнаружения неисправностей в связки двух ячеек. «MarchC», как и «Шахматный код» выполняются за малое время.
Время выполнения теста составляет:
при , ;
при , .
«MarchRAW» (26N) — тест способен обнаруживать неисправности в работе дешифратора адресов, связи двух ячеек матрицы памяти и ошибки связанные с одиночными ячейками. «MarchRAW» − это один из самых современных тестовых алгоритмов из целой серии тестов «March».
Время выполнения теста составляет:
при , ;
при , .
«GalRow» (6N + 4NR, где R — количество строк матрицы памяти) — выбор этого теста обусловлен его способностью обнаружить неисправности в ячейках, возникающих при некотором состоянии других ячеек близких к ней. Алгоритм занимает достаточно большое время и поэтому выполняется последним.
Время выполнения теста составляет:
при , ;
при , .
Ключевые слова
алгоритмы, функциональный контроль, СОЗУ, неисправность, алгоритмические функциональные тестыПохожие статьи
Анализ и выбор тестовых алгоритмов для проведения функционального контроля микросхемы 1645РУ5
В статье описывается анализ и выбор таких тестовых алгоритмов для проведения функционального контроля микросхемы 1645РУ5, которые за наименьшее количество времени будут обнаруживать наибольшее число дефектов в работе микросхемы.
Анализ короткого замыкания и конструкция автоматического выключателя
В статье представлено поведение системы в условиях неисправности и направлено на проектирование автоматического выключателя. Целью работы являет-ся анализ короткого замыкания для проектирования энергосистемы с учетом всех усло-вий, таких как нагрузка...
Функциональный контроль интегральных микросхем
В статье описываются особенности функционального контроля интегральных микросхем и его основные виды.
Генератор сигналов произвольной формы на микроконтроллере AVR
В статье описаны этапы разработки и исследования генератора сигналов произвольной формы для исследовательских целей на МК типа AVR. Проведена разработка принципиальной схемы генератора и программного обеспечения для его работы, изготовлен макет генер...
Моделирование супервизорного управления ПИД-регулятором на основе генетического алгоритма
В статье рассматривается принцип использования генетического алгоритма для оптимизации управления температурным режимом печи коксования. Приведен анализ качества переходных процессов с традиционным ПИД-регулятором и нейросетевым супервизором.
Обзор поточного шифра А5/2
В данной статье авторы стремятся исследовать поточное шифрование и шифр A5/2 с целью анализа их применения в современных информационных системах. Статья описывает алгоритм шифрования A5/2, который был разработан в результате международных переговоро...
Протокол передачи данных для устройства ввода информации
Показано, что создаваемый протокол передачи данных использует время-импульсную модуляции, особенностью которой является большая разница между нулями и единицами. Приведены необходимые диаграммы. Отмечается, что увеличение количества датчиков ведет к ...
Анализ необходимости применения средств моделирования при проектировании регистратора климатических параметров
В данной работе рассматриваются вопросы применения информационных технологий проектирования электронных изделий при проектировании регистратора климатических параметров. Дана характеристика области применения проектируемого устройства. Обосновано при...
(ОТОЗВАНА) Расчет параметров ПИД-регулятора на основе метода локализации
Рассмотрена задача управления объектом второго порядка с нестационарными параметрами и действующими возмущениями с помощью типового регулятора. Предложена процедура расчета параметров робастного ПИД-регулятора, основанная на методе локализации. Получ...
Похожие статьи
Анализ и выбор тестовых алгоритмов для проведения функционального контроля микросхемы 1645РУ5
В статье описывается анализ и выбор таких тестовых алгоритмов для проведения функционального контроля микросхемы 1645РУ5, которые за наименьшее количество времени будут обнаруживать наибольшее число дефектов в работе микросхемы.
Анализ короткого замыкания и конструкция автоматического выключателя
В статье представлено поведение системы в условиях неисправности и направлено на проектирование автоматического выключателя. Целью работы являет-ся анализ короткого замыкания для проектирования энергосистемы с учетом всех усло-вий, таких как нагрузка...
Функциональный контроль интегральных микросхем
В статье описываются особенности функционального контроля интегральных микросхем и его основные виды.
Генератор сигналов произвольной формы на микроконтроллере AVR
В статье описаны этапы разработки и исследования генератора сигналов произвольной формы для исследовательских целей на МК типа AVR. Проведена разработка принципиальной схемы генератора и программного обеспечения для его работы, изготовлен макет генер...
Моделирование супервизорного управления ПИД-регулятором на основе генетического алгоритма
В статье рассматривается принцип использования генетического алгоритма для оптимизации управления температурным режимом печи коксования. Приведен анализ качества переходных процессов с традиционным ПИД-регулятором и нейросетевым супервизором.
Обзор поточного шифра А5/2
В данной статье авторы стремятся исследовать поточное шифрование и шифр A5/2 с целью анализа их применения в современных информационных системах. Статья описывает алгоритм шифрования A5/2, который был разработан в результате международных переговоро...
Протокол передачи данных для устройства ввода информации
Показано, что создаваемый протокол передачи данных использует время-импульсную модуляции, особенностью которой является большая разница между нулями и единицами. Приведены необходимые диаграммы. Отмечается, что увеличение количества датчиков ведет к ...
Анализ необходимости применения средств моделирования при проектировании регистратора климатических параметров
В данной работе рассматриваются вопросы применения информационных технологий проектирования электронных изделий при проектировании регистратора климатических параметров. Дана характеристика области применения проектируемого устройства. Обосновано при...
(ОТОЗВАНА) Расчет параметров ПИД-регулятора на основе метода локализации
Рассмотрена задача управления объектом второго порядка с нестационарными параметрами и действующими возмущениями с помощью типового регулятора. Предложена процедура расчета параметров робастного ПИД-регулятора, основанная на методе локализации. Получ...