Viewer for test apparatus hardware
First Claim
1. A viewer display system to be connected to an apparatus having a plurality of hardware devices and viewer files associated with the hardware devices, the viewer display system comprising a processing unit for executing an interface program that is compatible with each of the viewer files to render a viewer display for one or more of the hardware devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A common viewer framework simplifies the viewer development process and significantly reduces the development time and cost of viewer development. Based on this framework, viewers for different hardware devices are developed according to a common application programming interface (API) and operate as plug-ins to a common viewer tool. Also, the API may be provided as part of a software development kit (SDK) to the maker of the hardware device to be viewed, so that the task of developing viewers can be delegated to the individuals with special knowledge of the hardware devices.
-
Citations
20 Claims
- 1. A viewer display system to be connected to an apparatus having a plurality of hardware devices and viewer files associated with the hardware devices, the viewer display system comprising a processing unit for executing an interface program that is compatible with each of the viewer files to render a viewer display for one or more of the hardware devices.
-
9. A test apparatus comprising:
-
a plurality of hardware modules; and
a plurality of viewer files associated with said hardware modules, each of said viewer files containing a hardware representation of one of said hardware modules, wherein the viewer files associated with two or more hardware modules are defined in accordance with a common set of interface rules such that the hardware representations of said two or more hardware modules can be rendered on a display device using a common viewer tool. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of designing or debugging a test program for a test apparatus having a plurality of hardware modules, comprising the steps of:
-
accessing and displaying a viewer file for a first hardware module that contains a hardware representation of the first hardware module using a viewer tool;
accessing and displaying a viewer file for a second hardware module that contains a hardware representation of the second hardware module using the same viewer tool; and
entering inputs through the displayed viewer file for one of the first and second hardware modules. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification