System control module features, Bus interconnection, System bus arbiter – Digi NS9750 User Manual

Page 278

Advertising
background image

S y s t e m C o n t r o l M o d u l e f e a t u r e s

2 5 4

N S 9 7 5 0 H a r d w a r e R e f e r e n c e

System Control Module features

The System Control Module uses the following to configure and maintain NS9750
system operations:

AHB arbiter system

System-level address decoding

18 programmable timers

Watchdog timer

Bus monitor timer for the system bus (a second bus monitor timer, for
peripheral devices, is discussed in the BBus Bridge chapter)

16 general purpose timers/counters

Interrupt controller

Multiple configuration and status registers

System Sleep/Wake-up processor

Bus interconnection

The AMBA AHB bus protocol uses a central multiplexor interconnection scheme. All
bus masters generate the address and control signals that indicate the transfer that
the bus masters want to perform. The arbiter determines which master has its
address and control signals routed to all slaves. A central decoder is required to
control the read data and response multiplexor, which selects the appropriate signals
from the slave that is involved in the transfer.

System bus arbiter

The bus arbitration mechanism ensures that only one bus master has access to the
system bus at any time. If you are using a system in which bus bandwidth allocation is
critical, you must be sure that your worst-case bus bandwidth allocation goals can be

Advertising