【摘要】 本发明公开了一种二进制数字减法器,是关于两个多位二进制数相减的实现电路,是由针对每个权位的运算电路组成,每个权位的运算都是由一个数据运算和特征分析电路单元,一个最终结果运算单元,及一个借位产生和传输选择单元组成,数据运算和特征分析电路单元是由一个异或门,一个同或门和一个或非门组成,异或门用于产生该权位二进制数的相减中间结果,在进行相同权位数相减时,采用了同或门和异或门生成相反的两个中间结果,并在低权位的可能借位控制下,有选择的把中间结果作为最终结果输出,电路中采用MOS管设计借位产生和传输电路及结果选择电路,达到了借位通道的导线化,结果计算的简单化。 : 【专利类型】发明授权 【申请人】刘杰 【申请人类型】个人 【申请人地址】236041 安徽省阜阳市颍州区临泉路288号22幢203室 【申请人地区】中国 【申请人城市】阜阳市 【申请人区县】颍州区 【申请号】CN200710193925.2 【申请日】2008-02-15 【申请年份】2008 【公开公告号】CN101201731B 【公开公告日】2010-08-18 【公开公告年份】2010 【授权公告号】CN101201731B 【授权公告日】2010-08-18 【授权公告年份】2010.0 【IPC分类号】G06F7/50 【发明人】刘杰 【主权项内容】一种二进制数字减法器,其特征在于:所述二进制数字减法器,是关于两个多位二进制数相减的组成电路,是由针对每个权位的运算电路组成,每个权位的运算电路都是相同的,都是由一个数据运算和特征分析电路单元,一个最终结果运算单元,及一个借位产生和传输选择单元组成;所述的数据运算和特征分析电路单元是由一个异或门,一个同或门和一个或非门组成,异或门用于产生该权位二进制数的相减中间结果,同或门则用于产生中间结果的反码,并作为借位产生和传输选择单元的借位传输控制信号,或非门的输出则作为当该权位被减数小于减数时的借位产生和传输选择单元的借位产生控制信号;所述的最终结果运算单元是由一个NMOS管和一个PMOS管构成的选择电路,其中NMOS管的漏极和PMOS管的源极分别输入数据运算和特征分析电路单元的中间运算结果,NMOS管的源极和PMOS管的漏极短接并输出该权位的最终减法运算结果,NMOS管和PMOS管的栅极共同连接到低权位的借位输出端,以此作为控制信号,并且这两管的衬底连接到各自的源极;所述的借位产生和传输选择单元由2个NMOS管和一个高达兆欧级的电阻组成,2个NMOS管的栅极控制信号分别于数据运算和特征分析电路单元,衬底共同接到电源地,源极共同接到借位输出端,并通过高达兆欧级的电阻接到电源地,另外,一个NMOS管的漏极接到正的电源端,另一个NMOS管的漏极接到低权位的借位输入端;在实施二进制数字减法器时,所述二进制数字减法器遵循了这样的算法规则:当两个多位二进制数相减时,对于任何相同权位的两个二进制数,当被减位数与减位数相等时,该权位把低权位的可能借位向高一位权位传输;当被减位数为1,减位数为0时,无论低权位是否有借位,该权位都不会向高一位权位借位,当采用正逻辑描述时,也可以这样说,该权位向高一位权位借了“0”;当被减位数为0,减位数为1时,该权位产生向高一位权位的借位1,使得该权位产生的借位不受低权位是否产生借位的影响,在任何情况下,低权位可能产生的借位影响着该权位的最终减法结果,它与该权位两数相减结果共同决定了该权位的最终结果,如果低权位传输借位1,该权位最终结果为选取该权位两数相减结果的反;如果低权位传输借位0,则该权位最终结果为选择该权位两数相减的结果。 【当前权利人】刘杰 【当前专利权人地址】安徽省阜阳市颍州区临泉路288号22幢203室 【引证次数】5.0 【他引次数】5.0 【家族引证次数】5.0 【家族被引证次数】5