Patents by Inventor Kenneth R. Willis

Kenneth R. Willis 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: 10628624
    Abstract: Embodiments included herein may be used for characterizing and analyzing an electronic system design including a parallel interface. Embodiments may include identifying an electronic design including a design of a parallel interface. Embodiments may also include determining a single circuit representation including the design of the parallel interface from the electronic design. Embodiments may further include analyzing the single circuit representation at a channel analysis module stored at least partially in memory and functioning in tandem with a computing system to determine waveform responses of the parallel interface and a remainder of the single circuit representation by using channel analysis techniques. The channel analysis techniques may be based upon a data channel simulation and a strobe channel simulation.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: April 21, 2020
    Assignee: Cadence Design Systems, Inc.
    Inventors: Kumar Chidhambara Keshavan, Ambrish Kant Varma, Kenneth R. Willis, Xuegang Zeng
  • Patent number: 10620802
    Abstract: The present disclosure relates to a system and method for algorithmic modeling interface (“AMI”) model development. Embodiments may include enabling a selection from a plurality of templates associated with an advanced equalization algorithm at a graphical user interface. Embodiments may further include receiving a selection of at least one of the plurality of templates at the graphical user interface and displaying a selected template at the graphical user interface. Embodiments may also include allowing a user to edit one or more parameters associated with the selected template at the graphical user interface and generating an algorithmic modeling interface (“AMI”) model based upon, at least in part, the selected template and the one or more parameters.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: April 14, 2020
    Assignee: Cadence Design Systems, Inc.
    Inventors: Ambrish Kant Varma, Kumar Chidhambara Keshavan, Delong Cai, Kenneth R. Willis, Bradford C. Griffin, Xuegang Zeng
  • Patent number: 10452799
    Abstract: The present disclosure relates to a system and method for use with an electronic circuit design. The method may include providing, using at least one processor, an electronic design and modeling the electronic design to obtain a characteristic distribution associated with the electronic design, wherein modeling includes randomly varying one or more parameters associated with the electronic design. The method may further include identifying at least one key parameter from the modeled electronic design and reducing the electronic design only to the at least one key parameter. The method may also include in response to reducing, randomly varying the one or more parameters and re-modeling the reduced electronic design with the randomly varied one or more parameters.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: October 22, 2019
    Assignee: Cadence Design Systems, Inc.
    Inventors: Kumar Chidhambara Keshavan, Ambrish Kant Varma, Xuegang Zeng, Kenneth R. Willis
  • Patent number: 9928318
    Abstract: The present disclosure relates to a system and method for simulating channels in an electronic circuit design. Embodiments may include receiving, at one or more computing devices, an electronic circuit design including at least one channel. Embodiments may further include transmitting two or more inputs from two or more transmitter drivers on two or more wires to the at least one channel. In some embodiments, the inputs may be distributed across the wires based upon a chordal code. Embodiments may also include generating simulated waveforms based upon the inputs. Embodiments may further include transmitting the simulated waveforms from the channel on the wires to a comparator block. Embodiments may also include comparing the simulated waveforms on the wires at the comparator block to produce two or more simulated outputs. Embodiments may include transmitting the simulated outputs from the comparator block on the wires to two or more post-comparator receivers.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: March 27, 2018
    Assignee: Cadence Design Systems, Inc.
    Inventors: Taranjit Singh Kukal, Kumar Chidhambara Keshavan, Bradford Chastain Griffin, Kenneth R. Willis, Shivani Sharma, Ambrish Kant Varma, Xuegang Zeng
  • Patent number: 4477059
    Abstract: A fence formed of hollow fiberglass posts and rails. The posts have apertures formed therethrough transverse to their lengths for receiving the rails. Two hollow rails extend into an aperture from opposite sides of a post with their ends located in the aperture. A hollow connecting member is located within the two hollow rails for connecting together the ends of the two hollow rails. The hollow connecting member has a slit formed through its wall along its length and is compressed such that it may be located within the two hollow rails. The hollow connecting member when located within the two hollow rails expands outward against the walls of the two hollow rails.
    Type: Grant
    Filed: June 30, 1982
    Date of Patent: October 16, 1984
    Inventor: Kenneth R. Willis