Patents Assigned to Intel Corportion
  • Patent number: 11193975
    Abstract: Embodiments herein relate to apparatus, systems, and methods to compress a test pattern onto a field programmable gate array to test a device under test. This may include identifying values of a plurality of drive pins for a plurality of test cycles to apply to an input of the DUT for each of the plurality of test cycles, identifying values of a plurality of compare pins for the plurality of test cycles to compare an output of the DUT, respectively, for each of the plurality of test cycles, analyzing the identified values, compressing, based on the analysis, the values of the plurality of drive pins and the plurality of compare pins, and storing the compressed values on the FPGA.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: December 7, 2021
    Assignee: Intel Corportion
    Inventors: Christopher J. Nelson, Shelby G. Rollins, Hiren V. Tilala, Matthew Hendricks, Sundar V. Pathy, Timothy J. Callahan, Jared Pager, James Neeb, Bradly Inman, Stephen Sturges
  • Patent number: 7386080
    Abstract: A system and method for sampling a data stream generates a number of clock signals having equally spaced phases and then samples a data stream using the clock signals. The clock phases are preferably based on a predetermined fraction of a data rate frequency of the data stream, and sampling is performed based on predetermined combinations of the clock signals. While the system and method is suitable for sampling data transmitted for a wide variety of data rates, the system and method is especially well-suited to sampling at data transmitted at high rates, for example, equal to or greater than 20 Gb/s.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: June 10, 2008
    Assignee: Intel Corportion
    Inventors: Fabrice Paillet, Tanay Karnik, Jianping Xu
  • Patent number: 6579666
    Abstract: A method comprising introducing a photoimageable material on a substrate; developing the photoimageable material over an opening area, the photoimageable material over a first portion of the opening area developed to a first extent and the photoimageable material over a second portion of the opening area developed to a different second extent; removing developed photoimageable material from the opening area; and forming an opening in the substrate in the opening area.
    Type: Grant
    Filed: December 27, 2000
    Date of Patent: June 17, 2003
    Assignee: Intel Corportion
    Inventor: Ajay Jain
  • Patent number: 6370559
    Abstract: A method and apparatus for performing N bit by 2*N (or 2*N−1) bit signed multiplication using two N bit multiply instructions. According to one aspect of the invention, a method for performing signed multiplication of A times B (where B has N bits and A has N*2 bits) is described. In this method, Ahigh and Alow respectively represent the most and least significant halves of A. According to this method, Alow is logically shifted right by one bit to generate Alow>>1. Then, Alow>>1 is multiplied by B using signed multiplication to generate a first partial result. In addition, a second partial result is generated by performing signed multiplication of Ahigh times B. One or both of the first and second partial results is shifted to align the first and second partial results for addition, and then the addition is performed to generate a final result representing A multiplied by B.
    Type: Grant
    Filed: July 13, 1999
    Date of Patent: April 9, 2002
    Assignee: Intel Corportion
    Inventor: Nathaniel Hoffman
  • Patent number: 6363461
    Abstract: Access to a memory is arbitrated by a memory arbiter. A plurality of first counters in the memory arbiter decrements service periods associated with isochronous memory requests, and a second counter decrements a service period associated with asynchronous memory requests, with the service periods for the first and second memory requests together comprising a schedule period. A scheduler logic circuit receives isochronous and asynchronous memory requests and generates a grant signal to service a received asynchronous request during the schedule period if time remains in the second counter. If there are any maintenance events signaled, the memory arbiter may correspondingly decrease the service period for the asynchronous request while the maintenance event is performed.
    Type: Grant
    Filed: December 16, 1999
    Date of Patent: March 26, 2002
    Assignee: Intel Corportion
    Inventors: Stephen S. Pawlowski, Brent S. Baxter
  • Patent number: 6112265
    Abstract: A system and method is provided for enhancing the efficiency with which commands from and initiating device to a resource are processed by the resource. The system includes a command queue, a plurality of command reorder slots coupled to the command queue, and command selection logic coupled to the resource and the command reorder slots. Commands ready for processing are loaded into the command reorder slots, and the command selection logic applies an efficiency criterion to the loaded commands. A command meeting the efficiency criterion is transferred to the resource for processing. The system may also include response reordering logic, which is coupled to the command reorder logic. The response reorder logic returns to original command order data provided in response to reorder read commands.
    Type: Grant
    Filed: April 7, 1997
    Date of Patent: August 29, 2000
    Assignee: Intel Corportion
    Inventors: David J. Harriman, Brain K. Langendorf, Robert J. Riesenman