Jump Trading Interview Question

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

Interview Answers

Anonymous

Aug 11, 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.

Anonymous

Aug 12, 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.

Anonymous

Feb 15, 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