Patents by Inventor Paul Rotker

Paul Rotker 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: 20220109446
    Abstract: An integrated circuit includes a region of logic circuits, first and second selector circuits, a first interface circuit for exchanging information with a first type of device according to a first communication protocol, and a second interface circuit for exchanging information with a second type of device according to a second communication protocol. The first selector circuit is configurable to provide signals between the region of the logic circuits and a selected one of the first or second interface circuits. The second selector circuit is configurable to provide signals between the selected one of the first or second interface circuits and the first or second type of device.
    Type: Application
    Filed: December 17, 2021
    Publication date: April 7, 2022
    Applicant: Intel Corporation
    Inventors: Paul Rotker, Lai Guan Tang, Luis Hau, Ilya Ganusov
  • Patent number: 10879903
    Abstract: An integrated circuit device is disclosed that includes an interposer and a programmable fabric die disposed on the interposer. The programmable fabric die includes multiple sectors that each have multiple rows of logic element blocks. Each row of logic element blocks includes multiple microbumps. Each logic element block has programmable fabric circuitry and an input/output interface electrically coupled to a respective microbump. The integrated circuit device also includes a device disposed on the interposer external to the programmable fabric die and electrically coupled to the microbumps via the interposer.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: December 29, 2020
    Assignee: Intel Corporation
    Inventors: Jeffrey Chromczak, Paul Rotker
  • Publication number: 20190319627
    Abstract: An integrated circuit device is disclosed that includes an interposer and a programmable fabric die disposed on the interposer. The programmable fabric die includes multiple sectors that each have multiple rows of logic element blocks. Each row of logic element blocks includes multiple microbumps. Each logic element block has programmable fabric circuitry and an input/output interface electrically coupled to a respective microbump. The integrated circuit device also includes a device disposed on the interposer external to the programmable fabric die and electrically coupled to the microbumps via the interposer.
    Type: Application
    Filed: June 28, 2019
    Publication date: October 17, 2019
    Inventors: Jeffrey Chromczak, Paul Rotker
  • Patent number: 9170869
    Abstract: Systems, methods, and apparatuses for error checking are disclosed. In one embodiment, an error checking system is used on a device that has a plurality of parallel data lanes as inputs. It may be desired to provide an error checking system with sufficient resolution to detect single-bit errors, determine how many bits are in error, and/or determine which bit(s) of a parallel data lane are in error. In one embodiment, the present disclosure provides for switchable error checking through the use of a multiplexor configured to select a particular data lane for error checking. This switchable error checking may provide benefits such as low cost, low power consumption, and/or low size.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: October 27, 2015
    Assignee: Oracle International Corporation
    Inventors: Paul Rotker, Bikram Saha, Jason Miller
  • Publication number: 20140129909
    Abstract: Systems, methods, and apparatuses for error checking are disclosed. In one embodiment, an error checking system is used on a device that has a plurality of parallel data lanes as inputs. It may be desired to provide an error checking system with sufficient resolution to detect single-bit errors, determine how many bits are in error, and/or determine which bit(s) of a parallel data lane are in error. In one embodiment, the present disclosure provides for switchable error checking through the use of a multiplexor configured to select a particular data lane for error checking. This switchable error checking may provide benefits such as low cost, low power consumption, and/or low size.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Paul Rotker, Bikram Saha, Jason Miller