Match Document Document Title
5623420 Method and apparatus to distribute spare cells within a standard cell region of an integrated circuit  
A method and apparatus to distribute spare cells into a standard cell region of an integrated circuit is described. An initial layout of standard cells is first generated by a place and route tool....
5608245 Array on substrate with repair line crossing lines in the array  
A repair structure for an array with first and second sets of lines that cross includes a repair line extending within the array, approximately parallel to at least one line in the first set and...
5600569 Method, system, and apparatus for automatically designing logic circuit, and multiplier  
With respect to each bit of a multiplier factor, it is judged whether or not the multiplier factor is a variable or a constant. If the multiplier factor is a constant, it is judged whether or not a...
5598347 Layout method for designing an integrated circuit device by using standard cells  
An integrated circuit device is provided, in which optimization design can be made for a short term to suppress power consumption of the integrated circuit device and improve the maximum operation...
5586319 Netlist editor allowing for direct, interactive low-level editing of netlists  
A custom netlist editor is provided in which low-level netlist editing procedures may be employed by a user to directly modify a netlist in its native format. The custom netlist editor eliminates...
5574655 Method of allocating logic using general function components  
A method is described for configuring a general symbol to represent a specific symbol indicated by a user. The specific symbols are part of a library. A general symbol for which optimized...
5561607 Method of manufacture of multi-cell integrated circuit architecture  
A standard cell topography has a generally rectangular topography, circumscribed by a set of four mutually orthogonal cell boundary edges. Coupled in circuit with a standard AND gate circuit within...
5561789 Power bus having power slits and holes embodied therein, and method for making the same  
An intersect area of an apparatus having a plurality of power buses, and a method for making the same. An intersect area is defined by an overlap region where a first and second power bus overlap....
5547740 Solderable contacts for flip chip integrated circuit devices  
A flip chip integrated circuit device (110) is provided having a surface, a perimeter, and solder bumps (112) located on the surface. At least one solder bump (112), and preferably a plurality of...
5544070 Programmed programmable device and method for programming antifuses of a programmable device  
A programmable device comprises a first antifuse programmed with a first programming method and a second antifuse programmed with a second programming method, whereby an actual operating current...
5537332 Stack macro order optimizing method  
An automated method for optimally ordering macros within a semiconductor chip data-path stack is disclosed. Each stack macro is assumed to have at least one predetermined bus connection with...
5530378 Cross point interconnect structure with reduced area  
An erasable programmable logic device (EPLD) includes function blocks connected by a universal interconnect matrix (UIM). The UIM includes both a cross-point circuit and a multiplexer-based...
5526276 Select set-based technology mapping method and apparatus  
A logic circuit is implemented on a macrocell of a field programmable device using select sets of a logic function which represents a transformation of the one or more input signals of the logic...
5521833 Method for programming programmable integrated circuits  
Circuit-associated programming signals and at least one additional, circuit-associated programming routine are generated and are then arranged in a testing device. The function check of printed...
5519629 Tileable gate array cell for programmable logic devices and gate array having tiled gate array cells  
A logic and routing cell for constructing a programmable gate array. The gate array may be constructed by tiling a wafer surface with this single logic and routing cell design. The logic and...
5519627 Datapath synthesis method and apparatus utilizing a structured cell library  
A datapath circuit synthesizer converts an HDL circuit specification into a circuit netlist. The behavioral description of the specified circuit is divided into two distinct parts: datapath logic...
5519630 LSI automated design system  
Together with circuit data of circuit elements, there is stored, in a memory device, external specification information of each of the circuit elements, the information including (i) function...
5504755 Testable programmable logic array  
A testable PLA includes a PLA comprising an AND plane and an OR plane comprising input lines, output lines, and product term lines which are grouped into at least two groups; a selector circuit for...
5502648 Data processing method of generating integrated circuits using prime implicants  
An integrated circuit structure is generated to perform a given combinational function. A data processing system generates the integrated circuit structure when provided with an input specification...
5502645 Behavioral synthesis for reconfigurable datapath structures  
High level synthesis of datapaths has traditionally concentrated on synthesizing a specific implementation for a given computational problem. Methods to compose a reconfigurable BISR...
5499192 Method for generating logic modules from a high level block diagram  
A set of module generators produce optimized implementations of particular circuit logic arithmetic functions for Field Programmable Gate Arrays (FPGAs) or other digital circuits. The module...
5499191 Multi-level logic optimization in programmable logic devices  
During compiling, a PLD circuit design system inserts nodes in the two level sum-of-product representation of the target circuit at function and procedure boundaries, the carries between bits of...
5493506 Integrated circuit device and method of designing same  
A register circuit an arithmetic circuit a register circuit and a logic circuit form a bit slice cell corresponding to a path of propagation connecting the circuits in this order. Similarly, an...
5490074 Constant delay interconnect for coupling configurable logic blocks  
A programmable integrated circuit includes configurable logic blocks (CLB's), configurable input/output blocks (IOB's) and a configurable interconnect network for providing program-defined routing...
5477467 Shrinkable BiCMOS circuit layout  
A BiCMOS integrated circuit design having an oversized isolation area surrounding circuit elements which are non-scaleable is provided. The non-scaleable circuit elements can be removed from the...
5477475 Method for emulating a circuit design using an electrically reconfigurable hardware emulation apparatus  
A system for physical emulation of electronic circuits or systems includes a data entry workstation where a user may input data representing the circuit or system configuration. This data is...
5475624 Test generation by environment emulation  
Generation, validation and fault-grading of test patterns, and test and debug of logic circuits, are enhanced by emulation of the logic circuits in programmable gate arrays. Two emulations of the...
5471397 Identifying subsets of noise violators and contributors in package wiring  
A method for identifying a minimal subset of noise violator nets that can be removed to ensure that no net has quiet noise that exceeds a specified maximum noise. Nets and the coupled noise between...
5463560 Semiconductor integrated circuit device  
The IC according to this invention has a semiconductor chip which includes a first and a second pad lines consisting of a plurality of pads connected respectively to the corresponding plurality of...
5461577 Comprehensive logic circuit layout system  
Random logic circuitry (210) is laid out in a logic array (212) that has a plurality of row and column locations. The logic circuitry (210) implements a plurality of dynamic logic circuits, each...
5452227 Method and apparatus for converting a programmable logic device designed into a selectable target gate array design  
The present invention is a translation system that translates a definition of a prototyped programmable device defined in a programmable device specification into a generic behavioral model of the...
5452229 Programmable integrated-circuit switch  
A non-volatile, in-system programmable integrated-circuit switch has horizontal conductive lines and vertical conductive lines. A programmable interconnect cell including a floating gate transistor...
5452231 Hierarchically connected reconfigurable logic assembly  
A plurality of electronically reconfigurable gate array (ERCGA) logic circuits are interconnected via a reconfigurable interconnect, and electronic representations of large digital networks are...
5452239 Method of removing gated clocks from the clock nets of a netlist for timing sensitive implementation of the netlist in a hardware emulation system  
An emulation system and method that reduces or eliminates the number of timing errors such as hold time violations when implementing a netlist description of an integrated circuit. The emulation...
5448496 Partial crossbar interconnect architecture for reconfigurably connecting multiple reprogrammable logic devices in a logic emulation system  
A plurality of electronically reconfigurable gate array (ERCGA) logic chips are interconnected via a reconfigurable interconnect, and electronic representations of large digital networks are...
5438681 Topography for CMOS microcomputer  
The topography of an 84 lead CMOS microcomputer chip includes first, second, third, and fourth consecutive edges, with chip control logic being located along the upper left edge. The chip includes...
5432719 Distributed memory architecture for a configurable logic array and method for using distribution memory  
This invention provides additional circuitry for a configurable logic array having logic functions which are programmed by loading memory cells which cause the logic array to generate a desired...
5422823 Programmable gate array device having cascaded means for function definition  
A programmable gate array with an improved interconnect structure facilitates multi-source networks, communication of signals long distances across the array, and creation of networks in a...
5414637 Intra-module spare routing for high density electronic packages  
A method of fabricating a high density electronic package is disclosed. The package includes a module of laminated semiconductor chips, including spare chip(s) and a supporting substrate with a...
5414638 Programmable interconnect architecture  
A programmable interconnect system includes a two-level hierarchal structure of programmable interconnect chips on a circuit board. The first-level, or "local", interconnect chips are connected to...
5400262 Universal interconnect matrix array  
A universal interconnect matrix area array or crosspoint switch is comprised of a first set of conductive leads formed in a first direction, a second set of conductive leads formed in a second...
5394030 Programmable logic device  
A programmable logic device includes groups of AND logic function gates, the AND logic function gates in each group coupled to a logic OR function output gate associated with that AND logic...
5394338 Module cell generating device for a semiconductor integrated circuit  
A module cell generating device of a semiconductor integrated circuit includes a parameter input part for applying a designation parameter, a basic cell group storing the basic cells, and a basic...
5384710 Circuit level netlist generation  
A design layout sequence for an application specific integrated circuit such as a gate array includes a schematic capture step, which results in a logic netlist file, and a placement and routing...
5377123 Programmable logic device  
A programmable logic device includes means for operating a computing element to compile a set of state-machine states in an incompletely specified state-machine. The state-machine states are...
5369595 Method of combining gate array and standard cell circuits on a common semiconductor chip  
A method and semiconductor structure are provided for intermixing circuits of two or more different cell classes, such as standard cells and gate array cells, on a common chip or substrate with...
5359536 Programmable gate array with improved interconnect structure, input/output structure and configurable logic block  
A programmable gate array with an improved interconnect structure facilitates multi-source networks, communication of signals long distances across the array, and creation of networks in a...
5348902 Method of designing cells applicable to different design automation systems  
In a method of designing cells applicable to different first and second design automation systems, first and second cells circuit-designed by the first and second design automation systems,...
5337255 Method for implementing set/reset synchronously or asynchronously in a programmable logic device  
A method is disclosed for allowing a user to enter a register symbol in a schematic diagram and attach to the register symbol both asynchronous and synchronous reset inputs. The method further...
5311079 Low power, high performance PLA  
A programmable logic array (PLA) is provided with a decoder at the input. Each product term line of the PLA has an associated power switch that is controlled by an output of the decoder. Only a...