Digi NS9215 Computer Hardware User Manual


 
TIMING
Memory Timing
496 Hardware Reference NS9215
Static RAM
asynchronous
page mode read,
WTPG = 1
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.
8 Setting the BMODE (Burst mode) bit D02 in the static memory configuration register allows the
static output enable signal to toggle during bursts.
Note-1 Note-2 Note-2 Note-2
M24M23
M28M27
M20M19
M18M18M17
M26
M25
M26
M25
N ote -3 N ote -4 N ote-5 No te-6
Note-7
clk_out
data<31:0>
addr<27:0>
st_cs_n<3:0>
oe_n
byte_lane<3:0>