Patents by Inventor Seok-Jun Lee

Seok-Jun Lee 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: 20160291974
    Abstract: Apparatus for a low energy accelerator processor architecture. An example arrangement is an integrated circuit that includes a system bus having a data width N, where N is a positive integer; a central processor unit coupled to the system bus and configured to execute instructions retrieved from a memory ; a low energy accelerator processor configured to execute instruction words coupled to the system bus and having a plurality of execution units including a load store unit, a load coefficient unit, a multiply unit, and a butterfly/adder ALU unit, each of the execution units configured to perform operations responsive to retrieved instruction words; and a non-orthogonal data register file comprising a set of data registers coupled to the plurality of execution units, the registers coupled to selected ones of the plurality of execution units. Additional methods and apparatus are disclosed.
    Type: Application
    Filed: April 4, 2015
    Publication date: October 6, 2016
    Inventors: Srinivas Lingam, Seok-Jun Lee, Johann Zipperer, Manish Goel
  • Publication number: 20160292127
    Abstract: Methods and apparatus for a low energy accelerator processor architecture with short parallel instruction word. An integrated circuit includes a system bus having a data width N, where N is a positive integer; a central processor unit coupled to the system bus and configured to execute instructions retrieved from a memory coupled to the system bus; and a low energy accelerator processor coupled to the system bus and configured to execute instruction words retrieved from a low energy accelerator code memory, the low energy accelerator processor having a plurality of execution units including a load store unit, a load coefficient unit, a multiply unit, and a butterfly/adder ALU unit, each of the execution units configured to perform operations responsive to op-codes decoded from the retrieved instruction words, wherein the width of the instruction words is equal to the data width N. Additional methods and apparatus are disclosed.
    Type: Application
    Filed: April 4, 2015
    Publication date: October 6, 2016
    Inventors: Srinivas Lingam, Seok-Jun Lee, Johann Zipperer, Manish Goel
  • Publication number: 20160197916
    Abstract: A wearable device is provided for authentication that includes a memory element and processing circuitry coupled to the memory element. The memory element configured to store a plurality of user profiles. The processing circuitry is configured to identify a pairing between the wearable device and a device. The processing circuitry is configured to identify a user of the wearable device. The processing circuitry also is configured to determine if the identified user matches a profile of the plurality of user profiles. The processing circuitry is also configured to responsive to the identified user matching the profile, determine if the profile provides authorization to access the device. The processing circuitry is also configured to responsive to the profile providing authorization to the device, send a message to the device authorizing access to the device.
    Type: Application
    Filed: January 5, 2015
    Publication date: July 7, 2016
    Inventors: Sourabh Ravindran, Vitali Loseu, Michael Polley, Manish Goel, Kyong Ho Lee, Seok-Jun Lee
  • Publication number: 20150127695
    Abstract: A method for a processor computing a first trigonometric function to use an alternative trigonometric function for certain ranges of the operand. A modulo function may be used to provide an operand with a reduced range, and the modulo function may subtract in multiple steps in a manner that preserves low-order bits.
    Type: Application
    Filed: November 5, 2013
    Publication date: May 7, 2015
    Applicant: Texas Instruments Incorporated
    Inventors: Kyong Ho Lee, Seok-Jun Lee, Manish Goel
  • Publication number: 20150121043
    Abstract: Computers and methods for performing mathematical functions are disclosed. An embodiment of a computer includes an operations level and a driver level. The operations level performs mathematical operations. The driver level includes a first lookup table and a second lookup table, wherein the first lookup table includes first data for calculating at least one mathematical function using a first level of accuracy. The second lookup table includes second data for calculating the at least one mathematical function using a second level of accuracy, wherein the first level of accuracy is greater than the second level of accuracy. A driver executes either the first data or the second data depending on a selected level of accuracy.
    Type: Application
    Filed: October 30, 2013
    Publication date: April 30, 2015
    Applicant: Texas Instruments Incorporated
    Inventors: Kyong Ho Lee, Seok-Jun Lee, Manish Goel
  • Patent number: 8718202
    Abstract: A system includes a Viterbi decoder. The Viterbi decoder includes add compare select logic. The add compare select logic determines path metrics for an encoded signal. The add compare select logic also is shared to determine a best state by which trace-back procedure gets started, resulting in hardware saving.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: May 6, 2014
    Assignee: Texas Instruments Incorporated
    Inventors: Rami Abdallah, Seok-Jun Lee, Manish Goel
  • Patent number: 8392804
    Abstract: A communication system includes a receiver configured to receive a packet that contains plural codewords, and a codeword failure detector cooperatively operable with the receiver. The codeword failure detector can be configured to detect a codeword failure in at least one codeword of the plural codewords as it is being received by the receiver, and to terminate reception at the receiver, when the codeword failure is detected before the end of the packet, to put the receiver into a power save mode for a duration of a remainder of the packet that contains the at least one codeword.
    Type: Grant
    Filed: July 29, 2010
    Date of Patent: March 5, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Hun-Seok Kim, Seok-Jun Lee, Anuj Batra, Manish Goel
  • Patent number: 8392806
    Abstract: A method of determining positions of one or more error bits is disclosed. The method includes receiving a BCH codeword at input circuitry of a decoder device, establishing a threshold number of correctable bits, and determining from the received BCH codeword and a root of an encoder polynomial, a value of each of one or more syndromes. The number of the one or more syndromes is twice a maximum number of correctable bits in the received BCH codeword. When the maximum number of correctable bits in the received BCH codeword is less than the threshold number of correctable bits, the value of each coefficient in a scaled error locator polynomial is determined by performing a non-iterative, closed-form solution on the scaled error locator polynomial. The scaled error locator polynomial is an original error locator polynomial scaled by a constant scale factor. The constant scale factor is determined according to the value of each of the one or more syndromes.
    Type: Grant
    Filed: July 29, 2010
    Date of Patent: March 5, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Hun-Seok Kim, Seok-Jun Lee, Manish Goel
  • Patent number: 8374285
    Abstract: A system and method for time domain interpolation of signals for channel estimation. A method for computing channel estimates comprises storing symbols in a buffer, using time domain interpolation (TDI) for a first time to compute channel estimates for a set of sub-carriers of a symbol. The channel estimates are computed from the symbol and a first number of required symbols in the buffer. The method also comprises using TDI for a second time to compute channel estimates for the set of sub-carriers of a symbol. The channel estimates are computed from the symbol, a second number of required symbols in the buffer, and a buffered symbol used as a missing required symbol if the missing required symbol is not in the buffer.
    Type: Grant
    Filed: May 5, 2008
    Date of Patent: February 12, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Muhammad Zubair Ikram, Seok-Jun Lee, Murtaza Ali
  • Patent number: 8306404
    Abstract: The present invention relates to a mobile communication terminal and operation control method thereof: A mobile communication terminal according to the present invention comprises: an input unit having at least one searching keys specified for a section search of multimedia data; and a controller allocating the searching keys to predetermined reproducing positions of the multimedia data, respectively, and controlling reproducing time points of the multimedia data to be moved to reproducing positions allocated to the searching key if the searching keys are input. The present invention uses the searching keys specified for the section search upon reproducing the multimedia data to rapidly perform the section search, making it possible to easily use products regarding a mobile communication terminal.
    Type: Grant
    Filed: December 6, 2006
    Date of Patent: November 6, 2012
    Assignee: LG Electronics Inc.
    Inventor: Seok Jun Lee
  • Patent number: 8230313
    Abstract: In at least some disclosed embodiments, a system includes a Viterbi decoder and predecoding logic coupled to the Viterbi decoder. The predecoding logic decodes encoded data. The system further includes detection logic coupled to the predecoding logic. The detection logic tests decoded data, and the detection logic produces a binary result. The Viterbi decoder is enabled if the binary result is a first value, and the Viterbi decoder is disabled if the binary result is a second value.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: July 24, 2012
    Assignee: Texas Instruments Incorporated
    Inventors: Rami Abdallah, Seok-Jun Lee, Manish Goel
  • Patent number: 8205145
    Abstract: A high speed add-compare-select (ACS) circuit for a Viterbi decoder or a turbo decoder has a lower critical path delay than that achievable using a traditional ACS circuit. According to one embodiment of the invention, the path and branch metrics are split into most-significant and least-significant portions, such portions separately added in order to reduce the propagation delay.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: June 19, 2012
    Assignee: Texas Instruments Incorporated
    Inventors: Seok-Jun Lee, Yuming Zhu, Manish Goel
  • Patent number: 8099658
    Abstract: A Viterbi decoder includes a branch metric unit, an add-compare select unit coupled to the branch metric unit, and a trace-back unit coupled to the add-compare select unit. The branch metric unit includes a branch metric computation unit coupled to a thresholder unit. The branch metric computation unit is configured to compute a branch metric. The thresholder unit is configured to compare the branch metric with a threshold value. If the branch metric is greater than the threshold value, the thresholder unit is configured to forward the threshold value to the add-compare select and not forward the branch metric to the add-compare select unit. Implementing such a branch metric ceiling allows for a predictable reduction in the significant bits of calculations in the Viterbi decoder, which allows for reduction of complexity via elimination of gates and storage elements.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: January 17, 2012
    Assignee: Texas Instruments Incorporated
    Inventors: Seok-Jun Lee, Srinivas Lingam, Anuj Batra, Manish Goel
  • Patent number: 8059745
    Abstract: A receiver system for receiving and decoding modulated communications signals in a multiple-input, multiple-output (MIMO) environment, where the signals are modulated according to Orthogonal Frequency Division Modulation (OFDM). The receiver system includes shared decoder logic circuitry that executes a maximum-likelihood (ML) estimation algorithm in deriving the signals transmitted from the multiple transmitting antennae, as those signals were received over all of the receiving antennae. For a control channel portion of the data frame, the shared decoder logic circuitry applies Viterbi decoding to the transmitted datastreams estimated by the ML estimation algorithm. This sharing of decoder logic reduces the integrated circuit chip area, and also power dissipation, otherwise required in performing these complex decoding functions.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: November 15, 2011
    Assignee: Texas Instruments Incorporated
    Inventors: Seok-Jun Lee, Manish Goel
  • Publication number: 20110055668
    Abstract: A method of determining positions of one or more error bits is disclosed. The method includes receiving a BCH codeword at input circuitry of a decoder device, establishing a threshold number of correctable bits, and determining from the received BCH codeword and a root of an encoder polynomial, a value of each of one or more syndromes. The number of the one or more syndromes is twice a maximum number of correctable bits in the received BCH codeword. When the maximum number of correctable bits in the received BCH codeword is less than the threshold number of correctable bits, the value of each coefficient in a scaled error locator polynomial is determined by performing a non-iterative, closed-form solution on the scaled error locator polynomial. The scaled error locator polynomial is an original error locator polynomial scaled by a constant scale factor. The constant scale factor is determined according to the value of each of the one or more syndromes.
    Type: Application
    Filed: July 29, 2010
    Publication date: March 3, 2011
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Hun-Seok Kim, Seok-Jun Lee, Manish Goel
  • Publication number: 20110055643
    Abstract: A communication system includes a receiver configured to receive a packet that contains plural codewords, and a codeword failure detector cooperatively operable with the receiver. The codeword failure detector can be configured to detect a codeword failure in at least one codeword of the plural codewords as it is being received by the receiver, and to terminate reception at the receiver, when the codeword failure is detected before the end of the packet, to put the receiver into a power save mode for a duration of a remainder of the packet that contains the at least one codeword.
    Type: Application
    Filed: July 29, 2010
    Publication date: March 3, 2011
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Hun-Seok KIM, Seok-Jun LEE, Anuj BATRA, Manish GOEL
  • Patent number: 7889807
    Abstract: In some embodiments, a device includes a multiple-input multiple-output (“MIMO”) decoder module coupled to a first log-likelihood-ratio (“LLR”) computing unit. The decoder module includes at least one processing unit and at least one sorting unit. The decoder module preferably uses a K-best breadth-first search method to decode data from MIMO sources. In some embodiments, a method includes receiving data representing a vector of receive signal samples detected by multiple receive transceivers. The method further includes performing a K-best breadth-first search on the data to obtain an estimated constellation point. The method further includes providing a user data stream based at least in part on the estimated constellation point.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: February 15, 2011
    Assignee: Texas Instruments Incorporated
    Inventors: Hun-Seok Kim, Seok-Jun Lee, Manish Goel
  • Publication number: 20100034321
    Abstract: A receiver system for receiving and decoding modulated communications signals in a multiple-input, multiple-output (MIMO) environment, where the signals are modulated according to Orthogonal Frequency Division Modulation (OFDM). The receiver system includes shared decoder logic circuitry that executes a maximum-likelihood (ML) estimation algorithm in deriving the signals transmitted from the multiple transmitting antennae, as those signals were received over all of the receiving antennae. For a control channel portion of the data frame, the shared decoder logic circuitry applies Viterbi decoding to the transmitted datastreams estimated by the ML estimation algorithm. This sharing of decoder logic reduces the integrated circuit chip area, and also power dissipation, otherwise required in performing these complex decoding functions.
    Type: Application
    Filed: August 6, 2008
    Publication date: February 11, 2010
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Seok-Jun Lee, Manish Goel
  • Publication number: 20100034324
    Abstract: A system includes a Viterbi decoder. The Viterbi decoder includes add compare select logic. The add compare select logic determines path metrics for an encoded signal. The add compare select logic also is shared to determine a best state by which trace-back procedure gets started, resulting in hardware saving.
    Type: Application
    Filed: August 10, 2009
    Publication date: February 11, 2010
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Rami ABDALLAH, Seok-Jun LEE, Manish GOEL
  • Publication number: 20100034325
    Abstract: In at least some disclosed embodiments, a system includes a Viterbi decoder and predecoding logic coupled to the Viterbi decoder. The predecoding logic decodes encoded data. The system further includes detection logic coupled to the predecoding logic. The detection logic tests decoded data, and the detection logic produces a binary result. The Viterbi decoder is enabled if the binary result is a first value, and the Viterbi decoder is disabled if the binary result is a second value.
    Type: Application
    Filed: August 10, 2009
    Publication date: February 11, 2010
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Rami Abdallah, Seok-Jun Lee, Manish Goel