Static ram asynchronous page mode read, wtpg = 1, Wtpg = 1, If the pb field is set to 1, all four – Digi NS9750 User Manual
Page 830: Wtrd = 2

M e m o r y t i m i n g
8 0 6
N S 9 7 5 0 H a r d w a r e R e f e r e n c e
Static RAM asynchronous page mode read, WTPG = 1
Figure 114: Static RAM asynchronous page mode read, WTPG = 1 timing
WTPG = 1
WTRD = 2
If the PB field is set to 1, all four
byte_lane
signals will go low for 32-bit,
16-bit, and 8-bit read cycles.
The asynchronous page mode will read 16 bytes in a page cycle. A 32-bit bus
will do four 32-bit reads, as shown (3-2-2-2). A 16-bit bus will do eight 16-
bit reads (3-2-2-2-3-2-2-2) per page cycle, and an 8-bit bus will do sixteen
8-bit reads (3-2-2-2-3-2-2-2-3-2-2-2-3-2-2-2) per page cycle. 3-2-2-2 is the
example used here, but the WTRD and WTPG fields can set them
differently.
Notes:
1
The length of the first cycle in the page is determined by the WTRD field.
2
The length of the 2nd, 3rd, and 4th cycles is determined by the WTPG field.
3
This is the starting address. The least significant two bits will always be ‘00.’
4
The least significant two bits in the second cycle will always be ‘01.’
5
The least significant two bits in the third cycle will always be ‘10.’
6
The least significant two bits in the fourth cycle will always be ‘11.’
7
If the PB field is set to 0, the
byte_lane
signal will always be high during a read cycle.
Note-1
Note-2
Note-2
Note-2
M24
M23
M28
M27
M20
M19
M18
M18
M17
M26
M25
M26
M25
Note-3
Note-4
Note-5
Note-6
Note-7
CPU clock / 2
data<31:0>
addr<27:0>
st_cs_n<3:0>
oe_n
byte_lane<3:0>