Тип работы:
Предмет:
Язык работы:


Тестирование цифровых устройств

Работа №125496

Тип работы

Бакалаврская работа

Предмет

теория систем управления

Объем работы26
Год сдачи2016
Стоимость4850 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
84
Не подходит работа?

Узнай цену на написание


Введение 3
Постановка задачи 5
Глава 1. Создание тестов для цифровой аппаратуры с помощью САПР SimTest 6
1.1 Физическое представление устройства 6
1.2 Программная модель устройства 7
1.3 Критерий качества теста 8
1.4 Разработка теста 8
1.5 Построение моделей входных сигналов интерфейсным методом 10
Глава 2. Описание используемых программных средств 12
2.1 Язык описания электронных устройств Verilog HDL 12
2.2 Мультиплатформенная среда проектирования схем Altera QUARTUS II 12
2.3 САПР SimTest 14
Глава 3. Моделирование и создание тест-программы на примере объ­екта контроля 15
3.1 Описание элементов схемы 16
3.2 Работа в QUARTUS II. Создание электронной модели микро­схемы 20
3.3 Работа в САПР SimTest 22
Заключение 24
Список литературы 25

XXI век - век технологий. Если посмотреть по сторонам, то мож­но увидеть, что почти у каждого человека есть одно или более электрон­ное цифровое устройство, будь то телефон, планшет или ноутбук. Каждое из устройств состоит из множества компонентов. А каждый компонент в свою очередь производится серийно. Серийное производство подразумева­ет изготовление тысячи деталей для различных устройств ежедневно. И несмотря на тот факт, что процесс производства микросхем почти цели­ком автоматизирован, отстается какой-то процент брака. Для контроля за качеством продукта создаются целые отделы, поэтому из года в год тре­бования к качеству технического контроля работоспособности устройств повышаются.
Проблема тестирования и диагностики появилась при производстве первых микросхем, а актуальность данной проблемы остается высокой по сей день. Для обеспечения надёжности, в процессе производства и эксплу­атации применяются средства и методы технической диагностики, позво­ляющих осуществить проверку функциональности микросхемы и локали­зацию неисправности.
В настоящее время сложность устройств выросла до такого уровня, что ее тестирование практически невозможно без использования методов автоматизации.
На данном этапе развития области существуют несколько методов тестирования:
1. Визуальный автоматизированный контроль. Метод тестирования, ос­нованный на распознавании изображения схемы. Используется почти на любом промышленном производстве в качестве предварительной проверки качества схемы.
2. Внутрисхемное тестирование. Метод, использующий пробники и набор или матрицу контактов внутри самой схемы. Главным минусом метода является требование использования дорогостоящего обородувания.
3. Граничное сканирование (boundary scan). Метод тестирования, исполь­зуемый для микросхем с компонентами, поддерживающими стандарт IEEE 1149.
4. Функциональное тестирование. Метод тестирования, проверяющий функ­циональность схемы или ее компонент отдельно.
Один из этих методов, а именно функциональный, был рассмотрен в дан­ной бакалаврской работе. Функциональный метод диагностики и тестиро­вания цифровых устройств обладает рядом преимуществ, из которых стоит выделить имитацию фактической работы схемы и невысокую требователь­ность к дополнительной аппаратуре, т.е. ее дешевизну.
При использовании функционального метода тестирования огромную роль играют способы описания электронной модели устройства и способы моделирования генерации входных воздействий для осуществления кон­троля.
В рамках данной работы были изучены программная среда Altera QUARTUS II, находящаяся на передовых позициях в области построения моделей микросхем, и САПР SimTest, разработаная в СПбГУ и уже успеш­но внедренная в ряд предприятий, таких как ОАО "Авангард" .
Данные программные средства были использованы для моделирова­ния и создания тест-программы на примере реальной микросхемы.

Возникли сложности?

Нужна помощь преподавателя?

Помощь студентам в написании работ!


Главным итогом работы можно считать освоение метода построения тестовых программ для цифровой аппаратуры. Для его освоения потребо­валось дополнительно освоить следующие технологии:
1. Язык программирования электронных устройств Verilog HDL, который использовался для описания логики компонент схемы.
2. Мультиплатформенная среда проектирования Altera QUARTUS II, ис­пользуемая для создания электронной модели схемы.
3. САПР SimTest, используемую для автоматизации реакции модели схе­мы на тестовую последовательность.
Освоение метода было продемонстрировано на примере объекта контроля ИЗД.085.882Э3. Для создания теста для объекта контроля были проделаны следующие шаги:
1. Разработаны программные модели цифровых устройств КР1533ИЕ7, КР1533КП7, КР1533ИД7, КР514ИД2, КР1533ТМ2 и др. на языке Verilog HDL.
2. С помощью среды проектирования Altera QUARTUS II получена про­граммная модель цифрового объекта контроля ИЗД.085.882Э3.
3. Произведено соответствие логических интерфейсов «SimTest» краевым разъемам модели объекта контроля. Подобраны необходимые прове­рочные последовтельности входных сигналов. Уровень тестового по­крытия, полученный в результате моделирования тест-программы для рассматриваемого объекта контроля, оказался приемлимым.


[1] Гришкин В.М., Лопаткин Г.С., Михайлов А.Н., Овсянников Д.А. Интер­фейсный метод построения моделей входных воздействий для тестиро­вания электронных цифровых модулей // Вопросы радиоэлектроники. 2013. Т 1. № 1. С. 80-89
[2] Мельник В., Гришкин В., Михайлов А., Овсянников Д. Методика раз­работки тест-программ контроля и диагностики цифровых устройств с использованием САПР SimTest // Электроника: Наука, технология, бизнес. 2013. № S (128). С. 118-124.
[3] Melnik V.I., Mikhailov A.N., Grishkin V.M., Ovsyannikov D.A., Yelaev Y.V. Methods of modeling od the test inputs for analysis the digital devices // 2014 International conference on computer technologies in physical and engineering applications (ICCTPEA). Editor: E. I. Veremey. Санкт- Петербургский государственный университет; IEEE (IEEE Catalog number CFP14BDA-USB). 2014. С. 112-113.
[4] Melnik V.I., Mikhailov A.N., Grishkin V.M., Ovsyannikov D.A., Yelaev Y.V. Modeling methods of the test inputs for analysis the digital devices // 2014 2nd International Conference on Emission Electronics, ICEE 2014 Joined with 10th International Vacuum Electron Sources Conference, IVESC 2014, International Conference on Computer Technologies in Physical and Engineering Applications, ICCTPEA 2014, 20th International Workshop on Beam Dynamics and Optimization, BDO 2014 - Proceedings. 2014
[5] Jayapradha V., Ravi S., Kamalakkannan R., Selvakumar S. Test coverage analysis of memory cluster testing using JTAG // (2014) International Journal of Applied Engineering Research, 9 (22), pp. 11861-11870.
[6] Yin X.H., Xu C.F. On a method of getting test data for boundary scan interconnection test in multiple scan chains // (2014) Advanced Materials Research, 986-987, pp. 1531-1535.
[7] Shashidhara H.B., Yellampalii S., Goudanavar V. Board level JTAG/boundary scan test solution // (2014) Proceedings of International Conference on Circuits, Communication, Control and Computing, I4C 2014, art. no. 7057760, pp. 73-76.
[8] Renbi A., Delsing J. Contactless Testing of Circuit Interconnects // (2015) Journal of Electronic Testing: Theory and Applications (JETTA), 31 (3), pp. 229-253.
[9] Bhowmik B., Deka J.K., Biswas S. Beyond test pattern generation: Coverage analysis // (Conference Paper) 2015 International Conference on Industrial Instrumentation and Control, ICIC 2015 6 July 2015, Article number 7151009, Pages 1620-1625.
[10] Bhar A., Chattopadhyay S., Sengupta I., Kapur R. Small Test Set Generation with High Diagnosability // Journal of Circuits, Systems and Computers 2015 DOI: 10.1142/S0218126616500249
[11] Paltnitkar S. Verilog HDL: A Guide to Digital Design and Synthesis, Second Edition. Prentice Hall PTR, 2003. 496 с.
[12] 1533IE7 datasheet. http://www.datasheet-pdf.ru/1533/1533pdf/ 1533IE7.pdf
[13] 1533KP7 datasheet. http://www.datasheet-pdf.ru/1533/1533pdf/ 1533KP7.pdf
[14] 1533ID7 datasheet. http://www.datasheet-pdf.ru/1533/1533pdf/ 1533ID7.pdf
[15] 514ID2 datasheet. http://ic-info.ru/upload/iblock/5a1/514%D0Z 98%D0%942.pdf


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2024 Cервис помощи студентам в выполнении работ