Previous

Command Line Interface

As shown in the “PAR Before Floorplanning Design Flow” figure of the “Design Flow” chapter, the Floorplanner interacts with the core flow by first reading in an NCD file generated by MAP or PAR and an NGD file generated by NGDBuild. Next, it writes out a design.fnf file, which stores all the Floorplanning information, and a design.mfp file, which is used during MAP to apply the floorplanning constraints. Following is a sample of the command lines that would be used in a typical floorplanning session.

ngdbuild -p part_name design_name

map -p part_name -o map.ncd design_name.ngd design_name.pcf

par map.ncd design_name.ncd design_name.pcf

Use File New in the Floorplanner to create a floorplan and File Save to create design_name.fnf and design_name.mfp.

map -fp design_name.mfp -p part_name -o map.ncd design_name.ngd design_name.pcf


NOTE

The -fp option above tells MAP to use the Floorplanner constraints in the MFP file.


par map.ncd design_name.ncd design_name.pcf

Next