Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.

Preserving an Instance

SOkte
Novice
247 Views

What is the synthesis attribute for preserving an instance (not register)

example: Blockram instance whose outputs are not used.

0 Kudos
2 Replies
sstrell
Honored Contributor III
121 Views

There is none. If a block is not used, it might get optimized away.

 

If you want to do this, the easiest way to do it would be to add virtual pin assignments in the Assignment Editor on the outputs of the block.

 

#iwork4intel

Kenny_Tan
Moderator
121 Views

you can set it as a design partition, once it is set. Usually, it wouldn't simply optimized away the output of your block ram. But you had to make sure that your output of the ram is in the boundary of the design partition.

Reply