Data channel test apparatus and method thereof
AssigneeMosaid Technologies Incorporated
InventorHong Beom PYEON
Life of this patent
Estimating the term…
Abstract
A system includes a plurality of devices that are connected in series and a controller that communicates with the devices. Each of the devices has a plurality of input ports and corresponding output ports. The outputs of one device and the inputs of a next device are interconnected. The controller is coupled to the first device and the last device of the series-connection. The controller applies a test pattern to the plurality of input ports at the first device connected in series, by the controller. Each data channel defines a data path between corresponding pairs of input and output ports of the first and last devices. A data channel is enabled if the test pattern is detected at its corresponding output port.
Claims29
A method for enabling data channels in series-connected devices, the method comprising:
- applying a test pattern to a plurality of input ports at a first device of the series-connected devices, the plurality of input ports having a corresponding plurality of output ports at a last device of the series-connected devices, each data channel defining a data path between corresponding pairs of input and output ports;
- and
- enabling a data channel if the test pattern is detected at its corresponding output port.
A device for use in a system including a plurality of devices connected in series and a controller, the device comprising:
- a plurality of input connections and corresponding plurality of output connections;
- a plurality of use-state registers associated with each of the corresponding input and output connections to indicate a use-state of the corresponding input and output connections;
- and
- a data mode configuration register to indicate the maximum data width for transmission through the device.
A controller for enabling data channels in a plurality of devices connected in series, the controller comprising:
- a test pattern provider for providing a test pattern to a plurality of input ports at a first device of the plurality of devices connected in series, the plurality of input ports having a corresponding plurality of output ports at a last device of the plurality of devices connected in series, each data channel defining a data path between corresponding pairs of input and output ports of the first and last devices in a data channel test operation, the controller enabling data channels if the test pattern is detected at its corresponding output port.
A system comprising:
- a plurality of devices, having a plurality of data channels, connected in series;
- the plurality of devices having a plurality of input ports at a first device of the plurality of devices connected in series, the plurality of input ports having a corresponding plurality of output ports at a last device of the plurality of devices connected in series, each data channel defining a data path between corresponding pairs of input and output ports;
- and
- a controller coupled to the plurality of input ports and the corresponding plurality of output ports,
- the controller having a test pattern provider for providing a test pattern to the plurality of input ports in a data channel test operation, the controller enabling data channels if the test pattern is detected at its corresponding output port.
Dependencies are inferred from the claim text.