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.

Quartus中的路径约束

NYao
Partner
214 Views

Hi,

我需要在Qartus 18.1中做3个信号的路径约束。将三个寄存器的输出连到3个相邻的管脚上,要求3个信号的延时相同,最好走的路径也相近,请问怎么约束?​

0 Kudos
7 Replies
KhaiChein_Y_Intel
111 Views

Hi,

 

You may use the set_max_skew constraint to perform maximum allowable skew analysis between sets of registers or ports.

 

If you want to set the maximum allowable delay, you may use set_max_delay to specifies a maximum delay exception for a given path.

 

Thanks.

Best regards,

KhaiY

 

 

NYao
Partner
111 Views

hi,

除了约束skew,怎样固定布线路径?​

KhaiChein_Y_Intel
111 Views

Hi,

 

You may set a region for placement and routing but not a specific routing path. To lock the region, you may use logic lock.

https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug-qpp-design-optimizati... Chapter 6.5.1. Creating Logic Lock Assignments with Tcl commands

 

Thanks.

NYao
Partner
111 Views

你好,

我能够把我的输出寄存器给约束位置吗?​

NYao
Partner
111 Views

使用什么语法约束?有没有例子?​

KhaiChein_Y_Intel
111 Views

Hi,

 

You can create the Logic Lock region using the GUI or qsf assignment.

 

For example,

1) use the assignment below to create a new placement region with bounding box

coordinates X46 Y36 X65 Y49:

 

set_instance_assignment -name PLACE_REGION "X46 Y36 X65 Y49" -to <node names> 

 

2) use the assignment below to create a routing region with bounding box coordinates X46 Y36 X65 Y49: set_instance_assignment -name ROUTE_REGION -to "X46 Y36 X65 Y49"

 

Please note that all instances with a routing region assignment must have a respective placement region; the routing region must fully contain the placement region.

 

Thanks.

Best regards,

KhaiY

KhaiChein_Y_Intel
111 Views

Hi,

 

Do you have any updates?

 

Thanks.

Best regards,

KhaiY

Reply