Ideally, there is a plan for the file organization.

interface.h

I wish to make the physical thing as independent with the high-level synthesizer as possible. At least for 
each of the useful engines like floorplanner, interconnection estimator.... interface.h has the routine to
bridge them, or suggest how to bridge them.

interconnect.h

The interconnection estimator. Input is the floorplan, output the interconnection length, etc.
