Digi NS9750 User Manual
Page 506

T w o - c h a n n e l A H B D M A c o n t r o l l e r ( A H B b u s )
4 8 2
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 chip select configuration
The AHB DMA controller accesses an external peripheral using the external memory
bus and one of the static RAM chip select signals (st_cs_n[N]). This table describes
how to program the static RAM chip select control registers for access using the AHB
DMA controller.
Fields not explicitly listed should be left in the reset state.
Fields listed but not defined must be defined by the user.
Register Name
Field
Value
Comment
Configuration
PB
1
System requirement.
PM
user defined
Set to 1 if it is not necessary for the chip select
signal to toggle for each access.
MW
user defined
N/A
Read Delay
WTRD
user defined
Compute the total delay using the equation
provided in "Peripheral DMA read access" on
page 477. The total delay should be divided by
the AHB clock period to produce this value.
Round up any fractional result.
Page Read Delay
WTPG
user defined
For most applications, this value will be the same
as the value for WTRD.
Output Enable Delay
WOEN
user defined
If the
ACK
signal is used to initiate a peripheral
read, this field should be set
to 0.
If signal
st_oe_n
is used to initiate a peripheral
read, this field should be set to (at least) 1.
Write Enable Delay
WWEN
user defined
For most applications, this field can be left in the
default state.
Write Delay
WTWR
user defined
For most applications, this field can be left in the
default state.
Turn Delay
WTTN
user defined
For most applications, this field can be left in the
default state.
Table 290: Static RAM chip select configuration