This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
wiki:nightowl:buscycle [2018/08/09 14:12] gtfjt |
wiki:nightowl:buscycle [2018/08/10 23:06] (current) gtfjt |
||
|---|---|---|---|
| Line 9: | Line 9: | ||
| - Host deasserts /Last to indicate end of bus transaction. | - Host deasserts /Last to indicate end of bus transaction. | ||
| - Bus logic resets the wait state counter, latched enables, etc. | - Bus logic resets the wait state counter, latched enables, etc. | ||
| + | |||
| + | Notes: | ||
| + | |||
| + | - Assert /ACK once per bus transaction for both reads and writes after data address selection is complete. | ||
| + | - Assert /RdCEn once per data word in read burst. First assertion of /RdCEn is coincident with /Ack. Subsequent assertions of /RdCEn are timed using a (usually) shorter wait-state count than the initial access. | ||
| + | |||
| + | ===== Wait-State Generation ===== | ||
| + | |||
| + | * DSA = DSB ⇐ ALE ∥ FB | ||
| + | * CP ⇐ !/SysClk | ||
| + | * /MR ⇐ !(/Rd & /Wr) | ||
| + | * /BusErr ⇐ !Q7 | ||
| + | |||