System and method for verifying the transmit path of an input/output component
AssigneeOracle America, Inc.
InventorsArvind Srinivasan, Rahoul Puri
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle America, Inc.
InventorsArvind Srinivasan, Rahoul Puri
Estimating the term…
A system and method for verifying the transmit path of an input/output device such as a network interface circuit. The device's operation with various different input sources (e.g., hosts, input buses) and output sources (e.g., output buses, networks) is modeled in a verification layer that employs multiple queues to simulate receipt of input data, submission to an output port and transmission from the device. Call backs are employed to signal completion of events related to receipt of data at the device and modeling of data processing within the verification layer. As call backs are resolved, corresponding tasks are executed to advance the processing of the data through the verification layer. A device-specific algorithm is executed in the verification layer to predict the ordering of output from the device, and that output is compared to the predicted output by a transmission checker.
A verification environment for verifying operation of the transmit path of an input/output device, the verification environment comprising:
A computer-implemented method of verifying a transmit path of an input/output device, the method comprising:
A computer-implemented method of verifying a transmit path of an input/output device, the method comprising:
A computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method of verifying a transmit path of an input/output device, the method comprising:
Dependencies are inferred from the claim text.