会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Logarithmic number system for performing calculations in a processor
    • 用于在处理器中执行计算的对数编号系统
    • US06678710B1
    • 2004-01-13
    • US09706467
    • 2000-11-03
    • Ravi ShankarSubramania I. Sudharsanan
    • Ravi ShankarSubramania I. Sudharsanan
    • G06F700
    • G06F7/4833
    • A computation unit employs a logarithmic number system that uses a logarithmic numerical representation that differs from an IEEE standard representation to improve the efficiency of computation, both by reducing the time expended in performing the computation and by reducing the size of the integrated circuit that performs the computation. The illustrative computation unit employs a numerical representation that is similar to the IEEE format except that the sign term is omitted. Thus only positive numbers are represented. The value of the mantissa is defined as a fractional number between zero and one. The logarithmic number system is a useful number system domain for multiplication, division, reciprocal, square root, and power computations using multiplication, division, and square root computation techniques described by following equations: A*B=Anti-log(log(A)+log(B)),  (3) A/B=Anti-log(log(A)−log(B)),  (4) B½=Anti-log(log(B)/2).  (5)
    • 计算单元使用对数数字系统,其使用与IEEE标准表示不同的对数数字表示,以通过减少执行计算所花费的时间和减少执行计算的集成电路的大小来提高计算效率 计算。 说明性计算单元采用类似于IEEE格式的数字表示,除了省略符号项。 因此,仅表示正数。 尾数的值被定义为零和一之间的分数。 对数次数系统是使用以下等式描述的乘法,除法和平方根计算技术的乘法,除法,倒数,平方根和功率计算的有用数字系统域:
    • 3. 发明授权
    • Floating point square root and reciprocal square root computation unit in a processor
    • 处理器中的浮点平方根和倒数平方根计算单元
    • US06349319B1
    • 2002-02-19
    • US09240765
    • 1999-01-29
    • Ravi ShankarSubramania I. Sudharsanan
    • Ravi ShankarSubramania I. Sudharsanan
    • G06F7552
    • G06F9/30014G06F7/5525G06F2207/5521
    • A method of computing a square root or a reciprocal square root of a number in a computing device uses a piece-wise quadratic approximation of the number. The square root computation uses the piece-wise quadratic approximation in the form: squareroot(X)={overscore (A)}ix2+{overscore (B)}ix+{overscore (C)}i, in each interval i. The reciprocal square root computation uses the piece-wise quadratic approximation in the form: 1/squareroot(X)=Aix2+Bix+Ci, in each interval i. The coefficients {overscore (A)}i, {overscore (B)}i, and {overscore (C)}i, and Ai, Bi, and Ci are derived for the square root operation and for the reciprocal square root operation to reduce the least mean square error using a least squares approximation of a plurality of equally-spaced points within an interval. In one embodiment, 256 equally-spaced intervals are defined to represent the 23 bits of the mantissa. The coefficients are stored in a storage and accessed during execution of the square root or reciprocal square root computation instruction.
    • 在计算装置中计算数字的平方根或倒数平方根的方法使用数字的分段二次近似。 平方根计算使用分段二次近似形式:在每个间隔i。 互逆平方根计算使用分段二次逼近形式:在每个间隔i。 导出了平方根运算和倒数平方根运算的系数{overscore(A)} i,{overscore(B)} i和{overscore(C)} i以及Ai,Bi和Ci 使用在间隔内的多个等间隔点的最小平方近似的最小均方误差。 在一个实施例中,256个等间隔的间隔被定义为表示尾数的23位。 系数存储在存储器中,并在执行平方根或倒数平方根计算指令期间访问。
    • 6. 发明授权
    • Apparatus and method for pipelining variable length decode and inverse quantization operations in a hybrid motion-compensated and transform coded video decoder
    • 用于在混合运动补偿和变换编码视频解码器中流水线化可变长度解码和逆量化操作的装置和方法
    • US06731686B1
    • 2004-05-04
    • US09584834
    • 2000-05-31
    • Subramania I. SudharsananParthasarathy SriramAmit Gulati
    • Subramania I. SudharsananParthasarathy SriramAmit Gulati
    • H04B166
    • H03M7/425H04N19/42H04N19/61H04N19/91
    • A method for pipelining variable length decode and inverse quantization operations in a hybrid motion-compensated and transform coded video decoder includes the step of mapping a new code word to a look-up table to retrieve a code word length, a zero-run length, and a quantized level. A new linear, zig-zagged position of a current coefficient is identified from the zero-run length and a previous zero-run length. The code word length is added to a current bitstream position to yield a new bitstream position. A quantization matrix coefficient from the new linear, zig-zagged position of the current coefficient is selected. The quantized level is multiplied by a predetermined value to produce a quantization product. In the case of inter block processing, a quantized level sign value is added to the quantization product. In the case of intra block processing, the quantization product does not include the quantization level sign. The quantization product is multiplied by a quantization matrix coefficient to form a derived quantization value. The derived quantization value is divided by a predetermined word length to produce a final quantization value. The new linear, zig-zagged position of the current coefficient is converted to a two-dimensional display position. The final quantization value is written at the display position.
    • 用于在混合运动补偿和变换编码视频解码器中流水线可变长度解码和逆量化操作的方法包括将新码字映射到查找表以检索码字长度,零游程长度, 和量化水平。 从零游程长度和以前的零游程长度来识别当前系数的新的线性,Z字形位置。 码字长度被添加到当前比特流位置以产生新的比特流位置。 选择来自当前系数的新的线性,Z字形位置的量化矩阵系数。 量化电平乘以预定值以产生量化乘积。 在块间处理的情况下,将量化的电平符号值加到量化乘积上。 在块内处理的情况下,量化乘积不包括量化等级符号。 量化乘积乘以量化矩阵系数以形成导出的量化值。 导出的量化值被预定的字长除以产生最终的量化值。 电流系数的新的线性,Z字形位置被转换为二维显示位置。 最终量化值被写入显示位置。