Altera_Forum
Honored Contributor
12 years agoVery basic SignalTap question
Hello,
I have inherited an old Cyclone II design which is mainly implemented in schematic. I am staying with the older version of Quartus for now (9.1) since there's a lot of native simulation files. I'm trying to use SignalTap (using the MegaWizard) but can't seem to achieve a very simple thing : - I have 17 bits of data to acquire - The whole design is clocked from a single 133MHz clock, and the data I'm interested in changes every 7.5us and there is an associated single clock cycle "NEW_DATA_PS" that I would, for example, connect to the wren pin of a RAM megawizard block if I was logging the data into memory. I can't work out how to use this NEW_DATA_PS to qualify the acquisition of data into the SignalTap memory. The megawizard symbol has an acq_clk signal, but not an acq_clken. There is an acq_trigger_in , but this doesn't seem to work. What happens is that I seem to sample my data on every clock edge, and therefore see very little of use If I try to drive acq_clk from the system clock AND'ed with NEW_DATA_PS the timing goes to hell (as I'd expected) I can't help feeling I'm being really dumb here - but any help would be greatly appreciated. Gary