一种除数是15×2*的快速除法器制造技术

技术编号:2868109 阅读:188 留言:0更新日期:2012-04-11 18:40
一种由电子元器件组成的除法器,其特征在于:该除法器能进行除数为15×2↑[n],被除数是127×2↑[n]+2↑[n]-1,当n=0时的快速运算,其电路连接关系是输入端I1连接加法器ADD435的Y3脚、同时连接异或门XR21的1脚和加法器ADD314的X3脚;输入端I2连接加法器ADD435的Y2脚、同时连接异或门XR22的1脚和加法器ADD314的X2脚;输入端I3连接加法器ADD435的Y1脚、同时连接异或门XR23的1脚和ADD314的X1的脚;输入端I4连接加法器ADD435的X4脚,同时连接与门A2的1脚;输入端I5连接加法器ADD435的X3脚,同时连接异或门XR21的2脚;输入端I6连接加法器ADD435的X2脚,同时连接异或门XR22的2脚;输入端I7连接加法器ADD435的X1脚,同时连接异或门XR23的2脚;ADD435的输出F1脚连接加法器ADD414的输入X1脚;ADD435的输出F2脚连接加法器ADD414的输入X2脚;ADD435的输出F3脚连接加法器ADD414的输入X3脚;ADD435的输出F4脚连接加法器ADD414的输入X4脚;ADD435的输出F5脚连接加法器ADD414的输入Y1脚、同时连接或门R1的2脚;与门A2的5脚连接或门R1的1脚,同时连接非门N1的1脚;或门R1的输出3脚连接ADD314的输入Y1脚;ADD414的输出F1脚连接与门A6的输入2脚;ADD414的输出F2脚连接与门A5的输入2脚;ADD414的输出F3脚连接与门A4的输入2脚;ADD414的输出F4脚连接与门A3的输入2脚;非门N1的输出2脚同时连接与门A3的输入1脚、与门A4的输入1脚、与门A5的输入1脚、与门A6的输入1脚;加法器ADD314的输出F1连接除法结果的二进制的商O3端;加法器ADD314的输出F2连接除法结果的二进制的商O2端;加法器ADD314的输出F3连接除法结果的二进制的商O1端;加法器ADD314的输出F4连接除法结果的二进制的商O0端;与门A3的输出3脚连接除法结果的二进制的余数O4端;与门A4的输出3脚连接除法结果的二进制的余数O5端;与门A5的输出3脚连接除法结果的二进制的余数O6端;与门A6的输出3脚连接除法结果的二进制的余数O7端。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术属于电子器件中的除法器,特别涉及一种除数是15×2n的快速除法器,其中n为0、1、2、3、……n整数。
技术介绍
在数字信号处理的各种运算中,除法是最为复杂、也是最有潜力可以挖掘的一种运算。在通用的CPU、DSP中往往不专门用硬件实现一个除法器,原因是在一般的应用场合中除法所占的比例非常小,而且除法器的设计较其他运算部件要复杂很多,所以通常的做法是在其他运算部件如ALU和/或乘法器的基础上编写软件,构成除法运算子程序。但在特定的应用领域如在数制转换、数据解包时情况有所不同,若除法运算占有相当的比重,单纯使用软件做除法运算往往无法满足要求。在ZL89106625.X专利文件中公开了一种冗余码高速阵列除法器,在ZL00121760.7专利文件中公开了一种高基除法器及方法,在ZL99121853.1专利文件中公开了一种低速限的低抖动率分数除法器,在ZL01110397.3专利文件中公开了一种超长度的阵列式组合逻辑除法器,在ZL01132302.7专利文件中公开了一种除法器。其共同缺点是结构复杂,使用元器件多,运算速度慢。尤其是要求特别高速除法运算的场合,现有的除法器无法满足需要。
技术实现思路
本专利技术要解决现有除法器技术中结构复杂、元器件多、运算速度慢的问题,从而提供第一种除数是15×2n,其中n为0或任意正整数的快速除法器。本专利技术的技术解决方案如下除数为15×2n,被除数是127×2n+2n-1,当n=0时的快速运算除法器的电路原理图如图1所示,其电路连接关系是输入端I1连接加法器ADD435的Y3脚、同时连接异或门XR21的1脚和加法器ADD314的X3脚;输入端I2连接加法器ADD435的Y2脚、同时连接异或门XR22的1脚和加法器ADD314的X2脚;输入端I3连接加法器ADD435的Y1脚、同时连接异或门XR23的1脚和ADD314的X1的脚;输入端I4连接加法器ADD435的X4脚,同时连接与门A2的1脚;输入端I5连接加法器ADD435的X3脚,同时连接异或门XR21的2脚;输入端I6连接加法器ADD435的X2脚,同时连接异或门XR22的2脚;输入端I7连接加法器ADD435的X1脚,同时连接异或门XR23的2脚;ADD435的输出F1脚连接加法器ADD414的输入X1脚;ADD435的输出F2脚连接加法器ADD414的输入X2脚;ADD435的输出F3脚连接加法器ADD414的输入X3脚;ADD435的输出F4脚连接加法器ADD414的输入X4脚;ADD435的输出F5脚连接加法器ADD414的输入Y1脚、同时连接或门R1的2脚;与门A2的5脚连接或门R1的1脚,同时连接非门N1的1脚;或门R1的输出3脚连接ADD314的输入Y1脚;ADD414的输出F1脚连接与门A6的输入2脚;ADD414的输出F2脚连接与门A5的输入2脚;ADD414的输出F3脚连接与门A4的输入2脚;ADD414的输出F4脚连接与门A3的输入2脚;非门N1的输出2脚同时连接与门A3的输入1脚、与门A4的输入1脚、与门A5的输入1脚、与门A6的输入1脚;加法器ADD314的输出F1连接除法结果的二进制的商O3端;加法器ADD314的输出F2连接除法结果的二进制的商O2端;加法器ADD314的输出F3连接除法结果的二进制的商O1端;加法器ADD314的输出F4连接除法结果的二进制的商O0端;与门A3的输出3脚连接除法结果的二进制的余数O4端;与门A4的输出3脚连接除法结果的二进制的余数O5端;与门A5的输出3脚连接除法结果的二进制的余数O6端;与门A6的输出3脚连接除法结果的二进制的余数O7端。能够进行被除数是0~127×2n+2n-1,除数是15×2n,当n为任意正整数时的快速运算的除法器的电路原理图如图2所示,是在上述图1的除法器电路原理图的基础上,在加法器ADD435、加法器ADD414、与门A6的右边增加n条从输入到输出的连线I81-O81、I82-O82……I8n-O8n。上述所说的加法器ADD435是能完成第一个加数最少是四位,第二个加数最少是三位,和数最少是五位功能的加法器。上述所说的加法器ADD414是能完成第一个加数最少是四位,第二个加数最少是一位,和数最少是四位功能的加法器。上述所说的加法器ADD314是能完成第一个加数最少是三位,第二个加数最少是一位,和数最少是四位功能的加法器。上述所说的能完成第一个加数是四位,第二个加数是三位,和数是五位功能的加法器的电路连接关系是加法器的输入X1脚同时连接与非门NA3的输入1脚、或非门NR7的输入2脚、异或门XR4的输入1脚;加法器的输入X2脚同时连接与非门NA2的输入1脚、或非门NR6的输入2脚、异或门XR6的输入1脚;加法器的输入X3脚同时连接与非门NA1的输入1脚、或非门NR5的输入2脚、异或门XR5的输入1脚;加法器的输入X4脚同时连接非门N2的输入1脚、异或门XR1的输入1脚;加法器的输入Y1脚同时连接与非门NA3的输入2脚、或非门NR7的输入1脚、异或门XR4的输入2脚;加法器的输入Y2脚同时连接与非门NA2的输入2脚、或非门NR6的输入1脚、异或门XR6的输入2脚;加法器的输入Y3脚同时连接与非门NA1的输入2脚、或非门NR5的输入1脚、异或门XR5的输入2脚;与非门NA1的输出3脚同时连接与门A7的输入1脚、与门A8的输入1脚、与门A9的输入1脚;与非门NA2的输出3脚同时连接与门A8的输入2脚、与门A9的输入2脚、与门A13的输入1脚、与门A14的输入1脚;与非门NA3的输出3脚同时连接与门A9的输入3脚、与门A14的输入2脚、或非门NR4的输入2脚;或非门NR5的输出3脚同时连接或非门NR1的输入2脚、或非门NR2的输入1脚;或非门NR6的输出3脚同时连接二与门A7的输入2脚、或非门NR3的输入1脚;或非门NR7的输出3脚同时连接三与门A8的输入3脚、二与门A13的输入2脚、或非门NR4的输入1脚;非门N2的输出2脚连接或非门NR1的输入1脚;与门A7的输出3脚连接或非门NR1的输入3脚,同时连接或非门NR2的输入2脚;与门A8的输出4脚连接或非门NR1的输入4脚,同时连接或非门NR2的输入3脚;与门A9的输出4脚连接或非门NR1的输入5脚,同时连接或非门NR2的输入4脚;与门A13的输出3脚连接或非门NR3的输入2脚;与门A14的输出3脚连接或非门NR3的输入3脚;或非门NR2的输出5脚连接异或门XR1的输入2脚;或非门NR3的输出4脚连接异或门XR2的输入2脚;或非门NR4的输出3脚连接异或门XR3的输入2脚;异或门XR5的输出3脚连接异或门XR2的输入1脚;异或门XR6的输出3脚连接异或门XR3的输入1脚;异或门XR4的输出3脚连接加法器的输出F1脚;异或门XR3的输出3脚连接加法器的输出F2脚;异或门XR2的输出3脚连接加法器的输出F3脚;异或门XR1的输出3脚连接加法器的输出F4脚;或非门NR1的输出6脚连接加法器的输出F5脚。本专利技术与现有技术相比有如下有益效果1.本专利技术除法器结构简单,使用的元器件少,造价低;2.本专利技术除法器可以进行除数为15×2n,其中n为0、1、2、3、……任意正整数的快速除法运算,在某些本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:武金木武优西姚芳李艳刘茂华
申请(专利权)人:河北工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1