会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 41. 发明公开
    • Logarithm / antilog calculator
    • 对数/反对数计算器
    • EP1001334A3
    • 2002-11-27
    • EP99203820.8
    • 1999-11-16
    • Texas Instruments Incorporated
    • Allred, Rustin W.
    • G06F7/556
    • G06F7/556
    • A digital signal system (100) for determining an approximate logarithm of a value of x having a base b . The approximate logarithm includes an integer portion ( i ) and a decimal portion ( f ). The system comprises an input (12) for receiving a signal, and circuitry (18) for measuring an attribute of the signal. The attribute relates at least in part the value of x . The system further comprises circuitry (104) for identifying a bounded region within which x falls. The bounded region is one of a plurality of bounded regions, where each of the plurality of bounded regions corresponds to a different value of an integer n and is bounded on a lower side by b n and on a higher side by b n +1 . Additionally, the identified bounded region identifies the integer portion of the approximate logarithm. The system further comprises circuitry (106, 108) for determining the decimal portion of the approximate logarithm by mapping a portion of x to a point along a curve representing an approximation of a portion of an actual logarithm value of x .
    • 一种数字信号系统(100),用于确定具有基数b的x值的近似对数。 近似对数包括整数部分(i)和小数部分(f)。 该系统包括用于接收信号的输入端(12)和用于测量信号的属性的电路(18)。 该属性至少部分涉及x的值。 该系统还包括用于识别x落入其中的有界区域的电路(104)。 有界区域是多个有界区域中的一个,其中多个有界区域中的每一个对应于整数n的不同值并且在较低侧通过bn和在较高侧通过bn + 1界定。 另外,识别的有界区域标识近似对数的整数部分。 该系统还包括用于通过将x的一部分映射到表示x的实际对数值的一部分的近似的曲线上的点来确定近似对数的小数部分的电路(106,108)。
    • 42. 发明公开
    • METHODS APPARATUS AND COMPUTER PROGRAM PRODUCTS FOR ACCUMULATING LOGARITHMIC VALUES
    • 方法,设备和计算机程序产品积累BY对数值
    • EP1032892A2
    • 2000-09-06
    • EP98948477.9
    • 1998-09-23
    • ERICSSON INC.
    • DENT, Paul, Wilkinson
    • G06F17/10
    • G06F7/556G06F7/49
    • The sum of a plurality of logarithmic numbers is determined by expressing the logarithmic numbers as one of a predetermined values. For example, the numbers may be analog values which may be sampled by an 8-bit AtoD converter to be expressed as one of a possible 256 values. The number of occurrences for each of the values is accumulated in bins (counters) and the sum is determined by a summation of the logarithmic numbers based on processing of the counts rather than the logarithmic numbers themselves. Bin counts are reduced iteratively by replacing counts greater than 1 by incrementing the count of a proportionately higher value bin until only counts of 1 or zero remain. These counts are then combined to provide only a single counter with a non-zero count value which indicates the accumulated signal strength of the signal strength measurements. The invention may further be provided using single bit memory elements and byte processing with look-up tables. In a further aspect of the present invention enhanced precision signed logarithmic magnitude expressions of numbers are combined utilizing Zech logarithmic values applied iteratively to a most significant and least significant component of the difference in the logmagnitude of the numbers to be combined.
    • 47. 发明申请
    • COMPILER OPTIMIZATION FOR COMPLEX EXPONENTIAL CALCULATIONS
    • 复合计算的编译器优化
    • WO2014200501A1
    • 2014-12-18
    • PCT/US2013/045782
    • 2013-06-14
    • INTEL CORPORATIONBIKSHANDI, GaneshKIM, Daehyun
    • BIKSHANDI, GaneshKIM, Daehyun
    • G06F17/10G06F9/45
    • G06F8/443G06F7/4806G06F7/556G06F8/4434G06F8/452G06F17/10G06F2207/5561
    • Technologies for optimizing complex exponential calculations include a computing device with optimizing compiler. The compiler parses source code, optimizes the parsed representation of the source code, and generates output code. During optimization, the compiler identifies a loop in the source code including a call to the exponential function having an argument that is a loop-invariant complex number multiplied by the loop index variable. The compiler tiles the loop to generate a pair of nested loops. The compiler generates code to pre-compute the exponential function and store the resulting values in a pair of coefficient arrays. The size of each coefficient array may be equal to the square root of the number of loop iterations. The compiler applies rewrite rules to replace the exponential function call with a multiplicative expression of one element from each of the coefficient arrays. Other embodiments are described and claimed.
    • 用于优化复数指数计算的技术包括具有优化编译器的计算设备。 编译器解析源代码,优化源代码的解析表示,并生成输出代码。 在优化期间,编译器识别源代码中的循环,包括对具有循环不变复数乘以循环索引变量的参数的指数函数的调用。 编译器平铺循环以生成一对嵌套循环。 编译器生成代码以预先计算指数函数,并将结果值存储在一对系数数组中。 每个系数数组的大小可以等于循环次数的平方根。 编译器使用重写规则来替换来自每个系数数组的一个元素的乘法表达式的指数函数调用。 描述和要求保护其他实施例。
    • 48. 发明申请
    • PIPELINED REAL OR COMPLEX ALU
    • 管道实或复合ALU
    • WO2005119427A2
    • 2005-12-15
    • PCT/EP2005/005911
    • 2005-06-02
    • TELEFONAKTIEBOLAGET L M ERICSSON (publ)DENT, Paul, Wilkinson
    • DENT, Paul, Wilkinson
    • G06F7/483
    • G06F7/556G06F7/4806
    • A method and ALU for implementing logarithmic arithmetic in a multi-stage pipeline is described herein. According to one embodiment, a master function is decomposed into two or more sub-functions. Memory associated with the pipeline stores a look-up table for each stage of the pipeline, where each table represents function values generated based on the corresponding sub-function, and where the look-up table associated with one stage differs from the look-up table(s) associated with at least one other stage. Each stage computes a stage output based on the stage input and the corresponding look-up table. By combining the stage outputs, the multi-stage pipeline outputs the logarithmic arithmetic output.
    • 这里描述了用于在多级流水线中实现对数运算的方法和ALU。 根据一个实施例,主功能被分解成两个或更多个子功能。 与流水线相关联的存储器存储管道的每个级的查找表,其中每个表表示基于相应的子功能生成的功能值,并且与一个级相关联的查找表与查找不同 与至少一个其他阶段相关联的表。 每个阶段基于舞台输入和相应的查找表来计算舞台输出。 通过组合级输出,多级流水线输出对数运算输出。