Simplifying verification of an SFI converter by data format adjustment
AssigneeExar Corporation
InventorsSameer Goyal, Jehangir Parvereshi
Life of this patent
Estimating the term…
Abstract
The present invention enables interface conversion verification with a single chip and improves problem isolation. Exemplary embodiments of the present invention can provide this by modifying the input data pattern (e.g., creating a 40G, or pseudo OC-768, frame by multiplexing four OC-192 frames, two bytes at a time) to provide per port demultiplexing of data streams at the output of the interface converter.
Claims22
A method for testing a data communication device that normally operates on an input data stream including a plurality of data channels timewise interleaved according to a first format, comprising:
- providing test input data corresponding to each of the data channels;
- generating from the test input data a test input data stream wherein the data channels are timewise interleaved according to a second format that differs from said first format;
- applying the test input data stream to the data communication device;
- receiving from the data communication device a test output data stream produced by the data communication device in response to the test input data stream;
- and
- using the test output data stream to verify operation of the data communication device.
An apparatus for testing a data communication device that normally operates on an input data stream including a plurality of data channels timewise interleaved according to a first format, comprising:
- an input for receiving test input data corresponding to each of said data channels;
- a test data generator coupled to said input for generating in response to said test input data a test input data stream wherein said data channels are timewise interleaved according to a second format that differs from said first format, said test data generator having an output coupled to said data communication device for applying said test input data stream to said data communication device;
- said data communication device for producing a test output data stream in response to said test input data stream, said data communication device having an output for providing said test output data stream;
- and
- a verifier coupled to said output of said data communication device for using said test output data stream to verify operation of said data communication device.
Dependencies are inferred from the claim text.