FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6359 Discussions

what the best way to send data from FPGA to PC by JTAG communication?

Amir3
New Contributor I
889 Views

Hi,

What is the best way to send data from FPGA to PC by JTAG Communication?

I ask about JTAG because I have no more free communication line left and I need information to be transmitted at a fast rate (above 3MHz).

Prefers a solution without use of NIOS.

Also, which tool in Quartus is recommended for reading data from JTAG?

Thank

0 Kudos
1 Solution
TravisCovert
New Contributor I
874 Views

Hi Amir,

 

You could use System Console or a JTAG bridge. These designs take advantage of Platform Designer and don't require Nios.

 

Link to JTAG Bridge. It's on pages 57 and 149.  https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_embedded_ip.pdf 

 

System Console user guide:  https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_system_console.pdf 

 

Travis

View solution in original post

0 Kudos
3 Replies
TravisCovert
New Contributor I
875 Views

Hi Amir,

 

You could use System Console or a JTAG bridge. These designs take advantage of Platform Designer and don't require Nios.

 

Link to JTAG Bridge. It's on pages 57 and 149.  https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_embedded_ip.pdf 

 

System Console user guide:  https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_system_console.pdf 

 

Travis

0 Kudos
Amir3
New Contributor I
811 Views

Following the previous question, I will detail the intention -
I have a list of registers in the FPGA and I want to extract data from them at a fast rate (above 3MHz). This means that the data I have selected will be sent permanently until some stop conditions are reached.

I am currently able to pull the data from the "jtag to avalon master bridge" in the System Console by commanding "master_read_32 $claim_path".

0 Kudos
NurAiman_M_Intel
Employee
825 Views

I’m glad that your question has been addressed, I now transition this thread to community support. If you have a new question, feel free to open a new thread to get the support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you.


0 Kudos
Reply