A 10:4 carry store adder and 10:2 carry store adder belong to the field of data processing technology and equipment. The 10:4 carry memory adder consists of ten data input, two sum and value output, two carry storage output, four high intermediate carry output, and four low bit intermediate input input. The logic circuit between the data input and the sum and the value, the input storage output between the four level or the gate delay between the critical path time delays the combination of ten data inputs and four low bit intermediate input inputs to produce two and values and two input storage outputs, and the logic circuit includes four 3:2 carry memory adder and a 4:2 carry storage plus storage. A weapon. The 10:2 carry store adder includes a 10:4 carry store adder and a 4:2 carry store adder. The critical path delay is a seven level XOR gate delay. The invention is realized only by XOR gate / selector, and has the beneficial effects of regular structure, high speed and low power consumption.
【技术实现步骤摘要】
一种10:4进位存储加法器和10:2进位存储加法器
一种10:4进位存储加法器和10:2进位存储加法器,属于数据处理技术设备领域。
技术介绍
快速算术运算电路是高性能计算机和数据处理系统的主要部件,在算术运算电路中二进制加法器是最基本的运算单元,最常见的两类二进制加法器是进位传播加法器(CPA)和进位存储加法器(CSA)。进位传播加法器(CPA)通常用来把两个输入数相加,输出一个输出数,其原理是众所周知的,每个数由从高到低的多位排列组成,从高位到低位相应各位权值从大到小,把处在同一位的两数相加,把进位送到相邻的高位。多位的和值依次诸位相加得到,最高位是单一的进位。这种跳跃式进位运算是很慢的非并行运算,因为高位次的计算依赖于低位次的运算结果。进位存储加法器(CSA)通常是多于两个输入数的多输入、两输出二进制加法器,两输出是一个两个元素的向量,一个元素是和值,另一个是进位,一起表示最终结果。广义的进位存储加法器结果向量也可以是多个元素,如两个和值、两个进位存储。进位存储加法器的好处是各位计算相互独立,高位运算不依赖于低位结果,避免了进位传播加法器(CPA)中的进位传播,常常用于各类逻辑设计中,如在乘法运算中实现部分积的累加。乘法器是算术运算电路中的重要运算单元之一,对乘法器的功耗和速度影响最大的是运算中部分积累加,实现部分积累加的是各类不同压缩比的压缩器,即进位存储加法器(CSA),如3:2、4:2、5:2基本的进位存储加法器,表示形式m:2中的m为数据输入端的数量,2是输出结果向量的元素数,一个元素是和值,另一个是进位。对于大数乘法需要的较大m的进位存储加法 ...
【技术保护点】
1.一种10:4进位存储加法器,包括第一级电路和第二级电路,所述的第一级电路包括十个数据输入端,第二级电路包括六个数据输入端,六个数据输入端包括两个可延迟数据输入端和四个非延迟数据输入端;第一级电路的关键路径时间延迟为三级异或门延迟,第二级电路的关键路径时间延迟为两级异或门延迟;第一级电路包括三个进位存储输出端、三个和值输出端、一个进位输入端和一个进位输出端,第二级电路包括两个进位存储输出端和两个和值输出端;第一级电路的两个和值输出端依次连接第二级电路的两个非延迟数据输入端,第一级电路的另一个和值输出端连接第二级电路的一个可延迟数据输入端,第二级电路的另两个非延迟数据输入端依次对应两个低位第一类中间进位输入端,第二级电路的另一个可延迟数据输入端对应低位第二类中间进位输入端;第一级电路的两个进位存储输出端依次连接两个高位第一类中间进位输出端,第一级电路的另一个进位存储输出端连接高位的第二类中间进位输入端;第一级电路的进位输入端对应低位第一类中间进位输入端,第一级电路的进位输出端对应高位第一类中间进位输出端。
【技术特征摘要】
1.一种10:4进位存储加法器,包括第一级电路和第二级电路,所述的第一级电路包括十个数据输入端,第二级电路包括六个数据输入端,六个数据输入端包括两个可延迟数据输入端和四个非延迟数据输入端;第一级电路的关键路径时间延迟为三级异或门延迟,第二级电路的关键路径时间延迟为两级异或门延迟;第一级电路包括三个进位存储输出端、三个和值输出端、一个进位输入端和一个进位输出端,第二级电路包括两个进位存储输出端和两个和值输出端;第一级电路的两个和值输出端依次连接第二级电路的两个非延迟数据输入端,第一级电路的另一个和值输出端连接第二级电路的一个可延迟数据输入端,第二级电路的另两个非延迟数据输入端依次对应两个低位第一类中间进位输入端,第二级电路的另一个可延迟数据输入端对应低位第二类中间进位输入端;第一级电路的两个进位存储输出端依次连接两个高位第一类中间进位输出端,第一级电路的另一个进位存储输出端连接高位的第二类中间进位输入端;第一级电路的进位输入端对应低位第一类中间进位输入端,第一级电路的进位输出端对应高位第一类中间进位输出端。2.根据权利要求1所述的一种10:4进位存储加法器,其特征在于:所述的第一级电路包括两个3:2进位存储加法器和一个4:2进位存储加法器,两个3:2进位存储加法器的和值输出端依次连接第二级电路的两个数据输入端,两个3:2进位存储加法器的进位存储输出端依次对应两个高位第一类中间进位输出端;4:2进位存储加法器的进位存储输出端对应高位第二类中间进位输出端,其和值输出端连接第二级电路的一个可延迟数据输入端;4:2进位存储加法器进位输入端对应低位第一类中间进位输入端,4:2进位存储加法器的进位输出端对应高位第一类中间进位输出端。3.根据权利要求1所述的一种10:4进位存储加法器,其特征在于:所述的第二级电路包括两个3:2进位存储加法器,每一个3:2进位存储加法器均包括一个可延迟数据输入端;一个3:2进位存储加法器的可延迟数据输入端连接第一级电路的一个进位存储输出端,另一个3:2进位存储加法器的可延迟数据输入端对应低位第二类中间进位输入端。4.根据权利要求2或3所述的一种10:4进位存储加法器,其特征在于:所述的3:2进位存储加法器包括三个数据输入端、一个和值输出端、一个进位存储输出端、两级异或门和一个选择器,三个数据输入端包括一个可延迟数据输入端和两个非延迟数据输入端,第一级异或门的两个输入端依次对应两个非延迟数据输入端,选择器的两个输入端依次对应可延迟数据输入端和一个非延迟数据输入端,另一个输入端连接第一级异或门的输出端,第二级异或门的一个输入端对应可延迟数据输入端,另一个输入端连接第一级异或门的输出端。5.根据权利要求2所述的一种10:...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。