- May 10, 2021
-
-
Yaman Umuroglu authored
-
Yaman Umuroglu authored
-
Yaman Umuroglu authored
-
Yaman Umuroglu authored
-
- May 09, 2021
-
-
Yaman Umuroglu authored
-
Yaman Umuroglu authored
-
- Apr 30, 2021
-
-
Mirzam98 authored
-
- Apr 29, 2021
-
-
Mirzam98 authored
-
Mirzam98 authored
-
Mirzam98 authored
-
Mirzam98 authored
-
Yaman Umuroglu authored
-
Yaman Umuroglu authored
-
- Apr 27, 2021
-
-
Yaman Umuroglu authored
-
Yaman Umuroglu authored
-
Yaman Umuroglu authored
-
Yaman Umuroglu authored
-
- Apr 22, 2021
-
-
Yaman Umuroglu authored
-
- Apr 20, 2021
-
-
Yaman Umuroglu authored
-
Yaman Umuroglu authored
-
- Apr 19, 2021
-
-
Yaman Umuroglu authored
-
- Apr 18, 2021
-
-
Yaman Umuroglu authored
-
- Apr 15, 2021
-
-
Yaman Umuroglu authored
-
- Apr 14, 2021
-
-
Yaman Umuroglu authored
-
Yaman Umuroglu authored
-
- Apr 12, 2021
-
-
Yaman Umuroglu authored
-
- Apr 09, 2021
-
-
Yaman Umuroglu authored
-
Yaman Umuroglu authored
-
- Mar 04, 2021
-
-
Mirza Mrahorovic authored
[test_move_identical_op_past_join_op]: added test case for new transformation.
-
Felix Jentzsch authored
* Assign BD address segments based on actual range * Change minimum address range to 4k * [Test] lfc end2end tests use runtime-wr weights instead of tfc Co-authored-by:
Yaman Umuroglu <yamanu@xilinx.com>
-
- Feb 23, 2021
-
-
Felix Jentzsch authored
* Add MoveMulPastMaxPool transform to streamlining * Add second call to transformation within streamlining
-
- Feb 06, 2021
-
-
Yaman Umuroglu authored
* [Deps] update finn-base * [Refactor] fix im2col props for updated finn-base
-
- Jan 29, 2021
-
-
Tobi-Alonso authored
-
- Jan 17, 2021
-
-
Yaman Umuroglu authored
* [Test] add lfc to end2end tests * [Deps] update hlslib to get comp:: fxns * [HLS] use comp:: comparators instead of std:: * [VVAU] hlslib now uses inner prod dim instead of K * [Thres] manually workaround vivado_hls bug for T[0][0]=0
-
- Dec 17, 2020
-
-
Yaman Umuroglu authored
-
- Dec 13, 2020
-
-
Yaman Umuroglu authored
* [Build] introduce step_measure_rtlsim_performance * [Docs] document the rtlsim performance step * [Docs] add comments on CPU/RAM/storage recommandations * [Build, Test] enable rtlsim perf as part of build test too * [Build] print where intermediate outputs are generated * [Docs] remove ghpages content, add note * [Docker] use -c continue for build_custom mode * [Docs] minor fixes
-
- Dec 08, 2020
-
-
Yaman Umuroglu authored
-
Yaman Umuroglu authored
* [Build] add a deployment_package step * [Build] typo fix in build examples * [Build] fix deployment_package step * [Analysis] ensure python integers in fpgadataflow analysis passes * [Build] report generation and other minor improvements * [Docs] update build_dataflow docs * [Build] latency est. fix * [Build] check if fold config is None * [Build] add ooc synthesis step * [Deps] update finn-base * [Util] out_of_context_synth: remove remote, use launch_process_helper * [Build] include all outputs in examples configs * [Docs] update build flow docs * [Deps] update finn-base * [Util] bugfix in launch_process_helper call * [Docker] use interactive mode for builds * [Build] enable pdb debugging for builds * [Refactor] move build functions to own submodule * [Test] build_dataflow: fix expected files * [Build] report estimated resource total * [Infra] remove old eggs * [HLSCustomOp] introduce get_op_counts only implemented for MVAU and VVAU for now * [HLSCustomOp] extend get_op_counts to include params too * [Analysis] introduce op_and_param_counts pass * [Build] generate op/param counts as part of estimates + add doc * [HLSCustomOp] assert if ap_int_max_w is too large * [StreamingFC] fix ap_int_max_w calculation * [Build] minor fix in step_generate_estimate_reports * [StreamingFC] enable decoupled URAM weights * [StreamingFC export 0-valued .dat for decoupled uram * [Zynq] bugfix: AXI MM and lite IF counts were switched around * [Zynq] support wiring up multiple AXI lites in shell * [Deps] update finn-base * [HLSCustomOp] introduce uram_efficiency_estimation * [StreamingFC] implement uram eff est * [FIFO] fix ip packaging problems * [Thres] better integer check for thresholds * [HLSCustomOp] rework infer_node_datatype to be more flexible allow re-setting of inputDataType if it changed during datatype inference * [Thres] bugfix in integer thres check * [Thres] bugfix in integer thres check * [Docker] relax instance name, only fwd ports in notebook mode * [Driver] generate runtime weight files for appropriate layers * [Driver] draft a first version of load_runtime_weights * [Driver] fixes&enhancements to load_runtime_weights * [Driver] typo fix in split * [Test] use runtime weights for tfc end2end * [Build] bugfix in ooc step * [Driver] also handle runtime-writable thresholds * [Thresholding] implement get_op_and_param_counts * [Test] use tfc-w1a1 as standalone thresholds end2end testcase * [Build] add option for standalone thresholds * [Driver] update comments * [Driver] overhaul driver, split up template * [Test] fix test_res_estimate expectation * [Driver] fix varname in template
-
- Dec 03, 2020
-
-
Yaman Umuroglu authored
* [Build] add a deployment_package step * [Build] typo fix in build examples * [Build] fix deployment_package step * [Analysis] ensure python integers in fpgadataflow analysis passes * [Build] report generation and other minor improvements * [Docs] update build_dataflow docs * [Build] latency est. fix * [Build] check if fold config is None * [Build] add ooc synthesis step * [Deps] update finn-base * [Util] out_of_context_synth: remove remote, use launch_process_helper * [Build] include all outputs in examples configs * [Docs] update build flow docs * [Deps] update finn-base * [Util] bugfix in launch_process_helper call * [Docker] use interactive mode for builds * [Build] enable pdb debugging for builds * [Refactor] move build functions to own submodule * [Test] build_dataflow: fix expected files * [Build] report estimated resource total * [Infra] remove old eggs * [HLSCustomOp] introduce get_op_counts only implemented for MVAU and VVAU for now * [HLSCustomOp] extend get_op_counts to include params too * [Analysis] introduce op_and_param_counts pass * [Build] generate op/param counts as part of estimates + add doc * [HLSCustomOp] assert if ap_int_max_w is too large * [StreamingFC] fix ap_int_max_w calculation * [Build] minor fix in step_generate_estimate_reports
-
- Dec 01, 2020
-
-
Lucian Petrica authored
* Added transform and test for auto-folding to throughput target * [SetFolding] improve comments * [SetFolding] allow customizing mvau_wwidth_max * [SetFolding] put ops into groups to reduce code redundancy * [SetFolding] add a two-pass relaxation option * [LabelSelect] implement get_exp_cycles * [SetFolding] handle LabelSelect too * [SetFolding] extra comment * [SetFolding] fix swg setting, add warning * [SetFolding] call GiveUniqueNodeNames before AnnotateCycles * [Build] add build config option to target FPS * [Test] use target_fps for example dataflow build config file Co-authored-by:
Yaman Umuroglu <yamanu@xilinx.com>
-