13. I2C Registers > Register Descriptions
441
Tsi578 User Manual
June 6, 2016
Integrated Device Technology
www.idt.com
01
PSIZE
Peripheral Address Size
0 = Use 1 byte for peripheral address
1 = Use 2 bytes for peripheral address
This selects the number of bytes in the peripheral address. If
0 then only the least significant 5 bits of PADDR are used
(+ 3 LSBs of 000). If 1 then all 13 bits of PADDR are used
(+ 3 LSBs of 000). For 2-byte addressing, the MSB of the
address is transmitted first on the I2C bus (see the PADDR
field for an example).
This field can be changed during the boot load, in
conjunction with setting the CHAIN bit, in order to jump the
boot load to a new boot device with different address size.
R/W
Undefined
02
BINC
Boot Address Increment
0 = Do not increment boot address when peripheral address
overflows
1 = Increment the least significant 3 bits of the internal boot
address when peripheral address overflows, then
re-address device
This option is valid only when PSIZE is 0, and is used to
access devices that use the least significant 3 bits of their
device address as a 256-byte page select (typically 2K
EEPROMs). When enabled, and the 1-byte peripheral
address wraps back to zero, the least significant 3 bits of the
device address is incremented, followed by a Restart and a
new device address cycle. The device address starts as the
value of the BOOT_ADDR field, and is copied internally at
boot start or upon a chain operation. It is the internal value
that is incremented to simulate addressing a 2K EEPROM.
This field can be changed during the boot load, in
conjunction with setting the CHAIN bit, in order to jump the
boot load to a new boot device with new page properties.
R/W
1
03
BUNLK
Boot Address Unlock
0 = The the least significant 2 bits of the BOOT_ADDR are
locked for writing (a write will leave those bits unchanged).
1 = The the least significant 2 bits of the BOOT_ADDR are
unlocked, and can be changed by a write.
This bit controls a write-protect on the two least significant
bits of the BOOT_ADDR field. When 0, those bits are not
writeable, which protects the power-up latch value of those
bits. To change the bits, this BUNLK bit must be written as 1
on the write performed to this register that is changing the
BOOT_ADDR[14:15] bits.
R/W
0
04:08
Reserved
Reserved
R
0x00
(Continued)
Bits
Name
Description
Type
Reset
Value
Содержание Tsi578
Страница 1: ...IDT Tsi578 Serial RapidIO Switch User Manual June 6 2016 Titl ...
Страница 20: ...About this Document 20 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 102: ...4 Internal Switching Fabric Packet Queuing 102 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 228: ...11 Signals Pinlist and Ballmap 228 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 504: ...B Clocking P_CLK Programming 504 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 526: ...Index 526 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...