Digital signal processing (DSP) systems of low to moderate complexity are typically modeled using Simulink. In some cases, these Simulink models are augmented with block-based C-modeling technology.