会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Digital signal processor having instruction set with a logarithm function using reduced look-up table
    • 数字信号处理器具有使用缩减查找表的对数函数的指令集
    • US09170776B2
    • 2015-10-27
    • US12362899
    • 2009-01-30
    • Kameran AzadetJian-Guo ChenSamer HijaziJoseph Williams
    • Kameran AzadetJian-Guo ChenSamer HijaziJoseph Williams
    • G06F1/035G06F7/556G06F1/03
    • G06F7/556G06F1/0307G06F1/035G06F2101/10
    • A digital signal processor is provided having an instruction set with a logarithm function that uses a reduced look-up table. The disclosed digital signal processor evaluates a logarithm function for an input value, x, by decomposing the input value, x, to a first part, N, a second part, q, and a remaining part, r, wherein the first part, N, is identified by a position of a most significant bit of the input value, x, and the second part, q, is comprised of a number of bits following the most significant bit, wherein the number is small relative to a number of bits in the input value, x; obtaining a value Log 2 ⁡ ( 1 + 1 2 ⁢ q ) from a first look-up table based on the second part, q; computing an epsilon term, ε, using the expression 2 - N 1 + 1 2 ⁢ q ⁢ r ; evaluating an expression Log2 (1+ε) using a polynomial approximation, such as a cubic approximation; and determining the logarithm function for the input value, x, by summing the values of N, Log Z ⁡ ( 1 + 1 2 ⁢ q ) and Log2(1+ε).
    • 提供一种数字信号处理器,其具有使用缩减的查找表的具有对数函数的指令集。 所公开的数字信号处理器通过将输入值x分解为第一部分N,第二部分q和剩余部分r来评估输入值x的对数函数,其中第一部分N 由输入值x的最高有效位的位置识别,第二部分q由最高有效位之后的位数组成,其中该数目相对于位数 输入值x; 基于第二部分从第一查找表获得值Log 2⁡(1 + 1 2 q)q; 使用表达式2-N 1 + 1 2 q r;计算ε项,&egr; 使用诸如立方近似的多项式近似来评估表达式Log2(1 +&egr;); 并且通过将N,Log Z⁡(1 + 1 2 q)和Log2(1 +&egr))的值求和来确定输入值x的对数函数。
    • 2. 发明申请
    • Digital Signal Processor Having Instruction Set With One Or More Non-Linear Complex Functions
    • 具有一个或多个非线性复合函数的指令集的数字信号处理器
    • US20100138468A1
    • 2010-06-03
    • US12324926
    • 2008-11-28
    • Kameran AzadetJian-Guo ChenSamer HijaziJoseph Williams
    • Kameran AzadetJian-Guo ChenSamer HijaziJoseph Williams
    • G06F7/483G06F17/16
    • G06F9/3001
    • Methods and apparatus are provided for a digital signal processor having an instruction set with one or more non-linear complex functions. A method is provided for a processor. One or more non-linear complex software instructions are obtained from a program. The non-linear complex software instructions have at least one complex number as an input. One or more non-linear complex functions are applied from a predefined instruction set to the at least one complex number. An output is generated comprised of one complex number or two real numbers. A functional unit can implement the one or more non-linear complex functions. In one embodiment, a vector-based digital signal processor is disclosed that processes a complex vector comprised of a plurality of complex numbers. The processor can process the plurality of complex numbers in parallel.
    • 为具有具有一个或多个非线性复合函数的指令集的数字信号处理器提供了方法和装置。 为处理器提供了一种方法。 从程序获得一个或多个非线性复杂软件指令。 非线性复杂软件指令具有至少一个复数作为输入。 一个或多个非线性复函数从预定义的指令集应用到至少一个复数。 产生由一个复数或两个实数组成的输出。 功能单元可以实现一个或多个非线性复合函数。 在一个实施例中,公开了一种处理由多个复数组成的复矢量的基于矢量的数字信号处理器。 处理器可以并行处理多个复数。
    • 3. 发明授权
    • Digital signal processor having instruction set with one or more non-linear complex functions
    • 具有具有一个或多个非线性复合函数的指令集的数字信号处理器
    • US09176735B2
    • 2015-11-03
    • US12324926
    • 2008-11-28
    • Kameran AzadetJian-Guo ChenSamer HijaziJoseph Williams
    • Kameran AzadetJian-Guo ChenSamer HijaziJoseph Williams
    • G06F7/483G06F9/30G06F17/16
    • G06F9/3001
    • Methods and apparatus are provided for a digital signal processor having an instruction set with one or more non-linear complex functions. A method is provided for a processor. One or more non-linear complex software instructions are obtained from a program. The non-linear complex software instructions have at least one complex number as an input. One or more non-linear complex functions are applied from a predefined instruction set to the at least one complex number. An output is generated comprised of one complex number or two real numbers. A functional unit can implement the one or more non-linear complex functions. In one embodiment, a vector-based digital signal processor is disclosed that processes a complex vector comprised of a plurality of complex numbers. The processor can process the plurality of complex numbers in parallel.
    • 为具有具有一个或多个非线性复合函数的指令集的数字信号处理器提供了方法和装置。 为处理器提供了一种方法。 从程序获得一个或多个非线性复杂软件指令。 非线性复杂软件指令具有至少一个复数作为输入。 一个或多个非线性复函数从预定义的指令集应用到至少一个复数。 产生由一个复数或两个实数组成的输出。 功能单元可以实现一个或多个非线性复合函数。 在一个实施例中,公开了一种处理由多个复数组成的复矢量的基于矢量的数字信号处理器。 处理器可以并行处理多个复数。