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.
17267 Discussions

[TimeQuest] constraining block-RAM

Altera_Forum
Honored Contributor II
1,393 Views

Hello,  

I'm not TQ expert, so I have some simple questions - how to constrain internal memory in fpga? Esp. dual-port RAM with different rd/wr clocks? 

Can single-port memory be constrained with "set_multicycle_path"? 

 

br
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
648 Views

an Altera Dual Clock FIFO will already have a set_false_path between the two domains 

 

we'll need more information to see if a multicycle is the right solution for your single port RAM
0 Kudos
Altera_Forum
Honored Contributor II
648 Views

I have a ROM memory with internally registered data output, so it takes 2 clocks to read. Because of this output register in path I'm not sure about using 'multicycle' in this case. Is there need to constrain the memory anyway?

0 Kudos
Altera_Forum
Honored Contributor II
648 Views

No. Just constrain the clocks and the memory will be constrained from that.

0 Kudos
Reply