Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Timing violation

Altera_Forum
Honored Contributor II
1,675 Views

Hello 

 

I has create a symbol with the toplevel from the 5 megapixel demo project TRDB_D5M_CD_v1.0 for DE2 Board. 

But when I insert the symbol in a block diagram and sets the Input/Output, after the synthese I have timing violation and the VGA-Monitor d'ont display a perfect image. 

The same problem I have with the video demo on the Terasic CD DE2_TV. 

 

In the attachment you find the two demo project, could you try on your system? Maybe your found the problem.... 

 

For any tips I thanks....
0 Kudos
6 Replies
Altera_Forum
Honored Contributor II
830 Views

 

--- Quote Start ---  

Hello 

 

I has create a symbol with the toplevel from the 5 megapixel demo project TRDB_D5M_CD_v1.0 for DE2 Board. 

But when I insert the symbol in a block diagram and sets the Input/Output, after the synthese I have timing violation and the VGA-Monitor d'ont display a perfect image. 

The same problem I have with the video demo on the Terasic CD DE2_TV. 

 

In the attachment you find the two demo project, could you try on your system? Maybe your found the problem.... 

 

For any tips I thanks.... 

--- Quote End ---  

 

 

Hi, 

 

in which of the projects I should find your BDF-file ? 

 

Kind regards 

 

GPK
0 Kudos
Altera_Forum
Honored Contributor II
830 Views

If you can do a "report_timing" in TimeQuest on the worst case failing path, we can help troubleshoot more directly. WHen you get the spreadsheet report, just go to File -> Export and export a .csv or .xls.  

 

First check that the source and destination clocks are synchronous and phase aligned. 

 

Mike
0 Kudos
Altera_Forum
Honored Contributor II
830 Views

Hi, 

 

can you make the bdf file yourself, --> open toplevel verilog code and then File\Create_Update\Create Symbol for Files from current Files. Then open New\Block Diagram Insert Symbol\right button mouse on Symbol and Create Inputs with right Assignment. And then RUN Synthese. 

 

Sorry, I don't can upload the entire project, size to big.... 

 

I hope you find 10 minutes for this...  

 

Thanks you very much...
0 Kudos
Altera_Forum
Honored Contributor II
830 Views

I have resolved the problem. 

 

I export the Pin Assignment from the original DE2_TV inclusive the "Export back-annotated routing" and "Save a node-level netlist of the entire design into a persistant source file" 

 

yeppaaaa.. it works well now. I have also make a SopC Symbol and include it now I can make my camera tracking... 

 

Thanks a lot...
0 Kudos
Altera_Forum
Honored Contributor II
830 Views

Hey, Antonio, 

So, what happened here? Possibly you were getting Fitter assigned pin placements. That's why back-annotation would fix it. Something else? 

 

Mike
0 Kudos
Altera_Forum
Honored Contributor II
830 Views

yes... :confused: 

 

or can you specify your question?  

sorry I don't understand what you mean...
0 Kudos
Reply