This answer record contains information on support for some of the Vivado synthesis properties in XDC:
Example codes and constraints are attached at the end of this answer record.
Support for these properties:
1) DONT_TOUCH
It is recommended to use DONT_TOUCH in place of KEEP or KEEP_HIERARCHY. It works the same way as these attributes during Synthesis.
For Example:
set_property DONT_TOUCH FALSE [get_cells u/u]
This property works as intended in the current version of the tool.
2) BUFFER_TYPE --Not Supported from 2014.1
This property describes the type of buffer to be used at an input.
For Example:
set_property BUFFER_TYPE NONE [get_ports {din[10]}]
This property works as intended in the current version of the tool.
Codes and Constraints examples in each example:
Table 1-1
Coding example name | Property |
---|---|
buffer_type.zip | buffer_type |
dont_touch.zip | dont_touch |
文件名 | 文件大小 | File Type |
---|---|---|
buffer_type.zip | 45 KB | ZIP |
dont_touch.zip | 42 KB | ZIP |
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
55260 | Design Assistant for Vivado Synthesis - XDC Synthesis Attributes and Timing Constraints Support | N/A | N/A |
AR# 55251 | |
---|---|
日期 | 09/26/2016 |
状态 | Active |
Type | 解决方案中心 |
Tools |