Test pattern generation
AssigneeQUALCOMM Incorporated
InventorTao Li
Life of this patent
Estimating the term…
Abstract
Apparatus and method for testing a CDMA integrated circuit including a demodulator for correlating input data with one of a set of codes and a test data pattern generator for spreading input test data with one of the set of codes to form a spread test data and providing the spread test data to the demodulator. The set of codes may be combined with the input test data to generate a set of spread test data which are then fed to the various components of the CDMA chip for testing the various components. In one embodiment, each one of the set of codes comprises a scrambling code and a spreading code.
Claims17
A wireless communications device integrated circuit, comprising:
- a demodulator configured to correlate an input data with a plurality of codes;
- a test data pattern generator configured to spread an input test data with at least one of the plurality of codes to form a spread test data, and to provide the spread test data to the demodulator, and
- a multiplexer configured to multiplex the input data and the spread test data to the demodulator;
- wherein at least one of the plurality of codes comprises a scrambling code and a spreading code.
A wireless communications device integrated circuit, comprising:
- a demodulator configured to correlate an input data with a plurality of codes;
- a test data pattern generator configured to spread an input test data with at least one of the plurality of codes to form a spread test data, and to provide the spread test data to the demodulator;
- a combiner configured to combine a plurality of scrambling codes and a plurality of spreading codes to form the plurality of codes;
- and
- a multiplexer configured to select the scrambling code from a plurality of scrambling codes, select the spreading code from a plurality of spreading codes, and provide the scrambling code and spreading code to the combiner.
A wireless communications device integrated circuit, comprising:
- means for correlating an input data with a plurality of codes;
- means for spreading an input test data with at least one of the plurality of codes to form a spread test data, and means for providing the spread test data as the input data;
- and
- means for multiplexing the input data and the spread test data;
- wherein at least one of the plurality of codes comprises a scrambling code and a spreading code.
A wireless communications device integrated circuit, comprising:
- means to correlating an input data with a plurality of codes;
- means to spreading an input test data with at least one of the plurality of codes to form a spread test data, and means for providing the spread test data as the input data;
- means for combining a plurality of scrambling codes and a plurality of spreading codes to form the plurality of codes;
- and
- means for selecting the scrambling code from a plurality of scrambling codes and means for selecting the spreading code from a plurality of spreading codes.
A method of testing a wireless communications device integrated circuit, comprising the steps of:
- correlating an input data with a plurality of codes within a demodulator;
- spreading an input test data with at least one of the plurality of codes to form a spread test data, and providing the spread test data to the demodulator;
- and
- multiplexing the input data and the spread test data;
- wherein at least one of the plurality of codes comprises a scrambling code and a spreading code.
Dependencies are inferred from the claim text.