User’s Manual
C166S V1 SubSystem
The External Bus Interface
User’s Manual
8-37
V 1.6, 2001-08
8.7.1
XBUS Access Control
In C166S up to six (configurable) address ranges with according bus definitions can be
programmed for XBUS peripherals (including memories).
Address ranges and thus address mapping of memories or peripherals on XBUS are
controlled with the address selection registers XADRSx. The respective bus type
definitions are controlled with registers XBCONx.
The XADRS registers are defined as follows:
The respective SFR addresses of XADRSx registers can be found in list of SFRs.
Due to the different range size options, address mapping of XPERs is possible only
within the first MByte of the total address range if XADRS1 to XADRS4 is used. The
upper four address lines (A23:A20) are set to zero. Note that the range start address can
be located only on boundaries specified by the selected range size.
The following table shows the definitions of range size selections and range start
addresses for the address selection registers XADRS1/2/3/4.
PER4
[4]
rw
XPeripheral Enable Control for XCS5
0
XPeripheral disabled
1
XPeripheral enabled
PER5
[5]
rw
XPeripheral Enable Control for XCS6
0
XPeripheral disabled
1
XPeripheral enabled
PERx
[15:6]
rw
XPeripheral Enable Control for XCSx, x=7..16
0
XPeripheral disabled
1
XPeripheral enabled
XADRS1(/2/3/4/5/6)
XBUS Address Selection Reg.
(Reset value: XXXX
H
)
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
RGSADx
RGSZx
rw
rw
Field
Bits
Type
Description
RGSADx
[15:4]
rw
Address Range Start Address Selection
RGSZx
[3:0]
rw
Address Range Size Selection
Field
Bits
Type Description
Содержание C166S V1 SubSystem
Страница 10: ...User s Manual C166S V1 SubSystem User s Manual I 6 V 1 6 2001 08...
Страница 16: ...User s Manual C166S V1 SubSystem Introduction User s Manual 1 6 V 1 6 2001 08...
Страница 126: ...User s Manual C166S V1 SubSystem Central Processing Unit User s Manual 3 96 V 1 6 2001 08...
Страница 178: ...User s Manual C166S V1 SubSystem Memory Organization User s Manual 4 52 V 1 6 2001 08...
Страница 206: ...User s Manual C166S V1 SubSystem Instruction Set User s Manual 5 28 V 1 6 2001 08...
Страница 306: ...User s Manual C166S V1 SubSystem Detailed Instruction Set User s Manual 6 100 V 1 6 2001 08...
Страница 362: ...User s Manual C166S V1 SubSystem The External Bus Interface User s Manual 8 40 V 1 6 2001 08...
Страница 452: ...User s Manual C166S V1 SubSystem General Purpose Timer Unit User s Manual 12 44 V 1 6 2001 08...
Страница 454: ...User s Manual C166S V1 SubSystem Instruction Index User s Manual 13 2 V 1 6 2001 08...
Страница 459: ......