Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)

A Question on SignalTap

Altera_Forum
Honored Contributor II
1,429 Views

I am monitoring a 14-bit DAC and a 14-bit ADC. The DAC outputs 1MHz samples from an NCO. The DAC output goes to an SMA 

which then is looped back to an ADC. Sampling freq is 100 MHz which is also the SignalTap acquisition clock. Signaltap is in the simple 

continuous mode. There are no triggers. Has a 4K buffer. 

 

Once I start acquiring data the waveforms appears. However, there is a lot of jitter. 

Is this because SignalTap acquires the 4K samples faster than the JTAG is downloading to the PC? 

(Since the JTAG is much slower, then, some samples are being overwritten. So, by the time the samples are downloaded to the PC 

the acquisition buffer has already filled.) Is that what is causing the jitter? 

 

Thanks, 

Swimteam
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
714 Views

Generally SignalTap is not a continuous capture. (I don't know if there's some way to do that, but I've never seen it). Basically it's running along and capturing data in memory, all synchronous and all 100% accurate, assuming it's in the same clock domain as your logic and your design met timing. When the trigger occurs, it stores however much data you wanted captured before the trigger and then fills up the rest post capture and downloads to your computer over JTAG, but it stops capturing on that trigger and won't recapture new data on top of it until you tell it to. So it should be accurate and the ?jitter? is from somewhere else.  

That's SignalTap's power, in that it gives bit-by-bit, cycle-by-cycle data that is accurate. Often that's so much information it's a pain to decipher, but it's all there.
0 Kudos
Altera_Forum
Honored Contributor II
714 Views

Hi, 

Can you figure out what the jitters looks like?
0 Kudos
Altera_Forum
Honored Contributor II
714 Views

Hi, 

 

I have on question too on Signal Tap II Logic Analyzer in Quartus 13.1. I am using 12-bit ADC for fetching data into my altera Sockit Cyclone V. The problem is I can see some data samples on some of the lvds_rx_port0 and on lvds_rx_port1 but i can't see Altera Pll Clock . Please have a look on attached picture and guide me what those data samples are and why i am unable to have Clock signal. 

 

Thanks in advance ! 

 

Best regards, 

Shahbaz
0 Kudos
Reply