Skip to Main Content Skip to Search
Home |   Australia  Choose Country  |  Contact Us  |  Cart Store 
Create Account | Log In
Products & Services Industries Academia Support User Community Company

 

DSP - Digital Signal Processing & Communications

Signal Processing and Communications Description Topics

Automatic Code Generation and Implementation

Production Code Generation for DSPs and Microprocessors

Automatic Code Generation and Implementation for DSP - Digital Signal Processing & CommunicationsWith Real-Time Workshop and Real-Time Workshop Embedded Coder, you can automatically generate highly efficient embedded software from Simulink models. Using the MathWorks open interfaces, you can create a library of optimized components to use when generating code, further optimizing performance for specific targets. This approach facilitates hardware independence and design portability, not merely code portability.

You can execute the real-time code directly on target hardware for verification and debugging, and easily integrate it with external software. The Target Support Package TC2 and Target Support Package TC6, for instance, provide target-specific support for popular implementation platforms.

HDL Generation for FPGAs and ASICs

Simulink HDL Coder generates bit-true, cycle-accurate Verilog and VHDL code from Simulink models and Stateflow charts. The HDL code is target-independent.

You can simulate and synthesize the automatically generated HDL code using industry-standard tools and then map it into field-programmable gate arrays (FPGAs) or application-specific integrated circuits (ASICs). You can also use the automatically generated HDL code to verify existing HDL code using formal or functional verification tools.

Simulink HDL Coder also generates test benches, enabling rapid verification of the generated HDL code using HDL simulation tools.

Contact sales
Trial software
E-mail this page

Dutch Epilepsy Clinics Foundation

"MathWorks tools enable us to integrate different fields—image processing, statistical analysis, device control, and numerical computation. "
- Dr. Stiliyan Kalitzin