
II CORE BLOCK: BCU (Bus Control Unit)
Setting External Bus Conditions
The type, size, and wait conditions of a device connected to the external bus can be individually set for each area using the control register (0x48120 to 0x48130). The following explains the available setup conditions individually for each area. For details on how to set the DRAM interface conditions, refer to "DRAM Direct Interface".
The control register used to set bus conditions is initialized at cold start. Therefore, please set up these registers again using software according to the external device configuration and specifications.
When the IC is
Setting Device Type and Size
Table 4.7 shows the types of devices that can be connected directly to each area.
|
|
| Table 4.7 | Device Type |
|
Area | SRAM type | DRAM type | Burst ROM type | Control bit | |
● | X | X | None |
| |
14 | ● | ● | X | A14DRA(D8)/Areas | |
13 | ● | ● | X | A13DRA(D7)/Areas | |
12,11 | ● | X | X | None |
|
10 | ● | X | ● | A10DRA(D8)/Areas | |
9 | ● | X | ● | A9DRA(D7)/Areas | |
8 | ● | ● | X | A8DRA(D8)/Areas | |
7 | ● | ● | X | A7DRA(D7)/Areas | |
● | X | X | None |
| |
|
|
|
| ●: Can be connected | X: Cannot be connected |
When connecting burst ROM or DRAM, write "1" to each corresponding control bit. These control bits are reset to "0" (SRAM type) at cold start.
The device size can be set to 8 or 16 bits once every two areas except for area 6. Area 6 alone has its first half
| Table 4.8 Device Size Control Bits |
Area | Control bit |
18, 17 | A18SZ(DE)/Areas |
16, 15 | A16SZ(D6)/Areas |
14, 13 | A14SZ(D6)/Areas |
12, 11 | A12SZ(D6)/Areas |
10, 9 | A10SZ(D6)/Areas |
8, 7 | A8SZ(D6)/Areas |
5, 4 | A5SZ(D6)/Areas |
At cold start, each area by default is set to 16 bits.
When using an
Note: The BCU supports
For differences in bus operation due to the device size and access data size, refer to "Bus Operation of External Memory".
S1C33210 FUNCTION PART | EPSON |