sflread test.sfl sflread ppico16.sfl autoinstall test / rpt_add CLK "\n==== clock: %t ====\n" rpt_add P2 "IF-RF: ifpc:%04x ifir:%b \n" /PICO/ifpc /PICO/ifir rpt_add P3 "RF-EX: rfpc:%04x rfir:%b a:%04x b:%04x imm:%04x\n" /PICO/rfpc /PICO/rfir /PICO/a /PICO/b /PICO/rfim rpt_add P4 "EX-WB: c:%x rwadr:%x rwe:%b\n" /PICO/c /PICO/rwadr /PICO/rwe rpt_add reg "Regs: %x %x %x %x %x %x %x %x\n"\ /PICO/RFETCH/REG/register0 /PICO/RFETCH/REG/register1 /PICO/RFETCH/REG/register2 /PICO/RFETCH/REG/register3 /PICO/RFETCH/REG/register4 /PICO/RFETCH/REG/register5 /PICO/RFETCH/REG/register6 /PICO/RFETCH/REG/register7 # # check program for PICO # memset /IMEM/memory X0 11100001 00000001 # LDLI r1, #1 memset /IMEM/memory X2 11100010 00000010 # LDLI r2, #2 memset /IMEM/memory X4 11100011 00000011 # LDLI r3, #3 memset /IMEM/memory X6 00110001 00000010 # ADDI r1, #2 memset /IMEM/memory X8 00000010 01000110 # ADD r2, r2 memset /IMEM/memory Xa 00000000 00000000 memset /IMEM/memory Xc 00000000 00000000 memset /IMEM/memory Xe 00000000 00000000 memset /DMEM/memory 0 X00 X55 X00 X00 X00 X00 set enable 1 hold enable