Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

Using Virtual JTAG interface as additional input

Helo there,

let say i have block design with input X , and output Y.

To save IO, i'm planning to use the Virtual JTAG.

my intend is that,

when assign Y = load_mdio? tdo_sig: tdi_sig; //bypass

assign X = load_mdio? tdi_sig :1'bz; //tristate

load_mdio = ir_in_sig[1] && ~ir_in_sig[0];

Q)

1) Will this work?

2) with this setup, I'm assuming that all I have to do is set ir_in_sig=2'b10 , and my internal X,Y should be working like any other pins at TDI/TDO?

3) I don't havethe hardware to test this yet , after I program the ir_in_sig via JTAG cable (Quartus_stp), can i disconnect the cable and use TDI/TDI for other purpose as i wanted?

thanks for your help.

rgds,

cellv
No RepliesBe the first to reply