The present invention relates to a graphical user interface for a system
that compiles MATLAB models for synthesis into register transfer level
code. The graphical user interface provides a visual representation of
the design in a manner that allows the user to more easily understand the
algorithm being modeled. From this interface, the user may also modify
the type, size and dimensions of variables from dialog boxes. The system
allows the user to efficiently compare and verify a fixed-point design
versus the MATLAB design. The interface allows the user to then make
further changes to the design, or synthesize the design into a register
transfer level file.