Skip to content

Reconfigurable-Computing/Xilinx-INT8-Multiplication-Optimization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

功能描述

在有一个乘数共享的情况下

  • 可以实现一个DSP同时计算两个INT8/INT9有符号乘法的功能(INT8-HLS和INT8-RTL文件夹分别是INT8乘法的HLS和HDL实现)。
  • 或者结合复数的高斯乘法算法后,可以实现三个DSP同时计算两个复数有符号乘法的功能(Complex-INT8-HLS文件夹)。

:INT8乘法已支持-128,INT9乘法不支持-256,即INT8和INT9乘法乘数的范围是[-128,127]和[-255,255]

环境描述

工具:Vivado 2019.2,Vivado HLS 2019.2
语言:Xilinx HLS,Verilog/System Verilog

测试

每次随机生成两个位于指定范围间的数据(INT8为[-128,127],INT9为[-255,255]),比较DUT的计算结果和标准结果,重复足够多次。
结果:重复100万次,均未发现错误。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published