The Signal is the base class for the DigitalClock, DigitalSignal, and DigitalBus. Any one of these classes can use the methods described below.
Sets the name of the signal
mySig.setName("R/W")
Sets the height, in pixels, of the signal.
myBus.setHeight(30)
Sets the fall time of every edge in the signal.
myClock.setFallTime(4.0e-9)
Sets the rise time of every edge in the signal.
myClock.setRiseTime(4.0e-9)
Sets the start state of the signal.
myClock.setStartState("L")
Sets the blank space, in pixels, above the signal.
pciClock.setSpaceAbove(50)
Returns a String that is the name of the signal.
busName = pciAddrBus.getName()
Returns an int that is the height of the signal in pixels.
pciAddrBusHeight = pciAddrBus.getHeight()
Returns a double that is the fall time of the edges in the signal.
fallTime = readSig.getFallTime()
Returns a double that is the rise time of the edges in the signal.
riseTime = writeSig.getRiseTime()
Returns a String that is the start state of the signal.
startState = mySig.getStartState()
Returns an int that is the space above the signal in pixels.
spaceAbove = sig.getSpaceAbove()