Method and apparatus for the automated design of memory devices
AssigneeCypress Semiconductor Corporation
InventorsShiva P. Gowni, Alpesh B. Patel, Bo B. Wang
Life of this patent
Estimating the term…
Loading patent…
AssigneeCypress Semiconductor Corporation
InventorsShiva P. Gowni, Alpesh B. Patel, Bo B. Wang
Estimating the term…
A design, layout, schematic, netlist, abstract or other equivalent circuit representations for a memory that may have redundant circuitry may be generated from a set of user inputs acquired through a graphical user interface. Based on the user inputs one or more leaf cells is/are generated. Then using the leaf cells, a design database for the layout is generated from the user inputs. The design database reflects physical hierarchies of the layout and may include redundancy circuitry within a data and/or address path, parallel to a non-redundant data and/or address path within the layout. The above-mentioned parameters described by the user inputs may include an array size, a defect rate, and/or a leaf cell design, layout or schematic. This scheme may be embodied as a set of computer-readable instructions, for example to be executed by a computer system. The user may rearrange the memory array architecture by changing a parameter selected from the group consisting of array size, defect rate, line width, line spacing, line length, gate width, transistor spacing, gate length, transistor length, resistivity, capacitance, and other physical and/or electrical device parameters.
A computer implemented method for generating a netlist for a memory comprising:
A computer implemented method for generating a peripheral circuit netlist, including redundancy logic, comprising:
An advanced graphical interface configured to allow a user to rearrange a memory array architecture by performing the steps of:
A computer implemented method of generating a netlist for an integrated circuit having a plurality of non-redundant circuits and at least one redundant circuit, comprising:
Dependencies are inferred from the claim text.