7.6 Bus Phases

The minimum pulse width is Assertion Period.

The minimum period between the trailing edge of a pulse and the leading edge of the next pulse is Negation Period.

The period between the leading edges of a pulse and the next pulse is equal to or greater than the time defined by the Transfer Period parameter.

Figure 7.15 shows the timing rule of the synchronous mode.

a.Transfer from TARG to INIT

The TARG specifies the data transfer direction by the I/O signal. If the I/O signal is true, data is transferred from the TARG to the INIT. Transfer processing is as follows:

1)After the TARG sends valid data on the data bus (DB7 to DB0, P), if a period elapses that is equal to or longer than the sum of the Deskew Delay time and the Cable Skew Delay time, the TARG sends the REQ pulse.

2)Starting with the rise of the REQ pulse, the TARG must hold values on the data bus valid for a period equal to or longer than the sum of the Deskew Delay time, the Cable Skew Delay time, and the Hold time. The TARG must send a REQ pulse having a width of at least the Assertion Period.

3)After compensating for the period defined in 2, the TARG transfers subsequent data in bytes within the range defined by the REQ/ACK Offset parameter.

4)Starting with the rise of the REQ pulse, the INIT reads data on the data bus (DB7 to DB0, P) within the Hold time. After reading the data, the INIT sends the ACK pulse as a receive completion notification.

b.Transfer from INIT to TARG

If the I/O signal is false, data is transferred from the INIT to the TARG. Transfer processing is as follows:

1)The TARG repeats the sending of the REQ pulse to request that data be sent until the number of REQ pulses reaches a value specified by the REQ/ACK Offset parameter.

2)The INIT transfers one byte of data each time the INIT receives the REQ pulse from the TARG. Upon receiving the REQ pulse, the INIT sends valid data on the data bus (DB7 to DB0, P). After the elapse of a period equal to or longer than the sum of the Deskew Delay time and the Cable Skew Delay time, the INIT sends the ACK pulse.

3)Starting with the rise of the ACK pulse, the INIT must hold the values on the data bus valid for a period equal to or longer than the sum of the Deskew Delay time, the Cable Skew Delay time, and the Hold time. The TARG must send an ACK pulse having a width of at least the Assertion Period.

C156-E228-02EN

7-31

Page 133
Image 133
Fujitsu MCM3064SS, MCP3064SS, MCP3130SS, MCM3130SS manual Bus Phases