cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
jcll
Visitor
Visitor
1,168 Views
Registered: ‎02-06-2011

How to DISABLE Resource Sharing in VivadoHLS ?

Hello,

 

I'd just like to  know if it is possible to disable resource sharing in Vivado HLS (this seemed possible in AutoPilot). How can I do that using TCL ?

 

Thanks in advance

JCLL

0 Kudos
1 Reply
chrisz
Xilinx Employee
Xilinx Employee
1,106 Views
Registered: ‎05-06-2008

Hello @jcll,

 

You can disable the expression balancing via a directive (https://www.xilinx.com/support/documentation/sw_manuals/xilinx2018_1/ug902-vivado-high-level-synthesis.pdf, page 187 & 453), such as:

#pragma HLS expression_balance <off>

 

The config_bind will minimize the effort during the optimization, such as

config_bind -effort low

 

The Resource directive does not have an option to disable the sharing.

 

Thanks,
Chris