Prototype and emulation system for multiple custom prototype boards
First Claim
1. A test system, comprising:
- a host workstation configured to divide a user design into a plurality of design partitions and to generate a plurality of verification modules, wherein each verification module is associated with one of the design partitions;
a first interface device coupled to the host workstation and configured to receive the design partitions and the associated verification modules from the host workstation; and
a second interface device and a third interface device each coupled to the first interface device, wherein the second interface device and the third interface device are collectively configured to receive the design partitions and the associated verification modules from the first interface device, wherein the second interface device is configured to receive at least one of the design partitions and at least one associated verification module from the first interface device, and wherein the third interface device is configured to receive at least one of the design partitions and at least one associated verification module from the first interface device,wherein the second interface device is configured to connect to a first prototype board which is programmable, and to program the first prototype board with the at least one design partition and associated verification module received by the second interface device,wherein the third interface device is configured to connect to a second prototype board which is programmable, and to program the second prototype board with the at least one design partition and associated verification module received by the third interface device.
2 Assignments
0 Petitions
Accused Products
Abstract
A test system for testing prototype designs includes a host workstation, multiple interface devices, and multiple prototype boards. The prototype boards include programmable devices which implement one or more partitions of a user design and an associated verification modules. The verification modules probe signals of the partitions and transmit the probed signals to the interface devices. The verification modules can also transmit output signals generated by one or more partitions on the prototype boards to the host workstation via the interface devices, and transmit input signals, which are received from the host workstation via the interface devices, to one or more partitions on the prototype boards.
-
Citations
17 Claims
-
1. A test system, comprising:
-
a host workstation configured to divide a user design into a plurality of design partitions and to generate a plurality of verification modules, wherein each verification module is associated with one of the design partitions; a first interface device coupled to the host workstation and configured to receive the design partitions and the associated verification modules from the host workstation; and a second interface device and a third interface device each coupled to the first interface device, wherein the second interface device and the third interface device are collectively configured to receive the design partitions and the associated verification modules from the first interface device, wherein the second interface device is configured to receive at least one of the design partitions and at least one associated verification module from the first interface device, and wherein the third interface device is configured to receive at least one of the design partitions and at least one associated verification module from the first interface device, wherein the second interface device is configured to connect to a first prototype board which is programmable, and to program the first prototype board with the at least one design partition and associated verification module received by the second interface device, wherein the third interface device is configured to connect to a second prototype board which is programmable, and to program the second prototype board with the at least one design partition and associated verification module received by the third interface device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A test system, comprising:
-
a host workstation configured to divide a user design into a plurality of first design partitions and to generate a plurality of first verification modules, wherein each first verification module is associated with one of the first design partitions, wherein the host workstation is further configured to divide the user design into a plurality of second design partitions and to generate a plurality of second verification modules, and wherein each second verification module is associated with one of the second design partitions; a first interface device coupled to the host workstation and configured to receive the first design partitions and the associated first verification modules from the host workstation, wherein the first interface device is configured to connect to a first prototype board which is programmable, and to program the first prototype board with the first design partitions and the associated first verification modules; and a second interface device coupled to the host workstation and configured to receive the second design partitions and the associated second verification modules from the host workstation, wherein the second interface device is configured to connect to a second prototype board which is programmable, and to program the second prototype board with the second design partitions and the associated second verification modules. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A test system, comprising:
-
a host workstation configured to divide a first user design into a plurality of first design partitions and to generate a plurality of first verification modules, wherein each first verification module is associated with one of the first design partitions, wherein the host workstation is further configured to divide a second user design into a plurality of second design partitions and to generate a plurality of second verification modules, wherein each second verification module is associated with one of the second design partitions; a first interface device coupled to the host workstation and configured to receive the first design partitions and the associated first verification modules from the host workstation, wherein the first interface device is configured to connect to a first prototype board which is programmable, and to program the first prototype board with the first design partitions and the associated first verification modules; and a second interface device coupled to the host workstation and configured to receive the second design partitions and the associated second verification modules from the host workstation, wherein the second interface device is configured to connect to a second prototype board which is programmable, and to program the second prototype board with the second design partitions and the associated second verification modules. - View Dependent Claims (14, 15, 16, 17)
-
Specification