Glade Reference
The pin class is normally created in a cellView using the dbCreatePin() function. A pin is derived from a dbObj . You can create a logical pin using cellView::dbCreatePin(); to create a physical pin you need to first create a logical pin, then use cellView::dbCreatePort() to assign a physical shape to the pin.
Sets the pin's name
Gets the pin name.
Sets the pin direction. db_PinDirection can be one of DB_PIN_INPUT, DB_PIN_OUTPUT, DB_PIN_INOUT, DB_PIN_FEEDTHRU, DB_PIN_TRISTATE.
Gets the pin direction.
Sets the pin shape. db_PinShape can be one of DB_PIN_ABUTMENT, DB_PIN_RING, DB_PIN_FEED.
Gets the pin shape.
Sets the pin use. db_PinUse can be one of DB_PIN_SIGNAL, DB_PIN_ANALOG, DB_PIN_CLOCK, DB_PIN_GROUND, DB_PIN_POWER, DB_PIN_RESET, DB_PIN_SCAN, DB_PIN_TIEOFF.
Gets the pin use.
Sets the pin's net.
Gets the pin's net.
Gets the pin's net name as a string.
Gets the pin object type as PIN.
Sets the pin's port (physical shape) list.
Gets the pin's port (physical shape) list.
Gets the number of port shapes for the pin.
Adds a port shape to the pin.
Copyright © Peardrop Design 2020.