Section 11 Local Bus State Controller (LBSC)
Rev. 1.00 Oct. 01, 2007 Page 356 of 1956
REJ09B0256-0100
11.5 Operation
11.5.1
Endian/Access Size and Data Alignment
This LSI supports both big-endian mode, in which the upper byte (MSByte) in a string of byte
data is at address 0, and little-endian mode, in which the lower byte (LSByte) in a string of byte
data is at address 0. The mode is specified by the external pin (MD5 pin) at a power-on reset
through the RESET pin. At a power-on reset by
PRESET
, big-endian mode is specified when the
MD5 pin is low, and little-endian mode is specified when the MD5 pin is high.
A data bus width of 8, 16, or 32 bits can be selected for the normal memory interface, and one of 8
or 16 bits can be selected for the PCMCIA interface. Data alignment is carried out according to
the data bus width and endian mode of each device. Accordingly, when the data bus width is
smaller than the access size, multiple bus cycles are automatically generated to reach the access
size. In this case, access is performed by incrementing the addresses corresponding to the bus
width. For example, when a longword access is performed at the area with an 8-bit width in the
SRAM interface, each address is incremented one by one, and then access is performed four times.
In the 32-byte transfer, a total of 32-byte data is continuously transferred according to the set bus
width. The first access is performed on the data for which there was an access request, and the
remaining accesses are performed in wrap around method according to the set bus width. The bus
is not released during these transfers. In this LSI, data alignment and data length conversion
between different interfaces is performed automatically.
The relationship between the endian mode, device data length, and access unit are shown in tables
11.9 to 11.14.
Data Configuration
Data 7 to 0
MSB
Byte
LSB
Data 15 to 8
MSB
Word
Data 7 to 0
LSB
Data 31 to 24
MSB
Longword
Data 23 to 16
Data 15 to 8
Data 7 to 0
LSB
Data
63 to 56
MSB
Quadword
Data
47 to 40
Data
31 to 24
Data
15 to 8
Data
55 to 48
Data
39 to 32
Data
23 to 16
Data
7 to 0
LSB
Содержание SH7763
Страница 2: ...Rev 1 00 Oct 01 2007 Page ii of lxvi ...
Страница 122: ...Section 2 Programming Model Rev 1 00 Oct 01 2007 Page 56 of 1956 REJ09B0256 0100 ...
Страница 144: ...Section 3 Instruction Set Rev 1 00 Oct 01 2007 Page 78 of 1956 REJ09B0256 0100 ...
Страница 170: ...Section 4 Pipelining Rev 1 00 Oct 01 2007 Page 104 of 1956 REJ09B0256 0100 ...
Страница 282: ...Section 7 Caches Rev 1 00 Oct 01 2007 Page 216 of 1956 REJ09B0256 0100 ...
Страница 378: ...Section 9 Interrupt Controller INTC Rev 1 00 Oct 01 2007 Page 312 of 1956 REJ09B0256 0100 ...
Страница 514: ...Section 12 DDR SDRAM Interface DDRIF Rev 1 00 Oct 01 2007 Page 448 of 1956 REJ09B0256 0100 ...
Страница 630: ...Section 13 PCI Controller PCIC Rev 1 00 Oct 01 2007 Page 564 of 1956 REJ09B0256 0100 ...
Страница 686: ...Section 14 Direct Memory Access Controller DMAC Rev 1 00 Oct 01 2007 Page 620 of 1956 REJ09B0256 0100 ...
Страница 710: ...Section 16 Clock Pulse Generator CPG Rev 1 00 Oct 01 2007 Page 644 of 1956 REJ09B0256 0100 ...
Страница 732: ...Section 17 Watchdog Timer and Reset WDT Rev 1 00 Oct 01 2007 Page 666 of 1956 REJ09B0256 0100 ...
Страница 752: ...Section 18 Power Down Mode Rev 1 00 Oct 01 2007 Page 686 of 1956 REJ09B0256 0100 ...
Страница 772: ...Section 19 Timer Unit TMU Rev 1 00 Oct 01 2007 Page 706 of 1956 REJ09B0256 0100 ...
Страница 824: ...Section 21 Compare Match Timer CMT Rev 1 00 Oct 01 2007 Page 758 of 1956 REJ09B0256 0100 ...
Страница 1060: ...Section 23 Gigabit Ethernet Controller GETHER Rev 1 00 Oct 01 2007 Page 994 of 1956 REJ09B0256 0100 ...
Страница 1062: ...Section 24 IP Security Accelerator SECURITY Rev 1 00 Oct 01 2007 Page 996 of 1956 REJ09B0256 0100 ...
Страница 1124: ...Section 26 I 2 C Bus Interface IIC Rev 1 00 Oct 01 2007 Page 1058 of 1956 REJ09B0256 0100 ...
Страница 1184: ...Section 27 Serial Communication Interface with FIFO SCIF Rev 1 00 Oct 01 2007 Page 1118 of 1956 REJ09B0256 0100 ...
Страница 1350: ...Section 30 SIM Card Module SIM Rev 1 00 Oct 01 2007 Page 1284 of 1956 REJ09B0256 0100 ...
Страница 1484: ...Section 33 Audio Codec Interface HAC Rev 1 00 Oct 01 2007 Page 1418 of 1956 REJ09B0256 0100 ...
Страница 1560: ...Section 35 USB Host Controller USBH Rev 1 00 Oct 01 2007 Page 1494 of 1956 REJ09B0256 0100 ...
Страница 1720: ...Section 37 LCD Controller LCDC Rev 1 00 Oct 01 2007 Page 1654 of 1956 REJ09B0256 0100 ...
Страница 2025: ......
Страница 2026: ...SH7763 Hardware Manual ...