File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change
1
+ # ------------------------------------------------------------------------------
2
+ # dsp_everywhere.xdc
3
+ # Konstantin Pavlov, [email protected]
4
+ # ------------------------------------------------------------------------------
5
+
6
+ # INFO ------------------------------------------------------------------------
7
+ # Experimental XDC constraints to explore how many DSPs could be used in your
8
+ # project. After the exploration you can write more specific DSP constraints
9
+ #
10
+
11
+
12
+ # add all project cells first
13
+ set_property use_dsp48 yes [get_cells -hierarchical -filter { IS_PRIMITIVE == " FALSE" }]
14
+
15
+ # (OPTIONAL) and then exclude specific cells if they fail timings with DSP`s
16
+ # set_property use_dsp no [get_cells -hierarchical -filter { IS_PRIMITIVE == "FALSE" && NAME =~ "top/my_instance_a*" }]
17
+ # set_property use_dsp no [get_cells -hierarchical -filter { IS_PRIMITIVE == "FALSE" && NAME =~ "top/my_instance_b*" }]
18
+ # set_property use_dsp no [get_cells -hierarchical -filter { IS_PRIMITIVE == "FALSE" && NAME =~ "top/my_instance_c*" }]
19
+
You can’t perform that action at this time.
0 commit comments