I/o control module, Control and status registers, C h a p t e r 2 : i / o c o n t r o l m o d u l e – Digi NS9215 User Manual

Page 53: System memory bus i/o control, Register address map

Advertising
background image

53

I/O Control Module

C

H

A

P

T

E

R

2

T

he NS9215 ASIC contains 108 pins that are designated as general purpose I/O

(GPIO).

The first 16 GPIO can be configured to serve one of five functions.

The remaining GPIO can be configured to serve one of four functions.

All signals set to a disabled peripheral are held in the inactive state. The I/O control
module contains the control register and multiplexing logic required to accomplish
this task.

System memory
bus I/O control

The registers in this section control these system memory I/O configuration options:

System chip select options, used to select which chip select is output

Upper address option

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C o n t r o l a n d S t a t u s r e g i s t e r s

The I/O control module configuration registers are located at base address
0xA090_2000.

Register address
map

Address

Description

Access

Reset value

A090_2000

GPIO Configuration Register #0

R/W

0x18181818

A090_2004

GPIO Configuration Register #1

R/W

0x18181818

A090_2008

GPIO Configuration Register #2

R/W

0x18181818

Advertising