Patents Assigned to Wave Semiconductor, Inc.
-
Patent number: 9257984Abstract: 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: GrantFiled: September 16, 2014Date of Patent: February 9, 2016Assignee: Wave Semiconductor, Inc.Inventors: Gajendra Prasad Singh, Roger Carpenter
-
Patent number: 9203406Abstract: 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: GrantFiled: May 14, 2013Date of Patent: December 1, 2015Assignee: Wave Semiconductor, Inc.Inventor: Gajendra Prasad Singh
-
Patent number: 9024655Abstract: 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: GrantFiled: February 21, 2013Date of Patent: May 5, 2015Assignee: Wave Semiconductor, Inc.Inventor: Gajendra Prasad Singh
-
Patent number: 8981812Abstract: 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: GrantFiled: March 14, 2013Date of Patent: March 17, 2015Assignee: Wave Semiconductor, Inc.Inventors: Gajendra Prasad Singh, Richard Shaw Terrill
-
Patent number: 8952727Abstract: 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: GrantFiled: August 19, 2013Date of Patent: February 10, 2015Assignee: Wave Semiconductor, Inc.Inventors: Scott E Johnston, Karl Michael Fant
-
Publication number: 20140181164Abstract: 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: ApplicationFiled: December 20, 2013Publication date: June 26, 2014Applicant: Wave Semiconductor, Inc.Inventor: Samit Chaudhuri
-
Publication number: 20140164457Abstract: 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: ApplicationFiled: December 7, 2013Publication date: June 12, 2014Applicant: Wave Semiconductor, Inc.Inventors: Samit Chaudhuri, Radoslav Danilak
-
Publication number: 20140049288Abstract: 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: ApplicationFiled: August 19, 2013Publication date: February 20, 2014Applicant: Wave Semiconductor, Inc.Inventors: Scott E Johnston, Karl Michael Fant
-
Publication number: 20130249594Abstract: 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: ApplicationFiled: May 14, 2013Publication date: September 26, 2013Applicant: Wave Semiconductor, Inc.Inventor: Gajendra Prasad Singh
-
Publication number: 20130214813Abstract: 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: ApplicationFiled: February 21, 2013Publication date: August 22, 2013Applicant: WAVE SEMICONDUCTOR, INC.Inventor: Wave Semiconductor, Inc.
-
Publication number: 20130214814Abstract: 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: ApplicationFiled: March 14, 2013Publication date: August 22, 2013Applicant: WAVE SEMICONDUCTOR, INC.Inventor: WAVE SEMICONDUCTOR, INC.
-
Patent number: 8365137Abstract: 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: GrantFiled: August 29, 2007Date of Patent: January 29, 2013Assignee: Wave Semiconductor, Inc.Inventor: Karl Fant
-
Patent number: 7930517Abstract: 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: GrantFiled: January 9, 2009Date of Patent: April 19, 2011Assignee: Wave Semiconductor, Inc.Inventor: Karl M. Fant