1460715087-e78e4db1-61f3-4796-9a4f-39e937f4877f

1. A MIMO system with diversity baseband processing for iteratively decoding data received on multiple data paths from at least two or multiple antennas, the MIMO baseband processing system comprising:
at least one each Pre-Processor adapted to receive the data received on corresponding one of the multiple data paths RX(i), wherein each Pre-Processor comprises:
at least one IQ Demodulator to demodulated the receive signal into baseband component I and Q signals;
at least one Guard Interval Removal for removing cyclic-prefix;
at least one Clock Recovery circuit to calculate sampling error to control the Digital Phase locked-loop;
a Digital Phase locked-loop circuit to produce the sampling clock for the IQ Demodulator circuit.

a Diversity Processor adapted to received signals from the Pre-Processors, wherein the Diversity Processor comprises:
an Algorithm to select the optimum pair of diversity channels;
a Combiner to combine the signals pair of diversity channels; and
a Matched Filter to produce an output signal of the diversity channels.

a M-point Complex FFT Processor to process each of the M sub-channels.
a MUX to convert the data from each channel into a serial stream of data.
a Turbo Codes Decoder to process the data stream from each channel to produce a error-free data output.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A printing apparatus comprising:
a printing unit configured to print an image on a sheet;
a sheet discharge unit configured to discharge, to a first discharge unit, the sheet on which an image is printed by said printing unit;
an accepting unit configured to accept a sample printing request;
a sample printing control unit configured to, when said accepting unit accepts the sample printing request, control said printing unit to print a sample image on a sample sheet, and discharge the sample sheet to a second discharge unit which is different from the first discharge unit; and
a discharge control unit configured to change discharge position of the first discharge unit to which the sheet is discharged by said sheet discharge unit when the sample image is printed in a first mode, and not to change discharge position of the first discharge unit to which the sheet is discharged by said sheet discharge unit when the sample image is printed in a second mode.
2. The apparatus according to claim 1, further comprising a setting unit configured to set a condition to execute the sample printing,
wherein said sample printing control unit controls said printing unit to print the sample image on the sample sheet in accordance with the condition set by said setting unit, and discharge the sample sheet to the second discharge unit.
3. The apparatus according to claim 1, wherein said discharge control unit changes discharge position from a first discharge position to a second discharge position different from the first discharge position, wherein the first and second positions are in a single discharge apparatus.
4. The apparatus according to claim 1, wherein said discharge control unit changes discharge position from a first discharge position to a second discharge position different from the first discharge position, wherein the first and second positions are respectively in different discharge apparatuses.
5. The apparatus according to claim 1, further comprising:
a discharge position change unit configured to change a-sheet discharge position every time said printing unit prints a predetermined number of copies; and
a restriction unit configured to restrict execution of both change of discharge position by said discharge control unit and change of discharge position by said discharge position change unit.
6. A method of controlling a printing apparatus, comprising:
a printing step of printing an image on a sheet;
a sheet discharge step of discharging, to a first discharge unit, the sheet on which an image is printed in the printing step;
an accepting step of accepting a sample printing request;
a sample printing control step of, when said accepting step accepts the sample printing request, controlling to print a sample image on a sample sheet in the printing step, and discharge the sample sheet to a second discharge unit which is different from the first discharge unit; and
a discharge control step of changing discharge position of the first discharge unit to which the sheet is discharged in the sheet discharge step when the sample image is printed in a first mode, and not changing discharge position of the first discharge unit to which the sheet is discharged in the sheet discharge step when the sample image is printed in a second mode.
7. A non-transitory computer-readable storage medium storing a program for causing a computer to execute:
a printing step of printing an image on a sheet;
a sheet discharge step of discharging, to a first discharge unit, the sheet on which an image is printed in the printing step;
an accepting step of accepting a sample printing request;
a sample printing control step of, when said accepting step accepts the sample printing request, controlling to print a sample image on a sample sheet in the printing step, and discharge the sample sheet to a second discharge unit which is different from the first discharge unit; and
a discharge control step of changing discharge position of the first discharge unit to which the sheet is discharged in the sheet discharge step when the sample image is printed in a first mode, and not changing discharge position of the first discharge unit to which the sheet is discharged in the sheet discharge step when the sample image is printed in a second mode.
8. The apparatus according to claim 1, wherein the sample printing request is accepted while an printing operation is executed by said printing unit.