- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I have a project that assembler does not generate programming files when it runs in the compilation flow and gives a warning that says "Can't generate programming files for the project because the encrypted source file cannot be located: "sdi_*.v"". The files it listed are added to the project(via .qip file)(it is a SDI v17.1 IP). If I run Assembler individually, it generates the programming files without problem and with no warning. I can make progress in my project but I have to run assembler again after every compilation.
I use Quartus Prime 17.1
How can I solve this ? I couldn't find any solution online yet.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Can you share your design to help for further understanding?
Regards,
Joanne
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
It has been some time but I didn't hear from you. Any updates ?
Thanks
Joanne
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Can you try
Go to Assignments -> Settings
Compilation Process settings
Make sure "Run Assembler during compilation" is ticked.
Thanks
joanne
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am able to solve the warning and generate out the programming file by specify the verilog path for the file in QSF file
set_global_assignment -name VERILOG_FILE ipcores/gxb_txsample_2xhd.v
set_global_assignment -name VERILOG_FILE ipcores/hdsdi_insert_ln.v
set_global_assignment -name VERILOG_FILE ipcores/sdi_clocks.v
set_global_assignment -name VERILOG_FILE ipcores/sdi_scrambler.v
set_global_assignment -name VERILOG_FILE ipcores/fifo_4x20.v
set_global_assignment -name VERILOG_FILE ipcores/sdi_trsmatch.v
set_global_assignment -name VERILOG_FILE ipcores/sdi_megacore_top.v
set_global_assignment -name VERILOG_FILE ipcores/sdi_tr_gxb_interface.v
set_global_assignment -name VERILOG_FILE ipcores/hdsdi_crc.v
Could you try and see and tell me the outcomes?
Regards
Joanne
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
It worked. Also I specify the paths in .qip file of the SDI IP to not overcrowd the files tab.
Thank you.
Regards,
Mehdi
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page