|
ASIM team
LIP6 Laboratory
Paris, France |
|
Next: Boot Protocol
Up: Serial link boot phase
Previous: Serial link boot phase
Figure 7.2:
Serial Macrocell
|
Figure 7.2:
Serial Macrocell
name |
I/O |
active level |
brief description |
CKTX |
I |
- |
transmission clock |
DIN[11:0] |
I |
0xxxxxxxxxx1 |
parallel data to serialized |
SDOUT |
O |
- |
outgoing serialized data |
RESET |
I |
1 |
macrocell reset |
S_OP_EN |
I |
|
SDOUT forced to 0 |
CKR |
O |
- |
recovered clock |
DOUT[11:0] |
O |
- |
deserialized data |
SDIN |
I |
- |
incoming serial data |
CAL |
O |
1 |
deserializer is calibrated |
The calibration phase between two serial macrocells connected through a coax
transmission line is divided into 2 steps.
- When the signal RESET is released, the serializer starts calibrating. Since SDOUT
is not well defined yet, it is set at 0 by maintaining S_OP_EN at 0. The
calibration phase of the serializer lasts for about 2400 CKTX clock cycles. When
S_OP_EN is set to 1, SDOUT is validated, the parallel data DIN is serialized.
- The deserializer must received IDLE charactères for at least 3000 CKR clock
cycles to be calibrated. When the deserializer is calibrated, the signal CAL
gets high.
Synchronization between the two macrocells is maintained as long as the transmission is
continued and the parallel data follow the condition din[0]=1 and din[11]=0.
Next: Boot Protocol
Up: Serial link boot phase
Previous: Serial link boot phase