1117
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Multi-Buffered Serial Peripheral Interface Module (MibSPI) with Parallel Pin
Option (MibSPIP)
Chapter 24
SPNU503C – March 2018
Multi-Buffered Serial Peripheral Interface Module (MibSPI)
with Parallel Pin Option (MibSPIP)
This chapter provides the specifications for a 16-bit configurable synchronous multi-buffered multi-pin
serial peripheral interface (MibSPI). This chapter also provides the specifications for MibSPI with Parallel
Pin Option (MibSPIP). The MibSPI is a programmable-length shift register used for high-speed
communication between external peripherals or other microcontrollers.
Throughout this chapter, all references to SPI also apply to MibSPI/MibSPIP, unless otherwise noted.
NOTE:
This chapter describes a superset implementation of the MibSPI/SPI modules that includes
features and functionality that may not be available on some devices. Device-specific content
that should be determined by referencing the datasheet includes DMA functionality, MibSPI
RAM size, number of transfer groups, number of chip selects, parallel mode support, and
availability of 5-pin operation (SPIENA).
Topic
...........................................................................................................................
Page
24.1
Overview
........................................................................................................
24.2
Operating Modes
............................................................................................
24.3
Test Features
.................................................................................................
24.4
General-Purpose I/O
........................................................................................
24.5
Low-Power Mode
............................................................................................
24.6
Interrupts
.......................................................................................................
24.7
DMA Interface
.................................................................................................
24.8
Module Configuration
......................................................................................
24.9
Control Registers
............................................................................................
24.10 Multi-Buffer RAM
...........................................................................................
24.11 Parity Memory
...............................................................................................
24.12 MibSPI Pin Timing Parameters
........................................................................