
II CORE BLOCK: BCU (Bus Control Unit)
These bus operations are shown in the figure below, taking the example of the A0 method. With the BSL method, the following adjustments should be made when reading the figure.
(1)For data reads, the operation is as shown in the figure below.
(2)For
(3)For
31 |
| Source |
| 0 |
|
|
|
|
| Bus operation |
|
|
| ||||||||||||||||
|
| Byte 3 |
|
|
|
| Byte 2 |
|
| Byte 1 |
|
|
|
|
| Byte 0 |
|
|
| No. | A1 | A0 | #WRH #WRL | 15 | Data bus | 0 |
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
|
|
| 2 | 0 | 15 |
|
|
| 1 |
| 0 |
| 1 | 0 | 0 | 0 | 0 |
| Byte 1 | Byte 0 |
|
| |||||
|
|
|
|
|
|
|
|
|
| ||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 | 1 | 0 | 0 | 0 |
| Byte 3 | Byte 2 |
|
| ||||||
|
| A[1:0]=10 |
|
| A[1:0]=00 |
|
|
|
|
|
| ||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||
|
|
|
|
|
|
| Destination |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
31 |
| Source |
| 0 |
|
|
|
|
| Bus operation |
|
|
| ||||||||||||||||
|
| Byte 3 |
|
|
|
| Byte 2 |
|
| Byte 1 |
|
|
|
|
| Byte 0 |
|
|
| No. | A1 | A0 | #WRH #WRL | 15 | Data bus | 0 |
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
|
|
| 1 | 0 | 15 |
|
|
| 2 |
| 0 |
| 1 | 0 | 0 | 0 | 0 |
| Byte 3 | Byte 2 |
|
| |||||
|
|
|
|
|
|
|
|
|
| ||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 | 1 | 0 | 0 | 0 |
| Byte 1 | Byte 0 |
|
| ||||||
|
| A[1:0]=00 |
|
| A[1:0]=10 |
|
|
|
|
|
| ||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||
|
|
|
|
|
|
| Destination |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
|
|
|
|
|
|
|
|
|
| Figure 4.5 | Word Data Writing to a |
|
|
|
|
| |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
31 | Destination | 0 |
|
|
|
|
| Bus operation |
|
|
| ||||||||||||||||||
|
| Byte 3 |
|
|
|
| Byte 2 |
|
| Byte 1 |
|
|
|
|
| Byte 0 |
|
|
| No. | A1 | A0 | #WRH #WRL | 15 | Data bus | 0 |
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
|
| 2 | 0 | 15 |
|
| 1 |
| 0 |
| 1 | 0 | 0 | 1 | 1 |
| Byte 1 | Byte 0 |
|
| |||||||
|
|
|
|
|
|
|
| ||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 | 1 | 0 | 1 | 1 |
| Byte 3 | Byte 2 |
|
| ||||||
|
| A[1:0]=10 |
|
| A[1:0]=00 |
|
|
|
|
|
| ||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||
|
|
|
|
|
|
| Source |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
31 | Destination | 0 |
|
|
|
|
| Bus operation |
|
|
| ||||||||||||||||||
|
| Byte 3 |
|
|
|
| Byte 2 |
|
| Byte 1 |
|
|
|
|
| Byte 0 |
|
|
| No. | A1 | A0 | #WRH #WRL | 15 | Data bus | 0 |
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
|
| 1 | 0 | 15 |
|
| 2 |
| 0 |
| 1 | 0 | 0 | 1 | 1 |
| Byte 3 | Byte 2 |
|
| |||||||
|
|
|
|
|
|
|
| ||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 | 1 | 0 | 1 | 1 |
| Byte 1 | Byte 0 |
|
| ||||||
|
| A[1:0]=00 |
|
| A[1:0]=10 |
|
|
|
|
|
| ||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||
|
|
|
|
|
|
| Source |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
|
|
|
|
|
|
|
|
|
| Figure 4.6 | Word Data Reading from a |
|
|
|
|
| |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
31 |
| Source |
| 0 |
|
|
|
|
| Bus operation |
|
|
| ||||||||||||||||
|
| Byte 3 |
|
|
|
| Byte 2 |
|
| Byte 1 |
|
|
|
|
| Byte 0 |
|
|
| No. | A1 | A0 | #WRH #WRL | 15 | Data bus | 0 |
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
|
| 1 |
| 0 |
| 1 | ∗ | 0 | 0 | 0 |
| Byte 1 | Byte 0 |
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
| A[1:0]=∗ 0 |
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||
|
|
|
|
|
|
|
|
| Destination |
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
31 |
| Source |
| 0 |
|
|
|
|
| Bus operation |
|
|
| ||||||||||||||||
|
| Byte 3 |
|
|
|
| Byte 2 |
|
| Byte 1 |
|
|
|
|
| Byte 0 |
|
|
| No. | A1 | A0 | #WRH #WRL | 15 | Data bus | 0 |
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
|
| 1 |
| 0 |
| 1 | ∗ | 0 | 0 | 0 |
| Byte 1 | Byte 0 |
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
| A[1:0]=∗ 0 |
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||
|
|
|
|
|
|
|
|
| Destination |
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 4.7
S1C33210 FUNCTION PART | EPSON |