Forum Discussion
Altera_Forum
Honored Contributor
13 years agoHi Kimberley,
--- Quote Start --- How come that System Console and quartus_stp are so slow? --- Quote End --- If you look in the JTAG-to-Avalon-MM/ST analysis document ... http://www.ovro.caltech.edu/~dwh/correlator/pdf/altera_jtag_to_avalon_analysis.pdf You will see that the JTAG interface uses a 6MHz clock, and 8-bit byte-mode transfers occur in about 10 clocks, i.e., the best data rate you can achieve is about 600kbits/s. The master_read/write_8/16/32 Tcl procedures only transfer one item of data at a time. Higher performance is achieved using master_read/write_memory routines. To use those Tcl procedures, you need to split your read write data into lists of bytes. Try modifying your code to use those Tcl procedures. If you cannot get it to work, let me know, and I'll write some test routines for you. Cheers, Dave