SPHINX: a high level synthesis system for DSP design
M.A. Bayoumi, N.A. Ramakrishna, T.H. Madraswala, Shreeniwas Sahu · 2003
A brief overview is given of the Sphinx System, a high-level synthesis system consisting of an integrated and interacting set of tools for the synthesis of digital circuits. The system is tuned to the synthesis of DSP ASICs from behavior specifications written in Verilog. Sphinx consists of tools for behavioral, structural, and logical synthesis, technology mapping, and simulation. C and SKILL have been used as the implementation and extension language and the system will be integrated into the Cadence Edge Framework. The pipelined scheduling and allocation subsystem of Sphinx are examined in more detail.>