![Samsung S3C2501X User Manual Download Page 236](http://html.mh-extra.com/html/samsung/s3c2501x/s3c2501x_user-manual_340828236.webp)
S3C2501X
MEMORY CONTROLLER
5-21
5.6.3 EXT. I/O BANK CONTROLLER SPECIAL REGISTER
To control the external memory operations, the memory controller uses a dedicated set of special registers
(see Table 5-15). By programming the values in the memory controller special registers, you can specify
such things as
•
•
Memory type
•
External bus width selection
•
•
Control signal timing
•
•
Ext I/O access cycles control
•
•
The sizes of memory banks to be used for arbitrary address spacing
The memory controller uses some special registers to control the generation and processing of the control
signals, addresses, and data that are required by the external devices in a standard system configuration.
The special registers are also used to control access to all banks.
Table 5-15. Ext. I/O Bank Controller Special Registers
Name
Address
Description
Reset Value
B0CON
0xF0010000
Bank 0 control register
0xC514E488 (B0SIZE=3)
0x8514E488 (B0SIZE=2)
0x4514E488 (B0SIZE=1)
B1CON
0xF0010004
Bank 1 control register
0xC514E488
B2CON
0xF0010008
Bank 2 control register
0xC514E488
B3CON
0xF001000C
Bank 3 control register
0xC514E488
B4CON
0xF0010010
Bank 4 control register
0xC514E488
B5CON
0xF0010014
Bank 5 control register
0xC514E488
B6CON
0xF0010018
Bank 6 control register
0xC514E488
B7CON
0xF001001C
Bank 7 control register
0xC514E488
MUXBCON
0xF0010020
Muxed bus control register
0x006DB6DB
WAITCON
0xF0010024
Wait control register
0x00000000
NOTE:
B0SIZE means the size of physical data bus width in Bank 0. Refer to the next page.
Summary of Contents for S3C2501X
Page 18: ......
Page 275: ...MEMORY CONTROLLER S3C2501X 5 60 NOTES ...
Page 289: ...I2C CONTROLLER S3C2501X 6 14 NOTES ...
Page 373: ...GDMA CONTROLLER S3C2501X 9 24 NOTES ...
Page 435: ...I O PORTS S3C2501X 12 12 NOTES ...