Skip to content

Conversation

@SpiritSeeker
Copy link

  • Updated the Thresholding_rtl class to remove addition of boundary thresholds when number of thresholding is steps is less than (2**out_bits - 1).
  • Modified computation of RTL module variables to reflect this.
  • Added zero-padding in generated .dat files.
  • Removed bias update.

The proposed changes remove the necessity of increasing the bit-width of the thresholds (for unsigned narrow output quantization).

@auphelia auphelia merged commit 58fa637 into Xilinx:dev Aug 31, 2025
2 checks passed
@auphelia
Copy link
Collaborator

Thank you @SpiritSeeker !

@SpiritSeeker SpiritSeeker deleted the rtl-thresholding branch September 2, 2025 22:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants