Skip to main content
Blog
News
Events
Careers
Contact
Company
About
History
Contact
Leadership
Customers
News
Events
Resellers
Partners
Careers
Products
Licensing and services
Overview
Training/Consulting
BUY NOW
Evaluation
TRICORE/AURIX TC2xx/TC3xx
SMARTCODE/AURIX TC4x
TRAVEO T2G
RISC-V
Qorivva
S32K
S32Z/E
C166/ST10 VX
SPC5
RH850
GTM-IP MCS
TÜV CERTIFIED COMPILER
Safety Checker
TriCore Inspector
Multi Core Performance Tool
Embedded Debugger
Embedded Profiler
PIN MAPPER
LAPACK Performance Libraries
Qualified C Library
Debugger, Software-Analyzer and Test-Automation
iC7mini BlueBox
iC7pro BlueBox
iC7max BlueBox
winIDEA
More
LC87
8051
M16C & R8C/Tiny
196/296
XA
68K/COLDFIRE
SLE88
DSP56K
ARM
Support
Licensing and services
Overview
Support Ticketing System
ISO 26262 Support
training/CONSULTING
Licensing
Products
TRICORE/AURIX TC2xx/TC3xx
Rh850
196/296
M16C
SMARTCODE/AURIX TC4x
68K/COLDFIRE
DSP56K
8051
Arm / Traveo 2TG / S32K / S32Z / S32E
C166/ST10 VX
C166/ST10 CLASSIC
Power Architecture
Safety Checker
Embedded Debugger
Embedded Profiler
LAPACK
Multi Core Performance Tool
TriCore Inspector
PIN MAPPER
GTM
TriCore Qualified C Library
iC7mini BlueBox
iC7pro BlueBox Support
iC7max BlueBox Support
winIDEA
Resources
Product Overview
Datasheets
Whitepapers
Webinars
Videos
Blogs
Evaluation
Search form
Search
DSP56xxx Software Development Tools
Proven Digital Signal Processor Technology
Overview
Features
FEATURES
Advanced DSP56k C/C++/EC++ Compiler
Fully compliant ANSI-C and ISO C++ compiler.
Complete compatibility with Freescale GNU compiler.
Static, reentrant and mixed memory models.
Cache handling pragmas, and built-in functions.
Built-in support for overflow and saturation.
In-line expansion of predefined functions.
Flexible and powerful assembler, linker and locator to generate ROMable code.
Powerful branch optimizations.
Predefined functions for model options.
Storage Specifiers for X, Y L and P memory.
Compiler generated DO and REP loops.
Circular buffer data type and MAC instruction access for efficient filter loops.
Powerful optimization techniques including: common subexpression elimination, loop recognition and variable usage analysis.
ANSI C, runtime, fixed, and floating point libraries.
Embedded Development Environment
Intuitive project setup and management features.
Powerful language sensitive editor.
Efficient type-ahead editing.
Pre-defined and custom code outlines.
Easy configuration of DSP56xxx C/C++ compiler, assembler, linker/locator, and debugger.
Fully automated make facility.
HTML language and web browser support.
CrossView Pro DSP56k Debugger
Flexible viewing windows for source, register, trace, memory, stack, data, and command.
Powerful Bubble-Spy technology for quick and easy viewing of variable or function values.
Configurable code, data and stack breakpoints.
Multiple DSP debugging.
Powerful file system simulation.
Record and playback debug session.
On-chip debug (OCDS) support.
Powerful performance analysis options including: cycle counting, profiling, code coverage, and programmable DSP graphical data analysis.
C, assembly level and stack tracing.
Third Party Tool Support
RTOS
CMX Systems
Quadros Systems
IN-CIRCUIT EMULATOR
Domain Technologies
SOFTWARE DESIGN AND TEST TOOLS
RistanCASE