Flash Controller - NXP Semiconductors PN7462 series User Manual

Table of Contents

Advertisement

NXP Semiconductors
3.4.2 Read operation
A read request cannot be handled within one AHB clock cycle, therefore wait states are
inserted by the AHB Slave Interface. The targeted EEPROM is 16-bit oriented so 32-bit
Read access need additional processing leading to additional wait states.
an overview of minimum idle time for a read operation.
Table 3.
Address Width
32-bit
8/16-bit

3.5 Flash controller

The Flash is composed of two memory devices respectively controlled by one Flash
controller integrated twice in the EECTRL module. The main difference to the EEPROM
is a faster read access and a full-page programming.
3.5.1 Write operation
Write Access is done only with 32-bit access. A write operation cannot be handled within
one AHB clock cycle, therefore wait states are inserted by the AHB Slave Interface
during page register write phase. The following table gives an overview of minimum idle
time for a write operation. The Flash controllers program the Flash_0 and Flash_1 data
page by page.
A page register for write access is used to internally store the data in a quick way and
then a programming cycle is necessary to store the data.
Flash_0 stores data corresponding to «even» AHB addresses with bit [2] = '0' and
Flash_1 stores data corresponding to «odd» AHB addresses with bit [2] = '1'.
Table 4.
Address Width
32-bit access
A write operation to the Flash has to be done in two steps:
1. Write the 64-Byte short term storage page register.
2. Program the page register in one row of the Flash matrix.
3.5.2 Read Operation
Even if 32-bit, 16-bit and 8-bit Read Access are supported at system level, read access
is only done with 32-bit accesses at memory level because the Flash is 32-bit oriented.
The read access is similar as for the EEPROM.
The following table gives idle time with AHB wait states insertion for a read operation
UM10858
User manual
COMPANY PUBLIC
Wait states for read access on EEPROM
Wait states FAST mode
AHB clock
20 MHz clock
cycles
5
250 ns
2
100 ns
Wait states for write access on EEPROM
Wait states FAST mode
AHB clock
ns (20 MHz clock)
cycles
2
100
All information provided in this document is subject to legal disclaimers.
Rev. 1.4 — 14 May 2018
314514
UM10858
PN7462 family HW user manual
Table 3
Wait states SLOW mode
AHB clock
20 MHz clock
cycles
7
350 ns
3
150 ns
Wait states SLOW mode
AHB clock
ns (20 MHz clock)
cycles
3
150
© NXP B.V. 2018. All rights reserved.
gives
18 of 345

Advertisement

Table of Contents
loading

Table of Contents