- Jul 14, 2022
-
- Jun 07, 2022
-
-
mmrahorovic authored
-
- Jun 01, 2022
-
-
Yaman Umuroglu authored
-
- May 09, 2022
-
-
auphelia authored
-
- Oct 08, 2021
-
-
Yaman Umuroglu authored
-
- Dec 17, 2020
-
-
Yaman Umuroglu authored
-
- Dec 08, 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 * [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
-
- Oct 30, 2020
-
-
Lucian Petrica authored
* Added transform to set mem modes * Add transform to set folding (SIMD/PE) * Implemented resource allocation transform and test * Reverted to version in dev * Updated expected resource counts in res estimate test * Added URAM and DSP resource estimates; changed FC layer resType to lut/dsp, made it optional, and made lut the default * Correct handling of URAM * Fixed resource estimation for fc layer * Fixed uram estimation in SWU * Fixed res estimate test * Added resource estimation to VVAU, and changed resType to same pattern in FClayer; fixed DSP estimation in FClayer * Fixes for VVAU resource estimation * Updated SWU memory estimate; modified folding transform for correct depthwise SWU folding * Moved folding transforms out of PR branch * Removed files added by mistake in merge * Fixed test * [Deps, Refactor] update finn-base, move create.py back into finn * [Deps] update finn-base to get optional, restricted-value attributes * [HLSCustomOp] specify allowed values for HLSCustomOps where appropriate * [Deps] update finn-base and Brevitas Co-authored-by:
Yaman Umuroglu <maltanar@gmail.com>
-
- Oct 28, 2020
-
-
Yaman Umuroglu authored
* [Refactor] use getCustomOp instead of direct registry access * [Refactor] move HLSCustomOp base to own file * [Refactor] register all HLSCustomOps in new style * [Refactor] use correct domain for custom ops acc. to new style * [Deps] update finn-base to get new-style customop domains * [Refactor] more domain fixes * [Test] fix ipstitch expected io values in rtlsim * [Deps] update finn-base and brevitas * [Docs] link to CustomOp reorg PR
-
- Jun 28, 2020
-
-
Yaman Umuroglu authored
-
- Apr 08, 2020
-
-
Yaman Umuroglu authored
-
- Feb 28, 2020
-
-
Yaman Umuroglu authored
-
- Jan 30, 2020
-
-
auphelia authored
-
- Jan 28, 2020
-
-
auphelia authored
-