Altera_Forum
Honored Contributor
16 years agoir_in output does not match input value in Virtual_jtag megafunction
Hello,
I am using the virtual_jtag megafunction to establish a communication between my computer and my dev board. It seems that the value I read on the ir_in output does not always correspond to the value I sent via the tcl function device_virtual_ir_shift. For 1 and 2-bit wide virtual_ir, everything is fine but with a 3-bit wide virtual-ir, here is what I obtain : Value sent | Value read on ir_in 000 | 000 001 | 001 010 | 000 011 | 001 100 | 100 101 | 101 110 | 110 111 | 111 It is even worse with 4 bits. Do you have any idea where this could come from? Thank you, Zenzen