Введение 3
Постановка задачи 5
История развития схемотехники 6
Современные методы тестирования радиоэлектронных устройств 7
Алгоритм создания программной модели и написание теста для основных классов цифровых микросхем 10
1533ЛА2 10
1533ИД3 13
1533ТМ2 16
1533ИР23 19
1533ИЕ7 22
Программное моделирование и написание теста сложного радиоэлектронного устройства Субблок ПЭ3 25
Выводы 28
Заключение 29
Литература 30
Сейчас сложно представить наше существование без технических устройств, которые окружают нас в повседневной жизни. Все вокруг, к чему мы так сильно привыкли, будь то чайник или телефон, так или иначе связано с электроникой. Функциональная электроника пересекается со многими научными отраслями. Благодаря ее развитию, не за горами те времена, когда наборы функциональных микрокомпонентов смогут автоматически управлять искусственными органами: сердцем, почками, желудком, что, безусловно, сделает прорыв в медицине. Наука не стоит на месте и современные исследования требуют огромных вычислительных мощностей, которые невозможны без развития электроники. Отдельно стоит отметить электронику для космических аппаратов: необходимо не просто спроектировать элементы, но и сделать их пригодными для работы в экстремальных условиях.
Именно поэтому так стремительно развивается схемотехника. И если раньше тестированием на этапе производства можно было заниматься вручную, то вместе со стремительным развитием сложных цифровых устройств возникает необходимость в системном и комплексном подходе к организации процессов технической диагностики, анализа и контроля каждого отдельного элемента и устройства в целом. Для этого создаются и используются системы автоматизированного проектирования тестов, развиваются, совершенствуются и внедряются новые комплексы тестового контроля. Одной из таких систем является разработка СПбГУ «SimTest», которая принимает на входе структуру объекта контроля (ОК), описания алгоритма работы его компонентов, а также тестовые воздействия. На основе этой информации формируется полная модель устройства, генерируются последовательности входных воздействий и реакции ОК.
В данной работе рассмотрены основные принципы разработки программных моделей в «Quartus II», а также создание тестов для отдельных микросхем и сложного цифрового радиоэлектронного устройства, с использованием системы «SimTest».
В данной работе рассмотрена история развития схемотехники, а также описаны и проанализированы современные методы автоматического тестирования.
Описанные в работе алгоритмы написания программы для функционального тестирования были применены для создания программной модели и разработки тестовой последовательности для контроля работоспособности цифрового радиоэлектронного устройства Субблок ПЭ3.