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

Why do all four versions of this verilog code have the save timing-simulation waveforms?

Chris24
초급자
3,313 조회수

Why do all four versions of this verilog code have the save timing-simulation waveforms?

 

0 포인트
7 응답
Nurina
직원
3,274 조회수

Hi,


This might be a bug. Can you share your .qar file here?

To do this, go to Project->Archive Project.


Regards,

Nurina


0 포인트
Chris24
초급자
3,223 조회수

Attached light.qar

0 포인트
Nurina
직원
3,244 조회수

Hi,


Do you have any updates?


Regards,

Nurina


0 포인트
FvM
명예로운 기여자 II
3,188 조회수

Hello,

no sure what you are specifically asking.

 

Why do you expect different timing results for the codes?
Timing control statements in assignments are only effective in functional simulation or stimulus generation in testbenches.
They have no effect on hardware synthesis. Timing simulation is evaluating the behaviour of synthesized logic, timing control is ignored here.

 

Best regards

Frank

0 포인트
ak6dn
소중한 기여자 III
3,148 조회수

If you are going to ask a question you need to provide a lot of supporting info if you want more than generic responses.

What version of Quartus?

What platform (ie, Windows, Linux, etc) and version?

What simulator (Questa I believe) and  version?

 

Can you make a test bench that instantiates all the modules at once and runs them in parallel to display exact waveforms of each?

You say they are the 'same' but we really can't validate that assertion in the data you present.

 

0 포인트
Nurina
직원
3,077 조회수

Hi,


As mentioned in above comments, delay cannot be synthesized, that's why you see the same waveforms.

However, you can use this in testbenches.


Regards,

Nurina


0 포인트
Nurina
직원
2,941 조회수

Hi,


We do not receive any response from you on the previous reply provided. Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.


p/s: If any answer from community or Intel support are helpful, please feel free to mark as solution, give Kudos and rate 4/5 survey/


Regards,

Nurina


0 포인트
응답