Patents Assigned to Teranetics, Inc.
  • Publication number: 20110310936
    Abstract: Embodiments of methods and apparatuses for reducing electromagnetic interference in a receive signal are disclosed. One method includes receiving a receive signal. An analog cancellation signal is generated. The analog cancellation signal is summed with a receive signal, thereby mitigating electromagnetic interference in the receive signal. One apparatus includes a transceiver that includes a receive analog to digital converter (ADC) sampling a receive signal. Electromagnetic interference (EMI) processing circuitry generates an analog cancellation signal. The analog cancellation signal is summed with a receive signal, thereby mitigating electromagnetic interference in the receive signal.
    Type: Application
    Filed: June 18, 2010
    Publication date: December 22, 2011
    Applicant: Teranetics, Inc.
    Inventors: Moshe Malkin, Jose Tellado
  • Patent number: 7782929
    Abstract: A method and apparatus for receiving one of a plurality of Ethernet transmission protocol signals is disclosed. Each transmission protocol signal includes a plurality of transmission signal streams. The method includes determining which of the transmission protocol signals is being received. An analog front-end processor is connected to one of a plurality of protocol digital processors based on the transmission protocol signal being received. A setting of at least one functional parameter of the analog front-end processor and/or the protocol digital processors is selected based on the transmission protocol signal being received. A sampling rate of the analog front-end processor and/or a processing rate of the protocol digital processors are selected based on the transmission protocol signal being received. The plurality of transmission signal streams of the transmission protocol signal being received by the analog front-end processor are ADC sampled based on a shared clock source.
    Type: Grant
    Filed: August 28, 2006
    Date of Patent: August 24, 2010
    Assignee: Teranetics, Inc.
    Inventors: Dimitry Taich, Jose Tellado
  • Patent number: 7782852
    Abstract: A device and method of high-speed transmission is disclosed. The method includes computing a signal quality of a received signal, the received signal being transmitted with a modulation order required by a default transmission modulation format. The signal quality is compared with a signal quality threshold required of the default transmission modulation format. If the signal quality is below the signal quality threshold, an indication of a level of signal quality failure is provided to a transmitter. The transmitter sets a number of un-coded bits within the transmission signal based upon the level of signal quality failure.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: August 24, 2010
    Assignee: Teranetics, Inc.
    Inventors: Jose Tellado, Sanjay Kasturia
  • Patent number: 7747923
    Abstract: Embodiments of a method and apparatus for a transceiver decoding an Ethernet signal. The method includes receiving an Ethernet bit stream. The bit stream is at least one of low-complexity decoded by a low-complexity decoder of the transceiver or high-complexity decoded by a high-complexity decoder of the transceiver. If the bit stream fails a low-complexity decoding test, then the bit stream is high-complexity decoded. The low-complexity decoding and high complexity decoding are iteratively repeated until the bit stream passes the low-complexity decoding test.
    Type: Grant
    Filed: August 26, 2004
    Date of Patent: June 29, 2010
    Assignee: Teranetics, Inc.
    Inventors: Dariush Dabiri, Jose Tellado
  • Patent number: 7729464
    Abstract: An apparatus and method of aiding synchronization between a master transceiver and a slave transceiver is disclosed. The method includes the master transceiver transmitting data signals that are received by the slave transceiver. The slave transceiver locks a slave clock to the data signals with a slave phase-locked loop. The slave transceiver transmits slave clock information to the master transceiver.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: June 1, 2010
    Assignee: Teranetics, Inc.
    Inventors: Dimitry Taich, Jose Tellado
  • Patent number: 7720015
    Abstract: A device and method for a full-duplex transceiver is disclosed. The transceiver includes a transmitter DAC coupled to a transmission channel. The transmit DAC converting a digital transmission signal into an analog transmission signal. The transceiver further includes a receiver connected to the transmission channel. The receiver receives a desired signal and an echo signal, in which the echo signal includes at least a portion of the analog transmission signal. The receiver includes a receiver ADC, a programmable delay line for adjustably delaying a clock signal of the ADC, and a receiver processing circuit for adjusting the delay of the clock signal based at least in part upon the echo signal.
    Type: Grant
    Filed: August 17, 2005
    Date of Patent: May 18, 2010
    Assignee: Teranetics, Inc.
    Inventors: Sandeep Kumar Gupta, Jose Tellado
  • Patent number: 7646699
    Abstract: A device and method of setting transmit power backoff of a transceiver within a network is disclosed. The method includes estimating a channel loss of a channel of the transceiver, obtaining channel loss information, the channel loss information including estimates of channel loss of other channels of the network, obtaining crosstalk information, the crosstalk information including estimates of crosstalk between the channel and other channels of the network, and setting the power backoff based on the channel loss of the channel, the channel information, and the crosstalk information.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: January 12, 2010
    Assignee: Teranetics, Inc.
    Inventors: Jose Tellado, Sanjay Kasturia
  • Patent number: 7634710
    Abstract: Embodiments of a method and apparatus for decoding signals are disclosed. The method includes receiving modulated signals, generating bits representing the signals, and associated reliability of each bit. The method further includes executing a first stage of decoding the bits using a first component code, and simultaneously executing the first stage of decoding again using a second component code, and executing a second stage of decoding using the first component code. The first and second stages of decoding are used to generate the bit stream. Another method includes receiving modulated signals, generating bits representing the signals, and associated reliability of each bit. The method further includes executing a first stage of N stages for decoding the bits, the first stage using a first of M component codes, and simultaneously executing a plurality of the N stages of decoding, each of the plurality of N stages using a different one of the M component codes.
    Type: Grant
    Filed: July 10, 2008
    Date of Patent: December 15, 2009
    Assignee: Teranetics, Inc.
    Inventors: Dariush Dabiri, Nitin Barot
  • Patent number: 7466746
    Abstract: An device and method for a pre-sampling processing is disclosed. The pre-sampling device includes a single amplifier having a virtual ground node, and a feed back circuit connected from an output of the amplifier to the virtual ground node. The feed back circuit includes a plurality of switches connected to the virtual ground node. The switches control a plurality of programmable gain settings. The feed back circuit also includes an adjustable current source that is adjusted according to an estimated echo signal. A current of the adjustable current source is summed at the virtual ground node. The feed back circuit also includes a low pass filter that is tuned to suppress received signal frequencies above a fraction of a sampling frequency of a sampler connected to the pre-sampling device.
    Type: Grant
    Filed: June 9, 2005
    Date of Patent: December 16, 2008
    Assignee: Teranetics, Inc.
    Inventor: Sandeep Kumar Gupta
  • Patent number: 7461328
    Abstract: Embodiments of a method and apparatus for decoding signals are disclosed. The method includes receiving modulated signals, generating bits representing the signals, and associated reliability of each bit. The method further includes executing a first stage of decoding the bits using a first component code, and simultaneously executing the first stage of decoding again using a second component code, and executing a second stage of decoding using the first component code. The first and second stages of decoding are used to generate the bit stream.
    Type: Grant
    Filed: March 25, 2005
    Date of Patent: December 2, 2008
    Assignee: Teranetics, Inc.
    Inventors: Dariush Dabiri, Nitin Barot
  • Patent number: 7366231
    Abstract: Embodiments of an Ethernet transceiver are disclosed. The Ethernet transceiver includes a plurality of digital signal streams, at least one digital signal stream being coupled to another of the digital signal streams. A domain transformer transforms sub-blocks of each of the plurality of the digital signal streams from an original domain into a lower complexity domain. A processor joint processes the transformed sub-blocks of the digital signal streams, each joint processed digital signal stream sub-block is influenced by other digital signal streams sub-blocks. An inverse transformer inverse transforms the joint processed signal streams sub-blocks back to the original domain.
    Type: Grant
    Filed: April 1, 2004
    Date of Patent: April 29, 2008
    Assignee: Teranetics, Inc.
    Inventors: Jose Tellado, Sanjay Kasturia, Eran Cohan
  • Patent number: 7362791
    Abstract: A method and apparatus of joint processing a plurality of digital signal streams is disclosed. The method includes transforming a plurality of the digital signal streams from an original domain to a lower complexity processing domain. The transformed plurality of digital signal streams are joint processed, wherein the joint processing includes multiplying samples of the plurality of transformed digital signal streams by a processing matrix. The joint processed signal streams are inverse transformed back to the original domain. Diagonal elements of the processing matrix are adaptively selected to cancel transmission echo signals of the plurality digital signal streams introduced during transmission of the plurality digital signal streams depending upon signal coupling of the plurality of digital signal streams.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: April 22, 2008
    Assignee: Teranetics, Inc.
    Inventors: Jose Tellado, Sanjay Kasturia, Eran Cohan
  • Patent number: 7333448
    Abstract: The invention includes a full duplex transceiver for transmitting and receiving communication signals. The transceiver includes 1 to N sample and hold circuits. Each sample and hold circuit receives a first signal that includes a far-end signal, and in some cases an echo signal, and in some cases alternatively or additionally cross-talk signals. The transceiver additionally includes a plurality of subtraction circuits. Each subtraction circuit receives an output of at least one of the sample and hold circuits. Each subtraction circuit subtracts at least a fraction of a replica signal from at least a fraction of the output of the at least one of the sample and hold circuits. The subtraction circuits generate an output that represent the far-end signal with substantially reduced echo and/or cross-talk interference, and is available for additional receiver processing.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: February 19, 2008
    Assignee: Teranetics, Inc.
    Inventors: Sandeep Kumar Gupta, Sanjay Kasturia, Jose Tellado
  • Patent number: 7227883
    Abstract: A transceiver is disclosed. The transceiver includes a plurality of digital signal streams, wherein at least one digital signal stream is coupled to another of the digital signal streams. A transform block transforms a plurality of the digital signal streams from an original domain into a lower complexity processing domain. A processor joint processes the transformed digital signal streams, each joint processed digital signal stream being influenced by other digital signal streams. An inverse transform block inverse transforms the joint processed signal streams back to the original domain. A method of joint processing a plurality of digital signal streams is also disclosed. A first act of the method includes transforming a plurality of the digital signal streams from an original domain into a lower complexity processing domain.
    Type: Grant
    Filed: October 28, 2003
    Date of Patent: June 5, 2007
    Assignee: Teranetics, Inc.
    Inventors: Jose Tellado, Sanjay Kasturia, Eran Cohan
  • Patent number: 7132965
    Abstract: A high-speed sampling system and an analog to digital converter are disclosed. One embodiment of a method of sampling a signal includes receiving an analog signal and generating first samples at a rate of Fs, and generating second sub-samples from the first samples at a rate of Fs/N and having a relative phase of approximately (360/N)*(i?1) degrees, where i varies from 1 to N. In a first embodiment, at most two second sub-samplers are tracking the output of the first sampler at any point in time. In a second embodiment, only one of the N second sub-samplers are tracking the output of the first sampler at any point in time. A third embodiment further includes generating third samples from the second samples at a rate of Fs/N, and having a relative phase of approximately ((360/N)*(i?1)+180) degrees. A method of interleaved analog to digital converting includes corresponding time interleaved ADCs receiving the third samples.
    Type: Grant
    Filed: November 21, 2005
    Date of Patent: November 7, 2006
    Assignee: Teranetics, Inc.
    Inventors: Sandeep Kumar Gupta, Oleksly Zabroda
  • Patent number: 7075471
    Abstract: An apparatus and method for high-speed analog to digital conversion are disclosed. An ADC system includes a plurality of N/2 sub-ADCs, each sub-ADC receiving an analog signal and a clock signal and generating two digital samples at a rate of Fs/N. The two digital samples are generated with approximately 180 degree phase relationship relative to a frequency of Fs/N. The plurality of N/2 sub-ADCs of the time-interleaved ADC system, generate combined output samples at a rate of Fs. An ADC method includes a plurality of N/2 sub-ADCs receiving the analog signal, clocking each sub-ADC at a rate of FS/N. Each sub-ADC generates two digital samples at a rate of FS/(2N), the two digital samples being generated with approximately 180 degree phase relationship relative to a frequency of Fs/N. Outputs of the sub-ADCs are combined to generate digital samples at a rate of Fs.
    Type: Grant
    Filed: February 11, 2005
    Date of Patent: July 11, 2006
    Assignee: Teranetics, Inc.
    Inventor: Sandeep Kumar Gupta
  • Patent number: 7015842
    Abstract: A high-speed sampling system and an analog to digital converter are disclosed. One embodiment of a method of sampling a signal includes receiving an analog signal and generating first samples at a rate of Fs, and generating second sub-samples from the first samples at a rate of Fs/N and having a relative phase of approximately (360/N)*(i?1) degrees, where i varies from 1 to N. In a first embodiment, at most two second sub-samplers are tracking the output of the first sampler at any point in time. In a second embodiment, only one of the N second sub-samplers are tracking the output of the first sampler at any point in time. A third embodiment further includes generating third samples from the second samples at a rate of Fs/N, and having a relative phase of approximately ((360/N)*(i?1)+180) degrees. A method of interleaved analog to digital converting includes corresponding time interleaved ADCs receiving the third samples.
    Type: Grant
    Filed: January 12, 2005
    Date of Patent: March 21, 2006
    Assignee: Teranetics, Inc.
    Inventors: Sandeep Kumar Gupta, Oleksiy Zabroda