dipin
Full Member level 4
- Joined
- Jul 16, 2014
- Messages
- 223
- Helped
- 14
- Reputation
- 28
- Reaction score
- 14
- Trophy points
- 18
- Activity points
- 1,731
Hi k-j
here reset is delayed by 2 ns and input is delayed by 3 ns.
but in the waveform now out put is delaying ...
previously output is coming in just before the 10th clockcycle. but now its just before the 11th clockcycle.
so can i post the code here.will you check it.
thanks & regards
I have checked that here is the waveformPost the same waveforms from the original post showing that you delayed in_data by more than 2.1ns relative to clk. Post another showing that reset has been delayed by more than 1.428 ns after clk.
here reset is delayed by 2 ns and input is delayed by 3 ns.
but in the waveform now out put is delaying ...
previously output is coming in just before the 10th clockcycle. but now its just before the 11th clockcycle.
i cant split up the bits in my design. my pipeline is baised on my no of clockcycle to perfom the operation.in each clockcycle input is given to next set of registers.so for ten clockcycle there are 10 parallel set of registers which perform same operations.So I see the following:
IN_WIDTH: 31
OUT_WIDTH: 31/2 = 15
IN_CAL: 31/4 =7
N: 4*(7+1) = 32
Q: 16
10 is not equal to 16, so what was your point with that code snippet? It certainly doesn't prove you designed a 10 stage pipeline. It only proves you don't know how to tell us how many pipeline stages your design has.
so can i post the code here.will you check it.
thanks & regards
Last edited: