code simulates great, but error in synthesis

Joined
May 4, 2007
Messages
49
Reaction score
0
D-Pig,
Did you check your timing report for errors, synthesis warnings, or tearing out of unused logic? Did you actually set the clock and timing constraints correctly for your design? Are you crossing clock domains somewhere? Is your input identical to that being used in simulation? Did you set some unnecessary place & route constraints where none were needed? Did you run a post place & route timing simulation of the design? Sometimes the design is so large that this is totally impractical. You can also run a post-synthesis (with the .edf file) on your design to make sure the synthesizer didn't rip some logic out.

There are a multitude of issues that can cause things to not work in lab even when simulation looks good. This is what makes someone a true hardware engineer, not just a coder. I would either suggest posting you vhdl here or ask someone to review your simulation with you and place & routing with you.

Later,
Scott C
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,054
Latest member
TrimKetoBoost

Latest Threads

Top