Способ тестирования магистрального последовательного интерфейса на основе внесения ошибок синхросигналов : патент на изобретение

Описание

Тип публикации: патент

Год издания: 2022

Аннотация:

Изобретение относится к способу тестирования магистрального последовательного интерфейса на основе внесения ошибок синхросигналов. Технический результат заключается в расширении функциональных возможностей тестирования за счет возможности взаимодействия с тестируемыми устройствами, использующими повышенные уровни напряжения. В способе формируют первое сообщение; затем формируют второе сообщение, на основе первого, в котором заменяют синхросигнал синхросигналом, содержащим ошибки; ошибки синхросигналов формируют из любой комбинации шести полубит, которые могут иметь значения «0» или «1», причем количество синхросигналов, содержащих ошибки, не ограничено, а определяется задачами и стратегией тестирования; отправляют сформированные сообщения в тестируемый модуль (ТМ) три раза по следующему алгоритму: первый раз – первое сообщение, которое не содержит ошибок; второй раз – второе сообщение, со сформированными ошибками синхросигналов; третий раз – снова первое сообщение, которое не содержит ошибок; далее контролируют состояние ТМ по следующим критериям после каждого отправленного выше сообщения: первый раз – наличие ответа от ТМ с установленным признаком «Нормальное состояние» (НС) в ответном слове (ОС); второй раз – состояние «Отсутствие ответа»; третий раз – наличие ответа от ТМ с установленным признаком НС; ТМ считают прошедшим тестирование, если он соответствует всем трем критериям, при этом после формирования сообщений, перед их отправкой в ТМ, сигнал, содержащий сформированные сообщения, преобразуют в аналоговую форму и усиливают; затем передают в ТМ через трансформатор.

FIELD: testing.

SUBSTANCE: invention relates to a method for testing a serial bus interface based on introduction of clock signal errors. In the method, a first message is generated; then a second message is generated based on the first message, wherein the clock signal is replaced with a clock signal containing errors; the clock signal errors are formed from any combination of six half-bits with "0" or "1" values, wherein the number of clock signals with errors is not limited and is determined by the goals and strategy of testing; the generated messages are sent to the tested module (TM) three times according to the following algorithm: first time – the first message without errors; second time – the second message with the generated clock errors; third time – repeated first message without errors; then the condition of the TM is monitored according to the following criteria after each of the above messages sent: first time – presence of a response from the TM with the set attribute "Normal state" (NS) in the response word (RW); second time – "No response" condition; third time – presence of a response from the TM with the set NS attribute; the TM test is considered passed if the TM meets all three criteria, wherein after the messages generated and before they are sent to the TM, the signal containing the generated messages is converted into analogue form and amplified, then transmitted to the TM through a transformer.

EFFECT: expanded range of functional capabilities of testing due to the possibility of interaction with the tested devices using high voltage levels.

1 cl

Ссылки на полный текст

Вхождение в базы данных