The 56F8157, a member of the 56800E core-based family of Digital Signal Controllers, combines the processing power of a DSP and the functionality of a microcontoller. The 56F8157 offers identical memory and peripheral capabilities to the 56F8156, with 14 additional GPIO pins. The 160-pin LQFP package allows you to take advantage of the included external memory interface and additional on-chip memory to satisfy the growing functional needs of your design.
56F8157 Features
On-chip memory includes high-speed volatile and nonvolatile components:
256 KB of Program Flash
16 KB of Data RAM
16 KB of Boot Flash
Up to 40 MIPS at 40 MHz execution frequency
DSP and MCU functionality in a unified, C-efficient architecture
JTAG/EOnCE for unobtrusive, real-time debugging
Four 36-bit accumulators
16- and 32-bit bidirectional barrel shifter
Parallel instruction set with unique addressing modes
Hardware DO and REP loops available
Three internal address buses
Four internal data buses
Architectural support for 8-, 16- and 32-bit single-cycle data fetches
MCU-style software stack support
Controller-style addressing modes and instructions
Single-cycle 16 x 16-bit parallel multiplier-accumulator (MAC)
Proven to deliver more control functionality with a smaller memory footprint than competing architectures