Invention Grant
US09529567B2 Digital processor having instruction set with complex exponential non-linear function
有权
具有指令集的数字处理器具有复数指数非线性函数
- Patent Title: Digital processor having instruction set with complex exponential non-linear function
- Patent Title (中): 具有指令集的数字处理器具有复数指数非线性函数
-
Application No.: US13701397Application Date: 2012-10-26
-
Publication No.: US09529567B2Publication Date: 2016-12-27
- Inventor: Kameran Azadet , Albert Molina , Joseph H. Othmer , Parakalan Venkataraghavan , Meng-Lin Yu , Joseph Williams
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholson De Vos Webster & Elliott LLP
- International Application: PCT/US2012/062191 WO 20121026
- International Announcement: WO2013/063447 WO 20130502
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F5/01 ; H04B1/04 ; H04L1/00 ; H04L27/233 ; H04B1/62 ; H04L25/02 ; H04L25/03 ; H03M3/00 ; H03F1/02 ; H03F1/32 ; H03F3/189 ; H03F3/24 ; H04B1/00

Abstract:
A digital processor is provided having an instruction set with a complex exponential function. The digital processor evaluates a complex exponential function for an input value, x, by obtaining a complex exponential software instruction having the input value, x, as an input; and in response to the complex exponential software instruction: invoking at least one complex exponential functional unit that implements complex exponential software instructions to apply the complex exponential function to the input value, x; and generating an output corresponding to the complex exponential of the input value, x. A complex exponential function for an input value, x, can be evaluated by wrapping the input value to maintain a given range; computing a coarse approximation angle using a look-up table; scaling the coarse approximation angle to obtain an angle from 0 to θ; and computing a fine corrective value using a polynomial approximation.
Public/Granted literature
- US20140075162A1 DIGITAL PROCESSOR HAVING INSTRUCTION SET WITH COMPLEX EXPONENTIAL NON-LINEAR FUNCTION Public/Granted day:2014-03-13
Information query