$$add_traces(@nooverlay, @hex, void, @nomap, "", "Reset"); $$add_traces(@nooverlay, @hex, void, @nomap, "", "Start"); $$add_traces(@nooverlay, @hex, void, @nomap, "", "System_Clock"); $$add_traces(@nooverlay, void, void, @nomap, "", "DATA"); $$add_traces(@nooverlay, void, void, @nomap, "", "ADDR"); $$add_traces(@nooverlay, void, void, @nomap, "", "R"); $$add_traces(@nooverlay, void, void, @nomap, "", "W"); $$add_traces(@nooverlay, void, void, @nomap, "", "Done"); $$add_traces(@nooverlay, void, void, @nomap, "", "MEMstrobe"); $$add_traces(@nooverlay, void, void, @nomap, "", "_rom_ce"); $$add_traces(@nooverlay, void, void, @nomap, "", "_rom_oe"); $$add_traces(@nooverlay, void, void, @nomap, "", "_ram_ce"); $$add_traces(@nooverlay, void, void, @nomap, "", "_ram_oe"); $$add_traces(@nooverlay, void, void, @nomap, "", "_ram_we"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/Bus"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/t0"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/t1"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/t2"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/t3"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/t4"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/t5"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/t6"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/t7"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/t8"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/END"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/_Goto6"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/StopSig"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/PCin"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/PCout"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/001/pc1/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/IRin"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/002/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/MDbus"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/MDrd"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/Strobe"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/MDwr"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/MDout"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/MAin"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/003/md_contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/C1OUT"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/C2OUT"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/Gra"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/Grb"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/Grc"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/Rin"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/Rout"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/BAout"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/000/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/001/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/002/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/003/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/004/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/005/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/006/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/007/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/008/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/009/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/010/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/011/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/012/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/013/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/014/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/015/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/016/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/017/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/018/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/019/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/020/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/021/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/022/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/023/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/024/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/025/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/026/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/027/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/028/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/029/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/030/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$7/031/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$10/Ain"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$10/001/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$10/Cin"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$10/002/contents"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$10/Cout"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/ShlCtrl"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/ShcCtrl"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/ShrCtrl"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/ShraCtrl"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/OrCtrl"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/AndCtrl"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/INC4"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/C=BCtrl"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/NotCtrl"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/SubCtrl"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/AddCtrl"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/CONin"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/CON"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/Shld"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/Decr"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/CntEqZero"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/NOP"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/LD"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/LDR"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/ST"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/STR"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/LA"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/LAR"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/BR"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/BRL"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/ADD"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/ADDI"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/SUB"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/AND"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/ANDI"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/OR"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/ORI"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/NOT"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/SHR"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/SHRA"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/SHL"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/SHC"); $$add_traces(@nooverlay, void, void, @nomap, "", "/cpu2/I$17/STOP"); //setup defaults $$delete_forces(@all, void); $set_clock_period(2000); $$delete_forces(@noall, void, "/System_Clock"); $force("/System_Clock", "0", 0, void, void, @relative, @repeat, void); $force("/System_Clock", "1", 1000, void, void, @relative, @repeat, void); $force("Reset", "0", 0, void, void, @relative, @norepeat, void); $force("Reset", "1", 100, void, void, @relative, @norepeat, void); $force("Reset", "0", 500, void, void, @relative, @norepeat, void); $force("Start", "0", 0, void, void, @relative, @norepeat, void); $force("Start", "1", 2500, void, void, @relative, @norepeat, void); $force("Start", "0", 3500, void, void, @relative, @norepeat, void); $run(5000000, @relative); $add_cursor("test", 1000); $set_active_window("Trace"); $view_all();