US2011184999A1PendingUtilityA1

Linear Transformation Circuit

Assignee: ABBASFAR ALIAZAMPriority: Dec 19, 2005Filed: Apr 8, 2011Published: Jul 28, 2011
Est. expiryDec 19, 2025(expired)· nominal 20-yr term from priority
G06J 1/00
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A first device includes a linear transformation circuit to implement multiplication by a matrix D. The linear transformation circuit as an input to receive a vector having N digital values and an output to output N first output signals. The linear transformation circuit optionally includes a sign-adjustment circuit to adjust signs of a subset including at least M of the N first output signals in accordance with a set of coefficients H. The linear transformation circuit includes a digital-to-analog conversion (DAC) circuit coupled to the output of the sign-adjustment circuit. Outputs from the DAC circuit are summed to produce an output.

Claims

exact text as granted — not AI-modified
1 . A device, comprising:
 a first output-selection circuit having an input to receive a vector having N digital values, and wherein the first output-selection circuit selects a first subset of the N digital values in accordance with a first set of coefficients H 1 ; and   a first digital-to-analog-conversion (DAC) circuit coupled to N outputs from the first output-selection circuit, the first DAC circuit including a first analog weight α 1 , wherein N outputs from the first DAC circuit are summed.   
     
     
         2 . The device of  claim 1 , wherein summation of the N outputs from the first DAC circuit occurs at a current summation node. 
     
     
         3 . The device of  claim 1 , wherein the first set of coefficients H 1  and the first analog weight α 1  correspond to a decomposition of an IDFT, and wherein the output corresponds to the IDFT of the vector. 
     
     
         4 . The device of  claim 1 , further comprising:
 a second output-selection circuit having an input to receive the vector, and wherein the second output-selection circuit selects a second subset of the N digital values in accordance with a second set of coefficients H 2 ; and   a second digital-to-analog-conversion (DAC) circuit coupled to N outputs from the second output-selection circuit, wherein the second DAC circuit includes a second analog weight α 2 ,   wherein N outputs from the second DAC circuit are summed and combined with the N outputs from the first DAC circuit to produce the output.   
     
     
         5 . The device of  claim 4 , wherein the first set of coefficients H 1  and the second set of coefficients H 2  comprise coefficients having values of 0, 1 and −1. 
     
     
         6 . The device of  claim 4 , wherein the first output-selection circuit includes N XOR gates and the second output-selection circuit includes N XOR gates. 
     
     
         7 . The device of  claim 4 , wherein the output has a radix of M. 
     
     
         8 . The device of  claim 7 , wherein M equals N. 
     
     
         9 . The device of  claim 4 , wherein the first DAC circuit and the second DAC circuit each include N DACs. 
     
     
         10 . The device of  claim 4 , wherein the first analog weight α 1  and the second analog weight α 2  are selected from the group including 1 and 0.707. 
     
     
         11 . A method, comprising:
 receiving a vector having N digital values;   selecting a first subset of the N digital values in accordance with a first set of coefficients H 1 ;   performing digital-to-analog-conversion on the first subset of the N digital values in accordance with a first analog weight α 1  to produce a first plurality of analog signals; and   summing the first plurality of analog signals to produce an output.   
     
     
         12 . The method of  claim 11 , further comprising:
 selecting a second subset of the N digital values in accordance with a second set of coefficients H 2 ;   performing digital-to-analog-conversion on the second subset of the N digital values in accordance with a second analog weight α 2  to produce a second plurality of values; and   summing the second plurality of analog values with the first plurality of analog signals to produce the output.   
     
     
         13 . The method of  claim 12 , wherein the first set of coefficients H 1  and the second set of coefficients H 2  comprise coefficients having values of 0, 1 and −1. 
     
     
         14 . The method of  claim 12 , wherein selecting the first subset is performed using a first set of N XOR gates and selecting the second subset is performed using a second set of N XOR gates. 
     
     
         15 . The method of  claim 12 , wherein the output has a radix of M. 
     
     
         16 . The method of  claim 15 , wherein M equals N. 
     
     
         17 . The method of  claim 12 , wherein the first analog weight α 1  and the second analog weight α 2  are selected from the group including 1 and 0.707. 
     
     
         18 . The method of  claim 11 , wherein summing the first plurality of analog signals comprises summing the first plurality of analog signals at a current summation node. 
     
     
         19 . The method of  claim 11 , wherein the first set of coefficients H 1  and the first analog weight α 1  correspond to a decomposition of an IDFT, and wherein the output corresponds to the IDFT of the vector.

Join the waitlist — get patent alerts

Track US2011184999A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.