The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 03, 2017
Filed:
Oct. 26, 2012
Intel Corporation, Santa Clara, CA (US);
Kameran Azadet, Pasadena, CA (US);
Chengzhou Li, Whitehall, PA (US);
Albert Molina, Novelda, ES;
Joseph H. Othmer, Ocean, NJ (US);
Steven C. Pinault, Allentown, PA (US);
Meng-Lin Yu, Morganville, NJ (US);
Joseph Williams, Holmdel, NJ (US);
Ramon Sanchez Perez, Galapagar, ES;
Jian-Guo Chen, Basking Ridge, NJ (US);
Intel Corporation, Santa Clara, CA (US);
Abstract
Software Digital Front End (SoftDFE) signal processing techniques are provided. One or more digital front end (DFE) functions are performed on a signal in software by executing one or more specialized instructions on a processor to perform the one or more digital front end (DFE) functions on the signal, wherein the processor has an instruction set comprised of one or more of linear and non-linear instructions. A block of samples comprised of a plurality of data samples is optionally formed and the digital front end (DFE) functions are performed on the block of samples. The specialized instructions can include a vector convolution function, a complex exponential function, an xfunction, a vector compare instruction, a vector max( ) instruction, a vector multiplication instruction, a vector addition instruction, a vector sqrt( ) instruction, a vector 1/x instruction, and a user-defined non-linear instruction.