当前位置:   article > 正文

基于FPGA的高效硬件除法器_在fpga中实现高精度快速除法

在fpga中实现高精度快速除法

function[15:0]DIV;
input [15:0]A;
input [15:0]B;
reg [15:0]C;
begin
C=A;
DIV[15]= (C[15:15]>=B);
C=DIV[15]?(C-(B<<15)):C;
DIV[14]= (C[15:14]>=B);
C=DIV[14]?(C-(B<<14)):C;
DIV[13]= (C[15:13]>=B);
C=DIV[13]?(C-(B<<13)):C;
DIV[12]= (C[15:12]>=B);
C=DIV[12]?(C-(B<<12)):C;
DIV[11]= (C[15:14]>=B);
C=DIV[11]?(C-(B<<11)):C;
DIV[10]= (C[15:10]>=B);
C=DIV[10]?(C-(B<<10)):C;
DIV[09]= (C[15:09]>=B);
C=DIV[09]?(C-(B<<09)):C;
DIV[08]= (C[15:08]>=B);
C=DIV[08]?(C-(B<<08)):C;
DIV[07]= (C[15:07]>=B);
C=DIV[07]?(C-(B<<07)):C;
DIV[06]= (C[15:06]>=B);
C=DIV[06]?(C-(B<<06)):C;
DIV[05]= (C[15:05]>=B);
C=DIV[05]?(C-(B<

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/522322
推荐阅读
相关标签
  

闽ICP备14008679号