|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.electric.tool.simulation.Engine
com.sun.electric.tool.simulation.als.ALS
public class ALS
Class to control the ALS Simulator.
| Method Summary | |
|---|---|
void |
refresh()
Method to reload the circuit data. |
void |
removeAllStimuli()
Method to remove all stimuli from the simulation. |
void |
removeSelectedStimuli()
Method to remove the selected stimuli. |
void |
removeStimuliFromSignal()
Method to remove all stimuli from the currently-selected signals. |
static void |
restartSimulation(Cell netlistCell,
Cell cell,
ALS prevALS)
Method to restart a simulation and reload the circuit. |
void |
restoreStimuli()
Method to restore the current stimuli information from disk. |
void |
saveStimuli()
Method to save the current stimuli information to disk. |
void |
setClock(double period)
Method to set the currently-selected signal to have a clock with a given period. |
void |
setSignalHigh()
Method to set the currently-selected signal high at the current time. |
void |
setSignalLow()
Method to set the currently-selected signal low at the current time. |
void |
setSignalX()
Method to set the currently-selected signal undefined at the current time. |
void |
showSignalInfo()
Method to show information about the currently-selected signal. |
static void |
simulateNetlist(Cell netlistCell,
Cell cell)
Method to simulate the a Cell, given its context and the Cell with the real netlist. |
void |
update()
Method to update the simulation (because some stimuli have changed). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static void simulateNetlist(Cell netlistCell,
Cell cell)
netlistCell - the Cell with the real ALS netlist.cell - the original Cell being simulated.
public static void restartSimulation(Cell netlistCell,
Cell cell,
ALS prevALS)
netlistCell - the cell with the netlist.cell - the cell being simulated.prevALS - the simulation that is being reloaded.public void refresh()
refresh in class Enginepublic void update()
update in class Enginepublic void setSignalHigh()
setSignalHigh in class Enginepublic void setSignalLow()
setSignalLow in class Enginepublic void setClock(double period)
setClock in class Enginepublic void setSignalX()
setSignalX in class Enginepublic void showSignalInfo()
showSignalInfo in class Enginepublic void removeStimuliFromSignal()
removeStimuliFromSignal in class Enginepublic void removeSelectedStimuli()
removeSelectedStimuli in class Enginepublic void removeAllStimuli()
removeAllStimuli in class Enginepublic void saveStimuli()
saveStimuli in class Enginepublic void restoreStimuli()
restoreStimuli in class Engine
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||