FINALFANTASYFAN
Member level 1
difference between simulation and synthesis
Xilinx ISE 10.1 reports that my design has T-clock-to-setup=15.598ns and the longest ( critical ) path takes about 14ns. But the timing simulation in ModelSIM goes wrong, nothing changes their values when I run on clock of 50Mhz( period= 20ns). If clock is 20Mhz, everything is OK, the outputs are great.
So the synthesis timing report is too unreliable, isn't it? Because the "guard period" is about 5ns to the real clock cycle ( 20ns )
PS: I downloaded this design into board but it didn't work at 50MHz
Xilinx ISE 10.1 reports that my design has T-clock-to-setup=15.598ns and the longest ( critical ) path takes about 14ns. But the timing simulation in ModelSIM goes wrong, nothing changes their values when I run on clock of 50Mhz( period= 20ns). If clock is 20Mhz, everything is OK, the outputs are great.
So the synthesis timing report is too unreliable, isn't it? Because the "guard period" is about 5ns to the real clock cycle ( 20ns )
PS: I downloaded this design into board but it didn't work at 50MHz