This document provides instructions and commands for floorplanning in Encounter. It lists the tools available for floorplanning like the connectivity browser and schematic browser. It also provides commands for setting the floorplanning mode, analyzing and modifying the floorplan, adding blockages, and placing cells. Key commands include setPlanDesignMode, planDesign, analyzeFloorplan, refineMacro, loadFPlan, and createPlaceBlockage.
This document provides instructions and commands for floorplanning in Encounter. It lists the tools available for floorplanning like the connectivity browser and schematic browser. It also provides commands for setting the floorplanning mode, analyzing and modifying the floorplan, adding blockages, and placing cells. Key commands include setPlanDesignMode, planDesign, analyzeFloorplan, refineMacro, loadFPlan, and createPlaceBlockage.
This document provides instructions and commands for floorplanning in Encounter. It lists the tools available for floorplanning like the connectivity browser and schematic browser. It also provides commands for setting the floorplanning mode, analyzing and modifying the floorplan, adding blockages, and placing cells. Key commands include setPlanDesignMode, planDesign, analyzeFloorplan, refineMacro, loadFPlan, and createPlaceBlockage.
#######TOOLS FOR FLOORPLANNING########### 1. Connectivity browser in the design browser - To see connection between source module and destination module - (Encounter_system_menu Pg 1222) 2. Schematic browser - Equivalent of Graphic browser of CB 3. Automatic Floorplanner Options -planDesign and setPlanDesignMode Menu - EDI System Menu Ref(354) Specify Floorplan - EDI System Menu Ref(339) Automatic Floorplan - EDI System Menu Ref(351) Analyze Floorplan - EDI System Menu Ref(365) MultiplanDesign-EDI System Menu Ref(351) 5. FP Toolbox 6. Resize Floorplanner , Relative Floorplanner - Pg 387 7. Edit FP to shift, align, space and rotate 7. Snap FP to legalize all macros to grid 8. Can generate instance groups and play around with them : This is equivalent t o movebounds- Pg 447 9. Blockage settings and types : Rectilinear blockages -Soft, hard : There are checkerboard blockages as well 10. Modify display properties to show all display when cursor moveed over an obj ect 11. Halos - Placement and routing halos 12. If you want to highlight nets connected to pins, select from prefrences-sele ction-highlight net connected to pin ##########COMMANDS##### 1. setPlanDesignMode & planDesign (Use Commands line or GUI) 2. AnalyzeFloorplan Check wirelength, congestion and timing info 3. refineMacro 4. loadFPlan / saveFPlan 5. restorePlace/savePlace 6. defIn/defOut 7. selectInst 8. checkFPlan 9. To select all instances Use Shift + F window 10. Ctrl + M - To shift to line selection mode 11. Sticky mode - Add objects to selection with just selecting a cell with a lef t click 12. checkPinAssignment 13. reportCongestArea 14. reportCongestion 15. selectObject 16. place_connected -attractor <macro list> {-level integer | sequential all_con nected | direct_connected} -placed ,,, Places the specified standard cells close to specified attractor in a legal loca tion 17.writeFPlanscript 18. adjustFPlanChannel Preventing congestion between channels (Pg 276 Soce) 19. refineMacro - 1075 ( Soce) refineMacro -permutePack