# command code file for creating qsim->fsim translator. # # $c = command name name1 ! name2 # a = command name with args/options # n = command name without args/options # d = default command name if no other branches match # u = unused command # $o = option name1 ! [placement] name2 # m = map to argumentlist (must give placement) # n = unused option # $a = argument list number [arg_strings] ! order # l = literal arguments (list in arg_strings) # n = do substitution if null argument is found # r = repeatable list @ source_language qsim @ destination_language fsim @ set_alias_command alias @ show_alias_command alias @ null_alias . @ null_argument_in . @ null_argument_out ################################################################################# $c $ ! $ $ar 1 ! 1 $c after ! show after $on pin $a 1 ! 1 $c before ! show before $on pin $a 1 ! 1 $c bus ! bus $a 1 ! 1 $c capacitance ! show capacitance $ar 1 ! 1 $c capacitor ! capacitor $al 3 nn 0.0 0.0 ! 1 4 5 $a 3 ! 6 2 3 $c charged high ! set charged high $ar 1 ! 1 $c charged low ! set charged low $ar 1 ! 1 $c charged unknown ! set charged unknown $ar 1 ! 1 $c charged * ! set charged * $ar 1 ! 1 $cd charged ! set charged vector $ar 2 ! 2 1 $c checkpoint ! checkpoint $ar 1 ! 1 $ch chipparm ! chipparm $ar 1 ! 1 $cn clock ! show clock $ca clock ! set clock $o primary ! primary $o report ! report $on profault $ar 1 ! 1 $c cycle ! cycle $ar 1 ! 1 $c echo ! echo $o time ! time $ar 1 ! 1 $c equiv ! equiv $a 1 ! 1 $ar 1 ! 1 $c event ! event $c exit ! exit $c forced high ! set forced high $ar 1 ! 1 $c forced low ! set forced low $ar 1 ! 1 $c forced unknown ! set forced unknown $ar 1 ! 1 $c forced * ! set forced * $ar 1 ! 1 $cd forced ! set forced vector $ar 2 ! 2 1 $c h ! set inputs high $ar 1 ! 1 $c inputs high ! set inputs high $ar 1 ! 1 $c inputs low ! set inputs low $ar 1 ! 1 $c inputs unknown ! set inputs unknown $ar 1 ! 1 $c inputs * ! set inputs * $ar 1 ! 1 $cd inputs ! set inputs vector $ar 2 ! 2 1 $c instances ! show instances $o params ! params $a 1 ! 1 $c interfaces ! show interfaces $c join ! join $ar 1 ! 1 $cn linelimit ! show linelimit $ca linelimit ! set linelimit $a 1 ! 1 $c load ! load $o echo ! echo $o flatten ! flatten $o noflatten ! noflatten $o noprefix ! noprefix $o onelevelecho ! onelevelecho $o parallel ! parallel $on pipe $on hnl $on nl $a 1 ! 1 $ar 1 ! 1 $c l ! set inputs low $ar 1 ! 1 $c manager ! manager $cu mode $ca modeloptions ! set modeloptions $ar 1 ! 1 $cn modeloptions ! show modeloptions $c module ! module $o echo ! echo $o new ! new $o onelevelecho ! onelevelecho $a 1 ! 1 $ar 1 ! 1 $c names ! show names $o expandvec ! expandvec $o nosynonyms ! nosynonyms $ar 1 ! 1 $c node ! node $ar 1 ! 1 $c options prompting ! set prompting on $c options -prompting ! set prompting off $cad options ! set options $ar 1 ! 1 $cn options ! show options $cn output ! show output $ca output ! set output $om dual ! 2 dual $om only ! 2 only $al 1 "*" ! 1 # will be overwritten if arg exists. $an 1 ! 1 $c phase ! phase $ar 1 ! 1 $c pop ! pop $on top $on parallel $cu power $cn prefix ! show prefix $ca prefix ! set prefix $a 1 ! 1 $a 1 ! 1 $cu preprocess $c quit ! quit $cn radix ! show radix $ca radix ! set radix $a 1 ! 1 $a 1 ! 1 $c rename ! rename $a 2 ! 1 2 $c request ! request $a 3 ! 1 2 3 $cu reset $c risefall ! set risefall $a 2 ! 2 $ar 1 ! 1 $cu selectmodel $c setcap ! set capacitance $a 1 ! 1 $ar 1 ! 1 $c showrisefall ! show risefall $ar 1 ! 1 $c showvector ! show vector $ar 1 ! 1 $cn simparms ! show simparms $ca simparms ! set simparms $ar 1 ! 1 $c status ! show status $c step ! step $o deferclocks ! deferclocks $ar 1 ! 1 $cu strobe $cn switch ! show switch $ca switch ! set switch $an 1 ! 1 $c synonyms ! show synonyms $ar 1 ! 1 $c test ! test $o notequal ! notequal $o message ! message $a 2 ! 1 2 $ar 1 ! 1 $c time ! show time $on ns $c toggles ! show toggles $ar 1 ! 1 $cn trace ! show trace $ca trace ! set trace $om tabular ! 0 mode tabular $om dynamic ! 0 mode dynamic $om static ! 0 mode static $om all ! 0 selection all $om none ! 0 selection none $ar 1 ! 1 $c transistor ! transistor $a 4 ! 1 2 3 4 $cu translate $c u ! set inputs unknown $ar 1 ! 1 $c unwatch ! unwatch $ar 1 ! 1 $c vector ! vector $ar 1 ! 1 $c view ! view $ar 1 ! 1 $c watch ! watch $o display ! display $o reportonchange ! reportonchange $o queue ! queue $ar 1 ! 1 $cn wave ! show wave $ca wave ! set wave $an 1 ! 1