- •Аннотация
- •Глава 3 посвящена разработке программно-аппаратного комплекса, сборке аппаратной части и разработке программного окружения.
- •Глава 4 содержит в себе описание тестируемой сбис, а так же результаты ее тестирования с применением разработанного программно-аппаратного комплекса.
- •Глава 1. Исследование методов jtag тестирования сбис.........6
- •Глава 2. Архитектура комлекса jtag тестирования....................19
- •Глава 3. Аппаратное и программное обеспечение комплекса.......................................................................................................32
- •Глава 4 исследование сбис 1907кх018..................................................59
- •Глава 1. Исследование методов jtag тестирования сбис
- •2.1 Общая архитектура комплекса
- •2.2 Аппаратная часть комплекса jtag тестирования
- •Глава 2. Архитектура комплекса jtаg тестирования.
- •2.3 Программная часть комплекса jtag тестирования.
- •2.4 Выводы к главе
- •Глава 3. Аппаратное и программное обеспечение комплекса
- •3.1 Разработка аппаратной части комплекса
- •3.2 Разработка программного обеспечения для jtag тестирования
- •3.2.1 Выбор операционной системы
- •Глава 4. Исследование сбис 1907кх018
- •Регистр i2c_ctrl_2
- •Регистр i2c_stat_1 (1a020h)
- •Регистр i2c_stat_2
Глава 3. Аппаратное и программное обеспечение комплекса.......................................................................................................32
3.1 Разработка аппаратной части комплекса............................................32
3.2 Разработка программного окружения для JTAG тестирования.......38
3.2.1 Выбор операционной системы………………………......….38
3.2.2 Разработка программного обеспечения комплекса на языке Python………………………………………………………………41
3.3 Инструкция по эксплуатации разработанного комплекса……….. 47
3.4 Выводы к главе.....................................................................................58
Глава 4 исследование сбис 1907кх018..................................................59
4.1 Краткое описание тестируемой СБИС...............................................59
4.2 Описание разработанных тестов........................................................62
4.3 Режимы работы системы.....................................................................67
4.4 Результаты тестирования.....................................................................71
4.5 Выводы к главе.....................................................................................72
ЗАКЛЮЧЕНИЕ......................................................................................................73
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ...............................................75
ПРИЛОЖЕНИЕ А .Тестирование блока MBIST................................................76
ПРИЛОЖЕНИЕ Б. Описание регистров теста шины i2c..................................82
ПРИЛОЖЕНИЕ B. Тест PRBS.............................................................................89
ВВЕДЕНИЕ
Развитие микропроцессорной техники идет по пути постоянного роста производительности. Сложность электронных устройств неуклонно растет, как растет и сложность/стоимость процесса тестирования годных устройств в производственном цикле. Производится ряд работ по улучшению наблюдаемости состояний СБИС, в интерфейсы добавляются тестовые генераторы для проверки межфизических соединений и т.д. Все эти нововведения требуют стандартизации для унификации программного обеспечения. Один из самых широко известных и распространённых тестовых интерфейсов является JTAG, развиваемый группой IEEE (Institute of Electrical and Electronics Engineers). В 1985 сформировалась специальная группа ведущих производителей электроники - JTAG (Joint Test Action Group). Для решения проблем тестирования JTAG выдвинула как промышленный стандарт спецификацию IEEE Std. 1149.1-1990 (IEEE Standard Test Access Port and Boundary-Scan Architecture). Стандарт описывает доступ к тестируемой системе, тесты же и методики тестирования должны быть описаны разработчиками СБИС. В данной диссертации мы остановимся на функциональном тестировании.
В настоящее время на рынке существует несколько решений для функционального тестирования систем от различных производителей, предоставляющих готовые аппаратно-программные комплексы на базе персональных компьютеров, которые предназначены для разработки тестирования на базе технологии граничного сканирования JTAG.
Был рассмотрен ряд готовых комплексов, однако все они так или иначе не позволяют полностью решить задачу функционального тестирования СБИС 1907КХ018 SRIO коммутатора разработки НИИСИ РАН.
