Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
16644 Discussions

Quartus II 13.1.0 - different file size of the rbf file generate with two different computer.

BoonChin
Novice
1,804 Views

Hi, I am using quartus II 13.1.0 to compile my project. The board i using is Cyclone III. I having two computers with me and compile the same source code. Both of them generate two different size of the rbf file. The file with smaller size cannot operate at all while another rbf file can program FPGA and run successfully. the two rbf file sizes are 644KB and 604KB.

0 Kudos
1 Solution
BoonChin
Novice
1,598 Views

Hi, I think I found the reason that generate two different file size. It is because directory have of the initialization of memory have been set in wrong directory. That why in two different pc generate two different file size of rbf file. One of them cannot find the initialization file, therefore it have lower file size of the rbf file.

 

Thank you very much for giving me advise and solution in this.

View solution in original post

0 Kudos
14 Replies
_AK6DN_
Valued Contributor I
1,777 Views

You don't say what OS/environment each of the computers is using, so hard to provide any constructive comments.

As a start, I would just reinstall the Quartus software from a new download on the 'bad' computer.

Get it here: https://www.intel.com/content/www/us/en/collections/products/fpga/software/downloads.html?f:guidetmD240C377263B4C70A4EA0E452D0182CA=%5BQuartus%C2%AE%20II%20Software%5D

0 Kudos
BoonChin
Novice
1,760 Views

Hi _AK6DN,

 

I am using Window 10, another computer also using same window which is window 10, I have try to reinstall the quartus software, still does not change anything.

0 Kudos
_AK6DN_
Valued Contributor I
1,737 Views

Then I would go into each design directory, remove all temporary and intermediate files, and force a full recompile from scratch.

0 Kudos
BoonChin
Novice
1,653 Views

alright, let me try and see

0 Kudos
SyafieqS
Moderator
1,673 Views

Try to recompile it after deleting the qdb and temp files. Does that resolve the issue. Diff env machine expected diff output and does not assure the similarity (small margin e.g. timing etc)



0 Kudos
BoonChin
Novice
1,653 Views

Hi, Where is the qdb and temp file? is these file inside the output file? i cannot find it

0 Kudos
SyafieqS
Moderator
1,673 Views

Judging the size that seem reasonable and as long as not by huge margin e.g 700kb and 600kb etc


0 Kudos
SyafieqS
Moderator
1,635 Views

Normally there is quartus database file consisting information related to synthesis, mapping etc. the file should be named e.g. qdb (if im not mistaken) or just compile the desing from scratch. Also just to be clear that that to me seem expected output (diff env and machine, lead to diff map/route/fitt/) and there should not be a concern.


0 Kudos
BoonChin
Novice
1,598 Views

Hi, I think I found the reason that generate two different file size. It is because directory have of the initialization of memory have been set in wrong directory. That why in two different pc generate two different file size of rbf file. One of them cannot find the initialization file, therefore it have lower file size of the rbf file.

 

Thank you very much for giving me advise and solution in this.

0 Kudos
BoonChin
Novice
1,619 Views

Still cannot find any qdb or temp file, i have try to recompile everything again with 6 computer, 5 of them is the same, there only 1 computer that generate different size of rbf file. Is there any setting that will affect the file size?

 

0 Kudos
_AK6DN_
Valued Contributor I
1,610 Views

In your design directory (ie, wherever your DESIGN.qpf file is located) there should be these directories (folders)
created after a compile:

  • db
  • incremental_db
  • simulation

The last one is optional depending on your project settings. Just delete those three folders and their contents.

There are also a bunch of .rpt .summary .map .pin & etc files in your design directory, but they will just be rebuilt, they don't affect a compile.

0 Kudos
BoonChin
Novice
1,599 Views

Hi, I think I found the reason that generate two different file size. It is because directory have of the initialization of memory have been set in wrong directory. That why in two different pc generate two different file size of rbf file. One of them cannot find the initialization file, therefore it have lower file size of the rbf file.

 

Thank you very much for giving me advise and solution in this.

0 Kudos
SyafieqS
Moderator
1,468 Views

I'm glad that you able to resolve it. Let me know if there is any update or concern on this.


0 Kudos
SyafieqS
Moderator
1,380 Views

I’m glad that your question has been addressed, I now transition this thread to community support. If you have a new question, Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.


p/s: If any answer from community or Intel support are helpful, please feel free to mark as solution, give Kudos and rate 5/5 survey


0 Kudos
Reply