摘要:
A wordline-decode system of a nonvolatile memory array is split into three smaller decoding subsystems (a Read-Mode Decode Subsystem, a Program/Erase-Mode Decode Subsystem and a Segment-Select Decoder Subsystem). The segmented array has small bitline capacitance and requires few input connections to each decoding subsystem. The Read-Mode Decoder circuitry and the Program/Erase-Mode Decoder circuitry are separated, allowing the Read-Mode Decoder circuitry to be desired for high speed access and allowing the Program/Erase-Mode Decoder circuitry to be desired for high voltage operation. Buried-bitline segment-select transistors reduce the area required for those transistors. Erasing may be performed after first checking each row of a segment to determine the present of any over-erased cells. Programming may be performed by allowing the common source-column lines of the selected segment to float and by placing preselected voltages on the appropriate wordline and drain-column line.
摘要:
A circuit for driving a wordline or group of wordlines in a floating-gate type EEPROM cell array includes a read-driver subcircuit for switching positive read voltages, a program-driver subcircuit for switching positive programming voltages and, optionally, a subcircuit for switching negative erasing voltages. The read-driver subcircuit may be constructed using relatively short-channel transistors for relatively high speed operation when connected to high-capacitance wordlines. On the other hand, the program-driver subcircuit may be constructed using relatively long-channel transistors and those long-channel transistors may be located on the memory chip remotely from the memory cells and from the read-driver circuit. P channel isolating transistors are used to isolate unused circuitry during operation. A voltage translator in the program-driver subcircuit has a transistor configuration that lessens the probability that the breakdown voltages of those transistors will be exceeded. A method for programming nonvolatile memory cell arrays is also disclosed.
摘要:
A test circuit for determining whether or not fuse-links of an integrated circuit have been opened or closed properly by, for example, a laser device. The test circuit of this invention, in one embodiment, includes a variable impedance, such as a P-channel transistor, connected between a voltage source and an output terminal, the impedance having one value with a first input applied to the variable impedance control terminal and having a second, larger value in response to a second input applied to the variable impedance control terminal. At least one programmable fuse-link and a gate are connected in series between the output terminal and a source of reference potential. A means for providing control inputs to the variable impedance is connected between a test mode input signal and the control terminal of the variable impedance. The means for providing control inputs to the P-channel transistor may include a second, current-mirror-connected P-channel transistor.
摘要:
A fault sensing circuit for detecting the state of at least one latch controlled by at least one control signal is provided. The circuit comprises an additional latch also controlled by the same control signal and receiving an input of a known value. The output of the additional latch is coupled to an I/O pin where an external circuit may monitor its logic state to determine the occurrence of a fault.
摘要:
A common connection to reduces the amount of chip area required to perform read and programming functions, particularly where signals such as read, programming, supply voltage and data signals are generated from remote locations on the memory chip. The common connection is made in an integrated circuit having a control circuit, a plurality of memory cell arrays having column lines, a sense amplifier circuit, and a programming circuit including at least first and second parts. At least one column of one memory cell array is selectively connected to a common line/node upon receiving at least a first signal from the control circuit. The first part of the programming circuit is selectively connected to the common line/node upon receiving a second signal from the control circuit. The second part of the programming circuit is connected to the common line/node upon receiving a third signal from the control circuit. The sense amplifier circuit is selectively connected to the common line/node upon receiving a fourth signal from the control circuit. The common line/node may be a conductor extending from a first area of the integrated-circuit memory to a second area of the integrated-circuit memory, the first and second areas including, for example, the first and second parts of the programming circuit respectively located at opposite ends of the integrated-circuit memory. The first part of the programming circuit may provide a high voltage to a source-column line of the integrated-circuit memory. The second part of the programming circuit may provide a reference potential and a supply voltage to the common line/node.
摘要:
A virtual ground memory includes an array of rows and columns of memory cells and a plurality of alternating first and second column lines. The cells in each column are coupled to a first column line and a second column line. A first decoder selects a plurality of first column lines in response to first decoded address signals and selects one of the selected plurality of first column lines in response to second decoded address signals.
摘要:
A circuit and method for rapid removal of drain-column programming voltages from drain-column lines of a memory array. The circuit includes a resistor/transistor connected between a supply voltage and a common node, the resistor/transistor being enabled by a program enable signal. During the discharge operation, the source-drain paths of a driver transistors of the array connect column lines to reference potential. The gates of the driver transistors are coupled to the common node. An enabling transistor has a source-drain path connecting reference potential to the common node and has a gate connected to the program enable signal. The circuit includes at least one inverter, an OR circuit, and a bypass transistor. The bypass transistor has a source-drain path connected between the supply voltage and the common node and a gate coupled to the common node through the inverter and the OR circuit. The common node may be coupled to the gate of the driver transistor by a coupling transistor having a source-drain path connected between the common node and the gate of the driver transistor and a gate connected to a virtual ground signal.
摘要:
A biasing circuit for reading a selected cell of an array of semiconductor memory cells in which each cell is coupled to a drain-column line, a source-column line and a wordline, with the selected cell coupled to a selected drain-column line, a selected source-column line, and a selected wordline. The circuit includes a common node; a resistor means coupled between the common node and each of the source- and drain-column lines; a drain-select means coupled to each drain-column line for transmitting, during a read cycle, a first preselected bias voltage lower than a supply voltage to the selected drain-column line; a source-select means coupled to each source-column line for transmitting, during the read cycle, a second preselected bias voltage to the one non-selected source-column line, the one non-selected source-column line coupled to a cell sharing the selected drain-column line and the selected wordline; and reference-select means for connecting, during the read cycle, the source-column lines, except the one non-selected source-column line, to reference potential. The sense amplifier and the driver circuit each include at least three transistors and have outputs coupled to drain-column lines and source-column lines, respectively, of the memory array.
摘要:
A method for measuring the access time or speed of PROM devices is described. The PROM (10) includes a matrix of erased memory cells (30-70) each selectable by an address, and readable by a sense amplifier (112). The method comprises providing an invalid address and reading the level at the sense amplifier (112). A valid address is then provided, and the memory cell addressed is read. The above steps are repeated until all memory cells are read. In this manner, the time required to access an erased memory cell after accessing a programmed memory cell, as simulated by a nonexistent memory cell, may be measured.
摘要:
Apparatus for decoding a plurality of electrically programmable memory cells (30-70) comprises an array source driver circuit (72) for selectively connecting a first terminal (140) of a selected memory cell (152) to a program bias voltage or to ground. A bit line driver circuit (94-100, 120) selectively connects a second terminal (154) of said selected memory cell (152) to ground or to a read sense node (115). Reading is performed by connecting the first terminal (140) to ground and the second terminal (154) to the read sense node (115). Programming is performed by connecting the first terminal (140) to the program bias voltage and the second terminal (154) to ground.