Patents by Inventor Miguel Gabino Perez

Miguel Gabino Perez 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).

  • Patent number: 7562187
    Abstract: Double buffering of serial transfers is provided in order to allow for increased serial transfer rate without requiring increased internal processing speeds. A laser driver serial controller serially receives a word including address bits and data bits. During a write operation, the address bits are serially shifted into an address shift register of the laser driver, and the data bits are serially shifted into a data shift register of the laser driver. After the address bits and data bits are completely shifted into the respective address and data shift registers, the address bits and data bits are transferred in parallel to address and data holding registers of the laser driver. After the parallel transfers of the address bits and data bits from the address and data shift registers to the address and data holding registers, the address and data shift registers are available to serially receive additional address bits and data bits of an additional word.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: July 14, 2009
    Assignee: Elantec Semiconductor, Inc.
    Inventors: D. Stuart Smith, Theodore D. Rees, Miguel Gabino Perez
  • Patent number: 7492686
    Abstract: Embodiments of the present invention relate to systems and methods for providing flexible multipulse strategies. In specific embodiments, a plurality of multipulse location registers are dedicated to storing multipulse location information. Each of a plurality of different mark-lengths that can result in at least one multipulse is mapped to one or more bit location within the multipulse location registers, such that a unique multipulse execution strategy can be defined for each of the plurality of different mark-lengths. Each bit location within the multipulse location registers can contain a first type of bit or a second type of bit. The first type of bit is used to indicate where to execute a multipulse, and the second type of bit is used to indicate where to not execute a multipulse. This abstract is not intended to be a complete description of the various embodiments of the present invention.
    Type: Grant
    Filed: September 22, 2005
    Date of Patent: February 17, 2009
    Assignee: Intersil Americas Inc.
    Inventors: Miguel Gabino Perez, Alexander Fairgrieve, Akihiro Asada
  • Publication number: 20080140926
    Abstract: Double buffering of serial transfers is provided in order to allow for increased serial transfer rate without requiring increased internal processing speeds. A laser driver serial controller serially receives a word including address bits and data bits. During a write operation, the address bits are serially shifted into an address shift register of the laser driver, and the data bits are serially shifted into a data shift register of the laser driver. After the address bits and data bits are completely shifted into the respective address and data shift registers, the address bits and data bits are transferred in parallel to address and data holding registers of the laser driver. After the parallel transfers of the address bits and data bits from the address and data shift registers to the address and data holding registers, the address and data shift registers are available to serially receive additional address bits and data bits of an additional word.
    Type: Application
    Filed: February 12, 2008
    Publication date: June 12, 2008
    Applicant: ELANTEC SEMICONDUCTOR, INC.
    Inventors: D. Stuart Smith, Theodore D. Rees, Miguel Gabino Perez
  • Patent number: 7353333
    Abstract: Double buffering of serial transfers is provided in order to allow for increased serial transfer rate without requiring increased internal processing speeds. A laser driver serial controller serially receives a word including address bits and data bits. During a write operation, the address bits are serially shifted into an address shift register of the laser driver, and the data bits are serially shifted into a data shift register of the laser driver. After the address bits and data bits are completely shifted into the respective address and data shift registers, the address bits and data bits are transferred in parallel to address and data holding registers of the laser driver. After the parallel transfers of the address bits and data bits from the address and data shift registers to the address and data holding registers, the address and data shift registers are available to serially receive additional address bits and data bits of an additional word.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: April 1, 2008
    Assignee: Elantec Semiconductor, Inc.
    Inventors: D. Stuart Smith, Theodore D. Rees, Miguel Gabino Perez
  • Patent number: 7246199
    Abstract: Double buffering of serial transfers is provided in order to allow for increased serial transfer rate without requiring increased internal processing speeds. A serial controller serially receives a word including address bits and data bits. During a write operation, the address bits are serially shifted into an address shift register, and the data bits are serially shifted into a data shift register. After the address bits and data bits are completely shifted into the respective address and data shift registers, the address bits and data bits are transferred in parallel to address and data holding registers. After the parallel transfers of the address bits and data bits from the address and data shift registers to the address and data holding registers, the address and data shift registers are available to serially receive additional address bits and data bits of an additional word.
    Type: Grant
    Filed: February 10, 2004
    Date of Patent: July 17, 2007
    Assignee: Elantec Semiconductor, Inc.
    Inventors: D. Stuart Smith, Theodore D. Rees, Miguel Gabino Perez
  • Publication number: 20040243744
    Abstract: Double buffering of serial transfers is provided in order to allow for increased serial transfer rate without requiring increased internal processing speeds. A serial controller serially receives a word including address bits and data bits. During a write operation, the address bits are serially shifted into an address shift register, and the data bits are serially shifted into a data shift register. After the address bits and data bits are completely shifted into the respective address and data shift registers, the address bits and data bits are transferred in parallel to address and data holding registers. After the parallel transfers of the address bits and data bits from the address and data shift registers to the address and data holding registers, the address and data shift registers are available to serially receive additional address bits and data bits of an additional word.
    Type: Application
    Filed: February 10, 2004
    Publication date: December 2, 2004
    Applicant: Elantec Semiconductor, Inc.
    Inventors: D. Stuart Smith, Theodore D. Rees, Miguel Gabino Perez