![](http://datasheet.mmic.net.cn/330000/IDT88P8344_datasheet_16416023/IDT88P8344_76.png)
76
IDT88P8344 SPI EXCHANGE 4 x SPI-3 TO SPI-4
INDUSTRIAL TEMPERATURE RANGE
APRIL 10, 2006
timng register is used to manually align the phase of data lane n by adding from
0.1 clock cycle to 0.3 clock cycles of delay.
DTCn [1:0]
4 egress data lane n.
[1:0]=0=No added delay
[1:0]=1=Add 0.1 clock cycle of delay to data lane n
[1:0]=2=Add 0.2 clock cycles of delay to data lane n
[1:0]=3=Add 0.3 clock cycles of delay to data lane n
Used for adding 0.1 clock cycle units of output delay to SPI-
SPI-4 egress control lane timing register
(Block_base 0x0800 + Register_offset 0x2B)
TABLE 115 - SPI-4 EGRESS CONTROL LANE
TIMING REGISTER (REGISTER_OFFSET 0x2B)
Field
Bits
CTLTC[1:0]
1:0
SPI-4 egress status timing register (Block_base
0x0800 + Register_offset 0x2D)
TABLE 117 - SPI-4 EGRESS STATUS TIMING
REGISTER (REGISTER_OFFSET 0x2D)
Field
Bits
STC0[1:0]
1:0
STC1[1:0]
3:2
The SPI-4 egress status clock timng register at Block_base 0x0800 +
Register_offset 0x2E has read and write access. The SPI-4 egress status clock
timng register is used to manually align the phase of the SPI-4 egress status clock
to the status outputs by adding from0.1 clock cycle to 0.9 clock cycles of delay
to the status clock output. Note that tap selection is not monotonic with the number
in bit field [3:0]. The SCTC[3:0] field is valid only for LVDS status, not for LVTTL
status.
SCTC [3:0]
4 egress status clock output.
[3:0]=0=No added delay
[3:0]=1=Add 0.1 clock cycle of delay t o the SPI-4 egress status clock
[3:0]=3=Add 0.2 clock cycles of delay to the SPI-4 egress status clock
[3:0]=2=Add 0.3 clock cycles of delay to the SPI-4 egress status clock
[3:0]=7=Add 0.4 clock cycles of delay to the SPI-4 egress status clock
[3:0]=6=Add 0.5 clock cycles of delay to the SPI-4 egress status clock
[3:0]=4=Add 0.6 clock cycles of delay to the SPI-4 egress status clock
[3:0]=5=Add 0.7 clock cycles of delay to the SPI-4 egress status clock
[3:0]=F=Add 0.8 clock cycles of delay to the SPI-4 egress status clock
[3:0]=E=Add 0.9 clock cycles of delay to the SPI-4 egress status clock
Used for adding 0.1 unit intervals of output delay to the SPI-
Length
2
Initial Value
0
TABLE 116 - SPI-4 EGRESS DATA CLOCK TIMING
REGISTER (REGISTER_OFFSET 0x2C)
Field
Bits
DCTC[3:0]
3:0
The SPI-4 egress data clock timng control register at Block_base 0x0800
has read and write access. The SPI-4 egress data clock timng control register
is used to manually align the phase of the SPI-4 egress data clock to the data
and control lanes by adding from0.1 clock cycle to 0.9 clock cycles of delay to
the data clock output. Note that tap selection is not monotonic with the number
in bit field [3:0].
Length
4
Initial Value
0
The SPI-4 egress control lane timng register at Block_base 0x0800 has read
and write access. The SPI-4 egress control lane timng register is used to
manually align the phase of the control lane by adding from0.1 clock cycle to
0.3 clock cycles of delay.
CTLTC [1:0]
SPI-4 egress control output.
[1:0]=0=No added delay
[1:0]=1=Add 0.1 clock cycle of delay to the control output
[1:0]=2=Add 0.2 clock cycles of delay to the control output
[1:0]=3=Add 0.3 clock cycles of delay to the control output
Used for adding 0.1 clock cycle units of output delay to the
SPI-4 egress data clock timing register
(Block_base 0x0800 + Register_offset 0x2C)
Length
2
2
Initial Value
0
0
TABLE 118 - SPI-4 EGRESS STATUS CLOCK TIM-
ING REGISTER (REGISTER_OFFSET 0x2E)
Field
Bits
SCTC[3:0]
3:0
Length
4
Initial Value
0
The SPI-4 egress status timng register at Block_base 0x0800 + Register_offset
0x2D has read and write access. The SPI-4 egress status timng register is used
to manually align the phase of the status lane n by adding from0.1 clock cycle
to 0.3 clock cycles of delay. The STC0[1:0] and STC0[1:0] fields are valid only
for LVDS status, not for LVTTL status.
STCn [1:0]
4 egress status lane n.
[1:0]=0=No added delay
[1:0]=1=Add 0.1 clock cycle of delay to status lane n
[1:0]=2=Add 0.2 clock cycles of delay to status lane n
[1:0]=3=Add 0.3 clock cycles of delay to status lane n
Used for adding 0.1 clock cycle units of output delay to SPI-
SPI-4 egress status clock timing register
(Block_base 0x0800 + Register_offset 0x2E)
DCTC [3:0]
SPI-4 egress data clock.
[3:0]=0=No added delay
[3:0]=1=Add 0.1 clock cycle of delay to the SPI-4 egress data clock
[3:0]=3=Add 0.2 clock cycles of delay to the SPI-4 egress data clock
[3:0]=2=Add 0.3 clock cycles of delay to the SPI-4 egress data clock
[3:0]=7=Add 0.4 clock cycles of delay to the SPI-4 egress data clock
[3:0]=6=Add 0.5 clock cycles of delay to the SPI-4 egress data clock
[3:0]=4=Add 0.6 clock cycles of delay to the SPI-4 egress data clock
[3:0]=5=Add 0.7 clock cycles of delay to the SPI-4 egress data clock
[3:0]=F=Add 0.8 clock cycles of delay to the SPI-4 egress data clock
[3:0]=E=Add 0.9 clock cycles of delay to the SPI-4 egress data clock
Used for adding 0.1 clock cycle units of output delay to the