--- Quote Start ---
The USB interface to the DE0-nano is a USB-Blaster.
You can communicate from the host via a couple of mechanisms;
1) SLD Virtual JTAG core, and quartus_stp Tcl procedures
2) JTAG-to-Avalon-MM master and SystemConsole
3) Direct access via FTDI drivers
--- Quote End ---
I'm also trying to communicate via my PC to the DE0-Nano via the current USB connection. I was aiming to do basically option# 3, but Terasic wouldn't provide me any schematics for how the FTDI chip is connected to the Cyclone IV.
I'm now looking into the JTAG options. I'm curious about how I actually assign the pins for working with the JTAG? I noticed when I create a JTAG interface using the Qsys w/ NIOS I never have to make any assignments in the Pin planner.
I've tried to generate a vJTAG using the megafunction wizard, and I can get to the point where my block is created (I'm using the schematic entry), but I have no idea how I assign the pins. The JTAG pins are not available in the Pin Planner...Are they automatically connected somehow?
(I'm still very new to this JTAG stuff so I might be completed confused about how to work with it :-)
Thanks!
Chris