
II CORE BLOCK: BCU (Bus Control Unit)
31 | Destination | 0 |
|
|
|
|
| Bus operation |
|
|
| |||||||
|
| Sign or Zero extension | Byte 1 |
| Byte 0 |
|
|
| No. | A1 | A0 | #WRH #WRL 15 | Data bus | 0 |
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
| 1 | 0 |
| 1 | ∗ | 0 | 1 | 1 |
| Byte 1 | Byte 0 |
|
| |
|
|
|
|
|
|
|
| |||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
| A[1:0]=∗ 0 |
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
| Source |
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31Destination
Sign or Zero extension | Byte 1 |
| Byte 0 |
| 15 |
| 1 |
|
| ||
|
|
|
A[1:0]=∗ 0
Source
0
0
Bus operation
| No. | A1 | A0 | #WRH #WRL 15 | Data bus | 0 |
| |||
| 1 | ∗ | 0 | 1 | 1 |
| Byte 1 | Byte 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 4.8
31 | Source |
|
|
| 0 | ||||
| Byte 3 |
| Byte 2 | Byte 1 |
| Byte 0 |
| ||
|
|
|
| 15 | 1 |
| 0 | ||
|
|
|
|
|
| 1' | |||
|
|
|
|
| |||||
|
|
|
|
|
|
|
| ||
|
|
|
| A[1:0]=∗ 1 | A[1:0]=∗ 0 |
|
Destination
Bus operation
| No. | A1 | A0 | #WRH #WRL | 15 | Data bus | 0 |
| ||
| 1 | ∗ | 1 | 0 | 1 |
| Byte 0 | Data retained |
| |
| 1' | ∗ | 0 | 1 | 0 | Data retained | Byte 0 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
31 | Source |
|
|
| 0 | ||||
| Byte 3 |
| Byte 2 | Byte 1 |
| Byte 0 |
| ||
|
|
|
| 15 | 1 |
| 0 | ||
|
|
|
|
|
| 1' | |||
|
|
|
|
| |||||
|
|
|
|
|
|
|
| ||
|
|
|
| A[1:0]=∗ 0 | A[1:0]=∗ 1 |
|
Destination
Bus operation
| No. | A1 | A0 | #WRH #WRL | 15 | Data bus | 0 |
| ||
| 1 | ∗ | 0 | 0 | 1 |
| Byte 0 | Data retained |
| |
| 1' | ∗ | 1 | 1 | 0 | Data retained | Byte 0 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
Figure 4.9 Byte Data Writing to a
31 |
|
| Destination | 0 |
|
|
|
|
|
| Bus operation |
|
| ||||||||||||||||||||||
|
|
|
| Sign or Zero extension |
|
| RD byte |
|
|
|
| No. | A1 | A0 | #WRH #WRL | 15 | Data bus | 0 | |||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
|
|
|
| 1 |
|
|
| 1' | 0 |
| 1 | ∗ | 1 | 1 | 1 |
| RD byte | Ignored |
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1' | ∗ | 0 | 1 | 1 |
| Ignored | RD byte |
| ||||||
|
|
|
|
|
|
|
|
|
|
|
| A[1:0]=∗ 1 |
|
| A[1:0]=∗ 0 |
|
|
|
|
| |||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
| Source |
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
31 |
|
| Destination | 0 |
|
|
|
|
|
| Bus operation |
|
| ||||||||||||||||||||||
|
|
|
| Sign or Zero extension |
|
| RD byte |
|
|
|
| No. | A1 | A0 | #WRH #WRL | 15 | Data bus | 0 | |||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
|
|
|
| 1 |
|
|
| 1' | 0 |
| 1 | ∗ | 0 | 1 | 1 |
| RD byte | Ignored |
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1' | ∗ | 1 | 1 | 1 |
| Ignored | RD byte |
| ||||||
|
|
|
|
|
|
|
|
|
|
|
| A[1:0]=∗ 0 |
|
| A[1:0]=∗ 1 |
|
|
|
|
| |||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
| Source |
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||
|
|
|
|
|
|
|
|
|
|
|
| Figure 4.10 Byte 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 | ||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
| 4 | 0 8 |
|
| 3 | 0 8 |
|
| 2 | 0 8 |
|
|
| 1 | 0 |
|
| 1 | 0 | 0 | X | 0 | Data retained | Byte 0 |
| ||||||||
|
|
|
|
|
|
|
| ||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 | 0 | 1 | X | 0 | Data retained | Byte 1 |
| ||||||||||||
|
| A[1:0]=11 |
|
| A[1:0]=10 |
|
| A[1:0]=01 |
|
| A[1:0]=00 |
|
|
|
| ||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
| 3 | 1 | 0 | X | 0 | Data retained | Byte 2 |
| |||||||||||||||||
|
|
|
|
|
|
| Destination |
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4 | 1 | 1 | X | 0 | Data retained | Byte 3 |
| ||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| (X: Not connected/Unused) | |||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
31 |
|
| Source |
|
|
|
|
| 0 |
|
|
|
|
|
| Bus operation |
|
| |||||||||||||||||
|
| Byte 3 |
|
| Byte 2 |
|
| Byte 1 |
|
|
| Byte 0 |
|
|
|
| No. | A1 | A0 | #WRH #WRL | 15 | Data bus | 0 | ||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
| 1 | 0 8 |
|
| 2 | 0 8 |
|
| 3 | 0 8 |
|
|
| 4 | 0 |
|
| 1 | 0 | 0 | 0 | 1 |
| Byte 3 | Data retained | ||||||||
|
|
|
|
|
|
|
| ||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 | 0 | 1 | 0 | 1 |
| Byte 2 | Data retained | ||||||||||||
|
| A[1:0]=00 |
|
| A[1:0]=01 |
|
| A[1:0]=10 |
|
| A[1:0]=11 |
|
|
|
| ||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
| 3 | 1 | 0 | 0 | 1 |
| Byte 1 | Data retained | |||||||||||||||||
|
|
|
|
|
|
| Destination |
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4 | 1 | 1 | 0 | 1 |
| Byte 0 | Data retained | ||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 4.11 Word Data Writing to an
EPSON | S1C33210 FUNCTION PART |