Vivado: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== vitis == | |||
'''Project / Project Settings / Synthesis Settings''' | |||
Source Files | |||
Top Function | |||
'''Solution settings / Synthesis Settings''' | |||
clock period: 8, clock uncertainty: 3.0 | |||
part selection: xc7vx550tffg1158-1 | |||
flow target: Vivado IP Flow Target | |||
'''Migration from Vivado''' | |||
in ecal.cc: | |||
#pragma HLS PIPELINE II=4 -> #pragma HLS DATAFLOW | |||
everywhere: | |||
#pragma HLS INTERFACE ap_stable port=threshold -> #pragma HLS stable variable=threshold | |||
#pragma HLS DATA_PACK variable=s_coord2 -> #pragma HLS aggregate variable=s_coord2 compact=bit | |||
#pragma HLS INLINE -> remove if used together with PIPELINE | |||
#pragma HLS PIPELINE II=1 enable_flush -> #pragma HLS PIPELINE II=1 style=flp | |||
== vivado on clondaq6 == | |||
git clone https://github.com/JeffersonLab/fe_fw.git | |||
== old stuff == | |||
.cshrc must contains following: | .cshrc must contains following: | ||
Latest revision as of 14:56, 23 July 2024
vitis
Project / Project Settings / Synthesis Settings
Source Files Top Function
Solution settings / Synthesis Settings
clock period: 8, clock uncertainty: 3.0 part selection: xc7vx550tffg1158-1 flow target: Vivado IP Flow Target
Migration from Vivado
in ecal.cc: #pragma HLS PIPELINE II=4 -> #pragma HLS DATAFLOW
everywhere: #pragma HLS INTERFACE ap_stable port=threshold -> #pragma HLS stable variable=threshold #pragma HLS DATA_PACK variable=s_coord2 -> #pragma HLS aggregate variable=s_coord2 compact=bit #pragma HLS INLINE -> remove if used together with PIPELINE #pragma HLS PIPELINE II=1 enable_flush -> #pragma HLS PIPELINE II=1 style=flp
vivado on clondaq6
git clone https://github.com/JeffersonLab/fe_fw.git
old stuff
.cshrc must contains following:
if ( ($HOST == "braydopc2") || ($HOST == "braydopc2.jlab.org") ) then source /opt/Xilinx/Vivado/2015.4/settings64.csh endif
ssh boiarino@braydopc2
cd vivado
vivado_hls