![NXP Semiconductors LPC43Sxx Скачать руководство пользователя страница 627](http://html1.mh-extra.com/html/nxp-semiconductors/lpc43sxx/lpc43sxx_user-manual_1721827627.webp)
UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2015. All rights reserved.
User manual
Rev. 2.1 — 10 December 2015
627 of 1441
24.1 How to read this chapter
The SPIFI is available on all LPC43xx/LPC43Sxx parts. A software driver library is
available on LPCware.com.
See
Section 5.3.4.4 “SPIFI boot mode”
for details on the SPIFI boot process.
24.2 Basic configuration
The SPIFI is configured as follows:
•
See
for clocking and power control.
•
The SPIFI is reset by the SPIFI_RST (reset # 53).
Remark:
All parts can use the SPIFI for booting. See
.
24.3 Features
•
Quad SPI Flash Interface (SPIFI) interface to external flash.
•
Transfer rates of up to SPIFI_CLK/2 bytes per second.
•
External flash is directly memory mapped for fast access.
•
Supports 1-, 2-, and 4-bit bi-directional serial protocols.
•
Transfer protocol compatible with various vendors and devices.
•
The SPIFI memory is accessible by the DMA.
•
Software driver library available on the LPCware.com website.
•
Supports execute-in-place (direct code execution from the SPI Flash memory) and
general read/write/erase operations.
•
Built-in cache to give high-performance code execution.
24.4 General description
The SPI Flash Interface (SPIFI) allows low pin-count serial flash memories to be
connected to an ARM processor with very little performance penalty compared to higher
pin-count parallel flash devices. After a few commands configure the interface at startup,
the entire flash content is accessible as normal memory using byte, halfword, and word
UM10503
Chapter 24: LPC43xx/LPC43Sxx SPI Flash Interface (SPIFI)
Rev. 2.1 — 10 December 2015
User manual
Table 444. SPIFI clocking and power control
Base clock
Branch clock
Operating
frequency
SPIFI AHB register clock
BASE_M4_CLK
CLK_M4_SPIFI
up to
204 MHz
SPIFI serial clock input
BASE_SPIFI_CLK
SPIFI_CLK
104 MHz