MCU 32-Bit MPC56xx e200z0 RISC 384KB Flash 3.3V/5V 64-Pin LQFP Tray, SPC5603BF2MLH6, NXP

The MPC5604B/C is a family of next generation microcontrollers built on the Power Architecture embedded category. The MPC5604B/C family of 32-bit microcontrollers is the latest achievement in integrated automotive application controllers. It belongs to an expanding family of automotive-focused products designed to address the next wave of body electronics applications within the vehicle. The advanced and cost-efficient host processor core of this automotive controller family complies with the Power Architecture embedded category and only implements the VLE (variable-length encoding) APU, providing improved code density. It operates at speeds of up to 64 MHz and offers high performance processing optimized for low power consumption. It capitalizes on the available development infrastructure of current Power Architecture devices and is supported with software drivers, operating systems and configuration code to assist with users implementations.

  • Single issue, 32-bit CPU core complex (e200z0)
    • Compliant with the Power Architecture® embedded category
    • Includes an instruction set enhancement allowing variable length encoding (VLE) for code size footprint reduction. With the optional encoding of mixed 16-bit and 32-bit instructions, it is possible to achieve significant code size footprint reduction.
  • Up to 512 KB on-chip code flash supported with the flash controller and ECC
  • 64 (4 × 16) KB on-chip data flash memory with ECC
  • Up to 48 KB on-chip SRAM with ECC
  • Memory protection unit (MPU) with 8 region descriptors and 32-byte region granularity
  • Interrupt controller (INTC) with 148 interrupt vectors, including 16 external interrupt sources and 18 external interrupt/wakeup sources
  • Frequency modulated phase-locked loop (FMPLL)
  • Crossbar switch architecture for concurrent access to peripherals, flash memory, or RAM from multiple bus masters
  • Boot assist module (BAM) supports internal flash programming via a serial link (CAN or SCI)
  • Timer supports input/output channels providing a range of 16-bit input capture, output compare, and pulse width modulation functions (eMIOS-lite)
  • 10-bit analog-to-digital converter (ADC)
  • 3 serial peripheral interface (DSPI) modules
  • Up to 4 serial communication interface (LINFlex) modules MPC5604B/C
  • Up to 6 enhanced full CAN (FlexCAN) modules with configurable buffers
  • 1 inter IC communication interface (I²C) module
  • Up to 123 configurable general purpose pins supporting input and output operations (package dependent)
  • Real Time Counter (RTC) with clock source from 128 kHz or 16 MHz internal RC oscillator supporting autonomous wakeup with 1 ms resolution with max timeout of 2 seconds
  • Up to 6 periodic interrupt timers (PIT) with 32-bit counter resolution
  • 1 System Module Timer (STM)
  • Nexus development interface (NDI) per IEEE-ISTO 5001-2003 Class Two Plus standard
  • Device/board boundary Scan testing supported with per Joint Test Action Group (JTAG) of IEEE (IEEE 1149.1)
  • On-chip voltage regulator (VREG) for regulation of input supply for all internal levels

Характеристики

Program_memory_size

384 KB

Msl_level

3

Max_operating_supply_voltage

3.6, 5.5 V

Lead_finish

Matte Tin

Тип интерфейса

CAN/I2C/SCI/SPI

Instruction_set_architecture

RISC

Max_speed

64 MHz

Htsn

8542310001

Eccn

3A991.A.2

Device_core

e200z0

Data_memory_size

64 Kb

Data_bus_width

32 Bit

Country_of_origin

China

Бренд

Min_operating_supply_voltage

3, 4.5 V

Watchdog

1

Number_of_programmable_i_os

45

Supplier_package

LQFP

Specifications

http://cache.freescale.com/files/32bit/doc/data_sheet/MPC5604BC.pdf

Special_features

CAN Controller

Screening_level

Automotive

Schedule_b

8542310000

Ram_size

28 KB

Mounting

Surface Mount

Program_memory_type

Flash

Product_dimensions

10 x 10 x 1.4

Pin_count

64

Operating_temperature

-40 to 125 °C

Operating_supply_voltage

3.3, 5 V

On_chip_adc

12-chx10-bit

Number_of_timers

1

Max_processing_temp

260 °C

Артикул: SPC5603BF2MLH6

Описание

The MPC5604B/C is a family of next generation microcontrollers built on the Power Architecture embedded category. The MPC5604B/C family of 32-bit microcontrollers is the latest achievement in integrated automotive application controllers. It belongs to an expanding family of automotive-focused products designed to address the next wave of body electronics applications within the vehicle. The advanced and cost-efficient host processor core of this automotive controller family complies with the Power Architecture embedded category and only implements the VLE (variable-length encoding) APU, providing improved code density. It operates at speeds of up to 64 MHz and offers high performance processing optimized for low power consumption. It capitalizes on the available development infrastructure of current Power Architecture devices and is supported with software drivers, operating systems and configuration code to assist with users implementations.

  • Single issue, 32-bit CPU core complex (e200z0)
    • Compliant with the Power Architecture® embedded category
    • Includes an instruction set enhancement allowing variable length encoding (VLE) for code size footprint reduction. With the optional encoding of mixed 16-bit and 32-bit instructions, it is possible to achieve significant code size footprint reduction.
  • Up to 512 KB on-chip code flash supported with the flash controller and ECC
  • 64 (4 × 16) KB on-chip data flash memory with ECC
  • Up to 48 KB on-chip SRAM with ECC
  • Memory protection unit (MPU) with 8 region descriptors and 32-byte region granularity
  • Interrupt controller (INTC) with 148 interrupt vectors, including 16 external interrupt sources and 18 external interrupt/wakeup sources
  • Frequency modulated phase-locked loop (FMPLL)
  • Crossbar switch architecture for concurrent access to peripherals, flash memory, or RAM from multiple bus masters
  • Boot assist module (BAM) supports internal flash programming via a serial link (CAN or SCI)
  • Timer supports input/output channels providing a range of 16-bit input capture, output compare, and pulse width modulation functions (eMIOS-lite)
  • 10-bit analog-to-digital converter (ADC)
  • 3 serial peripheral interface (DSPI) modules
  • Up to 4 serial communication interface (LINFlex) modules MPC5604B/C
  • Up to 6 enhanced full CAN (FlexCAN) modules with configurable buffers
  • 1 inter IC communication interface (I²C) module
  • Up to 123 configurable general purpose pins supporting input and output operations (package dependent)
  • Real Time Counter (RTC) with clock source from 128 kHz or 16 MHz internal RC oscillator supporting autonomous wakeup with 1 ms resolution with max timeout of 2 seconds
  • Up to 6 periodic interrupt timers (PIT) with 32-bit counter resolution
  • 1 System Module Timer (STM)
  • Nexus development interface (NDI) per IEEE-ISTO 5001-2003 Class Two Plus standard
  • Device/board boundary Scan testing supported with per Joint Test Action Group (JTAG) of IEEE (IEEE 1149.1)
  • On-chip voltage regulator (VREG) for regulation of input supply for all internal levels

Детали

Program_memory_size

384 KB

Msl_level

3

Max_operating_supply_voltage

3.6, 5.5 V

Lead_finish

Matte Tin

Тип интерфейса

CAN/I2C/SCI/SPI

Instruction_set_architecture

RISC

Max_speed

64 MHz

Htsn

8542310001

Eccn

3A991.A.2

Device_core

e200z0

Data_memory_size

64 Kb

Data_bus_width

32 Bit

Country_of_origin

China

Бренд

Min_operating_supply_voltage

3, 4.5 V

Watchdog

1

Number_of_programmable_i_os

45

Supplier_package

LQFP

Specifications

http://cache.freescale.com/files/32bit/doc/data_sheet/MPC5604BC.pdf

Special_features

CAN Controller

Screening_level

Automotive

Schedule_b

8542310000

Ram_size

28 KB

Mounting

Surface Mount

Program_memory_type

Flash

Product_dimensions

10 x 10 x 1.4

Pin_count

64

Operating_temperature

-40 to 125 °C

Operating_supply_voltage

3.3, 5 V

On_chip_adc

12-chx10-bit

Number_of_timers

1

Max_processing_temp

260 °C