Patents by Inventor Paul M Astrachan
Paul M Astrachan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240421783Abstract: This application relates to methods and apparatus for driving a transducer. A transducer driver has a switch network is operable to selectively connect a driver output to any of a first set of at least three different switching voltages. which are, in use, maintained throughout a switching cycle of the driver apparatus. The switch network is also operable to selectively connect the driver output to flying capacitor driver. A controller is configured to control the switch network and flying capacitor driver to generate a drive signal at the driver output based on an input signal, wherein in one mode of operation the driver output is switched between two of the first set of switching voltages with a controlled duty cycle and in another mode of operation the driver output is connected to the flying capacitor driver which is switched between first and second states with a controlled duty cycle.Type: ApplicationFiled: August 30, 2024Publication date: December 19, 2024Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Lingli ZHANG, Theodore M. BURK, Yongjie CHENG, Paul M. ASTRACHAN
-
Publication number: 20240291501Abstract: A digital-to-analog converter (DAC) may include an integrator, an input network, and control circuitry. The input network may include a plurality of parallel taps, each having a signal delay such that at least two of the signal delays of the members of the plurality of parallel taps are different, and wherein each member is coupled between an input of the digital-to-analog converter and an input of the integrator. The control circuitry may be configured to selectively enable and disable particular members of the plurality of parallel taps in order to program an effective input resistance of the input network to control an analog gain of the DAC, such that the control circuitry enables, substantially contemporaneously, an even number of members at a time in order to increase the analog gain, with half of such enabled members in a first group and half of such enabled members in a second group.Type: ApplicationFiled: May 3, 2024Publication date: August 29, 2024Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: John L. MELANSON, Lingli ZHANG, Paul M. ASTRACHAN, James KELTON
-
Patent number: 12047086Abstract: A digital-to-analog converter may include an integrator, an input network comprising a plurality of parallel taps, each member of the plurality of parallel taps comprising a respective input resistance, and control circuitry configured to selectively enable and selectively disable particular members of the plurality of parallel taps in order to program an effective input resistance of the input network to control an analog gain of the digital-to-analog converter.Type: GrantFiled: November 3, 2022Date of Patent: July 23, 2024Assignee: Cirrus Logic Inc.Inventors: Paul M. Astrachan, Lingli Zhang, John L. Melanson, James Kelton
-
Patent number: 12009829Abstract: A digital-to-analog converter may include an integrator, an input network comprising a plurality of parallel taps, each member of the plurality of parallel taps having a signal delay such that at least two of the signal delays of the members of the plurality of parallel taps are different, and wherein each member of the plurality of parallel taps is coupled between an input of the digital-to-analog converter and an input of the integrator, and control circuitry configured to selectively enable and disable particular members of the plurality of parallel taps in order to program an effective input resistance of the input network to control an analog gain of the digital-to-analog converter, such that the control circuitry enables an even number of members at a time, with half of such enabled members in a first group and half of such enabled members in a second group.Type: GrantFiled: November 3, 2022Date of Patent: June 11, 2024Assignee: Cirrus Logic Inc.Inventors: John L. Melanson, Lingli Zhang, Paul M. Astrachan, James Kelton
-
Publication number: 20230139547Abstract: A digital-to-analog converter may include an integrator, an input network comprising a plurality of parallel taps, each member of the plurality of parallel taps comprising a respective input resistance, and control circuitry configured to selectively enable and selectively disable particular members of the plurality of parallel taps in order to program an effective input resistance of the input network to control an analog gain of the digital-to-analog converter.Type: ApplicationFiled: November 3, 2022Publication date: May 4, 2023Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Paul M. ASTRACHAN, Lingli ZHANG, John L. MELANSON, James KELTON
-
Publication number: 20230132510Abstract: A digital-to-analog converter may include an integrator, an input network comprising a plurality of parallel taps, each member of the plurality of parallel taps having a signal delay such that at least two of the signal delays of the members of the plurality of parallel taps are different, and wherein each member of the plurality of parallel taps is coupled between an input of the digital-to-analog converter and an input of the integrator, and control circuitry configured to selectively enable and disable particular members of the plurality of parallel taps in order to program an effective input resistance of the input network to control an analog gain of the digital-to-analog converter, such that the control circuitry enables an even number of members at a time, with half of such enabled members in a first group and half of such enabled members in a second group.Type: ApplicationFiled: November 3, 2022Publication date: May 4, 2023Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: John L. MELANSON, Lingli ZHANG, Paul M. ASTRACHAN, James KELTON
-
Patent number: 9582852Abstract: A video scaling technique includes scaling a first dimension and a second dimension of a frame of video data to generate a scaled frame of video data. The scaling includes scaling the second dimension of a first portion of a frame of video data at a first rate to generate first scaled pixels and scaling the second dimension of a second portion of the frame of video data at the first rate to generate second scaled pixels. The scaling includes combining first output pixels based on the first scaled pixels and second output pixels based on the second scaled pixels to provide pixels of the scaled frame of video data at a second rate. The first rate is a fraction of the second rate.Type: GrantFiled: April 11, 2014Date of Patent: February 28, 2017Assignee: ViXS Systems, Inc.Inventors: Bradley A. Wallace, Paul M. Astrachan
-
Publication number: 20150296175Abstract: A video scaling technique includes scaling a first dimension and a second dimension of a frame of video data to generate a scaled frame of video data. The scaling includes scaling the second dimension of a first portion of a frame of video data at a first rate to generate first scaled pixels and scaling the second dimension of a second portion of the frame of video data at the first rate to generate second scaled pixels. The scaling includes combining first output pixels based on the first scaled pixels and second output pixels based on the second scaled pixels to provide pixels of the scaled frame of video data at a second rate. The first rate is a fraction of the second rate.Type: ApplicationFiled: April 11, 2014Publication date: October 15, 2015Applicant: ViXS Systems, Inc.Inventors: Bradley A. Wallace, Paul M. Astrachan
-
Patent number: 8698961Abstract: A video processor includes a video stream translation module configured to generate a translated luminance value for a pixel of a current frame of a video data stream. The translated luminance value is based on a first luminance value for the pixel and a first translation matrix for the current frame of the video data stream. The video processor includes a filter configured to generate an output luminance value for the pixel based on the translated luminance value and a target translated luminance value for the pixel. The output luminance value may be based on a weighted average of the translated luminance value and the target translated luminance value using a first weighting factor. The video processor may include a first weighting factor generator configured to generate the first weighting factor based on luminance values of the current frame of the video stream.Type: GrantFiled: July 14, 2011Date of Patent: April 15, 2014Assignee: ViXS Systems, Inc.Inventor: Paul M. Astrachan
-
Patent number: 8599318Abstract: A first video picture is translated based upon a first translation matrix to adjust a contrast of the first video image. A second translation matrix is determined based upon a first histogram of a second video picture. A third translation matrix is determined based upon the first translation matrix and the second translation matrix, and the video picture is translated based upon the third translation matrix. The translation matrix can be determined using a histogram that has been adjusted using a clipped histogram equalization technique.Type: GrantFiled: May 21, 2010Date of Patent: December 3, 2013Assignee: Vixs Systems, Inc.Inventors: Paul M. Astrachan, Chris A. Aardema
-
Publication number: 20110285913Abstract: A video processor includes a video stream translation module configured to generate a translated luminance value for a pixel of a current frame of a video data stream. The translated luminance value is based on a first luminance value for the pixel and a first translation matrix for the current frame of the video data stream. The video processor includes a filter configured to generate an output luminance value for the pixel based on the translated luminance value and a target translated luminance value for the pixel. The output luminance value may be based on a weighted average of the translated luminance value and the target translated luminance value using a first weighting factor. The video processor may include a first weighting factor generator configured to generate the first weighting factor based on luminance values of the current frame of the video stream.Type: ApplicationFiled: July 14, 2011Publication date: November 24, 2011Inventor: Paul M. Astrachan
-
Publication number: 20110285911Abstract: A first video picture is translated based upon a first translation matrix to adjust a contrast of the first video image. A second translation matrix is determined based upon a first histogram of a second video picture. A third translation matrix is determined based upon the first translation matrix and the second translation matrix, and the video picture is translated based upon the third translation matrix. The translation matrix can be determined using a histogram that has been adjusted using a clipped histogram equalization technique.Type: ApplicationFiled: May 21, 2010Publication date: November 24, 2011Applicant: VIXS SYSTEMS, INC.Inventors: Paul M. Astrachan, Chris A. Aardema
-
Patent number: 7961759Abstract: A method and apparatus for synchronized channel transmission are disclosed.Type: GrantFiled: February 28, 2003Date of Patent: June 14, 2011Assignee: ViXS Systems, Inc.Inventors: Michael R. May, James Ward Girardeau, Jr., Paul M. Astrachan, Mathew A. Rybicki
-
Patent number: 7400869Abstract: A first direct current (DC) component of a first amplified representation of a received signal at an output of an amplifier set to a first gain setting is determined during a first expected idle period of a received signal. A second DC component of a second amplified representation of the received signal at the output of the amplifier set to the first gain setting is determined during a second expected idle period of the received signal. A first average DC component is determined based at least in part on the first and second DC components and a DC offset used by the amplifier when set to the first gain setting is adjusted based on a comparison of the first average DC component to one or more threshold values.Type: GrantFiled: March 22, 2005Date of Patent: July 15, 2008Assignee: ViXS Systems Inc.Inventor: Paul M. Astrachan
-
Patent number: 7116731Abstract: A method and apparatus for adjusting symbol timing and/or symbol interval range of a receive burst of data within a radio receiver include processing that begins by receiving a radio frequency signal that includes bursts of data. The process then continues by determining a frequency offset for the burst of data based on a difference between the transmitter processing rate and a receiver processing rate. The processing then continues by determining a symbol timing offset and/or a symbol interval range offset based on the frequency offset. The process then proceeds by adjusting the initial symbol positioning and/or the symbol interval range offset of a burst of data based on the symbol timing offset.Type: GrantFiled: June 3, 2002Date of Patent: October 3, 2006Assignee: VIXS, Inc.Inventor: Paul M Astrachan
-
Publication number: 20040203383Abstract: A system and method for communicating with a plurality of devices are disclosed. One embodiment of the method includes transmitting a first plurality of sets of data on a plurality of data channels to a plurality of devices, wherein each of the first plurality of sets of data has a corresponding channel from the plurality of data channels and is transmitted to a corresponding device of the plurality of devices, and receiving a second plurality of sets of data on at least one of the plurality of data channels, wherein the second plurality of sets of data is sent by the plurality of devices, and wherein each of the second plurality of sets of data has a corresponding device of the plurality of devices. The second plurality of sets of data can include an acknowledgement from its corresponding device of the reception of at least one of the first plurality of data sets. Further, different channels of the plurality of data channels can include separate bands of frequencies.Type: ApplicationFiled: February 28, 2003Publication date: October 14, 2004Inventors: James Robert Kelton, James Ward Girardeau, Michael R. May, Michael D. Cave, Mathew A. Rybicki, James Doyle, Anselmo Pilla, Shawn Saleem, Paul M. Astrachan
-
Publication number: 20040125787Abstract: A method and apparatus for synchronized channel transmission are disclosed.Type: ApplicationFiled: February 28, 2003Publication date: July 1, 2004Inventors: Michael R. May, James Ward Girardeau, Paul M. Astrachan, Mathew A. Rybicki
-
Publication number: 20030223521Abstract: A method and apparatus for adjusting symbol timing and/or symbol interval range of a receive burst of data within a radio receiver include processing that begins by receiving a radio frequency signal that includes bursts of data. The process then continues by determining a frequency offset for the burst of data based on a difference between the transmitter processing rate and a receiver processing rate The processing then continues by determining a symbol timing offset and/or a symbol interval range offset based on the frequency offset. The process then proceeds by adjusting the initial symbol positioning and/or the symbol interval range offset of a burst of data based on the symbol timing offset.Type: ApplicationFiled: June 3, 2002Publication date: December 4, 2003Inventor: Paul M. Astrachan
-
Patent number: 5765216Abstract: A data processor (40) includes source (60) and destination (61) address generation units (AGUs) to update source and destination addresses for efficient digital signal processing (DSP) functions. The data processor (40) includes an instruction decoder (41) which recognizes a bit movement instruction, which is frequently encountered in data interleaving operations. In response to the bit movement instruction, the instruction decoder (41) causes the source (60) and destination (61) AGUs to update their present addresses using variable offset values. The instruction decoder (41) further causes a bus controller (44) to convert these bit addresses to corresponding operand addresses and bit fields. The bus controller (44) accesses source and destination operands using the operand addresses. The instruction decoder (41) then causes an execution unit (45) to transfer a bit from the source operand indicated by the source bit field to a bit position of the destination operand indicated by the destination bit field.Type: GrantFiled: June 17, 1996Date of Patent: June 9, 1998Assignee: Motorola, Inc.Inventors: Chia-Shiann Weng, Paul M. Astrachan, Peter C. Curtis, Donald C. Anderson, Walter U. Kuenast, Kenneth C. Weng
-
Patent number: 5621800Abstract: An integrated circuit that provides multiple communication functions is accomplished by providing an integrated circuit (24) that includes memory (70) which stores an audio code algorithm, echo cancellation information, a modem processing algorithm, and audio data. The memory (70) is coupled via a data bus (50) to a signal converter (56), a central processing unit (58), and a first co-processor (72). The signal converter (56) provides an analog-to-digital input port (78) and a digital-to-analog output port (80) for the integrated circuit (24), wherein the audio data is received via the analog-to-digital input port (78). The central processing unit (58) executes at least a first portion of the audio coding algorithm upon the audio data and executes a first portion of the modem processing algorithm, while the first co-processor (72) executes an echo cancellation algorithm.Type: GrantFiled: November 1, 1994Date of Patent: April 15, 1997Assignee: Motorola, Inc.Inventors: Chia-Shiann Weng, Walter U. Kuenast, Paul M. Astrachan, Donald C. Anderson, Peter C. Curtis, Jose G. Corleto