@@ -1509,7 +1509,7 @@ public static void makeBlackBox(Design d, String hierarchicalCellName) {
15091509 * Preserves other parts of the net if used by other sinks in the site if an
15101510 * input. For the unrouting to be successful, this method depends on the site
15111511 * routing to be consistent.
1512- *
1512+ *
15131513 * @param cell The cell of the pin
15141514 * @param logicalPinName The logical pin name source or sink to have routing
15151515 * removed.
@@ -1587,9 +1587,9 @@ public static List<SitePinInst> unrouteCellPinSiteRouting(Cell cell, String logi
15871587 }
15881588 } else {
15891589 // site routing terminates here or is invalid
1590- }
1590+ }
15911591 }
1592-
1592+
15931593 } else if (otherCell != cell && otherCell .getLogicalPinMapping (pin .getName ()) != null ) {
15941594 // Don't search farther, we don't need to unroute anything else
15951595 if (pin .isInput () && belPin .isInput ()) {
@@ -1673,7 +1673,7 @@ public static List<SitePinInst> unrouteCellPinSiteRouting(Cell cell, String logi
16731673 * cells and nets insides of a cell instance. Method (2) is more likely to have
16741674 * complications. This also unroutes both GND and VCC nets to avoid
16751675 * implementation issues by Vivado in subsequent place and route runs.
1676- *
1676+ *
16771677 * @param d The current design
16781678 * @param hierarchicalCell The hierarchical cell to become a black box.
16791679 */
@@ -1857,7 +1857,7 @@ public static void makeBlackBox(Design d, EDIFHierCellInst hierarchicalCell) {
18571857 /**
18581858 * Helper method for makeBlackBox(). When cutting out nets that used to be
18591859 * source'd from something inside a black box, the net names need to be updated.
1860- *
1860+ *
18611861 * @param d The current design
18621862 * @param currNet Current net that requires a name change
18631863 * @param newSource The source net (probably a pin on the black box)
@@ -3639,7 +3639,7 @@ public static boolean isNetDrivenByHierPort(Net net) {
36393639 * Locks the logical netlist of the design using the DONT_TOUCH property. This
36403640 * strives to be as close as possible to what Vivado's 'lock_design -level
36413641 * netlist' does to lock the design. {@link EDIFTools#lockNetlist(EDIFNetlist)}.
3642- *
3642+ *
36433643 * @param design The design of the netlist to lock.
36443644 */
36453645 public static void lockNetlist (Design design ) {
@@ -3651,7 +3651,7 @@ public static void lockNetlist(Design design) {
36513651 * property. This strives to be as close as possible to what Vivado's
36523652 * 'lock_design -unlock -level netlist' does to lock the
36533653 * design.{@link EDIFTools#unlockNetlist(EDIFNetlist)}.
3654- *
3654+ *
36553655 * @param design The design of the netlist to unlock.
36563656 */
36573657 public static void unlockNetlist (Design design ) {
@@ -3663,7 +3663,7 @@ public static void unlockNetlist(Design design) {
36633663 * also lock or unlock the netlist of the design (see
36643664 * {@link #lockNetlist(Design)}). This strives to be as close as possible to
36653665 * what Vivado's 'lock_design -level placement' does to lock the design.
3666- *
3666+ *
36673667 * @param design The design to lock
36683668 * @param lock Flag indicating to lock (true) or unlock (false) the design's
36693669 * placement and netlist.
@@ -3688,7 +3688,7 @@ public static void lockPlacement(Design design, boolean lock) {
36883688 * lock the netlist the design (see {@link #lockNetlist(Design)}). This strives
36893689 * to be as close as possible to what Vivado's 'lock_design -level placement'
36903690 * does to lock the design.
3691- *
3691+ *
36923692 * @param design The design to lock
36933693 */
36943694 public static void lockPlacement (Design design ) {
@@ -3700,7 +3700,7 @@ public static void lockPlacement(Design design) {
37003700 * design (see {@link #unlockNetlist(Design)}). This strives to be as close as
37013701 * possible to what Vivado's 'lock_design -unlock -level placement' does to lock
37023702 * the design.
3703- *
3703+ *
37043704 * @param design The design to unlock
37053705 */
37063706 public static void unlockPlacement (Design design ) {
@@ -3713,7 +3713,7 @@ public static void unlockPlacement(Design design) {
37133713 * the design (see {@link #lockPlacement(Design, boolean)}). This strives to be
37143714 * as close as possible to what Vivado's 'lock_design -level routing' does to
37153715 * lock the design.
3716- *
3716+ *
37173717 * @param design The design to lock
37183718 * @param lock Flag indicating to lock (true) or unlock (false) the design's
37193719 * routing, placement and netlist.
@@ -3734,7 +3734,7 @@ public static void lockRouting(Design design, boolean lock) {
37343734 * Vivado. It will also lock the netlist and placement of the design. This
37353735 * strives to be as close as possible to what Vivado's 'lock_design -level
37363736 * routing' does to lock the design.
3737- *
3737+ *
37383738 * @param design The design to lock
37393739 */
37403740 public static void lockRouting (Design design ) {
@@ -3745,7 +3745,7 @@ public static void lockRouting(Design design) {
37453745 * Unlocks any and all routing of a design. It will also unlock the netlist and
37463746 * placement of the design. This strives to be as close as possible to what
37473747 * Vivado's 'lock_design -unlock -level routing' does to lock the design.
3748- *
3748+ *
37493749 * @param design The design to unlock
37503750 */
37513751 public static void unlockRouting (Design design ) {
@@ -3755,7 +3755,7 @@ public static void unlockRouting(Design design) {
37553755 /***
37563756 * Unroutes the GND net of a design and unroutes the site routing of any LUT GND
37573757 * sources while leaving other site routing inputs intact.
3758- *
3758+ *
37593759 * @param design The design to modify.
37603760 */
37613761 public static void unrouteGNDNetAndLUTSources (Design design ) {
@@ -3786,7 +3786,7 @@ public static void unrouteGNDNetAndLUTSources(Design design) {
37863786 * when trying to preserve a partially implemented design that have additional
37873787 * logic placed and routed onto it later. The Vivado placer doesn't recognize
37883788 * the GND sources so this prevents the placer from using those BEL sites.
3789- *
3789+ *
37903790 * @param design The design to which the PROHIBIT constraints are added.
37913791 */
37923792 public static void prohibitGNDSources (Design design ) {
@@ -3811,7 +3811,7 @@ public static void prohibitGNDSources(Design design) {
38113811 /**
38123812 * Checks the provided BEL's first letter to determine if it is in the top half
38133813 * of a SLICE or bottom half.
3814- *
3814+ *
38153815 * @param bel The BEL of a SLICE to query
38163816 * @return True if the BEL resides in the top half of a SLICE (E6LUT, E5LUT,
38173817 * EFF, EFF2, ..). Returns false if it is in the bottom half and null if
@@ -3832,7 +3832,7 @@ public static Boolean isUltraScaleSliceTop(BEL bel) {
38323832 * routed implementation is desired to be preserved but to allow additional
38333833 * logic to be placed and routed on top of it without an area (pblock)
38343834 * constraint.
3835- *
3835+ *
38363836 * @param design The design to which the constraints are added.
38373837 */
38383838 public static void prohibitPartialHalfSlices (Design design ) {
@@ -3870,7 +3870,7 @@ public static void prohibitPartialHalfSlices(Design design) {
38703870 /**
38713871 * Adds a PROHIBIT constraint to the specified BEL Locations (ex:
38723872 * "SLICE_X10Y10/AFF")
3873- *
3873+ *
38743874 * @param design The design to which the constraint should be added
38753875 * @param belLocations A list of BEL locations using the syntax
38763876 * '<SITE-NAME>/<BEL-NAME>'.
0 commit comments