Digi NS9215 manual N t r o l a n d S t a t u s r e g i s t e r s, System memory bus I/O control

Models: NS9215

1 517
Download 517 pages 25.29 Kb
Page 53
Image 53

I/O Control Module

System memory bus I/O control

C H A P T E R

2

The 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.

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

53

Page 53
Image 53
Digi NS9215 manual N t r o l a n d S t a t u s r e g i s t e r s, System memory bus I/O control, Register address Map