会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Montgomery modular multiplier
    • 蒙哥马利模块乘法器
    • US07805478B2
    • 2010-09-28
    • US11068371
    • 2005-03-01
    • Hee-Kwan Son
    • Hee-Kwan Son
    • G06F7/38H04K1/00
    • G06F7/728G06F7/5336
    • In a Montgomery multiplier, a modulus product generator may select a modulus product from a plurality of selectable n-bit modulus numbers M, a given modulus number M being formed from a currently input extended chunk of bits among the n-bit modulus numbers. A partial product generator may select a multiplicand number from a plurality of selectable n-bit multiplicands A as a partial product, a given multiplicand A being formed from a currently input extended chunk of bits among the n-bit multiplicands. An accumulator may accumulate the selected modulus product and partial product to generate a multiplication result. The Montgomery multiplier may be part of an operation unit that may include a memory and host, and may be adapted to perform a Montgomery multiplication operation and a normal multiplication operation based on a logic state of a control signal input thereto.
    • 在蒙哥马利倍增器中,模量乘积发生器可以从多个可选择的n位模数M中选择模量乘积,给定的模数M由n位模数中的当前输入的扩展块组成。 部分乘积生成器可以从多个可选择的n比特被乘数A中选择被乘数作为部分乘积,给定的被乘数A由n比特被乘数中的当前输入的扩展块组成。 累加器可以累积所选择的模量积和部分乘积以产生乘法结果。 蒙哥马利乘法器可以是可以包括存储器和主机的操作单元的一部分,并且可以适于基于输入到其的控制信号的逻辑状态执行蒙哥马利乘法运算和正常乘法运算。
    • 5. 发明申请
    • Multiplier sign extension method and architecture
    • 乘法符号扩展方法和架构
    • US20050223054A1
    • 2005-10-06
    • US10893226
    • 2004-07-19
    • Yu-Cheng Lo
    • Yu-Cheng Lo
    • G06F7/499G06F7/52G06F7/533
    • G06F7/49994G06F7/5336
    • A multiplier sign extension method and architecture are used for encoding operations of a multiplier of a digital signal processor. The multiplier sign extension method comprises the steps of: determining the width of the multiplier to obtain a sign extension bit total value; encoding a multiplier by means of the modified Booth algorithm; calculating out a plurality of layers of partial product terms by multiplying a multiplicand by the encoded multiplier to form a first stepwise bit table; setting a plurality of complementary bits, a first correction bit and a second correction bit to form a second stepwise bit table; and summing up the plurality of layers of the second stepwise bit table. Without increasing critical paths, a plurality of complementary bits is provided for encoding of sign extension to reduce waste of chip area and make the multiplier smaller.
    • 乘法器符号扩展方法和架构用于数字信号处理器的乘法器的编码操作。 乘法器符号扩展方法包括以下步骤:确定乘法器的宽度以获得符号扩展位总值; 通过改进的布斯算法对乘数进行编码; 通过将被乘数乘以编码乘数来计算多个部分乘积项的层以形成第一逐步位表; 设置多个互补位,第一校正位和第二校正位,以形成第二逐步位表; 并且对第二阶梯位表的多个层进行求和。 在不增加关键路径的情况下,提供多个互补位用于对符号扩展进行编码以减少芯片面积的浪费,并使乘法器更小。
    • 6. 发明申请
    • Montgomery modular multiplier
    • 蒙哥马利模块乘法器
    • US20050198093A1
    • 2005-09-08
    • US11068371
    • 2005-03-01
    • Hee-Kwan Son
    • Hee-Kwan Son
    • G06F7/72G06F7/38G06F7/44G06F7/52G06F7/533G06F15/00G09C1/00
    • G06F7/728G06F7/5336
    • In a Montgomery multiplier, a modulus product generator may select a modulus product from a plurality of selectable n-bit modulus numbers M, a given modulus number M being formed from a currently input extended chunk of bits among the n-bit modulus numbers. A partial product generator may select a multiplicand number from a plurality of selectable n-bit multiplicands A as a partial product, a given multiplicand A being formed from a currently input extended chunk of bits among the n-bit multiplicands. An accumulator may accumulate the selected modulus product and partial product to generate a multiplication result. The Montgomery multiplier may be part of an operation unit that may include a memory and host, and may be adapted to perform a Montgomery multiplication operation and a normal multiplication operation based on a logic state of a control signal input thereto.
    • 在蒙哥马利倍增器中,模量乘积发生器可以从多个可选择的n位模数M中选择模量乘积,给定的模数M由n位模数中的当前输入的扩展块组成。 部分乘积生成器可以从多个可选择的n比特被乘数A中选择被乘数作为部分乘积,给定的被乘数A由n比特被乘数中的当前输入的扩展块组成。 累加器可以累积所选择的模量积和部分乘积以产生乘法结果。 蒙哥马利乘法器可以是可以包括存储器和主机的操作单元的一部分,并且可以适于基于输入到其的控制信号的逻辑状态执行蒙哥马利乘法运算和正常乘法运算。
    • 7. 发明申请
    • Smaller and lower power static mux circuitry in generating multiplier partial product signals
    • 产生乘法器部分乘积信号的较小和较低功率的静态多路复用电路
    • US20050125478A1
    • 2005-06-09
    • US10728395
    • 2003-12-05
    • Kenneth Ng
    • Kenneth Ng
    • G06F7/52G06F7/533
    • G06F7/5336
    • A multiplier circuit to receive a multiplier and a multiplicand comprises at least one Booth encoder circuit to encode a plurality of multiplier bits into four encoded outputs. The encoded outputs select Booth-multiply functions. The circuit also includes a plurality of multiplexer circuits, one multiplexer circuit for each bit of the multiplicand. The at least one of the plurality multiplexer circuits includes four pass gates coupled to receive a multiplicand bit, a complement of the multiplicand bit, multiplexed data from a next lower order multiplexer circuit and the encoded outputs of the Booth encoder circuit outputs to provide one bit of a partial product at a multiplexer output.
    • 用于接收乘法器和被乘数的乘法器电路包括至少一个布斯编码器电路,以将多个乘法器比特编码为四个编码输出。 编码输出选择展位乘法功能。 该电路还包括多个多路复用器电路,一个用于被乘数的每一比特的多路复用器电路。 多个多路复用器电路中的至少一个包括四个通路,其耦合以接收被乘数位,被乘数位的补码,来自下一个较低阶多路复用器电路的多路复用数据和布斯编码器电路输出的编码输出,以提供一位 在多路复用器输出处的部分乘积。
    • 8. 发明授权
    • Table compression using bipartite tables
    • 表压缩使用二分表
    • US5862059A
    • 1999-01-19
    • US504279
    • 1995-07-19
    • David William MatulaDebjit Das Sarma
    • David William MatulaDebjit Das Sarma
    • G06F1/035G06F7/48G06F7/52G06F7/533G06F1/02
    • G06F7/4824G06F1/0356G06F2101/08G06F2101/12G06F7/5336G06F7/5338
    • A bipartite compression technique is used to implement a bipartite reciprocal table that provides seed reciprocal values for multiplicative (reciprocal refinement) division. The bipartite reciprocal table (12) includes component tables P and N. The input table index is partitioned into high, middle, and low order parts �x.sub.h .vertline.x.sub.m .vertline.x.sub.1 !'the high and middle order parts �x.sub.h .vertline.x.sub.m ! index the P Table, and the high and low order parts �x.sub.h .vertline.x.sub.1 ! index the N Table. The P and N Tables provide first and second component outputs which form a redundant output from the bipartite lookup table. The bipartite table output may be (a) optimal in that, for each entry in each table, the maximum relative error is the minimum possible, and/or (b) when fused with rounding, faithful (i.e., accurate to one unit in the last place). In an exemplary implementation, the bipartite reciprocal table is used in combination with a Booth recoded multiplier --the redundant borrow-save output from the bipartite table is input directly to the Booth recoder, such that the Booth recoder performs a fusion of the first and second component outputs.
    • 一种二分压缩技术用于实现一个双向互逆表,它为乘法(相互关联的细化)划分提供了种子互逆值。 二分互易表(12)包括分量表P和N.输入表索引被划分为高,中,低阶部分[xh | xm | x1]',高阶中间部分[xh | xm] P表,高阶和低阶部分[xh | x1]索引N表。 P和N表提供第一和第二分量输出,形成来自二分查找表的冗余输出。 二分表输出可以是(a)最优的是,对于每个表中的每个条目,最大相对误差是可能的最小值,和/或(b)当与四舍五入,忠实(即精确到一个单位在 最后一个地方)。 在示例性实施方式中,二分互易表与布斯重编号乘法器组合使用 - 来自二分表的冗余借位保存输出被直接输入到布斯重新编码器,使得布斯记录器执行第一和第二 组件输出。
    • 9. 发明授权
    • Partial multiplier selector for multiplication circuit
    • 用于乘法电路的部分乘法器选择器
    • US5337268A
    • 1994-08-09
    • US940318
    • 1992-09-03
    • Shingo Kojima
    • Shingo Kojima
    • G06F7/00G06F7/52G06F7/523G06F7/533
    • G06F7/5336
    • The present invention simplifies a partial multiplier selector for a multiplication circuit using the Booth Algorithm. For this purpose, a partial multiplier selector according to the present invention comprises a multiplier register to store multiplier data, a plurality of partial multiplier selecting units comprising clocked inverters which divide the multiplier data stored in the multiplier register using the multiplication start signal and sequentially fetch them and control circuits comprising latch circuits which sequentially output the multiplication start signal to the partial multiplier selecting units with a delay of one clock using the clock signal.
    • 本发明简化了使用布斯算法的乘法电路的部分乘法器选择器。 为此,根据本发明的部分倍增器选择器包括:乘法器寄存器,用于存储乘法器数据;多个部分乘法器选择单元,包括时钟反相器,其使用乘法开始信号对存储在乘法器寄存器中的乘法器数据进行分频, 它们和控制电路包括使用时钟信号以一个时钟的延迟顺序地将乘法开始信号输出到部分乘法器选择单元的锁存电路。
    • 10. 发明授权
    • Mixed size radix recoded multiplier
    • 混合大小的基数重新编码乘数
    • US4965762A
    • 1990-10-23
    • US407828
    • 1989-09-15
    • Tim A. Williams
    • Tim A. Williams
    • G06F7/52
    • G06F7/5336
    • An array multiplier utilizing a predetermined recoding algorithm minimizes operating speed by using two different radices. Special product terms must be formed to implement the recording algorithm. In order to avoid delaying the computation of partial products until after the time special products are formed, two recoding radices may be used. Partial products can be calculated from terms formed by a smaller sized radix during the same time the special product terms are being calculated. Initial use of the smaller radix eliminates an immediate need for the special product bits which improves multiplier speed by minimizing time required to form a final product.
    • 利用预定的重新编码算法的阵列乘法器通过使用两个不同的天线来最小化操作速度。 必须形成特殊的产品术语来实现记录算法。 为了避免延迟部分产品的计算,直到形成特殊产品为止,可以使用两个记录基准。 部分产品可以在计算特殊产品术语的同时由较小尺寸的基数形成的术语计算。 初始使用较小的基数消除了特殊产品位的迫切需求,通过最小化形成最终产品所需的时间来提高乘数速度。