MPC564xS: Ultra-Reliable MPC56xS MCU for Automotive & Industrial Instrument Clusters

The NXP® MPC564xS family of MCUs targets the needs of automotive instrument cluster and industrial markets.

NXP® MPC564xS Block Diagram
特性
  • Dual-issue, 32-bit Power Architecture Book E compliant CPU core complex (e200z4d) Memory management unit and 4 KB instruction cache
  • Variable length encoding (VLE) instruction set enables significant code size reduction over conventional Book E-compliant code
  • Up to 2 MB on-chip flash with flash controller
  • Separate 4 x 16 KB flash block for EEPROM emulation
  • Up to 64 KB on-chip SRAM with ECC
  • Up to 1 MB on-chip graphics SRAM (no ECC)
  • Two TFT displays up to WVGA resolution parallel data interface (PDI) for digital video input
  • Sound generation and playback using PCM or DDS sources with 4-channel mixer and PWM or I2S outputs
  • Stepper motor drivers with stepper stall detect for up to six gauges
Recommended Documentation (1)
Name/DescriptionTypeModified Date
NXP® MPC564xS Family Fact Sheet (REV 0) PDF (374.4 kB) MPC5645SFSFact Sheets09 Jun 2011
Data Sheets (1)
Name/DescriptionModified Date
MPC5645S, Qorivva MPC5645S Microcontroller Data Sheet (REV 13) PDF (1.1 MB) MPC5645S28 Sep 2016
Errata (2)
Name/DescriptionModified Date
MPC5645S_0N29D, Mask Set Errata for Mask 0N29D (REV 20 FEB 2015) PDF (125.6 kB) MPC5645S_0N29D05 Mar 2015
MPC5645S_1N29D, Mask Set Errata for Mask 1N29D (REV 20 FEB 2015) PDF (114.9 kB) MPC5645S_1N29D05 Mar 2015
Application Notes (19)
Name/DescriptionModified Date
AN5200, Error Correcting Codes Implemented on MPC55xx and MPC56xx Devices (REV 1) PDF (751.5 kB) AN520010 Dec 2015
AN5072, Introduction to Embedded Graphics with NXP® Devices-Application Notes (REV 0) PDF (796.7 kB) AN507209 Feb 2015
AN4868, EEPROM Emulation with NXP® MPC55xx, MPC56xx, and MPC57xx Microcontrollers - Application Note (REV 1) PDF (439.4 kB) AN486824 Jan 2014
AN4865, TFT Panel Support in the MPC5645S Microcontroller Family - Application notes (REV 0) PDF (204.1 kB) AN486519 Jan 2014
AN4805, A Practical Approach to Hardware Semaphores - Application Note (REV 2) PDF (309.7 kB) AN480512 Jan 2014
AN4756, eTPU2 Time Base Running at Full Speed (REV 0) PDF (181.5 kB) AN475616 Oct 2013
AN4777, Using the QuadSPI Module on MPC564xS - Application Note (REV 1) PDF (219.9 kB) AN477719 Jul 2013
MPC5xxx Boot Assist Module Application (REV 1) PDF (786.0 kB) AN467430 Jun 2013
AN4758, Flash Core Voltage Supply Requirements and Considerations - Application Note (REV 1) PDF (308.6 kB) AN475819 Jun 2013
AN4731, Understanding Injection Current on NXP® Automotive Microcontrollers - Application Note (REV 1) PDF (454.5 kB) AN473105 Jun 2013
AN4752, FreeMASTER Serial Driver Usage - Application Note (REV 0) PDF (2.1 MB) AN475231 May 2013
AN4753, Rational ClearCase Use in CodeWarrior® 10.3 - Application Note (REV 0) PDF (392.5 kB) AN475330 May 2013
AN4648, VLE 16-bit and 32-bit Instruction Length Decode Algorithm - Application Notes (REV 1) PDF (236.2 kB) AN464821 Mar 2013
C90FL Flash Recovery (REV 1) PDF (238.4 kB) AN452102 May 2012
Configuring and Using the DCU3 and DCULite on the MPC5645S MCU (REV 0) PDF (265.9 kB) AN444402 Feb 2012
AN4365, NXP® MPC56xx Flash Programming Through Nexus/JTAG - Application Notes (REV 0) PDF (1.1 MB) AN436521 Sep 2011
Using the Run Length Encoding Features on MPC5645S (REV 0) PDF (384.1 kB) AN433904 Aug 2011
Introduction to the Stepper Stall Detector Module (REV 1) PDF (322.1 kB) AN333026 Nov 2010
AN4037 - Driving a Stepper Motor using the MPC56xxS SMC Module (REV 0) PDF (398.4 kB) AN403709 Feb 2010
Reference Manuals (2)
Name/DescriptionModified Date
DRM166: Heating, Ventilation, and Air Conditioning (HVAC) Solution (REV 0) PDF (5.9 MB) DRM16609 Aug 2015
MPC5645SRM, MPC5645S Microcontroller Reference Manual (REV 8) PDF (9.5 MB) MPC5645SRM25 Mar 2015
Users Guides (1)
Name/DescriptionModified Date
MPC5645S Hardware Design Guide (REV 0) PDF (423.8 kB) MPC5645SQRUG02 Feb 2012
Product Briefs (1)
Name/DescriptionModified Date
MPC5645S Microcontroller Product Brief (REV 5) PDF (155.3 kB) MPC5645SPB12 Jun 2011
Engineering Bulletins (4)
Name/DescriptionModified Date
EB795, Working around ERR7026 according to application needs - Engineering Bulletin (REV 0) PDF (409.2 kB) EB79530 Aug 2013
MISRA Compliance in NXP® Automotive C Language Header Files - Engineering Bulletin (REV 1) PDF (197.0 kB) EB79328 May 2013
EB770, Managing Low-Power Mode Errata in MPC56xx Devices - Engineer Bulletin (REV 1) PDF (2.3 MB) EB77007 Aug 2012
Using MPC5xxx Header Files In C (REV 0) PDF (323.7 kB) EB75810 Oct 2011
Fact Sheets (1)
Name/DescriptionModified Date
NXP® MPC564xS Family Fact Sheet (REV 0) PDF (374.4 kB) MPC5645SFS09 Jun 2011
Product Change Notices (1)
Name/DescriptionModified Date
SPC5676/SPC5642/SPC5644/SPC5645 Cu Wire Qualification (REV 0) HTM (29.1 kB) PCN1615224 Jun 2014
Calculators
Device Drivers
Ordering Information
ProductStatusPackage Type and Termination CountBudgetary Price excluding tax(US$)Internal Flash (KB)Internal RAM (KB)EEPROM (KB)Core TypeCore: Number of cores (Spec)Operating Frequency (Max) (MHz)SafeAssure Functional SafetyTotal DMA ChannelsI2CCANSCIDSPIAdditional FeaturesTimer FeaturesGPIOsAmbient Operating Temperature (Min-Max) (°C)Supply Voltage (Min-Max) (V)Video/Display features
SPC5645SF1CVUActivePBGA 4161 @ US$24.782048108820481204343-40 to 85
SPC5645SF1VVUActivePBGA 4161 @ US$26.022048108820481204343Memory Protection Unit (MPU), Sound Generator, Stepper Drive, TFT Drive, VIU-40 to 105LCD Controller
SPC5645SF1VLUActiveQFP 1761 @ US$22.702048108820481204332Memory Protection Unit (MPU), Sound Generator, Stepper Drive, TFT Drive, VIU-40 to 105LCD Controller
SPC5645SF1VVURActivePBGA 4161 @ US$26.022048108820481204343-40 to 105
SPC5645SF1VLTActiveQFP 2081 @ US$24.022048108820481204343Memory Protection Unit (MPU), Sound Generator, Stepper Drive, TFT Drive, VIU-40 to 105LCD Controller
Package Information
Package DescriptionOutline VersionPackingProduct StatusPart NumberChemical ContentRoHS / Pb FreeChina RoHS LookupMSLPPT (°C)
LQFP 208 28*28*1.4P0.598ASS23458WMPQ - 180 BRICKPOQ - 360 BOXActiveSPC5645SF1VLTSPC5645SF1VLT.pdf3260
LQFP 176 24*24*1.4P0.598ASS23479WMPQ - 200 BRICKPOQ - 400 BOXActiveSPC5645SF1VLUSPC5645SF1VLU.pdf3260
TEPBGA 416 27*27*1.25 P198ARE10523DMPQ - 200 BRICKPOQ - 400 BOXActiveSPC5645SF1VVUSPC5645SF1VVU.pdf3260
MPQ - 500 REELPOQ - 500 BOXActiveSPC5645SF1VVURSPC5645SF1VVUR.pdf3260
MPQ - 200 BRICKPOQ - 400 BOXActiveSPC5645SF1CVUSPC5645SF1CVU.pdf3260
MPC5645S, Qorivva MPC5645S Microcontroller Data Sheet MPC564xS
MPC5645S_0N29D, Mask Set Errata for Mask 0N29D MPC564xS
MPC5645S_1N29D, Mask Set Errata for Mask 1N29D MPC564xS
AN5200, Error Correcting Codes Implemented on MPC55xx and MPC56xx Devices MPC5676R
AN5072, Introduction to Embedded Graphics with NXP® Devices-Application Notes MPC564xS
AN4868, EEPROM Emulation with NXP® MPC55xx, MPC56xx, and MPC57xx Microcontrollers - Application Note MPC5777M
AN4865, TFT Panel Support in the MPC5645S Microcontroller Family - Application notes MPC564xS
AN4805, A Practical Approach to Hardware Semaphores - Application Note MPC5777M
AN4756, eTPU2 Time Base Running at Full Speed MPC574xB-C-D-G
AN4777, Using the QuadSPI Module on MPC564xS - Application Note MPC564xS
MPC5xxx Boot Assist Module Application MPC5777M
AN4758, Flash Core Voltage Supply Requirements and Considerations - Application Note MPC574xP
AN4731, Understanding Injection Current on NXP® Automotive Microcontrollers - Application Note S08RN
AN4752, FreeMASTER Serial Driver Usage - Application Note S08SV
AN4753, Rational ClearCase Use in CodeWarrior® 10.3 - Application Note S08SV
AN4648, VLE 16-bit and 32-bit Instruction Length Decode Algorithm - Application Notes MPC567xK
C90FL Flash Recovery MPC5676R
Configuring and Using the DCU3 and DCULite on the MPC5645S MCU MPC564xS
AN4365, NXP® MPC56xx Flash Programming Through Nexus/JTAG - Application Notes MPC567xK
Using the Run Length Encoding Features on MPC5645S MPC564xS
Introduction to the Stepper Stall Detector Module S12XHY
AN4037 - Driving a Stepper Motor using the MPC56xxS SMC Module MPC564xS
DRM166: Heating, Ventilation, and Air Conditioning (HVAC) Solution MPC564xS
MPC5645SRM, MPC5645S Microcontroller Reference Manual MPC564xS
MPC5645S Hardware Design Guide MPC564xS
MPC5645S Microcontroller Product Brief MPC564xS
EB795, Working around ERR7026 according to application needs - Engineering Bulletin MPC567xK
MISRA Compliance in NXP® Automotive C Language Header Files - Engineering Bulletin S12ZVL
EB770, Managing Low-Power Mode Errata in MPC56xx Devices - Engineer Bulletin MPC567xK
Using MPC5xxx Header Files In C MPC567xK
NXP® MPC564xS Family Fact Sheet MPC564xS
SPC5676/SPC5642/SPC5644/SPC5645 Cu Wire Qualification MPC5676R
MPC56xx EEPROM Emulation Endurance Calculator mpc567xk
MPC5xxx NXP EEPROM Emulation Driver mpc567xk
MPC56xx C90FL Standard Software Driver for Single-Module Flash mpc5668g