Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
17267 Discussions

ir_in output does not match input value in Virtual_jtag megafunction

Altera_Forum
Honored Contributor II
1,353 Views

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
0 Kudos
0 Replies
Reply