Pergunta de entrevista da empresa Jump Trading

In a synthesis process, when you find a problematic route, how can you solve it?

Respostas da entrevista

Sigiloso

11 de ago. de 2021

Depends on the error. "Routes" are usually an issue during Place & Route. Errors in synthesis are usually due to bad RTL code. Check for synthesis warnings using linting tools if you can find it visually. Check the post synthesis schematic to view how the synthesis tool interpreted your code.

Sigiloso

12 de ago. de 2021

Synthesis reports will report warnings and errors. See if there’s anything in the error report that points to an area of code related to the bad “route”. Run the RTL thru a linting program also. Use the post synthesis schematic view of the RTL in question and see if that’s what you intended.

Sigiloso

15 de fev. de 2016

For what I know, one can add more pipeline stages or check logic for overhead. As I told him, my experience is not in synthesis.

1