模的不断优化高密度脂蛋白
执行国防部操作一个常数分母和生成优化的HDL代码
- 库:
定点设计师高密度脂蛋白/数学操作的支持金宝app
描述
的模的不断优化高密度脂蛋白块执行模操作(后剩余部门)与一个常数分母用HDL-optimized架构cycle-true延迟。
的模的常数块使用一种算法,功能类似于巴雷特减少。的除法操作是通过计算乘法逆,通常导致更好的性能在嵌入式系统上。
港口
输入
输出
参数
模型的例子
算法
的模的不断优化高密度脂蛋白块执行模操作(后剩余部门)与一个常数分母用HDL-optimized架构cycle-true延迟。
模操作,
许多数学算法是一个重要的组成部分。然而,这个公式X国防部D计算效率低下和定点整数输入。许多嵌入式处理器缺乏说明整数的除法。那些让他们需要许多时钟周期来计算答案。部门还在商业化fpga效率低下,设计高效的乘法运算电路的加法和减法。最后,对于定点模操作,很难优化这个词使用内部数据类型的长度计算,因为部门操作是无界的,即使对于small-wordlength输入。
分母的模问题是一个编译时常量,所以块可以击倒部门计算通过使用乘法后跟一个演员。重写该部门操作
显示了这一点。常数计算所需的精度保持精度和计算效率。演员,丢弃任何分位,这是一种有效的微处理器和fpga的操作。
的模的常数块使用一种算法,功能类似于巴雷特减少。的除法操作是通过计算乘法逆,通常导致更好的性能在嵌入式系统上。
扩展功能
版本历史
介绍了R2021a