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
- 100 MHz 56800EF DSP core
- 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
Additional Resources
Published: 2023-01-23
| Updated: 2023-12-19
