Patent · US Expired

Device and method for testing a device through resolution of data into atomic operations

US6457152B1 · kind B1 · utility

32Cited by
21References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 16, 1998
Grant dateSep 24, 2002
Priority date
Expiry dateOct 16, 2018

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/03
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A method of testing a device includes monitoring an output of the device, wherein the output is generated by the device in response to an applied test command; and resolving the output into atomic operations, wherein the atomic operations are substantially the smallest constituent operations which are substantially independent of the device. The method is used to provide a simple, comprehensive test environment that effectively tests 1394a and 1394-1995 designs, for example, in Verilog. The test environment contains rules which completely characterize the behavior of different 1394 bus protocols as defined by the IEEE specifications. The test environment provides portability between different devices under test and between different protocols, automated closed-loop reconciliation of test commands and protocol requirements, topology independence, and out-of-order execution of instructions or relative sequencing. The test environment further allows failure injection, and separate and independent design of the device and a test system.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.