Patents by Inventor Oswald Becca

Oswald Becca 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: 8533522
    Abstract: A synchronization circuit for re-synchronizing data from an input clock to an output clock is presented. The first transparent latch receives data synchronized to an input clock. A second transparent latch receives data from the first transparent latch and outputs data dependent on a delayed output clock which is the output clock delayed by an insertion delay. An output latch receives data from the second transparent latch and synchronizes data to the output clock.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: September 10, 2013
    Assignee: MOSAID Technologies Incorporated
    Inventors: Alan Roth, Oswald Becca, Pedro Ovalle
  • Patent number: 8296598
    Abstract: A synchronization circuit for re-synchronizing data from an input clock to an output clock is presented. The first transparent latch receives data synchronized to an input clock. A second transparent latch receives data from the first transparent latch and outputs data dependent on a delayed output clock which is the output clock delayed by an insertion delay. An output latch receives data from the second transparent latch and synchronizes data to the output clock.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: October 23, 2012
    Assignee: Mosaid Technologies Incorporated
    Inventors: Alan Roth, Oswald Becca, Pedro Ovalle
  • Patent number: 8209562
    Abstract: In a memory interface, a delay locked loop (DLL) is added to the system in order to provide an accurate, PVT insensitive translation of the drive clocks into the write data eye. Adding a master-slave DLL to the system provides an accurate, PVT insensitive translation of the echo clocks into the read data eye. Solidifying the timing critical drive and receive logic which directly interfaces to the I/O buffers reduces the pin-to-pin skews. Utilizing clock phase outputs of the DLL in the solidified drive and receive logic blocks reduces further the skew between the clock and related data signals, and also removes the reliance on a differential clock. The system allows a much more relaxed constraint on clock duty cycle. Design of circuitry within the solidified drive and receive logic blocks permits simple logic modeling for fit within an ASIC flow.
    Type: Grant
    Filed: January 7, 2010
    Date of Patent: June 26, 2012
    Assignee: Mosaid Technologies Incorporated
    Inventors: Jody Defazio, Oswald Becca, Peter Nyasulu
  • Patent number: 8069363
    Abstract: A synchronization circuit for re-synchronizing data from an input clock to an output clock is presented. The first transparent latch receives data synchronized to an input clock. A second transparent latch receives data from the first transparent latch and outputs data dependent on a delayed output clock which is the output clock delayed by an insertion delay. An output latch receives data from the second transparent latch and synchronizes data to the output clock.
    Type: Grant
    Filed: August 19, 2009
    Date of Patent: November 29, 2011
    Assignee: Mosaid Technologies Incorporated
    Inventors: Alan Roth, Oswald Becca, Pedro Ovalle
  • Publication number: 20110228626
    Abstract: A synchronization circuit for re-synchronizing data from an input clock to an output clock is presented. The first transparent latch receives data synchronized to an input clock. A second transparent latch receives data from the first transparent latch and outputs data dependent on a delayed output clock which is the output clock delayed by an insertion delay. An output latch receives data from the second transparent latch and synchronizes data to the output clock.
    Type: Application
    Filed: May 23, 2011
    Publication date: September 22, 2011
    Inventors: Alan Roth, Oswald Becca, Pedro Ovalle
  • Publication number: 20100122104
    Abstract: In a memory interface, a delay locked loop (DLL) is added to the system in order to provide an accurate, PVT insensitive translation of the drive clocks into the write data eye. Adding a master-slave DLL to the system provides an accurate, PVT insensitive translation of the echo clocks into the read data eye. Solidifying the timing critical drive and receive logic which directly interfaces to the I/O buffers reduces the pin-to-pin skews. Utilizing clock phase outputs of the DLL in the solidified drive and receive logic blocks reduces further the skew between the clock and related data signals, and also removes the reliance on a differential clock. The system allows a much more relaxed constraint on clock duty cycle. Design of circuitry within the solidified drive and receive logic blocks permits simple logic modeling for fit within an ASIC flow.
    Type: Application
    Filed: January 7, 2010
    Publication date: May 13, 2010
    Applicant: MOSAID TECHNOLOGIES INCORPORATED
    Inventors: Jody DEFAZIO, Oswald BECCA, Peter NYASULU
  • Publication number: 20100033216
    Abstract: A synchronization circuit for re-synchronizing data from an input clock to an output clock is presented. The first transparent latch receives data synchronized to an input clock. A second transparent latch receives data from the first transparent latch and outputs data dependent on a delayed output clock which is the output clock delayed by an insertion delay. An output latch receives data from the second transparent latch and synchronizes data to the output clock.
    Type: Application
    Filed: August 19, 2009
    Publication date: February 11, 2010
    Applicant: MOSAID Technologies Incorporated
    Inventors: Alan Roth, Oswald Becca, Pedro Ovalle
  • Patent number: 7661010
    Abstract: A delay locked loop (DLL) is added to the system in order to provide an accurate, PVT insensitive translation of the drive clocks into the write data eye. Adding a master-slave DLL to the system provides an accurate, PVT insensitive translation of the echo clocks into the read data eye. Solidifying the timing critical drive and receive logic which directly interfaces to the I/O buffers reduces the pin-to-pin skews. Utilizing clock phase outputs of the DLL in the solidified drive and receive logic blocks reduces further the skew between the clock and related data signals, and also removes the reliance on a differential clock. The system allows a much more relaxed constraint on clock duty cycle. Design of circuitry within the solidified drive and receive logic blocks permits simple logic modeling for fit within an ASIC flow. Physical design of the solidified drive and receive logic blocks permits simple fit within ASIC place and route flows for increased ease of implementation and ease of reuse.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: February 9, 2010
    Assignee: Mosaid Technologies Incorporated
    Inventors: Jody DeFazio, Oswald Becca, Peter Nyasulu
  • Patent number: 7596710
    Abstract: A synchronization circuit for re-synchronizing data from an input clock to an output clock is presented. The first transparent latch receives data synchronized to an input clock. A second transparent latch receives data from the first transparent latch and outputs data dependent on a delayed output clock which is the output clock delayed by an insertion delay. An output latch receives data from the second transparent latch and synchronizes data to the output clock.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: September 29, 2009
    Assignee: MOSAID Technologies Incorporated
    Inventors: Alan Roth, Oswald Becca, Pedro Ovalle
  • Patent number: 7558909
    Abstract: A system and method for searching and deleting segmented wide word entries in a CAM array is disclosed. A normal CAM search operation is executed to find the first word segment of a wide word. Once found, a search and delete operation is executed to find all successive word segments of the wide word, with the last word segment being marked as a deleted word segment, along a first CAM array direction. Once the last word segment is deleted, the wide word is considered to have been deleted because subsequent searches for the wide word will not find its last word segment. A purge operation is then executed along the opposite CAM array direction to delete all the word segments of the deleted wide word. Match processing circuits in each row of the CAM array can pass search results to an adjacent row above or below it to ensure that only word segments belonging to the wide word are found in the search and delete operation and deleted in the purge operation.
    Type: Grant
    Filed: October 12, 2006
    Date of Patent: July 7, 2009
    Assignee: Satech Group A.B. Limited Liability Company
    Inventors: Alan Roth, Robert McKenzie, Oswald Becca
  • Patent number: 7478193
    Abstract: A CAM system comprising a plurality of CAM devices connected in a serial cascade arrangement, the CAMs in the cascade being connected to an adjacent CAM by a respective forwarding bus, with at most a first CAM in the cascade being connected to a receive data signals from a host controller and at most a last CAM devices being coupled to forward results back to the host controller; and a send signal generation means for supplying a SEND signal to the last CAM; the SEND signal for coordinating transfer of the search result from the last CAM to the host controller, the serial cascade arrangement minimizing the number of CAMs being connected to a common forwarding bus.
    Type: Grant
    Filed: May 19, 2006
    Date of Patent: January 13, 2009
    Assignee: MOSAID Technologies Incorporated
    Inventors: Oswald Becca, Alan Roth, Robert McKenzie
  • Publication number: 20080045338
    Abstract: A system for allowing a user to remotely access a game includes: a game console; a remote console client configured to receive a game control signal; and a remote console server. The remote console server includes an audio and video encoder configured to receive an audio output and a video output from the game console and to convert the audio output and the video output to a network packet. The remote console server also includes: a game controller emulation unit and a network interface configured to send and receive the network packet. The game controller emulation unit is configured to receive a game controller signal from the game console and to send the game controller signal to the remote console client and to receive a game controller input from the remote console client and send the game controller input to the game console.
    Type: Application
    Filed: June 11, 2007
    Publication date: February 21, 2008
    Inventors: Peter Walker, Oswald Becca
  • Publication number: 20070283182
    Abstract: A delay locked loop (DLL) is added to the system in order to provide an accurate, PVT insensitive translation of the drive clocks into the write data eye. Adding a master-slave DLL to the system provides an accurate, PVT insensitive translation of the echo clocks into the read data eye. Solidifying the timing critical drive and receive logic which directly interfaces to the I/O buffers reduces the pin-to-pin skews. Utilizing clock phase outputs of the DLL in the solidified drive and receive logic blocks reduces further the skew between the clock and related data signals, and also removes the reliance on a differential clock. The system allows a much more relaxed constraint on clock duty cycle. Design of circuitry within the solidified drive and receive logic blocks permits simple logic modeling for fit within an ASIC flow. Physical design of the solidified drive and receive logic blocks permits simple fit within ASIC place and route flows for increased ease of implementation and ease of reuse.
    Type: Application
    Filed: September 29, 2006
    Publication date: December 6, 2007
    Applicant: MOSAID TECHNOLOGIES INCORPORATED
    Inventors: Jody DEFAZIO, Oswald BECCA, Peter NYASULU
  • Publication number: 20070133244
    Abstract: A system and method for searching and deleting segmented wide word entries in a CAM array is disclosed. A normal CAM search operation is executed to find the first word segment of a wide word. Once found, a search and delete operation is executed to find all successive word segments of the wide word, with the last word segment being marked as a deleted word segment, along a first CAM array direction. Once the last word segment is deleted, the wide word is considered to have been deleted because subsequent searches for the wide word will not find its last word segment. A purge operation is then executed along the opposite CAM array direction to delete all the word segments of the deleted wide word. Match processing circuits in each row of the CAM array can pass search results to an adjacent row above or below it to ensure that only word segments belonging to the wide word are found in the search and delete operation and deleted in the purge operation.
    Type: Application
    Filed: October 12, 2006
    Publication date: June 14, 2007
    Applicant: MOSAID TECHNOLOGIES INCORPORATED
    Inventors: Alan ROTH, Robert MCKENZIE, Oswald BECCA
  • Publication number: 20070008759
    Abstract: A CAM system comprising a plurality of CAM devices connected in a serial cascade arrangement, the CAMs in the cascade being connected to an adjacent CAM by a respective forwarding bus, with at most a first CAM in the cascade being connected to a receive data signals from a host controller and at most a last CAM devices being coupled to forward results back to the host controller; and a send signal generation means for supplying a SEND signal to the last CAM; the SEND signal for coordinating transfer of the search result from the last CAM to the host controller, the serial cascade arrangement minimizing the number of CAMs being connected to a common forwarding bus.
    Type: Application
    Filed: May 19, 2006
    Publication date: January 11, 2007
    Applicant: MOSAID TECHNOLOGIES INCORPORATED
    Inventors: Oswald Becca, Alan Roth, Robert McKenzie
  • Patent number: 7136961
    Abstract: A system and method for searching and deleting segmented wide word entries in a CAM array is disclosed. A normal CAM search operation is executed to find the first word segment of a wide word. Once found, a search and delete operation is executed to find all successive word segments of the wide word, with the last word segment being marked as a deleted word segment, along a first CAM array direction. Once the last word segment is deleted, the wide word is considered to have been deleted because subsequent searches for the wide word will not find its last word segment. A purge operation is then executed along the opposite CAM array direction to delete all the word segments of the deleted wide word. Match processing circuits in each row of the CAM array can pass search results to an adjacent row above or below it to ensure that only word segments belonging to the wide word are found in the search and delete operation and deleted in the purge operation.
    Type: Grant
    Filed: January 31, 2003
    Date of Patent: November 14, 2006
    Assignee: Mosaid Technologies, Inc.
    Inventors: Alan Roth, Robert McKenzie, Oswald Becca
  • Patent number: 7062601
    Abstract: A cam system comprising a plurality of CAM devices connected in a serial cascade arrangement, the CAMS in the cascade being connected to an adjacent CAM by a respective forwarding bus, with at most a first CAM in the cascade being connected to a receive data signals from a host controller and at most a last CAM devices being coupled to forward results back to the host controller; and a send signal generation means for supplying a SEND signal to the last CAM; the SEND signal for co-ordinating transfer of the search result from the last CAM to the host controller, the serial cascade arrangement minimising the number of CAMs being connected to a common forwarding bus.
    Type: Grant
    Filed: May 7, 2003
    Date of Patent: June 13, 2006
    Assignee: Mosaid Technologies Incorporated
    Inventors: Oswald Becca, Alan Roth, Robert McKenzie
  • Publication number: 20060103439
    Abstract: A synchronization circuit for re-synchronizing data from an input clock to an output clock is presented. The first transparent latch receives data synchronized to an input clock. A second transparent latch receives data from the first transparent latch and outputs data dependent on a delayed output clock which is the output clock delayed by an insertion delay. An output latch receives data from the second transparent latch and synchronizes data to the output clock.
    Type: Application
    Filed: December 14, 2005
    Publication date: May 18, 2006
    Inventors: Alan Roth, Oswald Becca, Pedro Ovalle
  • Patent number: 7010713
    Abstract: A synchronization circuit for re-synchronizing data from an input clock to an output clock is presented. The first transparent latch receives data synchronized to an input clock. A second transparent latch receives data from the first transparent latch and outputs data dependent on a delayed output clock which is the output clock delayed by an insertion delay. An output latch receives data from the second transparent latch and synchronizes data to the output clock.
    Type: Grant
    Filed: January 27, 2003
    Date of Patent: March 7, 2006
    Assignee: MOSAID Technologies, Inc.
    Inventors: Alan Roth, Oswald Becca, Pedro Ovalle
  • Publication number: 20040123175
    Abstract: A synchronization circuit for re-synchronizing data from an input clock to an output clock is presented. The first transparent latch receives data synchronized to an input clock. A second transparent latch receives data from the first transparent latch and outputs data dependent on a delayed output clock which is the output clock delayed by an insertion delay. An output latch receives data from the second transparent latch and synchronizes data to the output clock.
    Type: Application
    Filed: January 27, 2003
    Publication date: June 24, 2004
    Applicant: MOSAID Technologies, Inc.
    Inventors: Alan Roth, Oswald Becca, Pedro Ovalle