Chapter 14. Queued Serial Peripheral Interface (QSPI) Module
14-1
Chapter 14
Queued Serial Peripheral Interface
(QSPI) Module
This chapter describes the queued serial peripheral interface (QSPI) module. Following a
feature-set overview is a description of operation including details of the QSPI’s internal
RAM organization. The chapter concludes with the programming model and a timing
diagram.
14.1 Overview
The queued serial peripheral interface module provides a serial peripheral interface with
queued transfer capability. It allows users to enqueue up to 16 transfers at once, eliminating
CPU intervention between transfers. Transfer RAMs in the QSPI are indirectly accessible
using address and data registers.
Functionality is very similar, but not identical, to the QSPI portion of the QSM (queued
serial module) implemented in the MC68332.
14.2 Features
•
Programmable queue to support up to 16 transfers without user intervention
•
Supports transfer sizes of 8 to 16 bits in 1-bit increments
•
Four peripheral chip-select lines for control of up to 15 devices
•
Baud rates from 129.4 Kbps to 33 Mbps at 66 MHz
•
Programmable delays before and after transfers
•
Programmable clock phase and polarity
•
Supports wraparound mode for continuous transfers
14.3 Module Description
The QSPI module communicates with the integrated ColdFire CPU using internal memory
mapped registers located starting at MBAR + 0xA0. See also Section 14.5, “Programming
Model.” A block diagram of the QSPI module is shown in Figure 14-1.
Содержание DigitalDNA ColdFire MCF5272
Страница 1: ...MCF5272UM D Rev 0 02 2001 MCF5272 ColdFire Integrated Microprocessor User s Manual ...
Страница 38: ...xxxviii MCF5272 User s Manual TABLES Table Number Title Page Number ...
Страница 58: ...1 10 MCF5272 User s Manual MCF5272 Specific Features ...
Страница 90: ...2 42 MCF5272 User s Manual Exception Processing Overview ...
Страница 96: ...3 6 MCF5272 User s Manual MAC Instruction Execution Timings ...
Страница 158: ...5 46 MCF5272 User s Manual Motorola Recommended BDM Pinout ...
Страница 184: ...7 12 MCF5272 User s Manual Interrupt Controller Registers ...
Страница 338: ...13 44 MCF5272 User s Manual Application Examples ...
Страница 414: ...18 6 MCF5272 User s Manual PWM Programming Model ...
Страница 452: ...19 38 MCF5272 User s Manual Power Supply Pins ...
Страница 482: ...20 30 MCF5272 User s Manual Reset Operation ...
Страница 492: ...21 10 MCF5272 User s Manual Non IEEE 1149 1 Operation ...
Страница 548: ...INDEX Index 12 MCF5272 User s Manual ...