Synphony Model Compiler
Synphony Model Compiler (SMC) is a high-level synthesis tool that supports model-based design environments such as Simulink/MATLAB from the Mathworks. The Synphony high-level IP model library allows algorithm and hardware engineers to quickly create synthesizable fixed-point, multi-rate algorithms in a familiar, high-level design environment. Then the SMC high-level synthesis engine can be used to create an optimized RTL implementation of these algorithms for ASIC or FPGA.