Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

synthesis report generation taking long time to vhdl code in xilinx?

Status
Not open for further replies.

sivaprasad007

Newbie level 3
Joined
Feb 25, 2012
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,302
Iam studying btech final year,iam doing my project work on aes-128 algorithm implementation on fpga,i was able to simulate and get result .
but when i was about to synthesis it ,in order to dump it in fpga,it is taking long time to generate report, i dont know what might be the problem,

can any one suggest me your views...please

thank you...in advance
 

Synthesis duration Depends
on

1. VHDL Design
2.Processor /Memory etc ...

some times wrong hardware descriptions makes synthesis time too large

If your report has something like this ....

INFO:Xst:738 - HDL ADVISOR - 256 flip-flops were inferred for signal
<array_reg>. You may be trying to describe a RAM in a way that is
incompatible with block and distributed RAM resources available on
Xilinx devices, or with a specific template that is not supported.
Please review the Xilinx resources documentation and the XST user
manual for coding guidelines. Taking advantage of RAM resources will
lead to improved device usage and reduced synthesis time..



you need to change the code ...


if you can provide the following info
target FPGA
system configuration
 
Compilation can take a long time, depending on your design. Like blooz says, one of the biggest culprits is infering massive register arrays when you actually wanted a ram.
 
Boss ,actually when i was synthesising,no such type of message displayed,but it is running only.......continuosly.....no warnings...no errors....
please do help me if you got the mistake known..

IF the code length is high, synthesis problem occurs like that?
my code length is tooo big (5 modules,totally 1500 lines like that)
 

Boss ,actually when i was synthesising,no such type of message displayed,but it is running only.......continuosly.....no warnings...no errors....
please do help me if you got the mistake known..

IF the code length is high, synthesis problem occurs like that?
my code length is tooo big (5 modules,totally 1500 lines like that)

1500 lines doesn't imply a big deal .

Xilinx ISE /Altera Quartus message window===>there you can see some valuable information
 

its the code that the is the problem, not the volume.
Can you post a code snippet?>
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top