Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tools:prsim [2022/06/22 10:58] – [Running Simulation] rajittools:prsim [2025/05/01 13:27] (current) – [prsim: Production rule simulation] rajit
Line 1: Line 1:
 ====== prsim: Production rule simulation ====== ====== prsim: Production rule simulation ======
 +
 +//**Note: prsim is now deprecated; please use [[tools:actsim|actsim]] instead.**//
  
 Before using ''prsim'' to simulate a set of production rules, they must first be flattened using ''aflat''. Assuming your production rules are in a file called ''circuit.act'', you would run: Before using ''prsim'' to simulate a set of production rules, they must first be flattened using ''aflat''. Assuming your production rules are in a file called ''circuit.act'', you would run:
Line 76: Line 78:
 ^ Mode ^ Effect ^ ^ Mode ^ Effect ^
 | ''reset'' | ''reset'' turns off weak interference warnings (node still becomes X). During chip initialization, there can be weak interference since the simulator assumes all nodes are initially X. Setting the mode to ''reset'' during the reset phase prevents these warnings from being printed to the screen. | | ''reset'' | ''reset'' turns off weak interference warnings (node still becomes X). During chip initialization, there can be weak interference since the simulator assumes all nodes are initially X. Setting the mode to ''reset'' during the reset phase prevents these warnings from being printed to the screen. |
-| ''run'' Warnings of weak interference are enabled. This should be the standard mode after the reset phase has completed. |+| ''run'' | Warnings of weak interference are enabled. This should be the standard mode after the reset phase has completed. |