Re: [myhdl-list] delta cycles
Brought to you by:
jandecaluwe
From: Jan D. <ja...@ja...> - 2012-04-24 10:59:45
|
On 04/24/2012 04:06 AM, Christopher Felton wrote: > On 4/23/12 5:39 AM, Jan Decaluwe wrote: >> >> If it is really a problem, I think the best way would be >> solve it a the waveform viewer level, e.g. by moving >> a clock trace backwards a little. But I am thinking >> aloud, don't know if there are waveform viewers that >> can do this. > > > > Jan > > I am not aware of any viewer that allows the clock (or any signal) to > shifted slightly. But this does seem to be a common problem with other > designers / students I have run across. > > ... (15 minutes elapse) > > But then I decided to poke around GTKwave. And it looks like you can > use the "time warp" feature to do this. I simply selected a signal > (clk) and the used the "Edit->Time Warp->Warp Marked" and then typed in > "-1 ns" and the clk signal was shifted to the left 1ns. Good catch! I had also searched for this but didn't find it readily. After warping, you can then use 'Pattern Search' to mark rising edges; it creates markers that run over the whole waveform viewer window. -- Jan Decaluwe - Resources bvba - http://www.jandecaluwe.com Python as a HDL: http://www.myhdl.org VHDL development, the modern way: http://www.sigasi.com World-class digital design: http://www.easics.com |