Patents Assigned to Wave Semiconductor, Inc.
  • Patent number: 9257984
    Abstract: Multiple threshold voltage circuitry based on silicon-on-insulator (SOI) technology is disclosed which utilizes N-wells and/or P-wells underneath the insulator in SOI FETs. The well under a FET is biased to influence the threshold voltage of the FET. A PFET and an NFET share a common buried P-well or N-well. Various types of logic can be fabricated in silicon-on-insulator (SOI) technology using multiple threshold voltage FETs. Embodiments provide circuits including the advantageous properties of both low-leakage transistors and high-speed transistors.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: February 9, 2016
    Assignee: Wave Semiconductor, Inc.
    Inventors: Gajendra Prasad Singh, Roger Carpenter
  • Patent number: 9203406
    Abstract: An implementation method for a fast Null Convention Logic (NCL) data path includes a pipeline that is assembled from gates of various types of NCL. Self-ready flash NCL gates include a one-shot circuit to reset the gates to a null state and prepare the gates for the next wave of asserted data. In one embodiment, the one-shot circuit creates a flash pulse inside a gate in response to a change of a flash input line and ends the flash pulse in response to the gate output being reset to a null state. Conventional logic can be included in the data path as well.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: December 1, 2015
    Assignee: Wave Semiconductor, Inc.
    Inventor: Gajendra Prasad Singh
  • Patent number: 9024655
    Abstract: Multi-threshold flash Null Convention Logic (NCL) includes one or more high threshold voltage transistors within a flash NCL gate to reduce power consumption due to current leakage by transistors of the NCL gate. High-threshold voltage transistors may be added and/or may be used in place of one or more lower voltage threshold transistors of the NCL gate. A high-Vt device is included in the pull-up path to reduce power when the flash NCL logic gate is in the null state.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: May 5, 2015
    Assignee: Wave Semiconductor, Inc.
    Inventor: Gajendra Prasad Singh
  • Patent number: 8981812
    Abstract: A self-ready flash null Convention Logic (NCL) gate includes a one-shot circuit to create the flash timing to reset the gate to a null state. The one-shot circuit may be any type of circuit to generate a pulse in response to a change of state of an input line. In one embodiment, the one-shot circuit may start the pulse in response to a change of a flash input line and end the pulse in response to the NCL output being reset to a null state.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 17, 2015
    Assignee: Wave Semiconductor, Inc.
    Inventors: Gajendra Prasad Singh, Richard Shaw Terrill
  • Patent number: 8952727
    Abstract: Systems and methods for clock generation and distribution are disclosed. Embodiments include arrangements of synchronization signals implemented using a mesh circuit. The mesh circuit is comprised of a plurality of null convention logic (NCL) gates organized into rings. Each ring shares at least one NCL gate with an adjacent ring. The rings are configured in such a way that each ring in the mesh operates synchronously with the other rings in the mesh.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: February 10, 2015
    Assignee: Wave Semiconductor, Inc.
    Inventors: Scott E Johnston, Karl Michael Fant
  • Publication number: 20140181164
    Abstract: An apparatus for mathematical manipulation is described allowing the selective combination of shifters to shift binary numbers of various widths. Selective combination allows on-the-fly adjustment of shifters from independent to coordinated shifting operations. Selective combination allows adjustable hardware-based shifting while saving space and resources. Multiple eight-bit shifters can be configured for a variety of operand widths, such as a 32-bit width, a 24-bit width, a 16-bit width, or an eight-bit width. Multiplexers route the appropriate input data to the appropriate shifters. Opcodes configure the shifters for the desired type of shift and a shifted result is generated.
    Type: Application
    Filed: December 20, 2013
    Publication date: June 26, 2014
    Applicant: Wave Semiconductor, Inc.
    Inventor: Samit Chaudhuri
  • Publication number: 20140164457
    Abstract: An extensible iterative multiplier design is provided. Embodiments provide cascaded 8-bit multipliers for simplifying the performance of multi-byte multiplications. Booth encoding is performed in the lowest order multiplier, with the result of the Booth encoding then provided to higher order multipliers. Additionally, multiply-add operations can be performed by initializing a partial product sum register. Configurable connections between the multipliers facilitate a variety of possible multiplication options, including the possibility of varying the width of the operands.
    Type: Application
    Filed: December 7, 2013
    Publication date: June 12, 2014
    Applicant: Wave Semiconductor, Inc.
    Inventors: Samit Chaudhuri, Radoslav Danilak
  • Publication number: 20140049288
    Abstract: Systems and methods for clock generation and distribution are disclosed. Embodiments include arrangements of synchronization signals implemented using a mesh circuit. The mesh circuit is comprised of a plurality of null convention logic (NCL) gates organized into rings. Each ring shares at least one NCL gate with an adjacent ring. The rings are configured in such a way that each ring in the mesh operates synchronously with the other rings in the mesh.
    Type: Application
    Filed: August 19, 2013
    Publication date: February 20, 2014
    Applicant: Wave Semiconductor, Inc.
    Inventors: Scott E Johnston, Karl Michael Fant
  • Publication number: 20130249594
    Abstract: An implementation method for a fast Null Convention Logic (NCL) data path includes a pipeline that is assembled from gates of various types of NCL. Self-ready flash NCL gates include a one-shot circuit to reset the gates to a null state and prepare the gates for the next wave of asserted data. In one embodiment, the one-shot circuit creates a flash pulse inside a gate in response to a change of a flash input line and ends the flash pulse in response to the gate output being reset to a null state. Conventional logic can be included in the data path as well.
    Type: Application
    Filed: May 14, 2013
    Publication date: September 26, 2013
    Applicant: Wave Semiconductor, Inc.
    Inventor: Gajendra Prasad Singh
  • Publication number: 20130214813
    Abstract: Multi-threshold flash Null Convention Logic (NCL) includes one or more high threshold voltage transistors within a flash NCL gate to reduce power consumption due to current leakage by transistors of the NCL gate. High-threshold voltage transistors may be added and/or may be used in place of one or more lower voltage threshold transistors of the NCL gate. A high-Vt device is included in the pull-up path to reduce power when the flash NCL logic gate is in the null state.
    Type: Application
    Filed: February 21, 2013
    Publication date: August 22, 2013
    Applicant: WAVE SEMICONDUCTOR, INC.
    Inventor: Wave Semiconductor, Inc.
  • Publication number: 20130214814
    Abstract: A self-ready flash null Convention Logic (NCL) gate includes a one-shot circuit to create the flash timing to reset the gate to a null state. The one-shot circuit may be any type of circuit to generate a pulse in response to a change of state of an input line. In one embodiment, the one-shot circuit may start the pulse in response to a change of a flash input line and end the pulse in response to the NCL output being reset to a null state.
    Type: Application
    Filed: March 14, 2013
    Publication date: August 22, 2013
    Applicant: WAVE SEMICONDUCTOR, INC.
    Inventor: WAVE SEMICONDUCTOR, INC.
  • Patent number: 8365137
    Abstract: Invocation language is described that is suitable for controlling a machine to perform a process having concurrent parts. Each concurrent part has an association relationship, a completeness relation, and an invocation expression.
    Type: Grant
    Filed: August 29, 2007
    Date of Patent: January 29, 2013
    Assignee: Wave Semiconductor, Inc.
    Inventor: Karl Fant
  • Patent number: 7930517
    Abstract: An array of programmable data-processing cells configured as a plurality of cross-connected pipelines. An apparatus includes cells capable of performing data-processing functions selectable by a presented instruction. A first set of cells includes an input cell, an output cell, and a series of at least one interior cell providing an acyclic data processing path from the input cell to the output cell. Additional cells are similarly configured. Memory presents configuration instructions to cells in response to a configuration code. Data advances through ranks of the cells. The configuration code advances to memory associated with a rank in tandem with the data.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: April 19, 2011
    Assignee: Wave Semiconductor, Inc.
    Inventor: Karl M. Fant