English
Language : 

CP3BT26 Datasheet, PDF (36/278 Pages) National Semiconductor (TI) – Reprogrammable Connectivity Processor with Bluetooth-R, USB, and CAN Interfaces
8.5.1 Flash Memory Information Block Address
Register (FMIBAR/FSMIBAR)
8.5.3 Flash Memory 0 Write Enable Register
(FM0WER/FSM0WER)
The FMIBAR register specifies the 8-bit address for read or
write access to an information block. Because only word ac-
cess to the information blocks is supported, the least signif-
icant bit (LSB) of the FMIBAR must be 0 (word-aligned). The
hardware automatically clears the LSB, without regard to
the value written to the bit. The FMIBAR register is cleared
after device reset. The CPU bus master has read/write ac-
cess to this register.
15
8
7
0
The FM0WER register controls section-level write protec-
tion for the first half of the flash program memory. The
FMS0WER registers controls section-level write protection
for the flash data memory. Each data block is divided into 16
8K-byte sections. Each bit in the FM0WER and FSM0WER
registers controls write protection for one of these sections.
The FM0WER and FSM0WER registers are cleared after
device reset, so the flash memory is write protected after re-
set. The CPU bus master has read/write access to this reg-
isters.
Reserved
IBA
15
0
IBA
The Information Block Address field holds the
word-aligned address of an information block
location accessed during a read or write FM0WEn
transaction. The LSB of the IBA field is always
clear.
8.5.2 Flash Memory Information Block Data Register
(FMIBDR/FSMIBDR)
The FMIBDR register holds the 16-bit data for read or write
access to an information block. The FMIBDR register is
cleared after device reset. The CPU bus master has read/
write access to this register.
FM0WE
The Flash Memory 0 Write Enable n bits con-
trol write protection for a section of a flash
memory data block. The address mapping of
the register bits is shown below.
Bit
0
1–14
Logical Address Range
00 0000h–00 1FFFh
...
15
IBD
15
01 E000h–01 FFFFh
0
8.5.4 Flash Memory 1 Write Enable Register
(FM1WER)
The FM1WER register controls write protection for the sec-
IBD
The Information Block Data field holds the ond half of the program flash memory. The data block is di-
data word for access to an information block. vided into 16 8K-byte sections. Each bit in the FM1WER
For write operations the IBD field holds the register controls write protection for one of these sections.
data word to be programmed into the informa- The FM1WER register is cleared after device reset, so the
tion block location specified by the IBA ad- flash memory is write protected after reset. The CPU bus
dress. During a read operation from an master has read/write access to this registers.
information block, the IBD field receives the
data word read from the location specified by
the IBA address.
15
0
FM1WE
FM1WEn
The Flash Memory 1 Write Enable n bits con-
trol write protection for a section of a flash
memory data block. The address mapping of
the register bits is shown below.
Bit
0
1–14
15
Logical Address Range
02 0000h–02 1FFFh
...
03 E000h–03 FFFFh
www.national.com
36