Unified Fieldbus Controller UFC100-L2 – Basic mode operation
Page 29
Rev. 1.0
Proprietary and confidential information of Aniotek Inc.
21 May 2018
4.4
CPU Bus Access Timings
The timing diagrams are shown for Read and Write access for all types of CPU. The CPU interface is asynchronous to
CLKIN. However, internally the bus access is synchronized to CLKIN, for all Write accesses and for those Read accesses
(FIFO, interrupt status, error status) that cause a Write. The successive accesses that cause Write have to be at least 4 clocks
apart. This delay is indicated by the delay in RDY (DACKn) output. If the CPU can use RDY (DACKn) signal then it can
issue successive access without delay. If the CPU cannot use RDY (DACKn) signal and if the successive bus access cannot
be delayed then the CPU has to check completion of the prior access by reading a status register.
If Freescale type CPU with ‘E’ signal is connected, then replace ‘DSn’ signal in the timing diagrams by ‘E’ signal with
inverted polarity.
The timings are shown in Figure 11, Figure 12, Table 22, Figure 13 Figure 14 and Table 23. The timing values for output
signals are specified for a 50 pf load. All times are in ns unless specified otherwise.
4.4.1
Intel Type CPU
Figure 11: Intel Bus Read Cycle Timing Diagram
Figure 12: Intel Bus Write Cycle Timing Diagram
ADRS
CSn
t2
t3
WRn
DACKn
t1
t15
DATA
t10
t12
t13
RDY
t5b
t14
t11
t4
t5a
t5c
ADRS
CSn
t2
t3
RDn
DACKn
t6
t1
t9
DATA
t7
t8a
t10
t12
t13
RDY
t5b
t11
t4
t5a
t5c