NXP Semiconductors MC56F80x Digital Signal Controllers (DSCs)

NXP Semiconductors MC56F80x Digital Signal Controllers (DSCs) are based on the high-performance 100MHz 56800EF DSP-core that provides math capabilities for advanced power conversion and motor-control applications. These controllers include advanced high-speed and high-accuracy peripherals such as 8-channel eFlexPWM with 312ps resolution, dual high-speed 12-bit ADCs, a Quadrature Decoder, and three analog comparators. The inter-module crossbar and EVTG build an interconnection network between external pins and module I/Os with hardware logic/trigger operation capability to achieve excellent flexible system configuration. Typical applications include power distribution systems, photovoltaic systems, advanced motor control, appliances motor, micro-inverter, solar power optimizer, wireless charging, and advanced lighting.

Features

  • Processor complex:
    • 100 MHz 56800EF DSP core
      • Enhanced single-precision Floating Point math Unit (eFPU)
      • Coordinate Rotation Digital Compute (CORDIC) engine
    • JTAG/EOnCE debug controller
  • Memory:
    • 64kB flash
    • 8kB SRAM
  • System control:
    • Intermodule crossbar (flexible support connection among peripherals or GPIOs)
    • Event generator (support and/or/nor/xor logic operation and multiple trigger modes)
    • Enhanced DMA (support minor and significant loop, more flexible data transition, and less CPU intervention)
    • Memory resource protection
    • LVI, POR, and brownout reset
    • CRC
    • Internal and external watchdog
  • Timers:
    • Eight channels 312ps high-resolution PWM
    • 1x Quad timer to support four-channel capture
    • 1x Quadrature decoder
    • 3x 32-bit PIT
  • Analog:
    • 2x 12-bit ADC each with x2/4 PGA, each up to 1.6MSps sample rate
    • 2x Operational amplifier, 8MHz GBP, support up to x16 PGA mode
    • 3x Analog comparator, each with an 8-bit DAC
  • Communications:
    • 1x LPI2C, support full PMBus
    • 1x SPI
    • 2x UART
  • Enablement:
    • MC56F80000-EVK – can connect with a low-voltage FRDM-LV driver board
    • HVP-56F80748 EVK – can connect with a high-voltage HVP-MC3PH driver board
    • Motor control and digital power reference designs
    • CodeWarrior IDE
    • Software Development Kit (SDK)
    • GUI Config Tools (pin, clock, and peripherals)
    • FreeMaster debug tool
    • PEMicro Multilink and Cyclone support
  • Certifications:
    • IEC60730 Class B certification
    • AEC-Q100

Applications

  • Industrial:
    • 3-Phase AC induction motor
    • Air Conditioning (AC)
    • Brushless DC Motor (BLDC) Control
    • Electricity converters and performers
    • Electricity generation
    • Motor drives
    • Permanent Magnet Synchronous Motor (PMSM)
  • Automotive:
    • Heating Ventilation and Air Conditioning (HVAC)
  • Mobile:
    • Power adapters and chargers
  • Smart Home:
    • Major home appliances
    • Small and medium appliances

Block Diagram

Block Diagram - NXP Semiconductors MC56F80x Digital Signal Controllers (DSCs)

NXP Semiconductors MC56F80x Digital Signal Controllers (DSCs)