![](http://pdfasset.owneriq.net/4/ef/4efbda86-bab8-4b95-a401-2a069669e2dd/4efbda86-bab8-4b95-a401-2a069669e2dd-bgc3.png)
MCF51QE128 MCU Series Reference Manual, Rev. 3
Freescale Semiconductor 195
Get the latest version from freescale.com
Chapter 9 Rapid GPIO (RGPIO)
9.1.1 Overview
The RGPIO module provides 16-bits of high-speed GPIO functionality, mapped to the processor’s
platform bus. The key features of this module include:
• 16 bits of high-speed GPIO functionality connected to the processor’s local 32-bit platform bus
• Memory-mapped device connected to the ColdFire core’s local bus
— Support for all access sizes: byte, word, and longword
— All reads and writes complete in a single data phase cycle for zero wait-state response
• Data bits can be accessed directly or via alternate addresses to provide set, clear, and toggle
functions
— Alternate addresses allow set, clear, toggle functions using simple store operations without the
need for read-modify-write references
• Unique data direction and pin enable control registers
• Package pin toggle rates typically 1.5–3.5x faster than comparable pin mapped onto peripheral bus
The relative location of the RGPIO module (highlighted in the diagram) within the low-cost Version 1
ColdFire core platform is shown in Figure 9-2.