H¶
- class ipkiss3.all.H¶
Horizontal control point class. Description of where a route should be horizontal.
See also the API reference on place & route: Horizontal and Vertical control lines.
- Parameters
- y: float or SymbolicValue
Y-value at which the route should be horizontal.
See also
Examples
>>> # Connect inst1, port out1 to inst2, port in1, >>> # and the route has to go through a horizontal at y=10, then a vertical at x=50 >>> i3.ConnectManhattan('inst1:out1', 'inst2:in1', control_points=[i3.H(10), i3.V(50)]) >>> >>> # Now the route has to go horizontally 10 um to the east of the start point >>> i3.ConnectManhattan('inst1:out1', 'inst2:in1', control_points=[i3.H(i3.START + 10)]) >>> >>> # Possible symbols >>> i3.H(i3.START + 10) >>> i3.H(i3.END - 10) >>> i3.H(i3.PREV + 10)