Patents Assigned to Tier-Logic, Inc.
  • Patent number: 7812458
    Abstract: A three dimensional semiconductor device, comprising: a plurality of circuit blocks including programmable logic blocks having predetermined positions within the device; a plurality of pads having predetermined positions within the device; and a configuration memory circuit coupled to the programmable logic blocks having a plurality of fabricating methods without altering the predetermined positions of the pads and the circuit blocks.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: October 12, 2010
    Assignee: Tier Logic, Inc.
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7777319
    Abstract: A three-dimensional semiconductor device, comprising: a first module layer having a plurality of circuit blocks; and a second module layer positioned substantially above the first module layer, including a plurality of configuration circuits; and a third module layer positioned substantially above the second module layer, including a plurality of circuit blocks; wherein, the configuration circuits in the second module control a portion of the circuit blocks in the first and third module layers.
    Type: Grant
    Filed: September 10, 2004
    Date of Patent: August 17, 2010
    Assignee: Tier Logic, Inc.
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7759705
    Abstract: A semiconductor device, wherein: a first fabricating option provides a plurality of user configurations to configure the device functionality; and a second fabricating option hard-wires a said functional configuration, the second option comprising a plurality of common masks and fewer processing steps compared to the first option.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: July 20, 2010
    Assignee: Tier Logic, Inc.
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7759969
    Abstract: A time multiplexed programmable switch of a semiconductor device comprising: a first node; and a plurality of second nodes, each of the second nodes having a path to couple to the first node, the path comprising: a first configurable device configured to select or deselect the path; and a second configurable device in series with the first configurable device configured to select or deselect the path by a digital signal; wherein, the plurality of digital signals are time multiplexed to have no more than one second device in the select state within a time interval.
    Type: Grant
    Filed: October 5, 2008
    Date of Patent: July 20, 2010
    Assignee: Tier Logic, Inc.
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7709314
    Abstract: Methods of fabricating low temperature semiconductor thin film switching devices are described.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: May 4, 2010
    Assignee: Tier Logic, Inc.
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7679399
    Abstract: A programmable interconnect structure for an integrated circuit comprises: a pass-gate fabricated on a substrate layer to electrically connect a first node to a second node; and a configuration circuit including at least one memory element to control said pass-gate fabricated substantially above said substrate layer; and a programmable method to select between isolating said first and second nodes and connecting said first and second nodes. A programmable buffer structure for an integrated circuit comprises: a first and a second terminal; and a programmable pull-up and a programmable pull-down circuit coupled between said first and second terminals; and a configuration circuit including at least one memory element coupled to said pull-up and pull-down circuits; and a programmable method to select between isolating said first terminal from second terminal by deactivating said pull-up and pull-down circuits, and coupling said first terminal to second terminal by activating said pull-up and pull-down circuits.
    Type: Grant
    Filed: February 16, 2008
    Date of Patent: March 16, 2010
    Assignee: Tier Logic, Inc.
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7673273
    Abstract: A smaller mask programmable gate array (MPGA) device derived from a larger field programmable gate array (FPGA), comprising: a layout of transistors and a plurality of interconnect layers substantially identical to a smaller region of the FPGA; and input/output pads matching a subset of the input/output pads of the FPGA; wherein, a design that is mapped to said smaller region of the FPGA device using said subset of input/output pads by a user programmable means can be identically mapped to the MPGA by a hard-wire circuit. Such a gate array further comprises a mask programmable metal-circuit in lieu of a user programmable configuration circuit of the FPGA; and a logic block to input/output pad connection in lieu of a logic block to a register at the boundary of said smaller region to an input/output pad connection of the FPGA.
    Type: Grant
    Filed: March 1, 2007
    Date of Patent: March 2, 2010
    Assignee: Tier Logic, Inc.
    Inventors: Raminda Udaya Madurawe, Peter Ramyalal Suaris, Thomas Henry White
  • Patent number: 7656192
    Abstract: A programmable integrated circuit (IC), comprising: a programmable logic circuit configured by a first control signal coupled to a gate electrode of a transistor in the logic circuit; and a first plurality of read only memory (ROM) elements capable of coupling to the first control signal, wherein a said first ROM elements is selected to couple by one or more decode signals, and wherein the first ROM elements store a plurality of user specifications.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: February 2, 2010
    Assignee: Tier Logic, Inc
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7656190
    Abstract: A computational unit is disclosed to increment or decrement n-bits of data. The unit has n/3 logic blocks to process the n-bits of data, each logic block including: first and second multiplexers to propagate a carry chain; and first, second and third exclusive-OR (XOR) circuits coupled to the carry chain of the multiplexers to generate a 3-bit incremented output.
    Type: Grant
    Filed: June 8, 2009
    Date of Patent: February 2, 2010
    Assignee: Tier Logic, Inc
    Inventors: Nij Dorairaj, Raminda Madurawe
  • Patent number: 7635988
    Abstract: In a first aspect, a semiconductor storage device, comprising: a metal line coupled to a gate of an access transistor, wherein the gate material is deposited substantially above the metal line. In a second aspect, a semiconductor storage device, comprising: a first port to write data to a storage element; and a second port to read a signal generated by the storage element; and a first metal line coupled to a gate of an access transistor coupled to the first port; and a second metal line coupled to a gate of an access transistor coupled to the second port; wherein, the gates of said access transistors are formed on a gate material deposited substantially above the metal of first and second metal lines.
    Type: Grant
    Filed: July 14, 2008
    Date of Patent: December 22, 2009
    Assignee: Tier Logic, Inc.
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7627848
    Abstract: A method of converting designs from a field programmable gate array (FPGA) to a mask programmable gate array (MPGA), comprising: an FPGA comprising a programmable logic block array, and a plurality of programmable interconnect wires, and a bit-stream of memory data to program the FPGA; and an MPGA comprising identical layouts of the programmable logic block array and the plurality of programmable interconnect wires, wherein the bit-stream data is converted to a custom metal pattern to mask program the MPGA.
    Type: Grant
    Filed: December 26, 2006
    Date of Patent: December 1, 2009
    Assignee: Tier Logic, Inc.
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7602213
    Abstract: A logic circuit is disclosed that includes a latch for enhancing the circuit logic capacity. The circuit includes a logic block comprising a plurality of logic inputs and at least one logic output, the logic output generating a logic function of the plurality of logic inputs; a first latch input to provide a data state to store in the latch is coupled to said at least one output of logic block; a global latch input to change the stored data state of the latch couple by a programmable method to a local input; and a latch output, wherein when the local input is coupled to the global latch input, the latch output generates logic function of the logic output and the local input.
    Type: Grant
    Filed: December 26, 2007
    Date of Patent: October 13, 2009
    Assignee: Tier Logic, Inc.
    Inventor: Nij Dorairaj
  • Patent number: 7573293
    Abstract: A latch is described, comprising: a first programmable logic element (LE); and a second programmable logic element (LE); and an output of the first LE adapted to directly couple to a first input of the second LE; and an output of the second LE coupled to a first input of the first LE; and a first common input coupled to a second input of the first and second LE; and a second common input coupled to a third input of the first and second LE.
    Type: Grant
    Filed: May 12, 2008
    Date of Patent: August 11, 2009
    Assignee: Tier Logic, Inc.
    Inventors: Raminda Madurawe, Nij Dorairaj
  • Patent number: 7573294
    Abstract: Disclosed is a programmable logic device adapted to implement a shift register, the device comprising: a logic block comprised of: a latch having an input; and a logic element having an output capable of coupling to an adjacent logic block and the latch input, wherein the output is coupled to the adjacent logic block and decoupled from the latch input; and an interconnect coupled to the latch and adapted to transmit the latch output to an input of the logic element. In the device, the logic element is configured as a route through for the latch output to couple to the adjacent logic block.
    Type: Grant
    Filed: May 12, 2008
    Date of Patent: August 11, 2009
    Assignee: Tier Logic, Inc.
    Inventors: Raminda Madurawe, Nij Dorairaj
  • Patent number: 7538575
    Abstract: A three-dimensional semiconductor device, comprising: a programmable logic circuit; and a configuration circuit comprising a non planar memory element, wherein: a portion of the memory element is positioned above or below the logic circuit; and an output of the memory element is coupled to the logic circuit to program the logic circuit.
    Type: Grant
    Filed: April 17, 2008
    Date of Patent: May 26, 2009
    Assignee: Tier Logic, Inc.
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7486111
    Abstract: Time-multiplexed interconnect structures, timing optimization techniques and software tools for said structures, for programmable semiconductor ICs is disclosed. A first aspect is a programmable logic device, wherein a plurality of outputs from logic blocks is coupled to a plurality of inputs to logic blocks by a single wire segment comprising a programmable time multiplexing method. A second aspect is a software placement and route tool, wherein a plurality of routs is assigned to a single route, wherein the plurality of routs is routed in the single route by a time multiplexed method. A third aspect is a critical signal propagation path in a programmable logic device comprising global non-overlapping control signals and time multiplexed wires, wherein each control signal assigns a programmable time slot for multiple signals within one of said wires, further comprising one or more critical signals assigned to the last multiplexed time slot.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: February 3, 2009
    Assignee: Tier Logic, Inc.
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7466163
    Abstract: A configurable look up table (LUT) structure of an integrated circuit comprising: a first, a second and a third intermediate LUT stage, each of the LUT stages comprising one or more inputs and an output, wherein: the output of first intermediate LUT stage is coupled to an input of the second and third intermediate LUT stages; and the second intermediate LUT stage generates an arithmetic function of two bits and a carry-in signal received as inputs to the LUT structure; and the third intermediate LUT stage generates a carry-out signal.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: December 16, 2008
    Assignee: Tier Logic, Inc.
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7463059
    Abstract: A semiconductor device includes a plurality of circuit blocks; and a configuration circuit coupled to the plurality of circuit blocks to program the circuit blocks, the configuration circuit comprising a plurality of memory elements, the memory elements further comprising: a first set of memory elements to store a first instruction; and a second set of memory elements to store a second instruction; and a global control signal to select the first or second instruction in the configuration circuit to program the circuit blocks.
    Type: Grant
    Filed: March 10, 2008
    Date of Patent: December 9, 2008
    Assignee: Tier-Logic, Inc.
    Inventor: Raminda Udaya Madurawe