会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • ASYMMETRIC CIRCUITRY
    • 不对称电路
    • US20150235634A1
    • 2015-08-20
    • US14183321
    • 2014-02-18
    • Apple Inc.
    • Michael L. LiuLiang Deng
    • G09G5/395H03K19/173H03K19/00
    • G09G5/395G06F7/533H03K19/0013H03K19/1737
    • Techniques are disclosed relating to asymmetric circuits. In some embodiments, a storage element is configured to maintain a first input value as an input to an asymmetric circuit during a time interval. For example, in one embodiment, the time interval may correspond to a frame of video data and the storage element may be configured to store a filter coefficient for the frame of video data. In some embodiments, the storage element may be configured to store the value as a constant for multiple operations by the asymmetric circuit. In some embodiments, the asymmetric circuit is configured to generate a plurality of output values based on the first input value and respective ones of a set of second input values. In some embodiments, the asymmetric circuit is leakage power asymmetric and/or critical path asymmetric. This may increase performance and/or reduce power consumption.
    • 公开了涉及不对称电路的技术。 在一些实施例中,存储元件被配置为在时间间隔期间将第一输入值保持为非对称电路的输入。 例如,在一个实施例中,时间间隔可以对应于视频数据的帧,并且存储元件可以被配置为存储用于视频数据帧的滤波器系数。 在一些实施例中,存储元件可以被配置为将该值存储为用于由非对称电路进行的多个操作的常数。 在一些实施例中,非对称电路被配置为基于第一输入值和一组第二输入值中的相应值来产生多个输出值。 在一些实施例中,非对称电路是泄漏功率不对称和/或关键路径不对称。 这可能会提高性能和/或降低功耗。
    • 5. 发明授权
    • Multiply execution unit for performing integer and XOR multiplication
    • 乘以执行整数和XOR乘法的执行单元
    • US07139787B2
    • 2006-11-21
    • US10354354
    • 2003-01-30
    • Leonard D. RarickSheueling Chang ShantzShreyas Sundaram
    • Leonard D. RarickSheueling Chang ShantzShreyas Sundaram
    • G06F7/52G06F15/00
    • G06F7/724G06F7/533
    • A multiply execution unit that is operable to generate the integer product and the XOR product of a multiplicand and a multiplier. The multiply execution unit includes a summing circuit for summing a plurality of partial products. The partial products may be Booth encoded. The summing circuit can generate an integer sum of the plurality of partial products and can generate an XOR sum of the plurality of partial products. The summing circuit includes a first plurality of full adders. The first plurality of full adders each has three inputs, a carry output, and a sum output. The sum outputs of the first plurality of full adders are independent of the value of any carry output in the summing circuit. The summing circuit also includes a second plurality of full adders. The second plurality of full adders each has three inputs, a carry output, and a sum output. The XOR sum is dependent upon at least one of the sum outputs of the first plurality of full adders but is independent of the sum outputs of the second plurality of full adders. The integer sum is dependent upon the sum outputs of at least one of the first plurality of full adders and is also dependent on at least one of the sum outputs of the second plurality of full adders.
    • 乘法执行单元,其可操作以生成乘积和乘法器和乘法器的XOR乘积。 乘法执行单元包括用于求和多个部分乘积的求和电路。 部分产品可能是布斯编码的。 求和电路可以生成多个部分乘积的整数,并且可以产生多个部分乘积的XOR和。 求和电路包括第一多个完全加法器。 第一组多个全加器各有三个输入,一个进位输出和一个和输出。 第一多个完全加法器的和输出与求和电路中的任何进位输出的值无关。 求和电路还包括第二多个完全加法器。 第二组多个全加器各具有三个输入,一个进位输出和一个和输出。 XOR和取决于第一多个完全加法器的和输出中的至少一个,但是与第二多个完全加法器的和输出无关。 整数和取决于第一多个全加法器中的至少一个的总和输出,并且还取决于第二多个完全加法器的和输出中的至少一个。
    • 6. 发明申请
    • Fused booth encoder multiplexer
    • 熔模展位编码器多路复用器
    • US20050080834A1
    • 2005-04-14
    • US10675674
    • 2003-09-30
    • Wendy BelluominiHung NgoJun Sawada
    • Wendy BelluominiHung NgoJun Sawada
    • G06F7/52G06F7/544
    • G06F7/5338G06F7/483G06F7/533G06F7/5443G06F2207/3872
    • A multiplier circuit comprises a fused Booth encoder multiplexer which produces partial product bits, a tree which uses the partial product bits to generate partial products, and an adder which uses the partial products to generate intermediate sum and carry results for a multiplication operation. The fused Booth encoder multiplexer utilizes encoder-selector cells having a logic tree which carries out a Boolean function according to a Booth encoding and selection algorithm to produce one of the partial product bits at a dynamic node, and a latch connected to the dynamic node which maintains the value at an output node. The encoder-selector cells operate in parallel to produce the partial product bits generally simultaneously. A given one of the encoder-selector cells has a unique set of both multiplier operand inputs and multiplicand operand inputs, and produces a single partial product bit. The fused Booth encoder multiplexer unit, tree unit and adder unit function in a pipeline manner with the units operating on sequential data sets during a given processing cycle. The fused Booth encoder multiplexer unit may be advantageously laid out in a design of an integrated circuit chip with no gap present in the layout, which allows uniform wire length and avoids the necessity of large transistors to drive long interconnection wires.
    • 乘法器电路包括产生部分乘积比特的融合布尔编码器多路复用器,使用部分积比特产生部分乘积的树,以及使用部分乘积来生成中间和并携带乘法运算结果的加法器。 融合布尔编码器多路复用器利用具有逻辑树的编码器选择器单元,该逻辑树根据布斯编码和选择算法执行布尔函数,以在动态节点处产生部分乘积比特中的一个,以及连接到动态节点的锁存器, 在输出节点维护该值。 编码器选择器单元并行操作以通常同时产生部分乘积位。 编码器选择器单元中的一个具有唯一的乘法器操作数输入和被乘数操作数输入的集合,并且产生单个部分乘积位。 融合的布尔编码器多路复用器单元,树形单元和加法器单元在给定的处理周期内以流水线方式与在顺序数据集上操作的单元进行功能。 融合布尔编码器多路复用器单元可有利地布置在集成电路芯片的设计中,布局中不存在间隙,这允许均匀的导线长度,并避免了大晶体管驱动长互连线的必要性。
    • 9. 发明授权
    • Floating point data processor having fast access memory means
    • 具有快速存取存储装置的浮点数据处理器
    • US4179734A
    • 1979-12-18
    • US846889
    • 1977-10-31
    • George P. O'Leary
    • George P. O'Leary
    • G06F7/50G06F7/52G06F7/57G06F9/38G06F13/06
    • G06F7/5312G06F7/483G06F7/485G06F7/4876G06F7/533G06F9/3879G06F2207/3884G06F2207/3896G06F7/49936G06F7/49947
    • A digital data processor includes a plurality of memory registers, a floating point adder and a floating point multiplier intercoupled by a plurality of simultaneously operable parallel buses facilitating multiple parallel operations during one clock cycle or instruction. The floating adder and multiplier each include a number of stages separated by intermediate temporary storage registers which receive the partial results of a computation for use by the next stage during the next clock period. Floating point additions, multiplications and other arithmetic and logical results are produced during each clock cycle. Memory registers comprise a data pad having a plurality of selectable stack registers and means for writing information into said data pad during one clock cycle for retrieval during the next clock cycle.
    • 数字数据处理器包括多个存储器寄存器,浮点加法器和由多个可同时操作的并行总线相互耦合的浮点乘法器,其有助于在一个时钟周期或指令期间的多个并行操作。 浮动加法器和乘法器各自包括由中间临时存储寄存器分隔的级数,其接收在下一个时钟周期期间由下一级使用的计算的部分结果。 在每个时钟周期内产生浮点加法,乘法和其他算术和逻辑结果。 存储器寄存器包括具有多个可选择的堆栈寄存器的数据焊盘和用于在一个时钟周期内将信息写入所述数据焊盘的装置,用于在下一个时钟周期期间进行检索。