На правах рекламы:
ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Авторитетность издания

ВАК - К1
RSCI, ядро РИНЦ

Добавить в закладки

Следующий номер на сайте

2
Ожидается:
16 Июня 2024

Программное обеспечение комплекса автоматизированного тестирования ЦМД МС

Статья опубликована в выпуске журнала № 4 за 1989 год.
Аннотация:
Abstract:
Автор: Попко Н.В. () -
Ключевое слово:
Ключевое слово:
Количество просмотров: 9828
Версия для печати

Размер шрифта:       Шрифт:

Внедрение в народное хозяйство ЦМД-технии во многом определяется качеством поставляемых ЦМД ЗУ доменных интегральных! микросхем. Поэтому в настоящее время уделяется большое внимание разработке автоматизированных систем контроля доменных интегральных микросхем (АСК ЦМД МС) [1—4] Важной компонентой АСК ЦМД МС является ее программное обеспечение (ПО). Существующие описания АСК ЦМД МС в основном излагают аппаратные средства реализации АСК и методики формирования тестовых последовательностей, не рассматривая вопроса! построения ПО. Предлагается программный комплекс, реализующий поддержку автоматизированной системы тестирования ЦМД МС (в дальнейшем система ТМС). ТМС удовлетворяет следующим требованиям:

•    модульная организация программного обеспечения;

•    диалог на русском языке на базе иерархических меню;

•    наличие управляющего алгоритма и программы;

•    развитые средства тестирования ЦМД МС (рис. 1).

Система функционирует в двух режимах и имеет две версии, одна из них построена Я эксплуатации в условиях производства, другая — для лабораторных исследований. Первая версия максимально автоматизирует процесс контроля ЦМД МС, сокращая время проведения испытаний за счет ограничения диалога между оператором и системой и жесткого задания алгоритма испытаний. При работе с этой версией оператору достаточно ввести параметры микросборки с изменением условий ее функционирования и состава информационных последовательностей. На выходе системы строится объединенная карта дефектных регистров, достоверность которой проверяется использованием ее в виде маски и получения контрольной карты дефектности. Вторая версия позволяет вносить коррективы в режим испытаний ЦМД МС, выбирать любой из имеющихся тест-модулей, строить произвольный алгоритм тестирования. Эта версия системы дает возможность проводить тестирование) любой ЦМД МС, выпускаемой отечественной промышленностью. Для настройки на необходимую архитектуру микросборки достаточно указать ее тип. Исследование чувствительности микросборки к кодовой последовательности проводится на следующих информационных кодах: единичный, нулевой, «R-код», случайный, произвольный код без сдвига, произвольный код с постраничным сдвигом на один разряд. Карта дефектности строится на основе объединения карт для каждой считанной страницы и может быть выведена в шестнадцатеричной и в десятеричной формах. Система обеспечивает программное маскироаа-

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

Макроструктура ПО имеет два раздела. Функциональный раздел включает в себя комплекс программных модулей (порядка 25) для настройки ПО на архитектуру ЦМД МС, задания кодовой последовательности, корректировки временных, фазовых и амплитудных значений параметров управляющих импульсов, организации обмена с микросборкой и т. д.

Системный раздел включает управлющий программный модуль, программные средства диалога, информационные файлы.

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

Управляющий модуль системы ТМС обеспечивает ввод запроса и вызов соответствующего программного модуля, который в свою очередь может потребовать ввода необходимых данных с дисплея или из информационного файла.

Диалоговый режим реализован на базе иерархических меню. Основная информационная единица (Д), описывающая диалог, называется диалоговым состоянием, или Д-объектом. Множество Д-объектов определяет схему диалога. В ТМС используются три типа Д-объектов:

•    текстовое меню;

•    запрос значения;

•    заполнение формата.

Текстовое меню обеспечивает выбор одной из нескольких заранее составленных альтернатив. Например, выбор режимов работы с ЦМД МС, настройка на заданную архитектуру представляют собой инициализацию такого Д-объекта на экране дисплея.

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

 

Структура информационных файлов представляет собой последовательно организованные записи длиной, не превышающей 128 байтов. Поскольку для каждого типа ЦМД МГ необходимы свои режимы эксплуатации, параметры управляющих сигналов, статически параметры микросборки, порядок относительного расположения сигналов, подаваемых на информационные элементы в режиме запись/чтение, то организуются постоянные файлы содержащие эту информацию. Каждый файл обладает уникальным именем, с помощью которого вызывается при инициализации системы ТМС.

- Основные характеристики системы получены при эксплуатации ее в лабораторных условиях. ТМС имеет две модификации (ТМС1 и ТМС2). ТМС1 разработана на базе CM180GI использованием языков БЕЙСИК и макроассемблер в операционной среде СР/М. TMCJ разработана на базе СМ1300. Она предназначена для функционирования в операционная среде РАФОС, написана на Паскале с использованием фрагментов на макроассемблере.

Системы ТМС1 и ТМС2 имеют по две версии, которые предназначены для производственного тестирования ЦМД МС (ТМС1-П, ТМС2-П) и для лабораторных исследований (ТМС1-И, ТМС2-И).

Объем памяти, занимаемый ТМС1-П и ТМС2-П, равен соответственно 35 Кбайтам и 21 Кбайтам. Время выполнения одного цикла тестирования (6 этапов) составляет 120 с и 1061 соответственно, а объем памяти, занимаемый ТМС1-И и ТМС2-И, равен 43 Кбайтам и на Кбайтам соответственно.

Информационные файлы содержат по 12 записей и занимают по 2 Кбайта каждый.

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

1.    Элементы и устройства на цилиндрических магнитных доменах: Снргшочник / А. М. Балбашов. Ф. В. Лисовск В. К. Раев и др. — М: Радио и связь, 1987, с. 413

2.    Раев В. К., Захарян С. М., Краеовский В. Е. и др. Методика и аппаратура контроля доменных интегральных микг схем емкостью до 4 Мбит с произвольной структурой. / Сборник научных трудов. — М.: ИНЭУМ, 1986, с, 60—71.

3.    Biffing W. G. Magnetic bubble memory test system — Electronic rackaging and production, 1983, vol. 23, 74, p. 97,

4.    Glenn M. S. Magnetic bubble memory testing requirements and applications Proceedings of the intern. Conf. oi'automate testing and test and measurement, 1981, March 23—26.


Постоянный адрес статьи:
http://swsys.ru/index.php?page=article&id=1386
Версия для печати
Статья опубликована в выпуске журнала № 4 за 1989 год.

Возможно, Вас заинтересуют следующие статьи схожих тематик: