As we move from algorithm on a chip to system on a chip era, the design bot
tleneck is shifting from individual DSP functions to global control that co
mposes a system from these functions. The practice in industry suffers from
global control entering the design flow too late, discontinuity between fu
nctional modeling and implementation phase and mixing data flow with global
control. MASIC-Maths to ASIC-is a methodology proposed in this paper that
targets DSP SOCs and addresses these issues. Global control is specified in
a grammar notation and integrates the output of functional modeling phase,
the DSP functions, by referencing them. A virtual prototype is automatical
ly built from such a specification that models the global control in VHDL a
nd cosimulates with the DSP functions in C from the functional modeling pha
se. A highly efficient verification methodology based on separating the ver
ification of global control from DSP functions is proposed. A smooth path t
o cycle true implementation is possible using either behavioral synthesis,
IPs for the DSP functions or manual implementation. Experiments using reali
stic examples like GSM base band processing, rake receiver and some smaller
examples have been carried out to quantify the benefits of MASIC.