Patents Assigned to Viciciv
  • Patent number: 7356799
    Abstract: Timing exact design conversions from an original field programmable device to an application specific device is disclosed. In a first aspect, a design conversion from a field programmable gate array (FPGA) to an application specific integrated circuit (ASIC) comprises a user configurable element in the FPGA replaced by a mask configurable element in the ASIC. In a second aspect, an FPGA design conversion to an ASIC comprises converting a user configurable memory bit pattern generated by a software tool to program the programmable content of the FPGA to a hard-wired metal pattern for the ASIC.
    Type: Grant
    Filed: March 20, 2006
    Date of Patent: April 8, 2008
    Assignee: Viciciv Technology, Inc.
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7345505
    Abstract: A highly economical alterable ASIC implements partitioned segments of an ASIC design in a smaller Silicon foot-print, each segment utilizing the entire IC. The device is able to switch quickly between the multiple segments with global control signals, without incurring long delays to reconfigure configuration memory. The alterable ASIC comprises programmable logic blocks and a configuration circuit with multiple sets of configuration memory, each set programmed to hold an optimized segment. Either random access memory (RAM) or mask configured read only memory (ROM) store the partitioned segments.
    Type: Grant
    Filed: April 10, 2006
    Date of Patent: March 18, 2008
    Assignee: VICICIV Technology, Inc.
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7336097
    Abstract: A programmable look-up-table (LUT) structure adapted for carry logic incrementer implementation in an integrated circuit, comprising: three or more data inputs and a carry-in input, said data inputs comprised of consecutive bits in a data string, said carry-in comprised of the increment value to the least order bit of said data string; and three or more data outputs and a carry-out output, said data outputs comprised of the incremented values of said data inputs, and said carry-out resulting from the incremented value of the highest order bit of said data inputs; wherein, said three or more data outputs are computed in a single carry computation stage within the LUT structure.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: February 26, 2008
    Assignee: Viciciv, Inc.
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7332934
    Abstract: A programmable interconnect structure to couple a first wire segment to a second wire segment of an integrated circuit comprising: a pass-gate to electrically couple the first wire segment to the second wire segment fabricated on a substrate layer; and a configuration circuit including at least one memory element to control said pass-gate fabricated substantially above said substrate layer, wherein changing data stored in the memory element provides a programmable method to achieve one of: isolate said first wire segment from sad second wire segment; and couple said first wire segment to said second wire segment.
    Type: Grant
    Filed: November 6, 2006
    Date of Patent: February 19, 2008
    Assignee: Viciciv
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7323905
    Abstract: A programmable semiconductor device, wherein: a user programmable switch comprising a configurable element is positioned above a transistor gate material layer deposited on a silicon substrate layer.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: January 29, 2008
    Assignee: Viciciv Technology
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7312109
    Abstract: A method of fabricating a field programmable integrated circuit comprised of: constructing a semiconductor device comprising a fuse circuit to customize the logic content of a programmable logic circuit; and attaching said semiconductor device in a detachable lid package, wherein the fuses are customized in the field by detaching the lid and blowing one or more fuse elements. The said method further comprised of: providing a custom hard-wire pattern in lieu of the fuse circuit, wherein the programmable logic circuit timing is identical between the fuse circuit and hard-wire options.
    Type: Grant
    Filed: April 11, 2005
    Date of Patent: December 25, 2007
    Assignee: Viciciv, Inc.
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7298641
    Abstract: An inexpensive, re-configurable storage circuit for programmable logic devices and application specific integrated circuits is disclosed. The storage circuit comprises: at least one output; and at least two inputs; and at least a one input and a two input response sequence, wherein the inputs change the output in a well defined response sequence; and a configuration circuit comprising one or more memory elements, wherein the memory bits are programmed to select one of said response sequences.
    Type: Grant
    Filed: March 2, 2006
    Date of Patent: November 20, 2007
    Assignee: Viciciv Technology
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7285981
    Abstract: A configuration circuit, comprising: a configurable storage element coupled between a ground voltage and a first voltage, said storage element generating an output; and a voltage conversion circuit coupled between the ground voltage and a second voltage at a lower level than said first voltage, said circuit further coupled to said output; wherein, the voltage conversion circuit generates a configurable control signal either at the ground voltage level or the second voltage level by configuring the storage element.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: October 23, 2007
    Assignee: Viciciv Technology
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7285982
    Abstract: Configuration circuits wherein configurable elements comprise low conducting on currents and/or low on to off current ratios for programmable logic devices are disclosed. A semiconductor device, wherein: a programmable logic circuit is configured by a control signal received at a capacitive node in the circuit, wherein the control signal is further generated by one of: a low conducting current pull-up configurable element configured to couple the control signal to a power supply voltage; and a low conducting current pull-down configurable element configured to couple the control signal to a ground supply voltage; wherein, the low conducting current charge the capacitive node to either the power or ground voltage levels.
    Type: Grant
    Filed: March 2, 2006
    Date of Patent: October 23, 2007
    Assignee: VICICIV Technology
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7285984
    Abstract: A look up table (LUT) structure, comprising: a first intermediate LUT stage comprising a LUT value input and an output; and a configurable multiplexer (MUX) comprising: an input coupled to a carry in logic signal; and an output coupled to said LUT value input of first intermediate LUT stage; wherein, said first intermediate LUT stage output generates a carry out logic signal.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: October 23, 2007
    Assignee: VICICIV Technology
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7268580
    Abstract: A three-dimensional semiconductor device, comprising: a programmable logic circuit constructed in a first module layer, said logic circuit input to output responses configurable to a user specification by configuring a plurality of control signals, each control signal received at a regulatory node in the logic circuit; and a configuration circuit constructed in a second module layer, said configuration circuit further comprising: a plurality of memory elements, each memory element having either one or two outputs, each memory element capable of storing one of two binary data values, each output coupled to one of said control signals, each control signal having either the same polarity of the stored memory bit or the opposite polarity of the stored memory bit; and a memory programming method to access each of said memory elements to alter the stored data value between said two binary data values to configure the control signals; wherein, the second module layer is positioned substantially above the first modul
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: September 11, 2007
    Assignee: Viciciv Technology
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7265577
    Abstract: The present invention relates to electronic integrated circuits (ICs) that retain identical functionality with better performance or lower power dissipation under RAM and hard-wire ROM fabrication options, without the need to alter transistor layout within the IC. An integrated circuit (IC) comprising: a plurality of transistors; and a first selectable fabrication option comprised of a user configurable memory circuit; and a second selectable fabrication option comprised of a hard-wired circuit in lieu of said user configurable memory circuit; wherein, the IC functionality and performance is determined by the configuration memory data in the first fabrication option, and wherein the identical configuration is hard-wired in the second fabrication option without altering the location of transistors within the IC. Such a programmable to hard-wire conversion provides a significant IC cost reduction, performance improvement and power dissipation reduction at minimal NRE cost and improved reliability.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: September 4, 2007
    Assignee: VICICIV Technology
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7265421
    Abstract: A new Insulated-Gate Field-Effect Thin Film Transistor (Gated-FET) is disclosed. A semiconductor thin film Gated-FET device, comprising: a lightly doped resistive channel region formed on a semiconductor thin film layer, the thickness of the channel comprising the entire thin film thickness; and an insulator layer deposited on said channel surface with a gate region formed on a gate material deposited on said insulator layer, said gate region receiving a gate voltage comprised of: a first level that modulate said channel resistance to a substantially non-conductive state by fully depleting majority carriers from said thin film layer in the channel region; and a second level that modulate said channel resistance to a substantially conductive state by at least partially accumulating majority carriers near the gate surface of the thin film layer in said channel region.
    Type: Grant
    Filed: November 2, 2004
    Date of Patent: September 4, 2007
    Assignee: Viciciv Technology
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7253659
    Abstract: A programmable semiconductor device wherein a programmable switch and a configuration element to program the switch are both positioned above a first metal layer.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: August 7, 2007
    Assignee: Viciciv Technology
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7239174
    Abstract: A layout of a programmable interconnect structure, comprising: an active region; and an even plurality of gate regions dividing the active region into a plurality of active stripes, said active stripes arranged into disjoint first, second and third sets; and a plurality of interconnect wires, each interconnect wire coupled to a contact in an active stripe of the first set; and an input wire coupled to a contact in each of the active stripes of said second set; and an output wire coupled to a contact in each of the active stripes of said third set; and a buffer layout comprising one or more buffer gate regions and one or more buffer active regions, wherein the input wire is further coupled to a buffer gate region and the output wire is further coupled to a buffer active region.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: July 3, 2007
    Assignee: Viciciv Technology
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7239175
    Abstract: A programmable look up table (LUT) structure of an integrated circuit, comprising: two or more LUT circuits, each said LUT circuit comprising: one or more inputs; and a plurality of LUT values; and at least one output; and a configurable multiplexer (MUX) circuit comprising: a plurality of inputs; and one or more select signals; and one or more outputs; wherein, the output of each said LUT circuit is directly coupled to a said input of the MUX circuit. Said structure further comprising one or more data storage units, each said data storage units comprising a digital output, wherein one or more of: a said MUX circuit input is directly coupled to a said data storage unit digital output.
    Type: Grant
    Filed: October 13, 2006
    Date of Patent: July 3, 2007
    Assignee: Viciciv Technology
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7208976
    Abstract: A programmable look up table (LUT) structure that offers higher logic packing capacity over conventional LUT structures for programmable logic devices is disclosed. A programmable LUT structure comprising a first stage and one or more intermediate stages and a last stage, wherein at least one of said intermediate stages or the last stage further comprises: a primary input received in true and compliment logic levels, and an output; and two LUT values, said primary input coupling one of said LUT values to said output, wherein at least one of said LUT values further comprises: a secondary input and a configurable data value; and a programmable means to select either the secondary input or the data value as the LUT value.
    Type: Grant
    Filed: February 10, 2006
    Date of Patent: April 24, 2007
    Assignee: Viciciv Technology
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7205589
    Abstract: A semiconductor device that provides identical functionality and timing characteristics, fabricated with two fabricating options comprised of: a user configurable high cost fabricating option utilizing a set of masking patterns and a process sequence; and a mask programmable lower cost fabricating option utilizing a reduced set of said masking patterns and reduced steps of said process sequence, wherein at least one mask is customized and a plurality of masks are identical.
    Type: Grant
    Filed: June 8, 2004
    Date of Patent: April 17, 2007
    Assignee: Viciciv Technology
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7176716
    Abstract: A multiple input look up table (LUT) structure adapted for carry-logic implementation, wherein each input is received in true and compliment levels, comprising: an output of an intermediate stage within the LUT structure; and a LUT value input of a stage next to said intermediate stage; and a multiplexer (MUX) structure coupled between the output and the LUT value input, wherein the MUX structure further comprises: a plurality of secondary inputs, including a carry-in logic signal; and a configuration circuit to couple one of the output or a said secondary input to said LUT value input.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: February 13, 2007
    Assignee: Viciciv Technology
    Inventor: Raminda Udaya Madurawe
  • Patent number: 7176713
    Abstract: The present invention relates to electronic circuits that retain identical functionality and performance under RAM and hard-wire ROM fabrication options. An integrated circuit (IC) providing identical functionality and performance in two selectable fabrication options, wherein: a first selectable option comprises a user configurable circuit; and a second selectable option comprises a hard-wired circuit in lieu of said user configurable circuit. Such a programmable to hard-wire conversion provides a significant IC cost reduction at minimal NRE cost and improved reliability.
    Type: Grant
    Filed: January 5, 2004
    Date of Patent: February 13, 2007
    Assignee: Viciciv Technology
    Inventor: Raminda Udaya Madurawe