Visible to Intel only — GUID: nik1412467946231
Ixiasoft
Visible to Intel only — GUID: nik1412467946231
Ixiasoft
3.5.3. Read and Write Transfers with Fixed Wait-States
In the following figure, the agent has a writeWaitTime = 2 and readWaitTime = 1.
The numbers in this timing diagram mark the following transitions:
- The host asserts address and read on the rising edge of clk.
- The next rising edge of clk marks the end of the first and only wait-state cycle. The readWaitTime is 1.
- The agent asserts readdata and response on the rising edge of clk. The read transfer ends.
- writedata, address, byteenable, and write signals are available to the agent.
- The write transfer ends after 2 wait-state cycles.
Transfers with a single wait-state are commonly used for multicycle off-chip peripherals. The peripheral captures address and control signals on the rising edge of clk. The peripheral has one full cycle to return data.
Components with zero wait-states are allowed. However, components with zero wait-states may decrease the achievable frequency. Zero wait-states require the component to generate the response in the same cycle that the request was presented.