Coldfire V2 MCF5225x Microcontroller IC 32-Bit 80MHz 256KB (256K x 8) FLASH 144-MAPBGA (13×13), MCF52256VN80, NXP

The MCF52256 device) is a member of the ColdFire family of reduced instruction set computing (RISC) microprocessors. This 32-bit device is based on the Version 2 ColdFire core operating at a frequency up to 80 MHz, offering high performance and low power consumption. On-chip memories connected tightly to the processor core include up to 512 KB of flash memory and 64 KB of static random access memory (SRAM)

  • Version 2 ColdFire variable-length RISC processor core
    • Static operation
    • 32-bit address and data paths on-chip
    • Up to 80 MHz processor core frequency
    • Sixteen general-purpose, 32-bit data and address registers
    • Implements ColdFire ISA_A with extensions to support the user stack pointer register and four new instructions for improved bit processing (ISA_A+)
    • Multiply-Accumulate (MAC) unit with 32-bit accumulator to support 16×16 – 32 or 32×32 – 48 operations
    • Illegal instruction decode that allows for 68-Kbyte emulation support
  • System debug support
    • Real-time trace for determining dynamic execution path
    • Background debug mode (BDM) for in-circuit debugging (DEBUG_B+)
    • Real-time debug support, with six hardware breakpoints (4 PC, 1 address and 1 data) configurable into a 1- or 2-level trigger
  • On-chip memories
    • 32-Kbyte dual-ported SRAM on CPU internal bus, supporting core and DMA access with standby power supply support
    • 256 Kbytes of interleaved flash memory supporting 2-1-1-1 accesses
  • Power management
    • Fully static operation with processor sleep and whole chip stop modes
    • Rapid response to interrupts from the low-power sleep mode (wake-up feature)
    • Clock enable/disable for each peripheral when not used
  • FlexCAN 2.0B module
    • Based on and includes all existing features of the Freescale TouCAN module
    • Full implementation of the CAN protocol specification version 2.0B
    • Standard data and remote frames (up to 109 bits long)
    • Extended data and remote frames (up to 127 bits long)
    • Zero to eight bytes data length
    • Programmable bit rate up to 1 Mbit/sec
    • Flexible message buffers (MBs), totaling up to 16 message buffers of 0–8 byte data length each, configurable as Rx or Tx, all supporting standard and extended messages
    • Unused MB space can be used as general purpose RAM space
    • Listen-only mode capability
    • Content-related addressing
    • No read/write semaphores
    • Three programmable mask registers: global for MBs 0-13, special for MB14, and special for MB15
    • Programmable transmit-first scheme: lowest ID or lowest buffer number -Time stamp based on 16-bit free-running timer
    • Global network time, synchronized by a specific message
    • Maskable interrupts
  • Three universal asynchronous/synchronous receiver transmitters (UARTs)
    • 16-bit divider for clock generation
    • Interrupt control logic with maskable interrupts
    • DMA support
    • Data formats can be 5, 6, 7 or 8 bits with even, odd, or no parity
    • Up to two stop bits in 1/16 increments
    • Error-detection capabilities
    • Modem support includes request-to-send (RTS) and clear-to-send (CTS) lines for two UARTs
    • Transmit and receive FIFO buffers
  • I2C module
    • Interchip bus interface for EEPROMs, LCD controllers, A/D converters, and keypads
    • Fully compatible with industry-standard I2 C bus
    • Master and slave modes support multiple masters
  • Queued serial peripheral interface (QSPI)
    • Full-duplex, three-wire synchronous transfers
    • Up to four chip selects available
    • Master mode operation only
    • Programmable bit rates up to half the CPU clock frequency
    • Up to 16 pre-programmed transfers
  • Fast ADC
    • Eight analog input channels
    • 12-bit resolution
    • Minimum 1.125 μs conversion time
    • Simultaneous sampling of two channels for motor control applications
    • Single-scan or continuous operation

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

Program_memory_size

256 KB

Watchdog

2

Number_of_timers

10

On_chip_adc

8-chx12-bit

Operating_supply_voltage

3.3 V

Operating_temperature

0 to 70 °C

Pin_count

144

Product_dimensions

13 x 13 mm

Program_memory_type

Flash

Mounting

Surface Mount

Ram_size

32 KB

Schedule_b

8542310000

Specifications

https://4donline.ihs.com/images/VipMasterIC/IC/PHGL/PHGL-S-A0001733435/PHGL-S-A0001733435-1.pdf?hkey=52A5661711E402568146F3353EA87419

Supplier_package

MA-BGA

Number_of_programmable_i_os

96

Min_operating_supply_voltage

3 V

Msl_level

3

Бренд

Country_of_origin

United States

Data_bus_width

32 Bit

Device_core

ColdFire

Eccn

5A992

Htsn

8542310001

Max_speed

80 MHz

Instruction_set_architecture

RISC

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

I2C/SPI/UART

Lead_finish

Tin/Silver

Max_expanded_memory_size

4 GB

Max_operating_supply_voltage

3.6 V

Max_processing_temp

260 °C

Артикул: MCF52256VN80

Описание

The MCF52256 device) is a member of the ColdFire family of reduced instruction set computing (RISC) microprocessors. This 32-bit device is based on the Version 2 ColdFire core operating at a frequency up to 80 MHz, offering high performance and low power consumption. On-chip memories connected tightly to the processor core include up to 512 KB of flash memory and 64 KB of static random access memory (SRAM)

  • Version 2 ColdFire variable-length RISC processor core
    • Static operation
    • 32-bit address and data paths on-chip
    • Up to 80 MHz processor core frequency
    • Sixteen general-purpose, 32-bit data and address registers
    • Implements ColdFire ISA_A with extensions to support the user stack pointer register and four new instructions for improved bit processing (ISA_A+)
    • Multiply-Accumulate (MAC) unit with 32-bit accumulator to support 16×16 – 32 or 32×32 – 48 operations
    • Illegal instruction decode that allows for 68-Kbyte emulation support
  • System debug support
    • Real-time trace for determining dynamic execution path
    • Background debug mode (BDM) for in-circuit debugging (DEBUG_B+)
    • Real-time debug support, with six hardware breakpoints (4 PC, 1 address and 1 data) configurable into a 1- or 2-level trigger
  • On-chip memories
    • 32-Kbyte dual-ported SRAM on CPU internal bus, supporting core and DMA access with standby power supply support
    • 256 Kbytes of interleaved flash memory supporting 2-1-1-1 accesses
  • Power management
    • Fully static operation with processor sleep and whole chip stop modes
    • Rapid response to interrupts from the low-power sleep mode (wake-up feature)
    • Clock enable/disable for each peripheral when not used
  • FlexCAN 2.0B module
    • Based on and includes all existing features of the Freescale TouCAN module
    • Full implementation of the CAN protocol specification version 2.0B
    • Standard data and remote frames (up to 109 bits long)
    • Extended data and remote frames (up to 127 bits long)
    • Zero to eight bytes data length
    • Programmable bit rate up to 1 Mbit/sec
    • Flexible message buffers (MBs), totaling up to 16 message buffers of 0–8 byte data length each, configurable as Rx or Tx, all supporting standard and extended messages
    • Unused MB space can be used as general purpose RAM space
    • Listen-only mode capability
    • Content-related addressing
    • No read/write semaphores
    • Three programmable mask registers: global for MBs 0-13, special for MB14, and special for MB15
    • Programmable transmit-first scheme: lowest ID or lowest buffer number -Time stamp based on 16-bit free-running timer
    • Global network time, synchronized by a specific message
    • Maskable interrupts
  • Three universal asynchronous/synchronous receiver transmitters (UARTs)
    • 16-bit divider for clock generation
    • Interrupt control logic with maskable interrupts
    • DMA support
    • Data formats can be 5, 6, 7 or 8 bits with even, odd, or no parity
    • Up to two stop bits in 1/16 increments
    • Error-detection capabilities
    • Modem support includes request-to-send (RTS) and clear-to-send (CTS) lines for two UARTs
    • Transmit and receive FIFO buffers
  • I2C module
    • Interchip bus interface for EEPROMs, LCD controllers, A/D converters, and keypads
    • Fully compatible with industry-standard I2 C bus
    • Master and slave modes support multiple masters
  • Queued serial peripheral interface (QSPI)
    • Full-duplex, three-wire synchronous transfers
    • Up to four chip selects available
    • Master mode operation only
    • Programmable bit rates up to half the CPU clock frequency
    • Up to 16 pre-programmed transfers
  • Fast ADC
    • Eight analog input channels
    • 12-bit resolution
    • Minimum 1.125 μs conversion time
    • Simultaneous sampling of two channels for motor control applications
    • Single-scan or continuous operation

Детали

Program_memory_size

256 KB

Watchdog

2

Number_of_timers

10

On_chip_adc

8-chx12-bit

Operating_supply_voltage

3.3 V

Operating_temperature

0 to 70 °C

Pin_count

144

Product_dimensions

13 x 13 mm

Program_memory_type

Flash

Mounting

Surface Mount

Ram_size

32 KB

Schedule_b

8542310000

Specifications

https://4donline.ihs.com/images/VipMasterIC/IC/PHGL/PHGL-S-A0001733435/PHGL-S-A0001733435-1.pdf?hkey=52A5661711E402568146F3353EA87419

Supplier_package

MA-BGA

Number_of_programmable_i_os

96

Min_operating_supply_voltage

3 V

Msl_level

3

Бренд

Country_of_origin

United States

Data_bus_width

32 Bit

Device_core

ColdFire

Eccn

5A992

Htsn

8542310001

Max_speed

80 MHz

Instruction_set_architecture

RISC

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

I2C/SPI/UART

Lead_finish

Tin/Silver

Max_expanded_memory_size

4 GB

Max_operating_supply_voltage

3.6 V

Max_processing_temp

260 °C