Patents by Inventor Kalen Brunham

Kalen Brunham 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: 20240037305
    Abstract: Systems or methods of the present disclosure may provide receiving configuration data corresponding to a circuit design for programmable logic circuitry. A first intellectual property (IP) block is configured using parameterization data of the configuration data. A stub model is generated for a second IP block using interconnect and register data of the configuration data. A chip-level model is generated that represents the circuit design based on the first IP block, the stub model, and memory map data of the configuration data. The chip-level model is consumable by a virtual platform simulator.
    Type: Application
    Filed: October 5, 2023
    Publication date: February 1, 2024
    Inventors: Kalen Brunham, Jakob Engblom
  • Publication number: 20240004810
    Abstract: A system including a host device and an integrated circuit. The host device includes a host memory, the host memory storing configuration data. The integrated circuit device includes an integrated circuit and a direct memory access circuitry. The direct memory access circuitry pulls the configuration data from the host memory. The direct memory access circuitry also programs the integrated circuit based on the configuration data.
    Type: Application
    Filed: July 1, 2022
    Publication date: January 4, 2024
    Inventors: Gary Brian Wallichs, Andrew Martyn Draper, Kye Howe Wong, Kalen Brunham, Jeffrey Edward Erickson
  • Publication number: 20220221986
    Abstract: An integrated circuit device includes a programmable fabric that has a plurality of memory blocks. The integrated circuit device also includes a network-on-chip (NOC) located on a shoreline of the programmable fabric and at least one micro NOC formed with hardened resources in the programmable fabric. The at least one micro NOC is communicatively coupled to the NOC and to at least one memory block of the plurality of memory blocks. Additionally, the at least one micro NOC is configurable to route data between the NOC and the at least one memory block.
    Type: Application
    Filed: April 1, 2022
    Publication date: July 14, 2022
    Inventors: Scott Jeremy Weber, Ashish Gupta, Navid Azizi, Ilya K. Ganusov, Kalen Brunham, Przemek Guzy, Rajiv Kumar, Thuyet Ngo, Mark Honman
  • Patent number: 10394990
    Abstract: Devices and methods for initializing one or more registers of a programmable integrated circuit (IC) to store an initial condition value are provided. A first bitstream that programs the region of the IC to supply the initial condition value to the one or more registers is first programmed on the IC. Then, once the registers are initialized with the initial condition value, a second bitstream is subsequently programmed to the region of the IC to supply values associated with a function of the design to the one or more registers.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: August 27, 2019
    Assignee: Altera Corporation
    Inventors: Kalen Brunham, Kevin Nealis, Yi Peng, Scott Weber