EP0347909A2

Nonvolatile memory circuit device performing stable operation in wide range of power source voltage level.

Abstract

An electrically programmable nonvolatile memory circuit device includes a plurality of memory cell tran­sistors (11-1, 11-2) from which data is read out, dummy cell transistors (12-1, 12-2) which are each selectively operated at the same time as the operation of a selected one of said memory cell transistors in the same condi­tion as the selected memory cell transistor at the time of reading out data from the selected memory cell transistor, and a sense amplifier (16) including a logic gate circuit for converting the programming state of the memory cell transistor (11-1, 11-2) into a logic value based on a difference between the current characteris­tics of the memory cell transistor (11-1, 11-2) and the dummy cell transistor (12-1, 12-2). When the source-­drain current of the memory cell transistors (11-1, 11-2) set in the non-programmed state is denoted by I1, the source-drain current of the dummy cell transistor (12-1, 12-2) is denoted by I2, and the source-drain cur­rent of the memory cell transistors (11-1, 11-2) set in the programmed state is denoted by I3, then current I1, I2 and I3 are so set as to satisfy the current relation of "I1>I2>I3".

EP0347909A2, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Projected expiry passed 22 June 2009, 17.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

8 claims: 2 independent, 6 dependent

  1. 1
    An electrically programmable nonvolatile memory circuit device comprising a plurality of memory cell transistors (11-1, 11-2) from which data is read out;and a dummy cell transistor (12-2 or 12-1) operated at the same time as the operation of a selected one of said memory cell transistors in the same condition as the selected memory cell transistor at the time of reading out data from the selected memory cell transistor, char­acterized by further comprising sense amplifier means (16) including a logic gate circuit (16-1, 16-2) for converting the programming state of said memory cell transistor (11-1, 11-2) into a logic value based on a difference between the current characteristics of said memory cell transistor (11-1, 11-2) and said dummy cell transistor (12-1, 12-2), for amplifying memory data of said memory cell transistor (11-1, 11-2) and character­ized in that the source-drain current (I2) of said dummy cell transistor (12-1, 12-2) being set smaller than that (I1) of said memory cell transistors (11-1, 11-2) set in the non-programmed state and larger than that (I3) of said memory cell transistors (11-1, 11-2) set in the programmed state.
  2. 2
    An electrically programmable nonvolatile memory circuit device characterized by comprising a first mem­ory cell array (10-1) having a plurality of first memory cell transistors (11-1) formed in a matrix form;first word lines (WL1) connected to respective rows of said first memory cell transistors (11-1) constituting said first memory cell array (10-1);first dummy cell tran­sistors (12-1) arranged adjacent to said first memory cell array (10-1), the source-drain current (I2) of said first dummy cell transistors (12-1) being set smaller than that (I1) of said first memory cell transistors (11-1) set in the non-programmed state and larger than that (I3) of said first memory cell transistors (11-1) set in the programmed state;a first dummy word line (DWL1) conneted to said first dummy cell transistors (12-1);first bit lines (BL1) connected to respective columns of said first memory cell transistors (11-1) constituting said first memory cell array (10-1) and said first dummy cell transistors (12-1), respectively;first column selection means (13-1) connected to said first bit lines (BL1), for selecting one of said first bit lines (BL1);first precharging means (14-1) for precharging one of said first bit lines (BL1) selected by said first column selection means (13-1), said first precharging means (14-1) being set operative prior to the data readout operation to effect the precharging operation and set non-operative at the data readout time;first discharging means (15-1) for discharging said first bit lines (BL1), said first discharging means (15-1) being set to discharge said first bit lines (BL1) at the data readout time and set non-operative while said first precharging means (14-1) is effecting the precharging operation;a second memory cell array (10-2) having a plurality of second memory cell transistors (11-2) formed in a matrix form;second word lines (WL2) connected to respective rows of said second memory cell transistors (11-2) constituting said second memory cell array (10-2);second dummy cell transistors (12-2) arranged adjacent to said second memory cell array (10-2), the source-drain current (I2) of said second dummy cell transistors (12-2) being set smaller than that (I1) of said second memory cell transistors (11-2) set in the non-programmed state and larger than that (I3) of said second memory cell transistors (11-2) set in the programmed state;a second dummy word line (DWL2) connected to said second dummy cell transistors (11-2);second bit lines (BL2) connected to respective columns of said second memory cell transistors (11-2) constitut­ing said second memory cell array (10-2) and said second dummy cell transistors (12-2), respectively;second column selection means (13-2) connected to said second bit lines (BL2), for selecting one of said second bit lines (BL2);second precharging means (14-2) for pre­charging one of said second bit lines (BL2) selected by said second column selection means (13-2), said second precharging means (14-2) being set operative prior to the data readout operation to effect the precharging operation and set non-operative at the data readout time;second discharging means (15-2) for discharging said second bit lines (BL2), said second discharging means (15-2) being set to discharge said second bit lines (BL2) at the data readout time and set non-­operative while said second precharging means (14-2) is effecting the precharging operation;row decoder means (17) for selectively driving said first and second word lines (WL1, WL2) and said first and second dummy word lines (DWL1, DWL2);said row decoder means (17) driving said second dummy word line (DWL2) when said first word line (WL1) is driven and driving said first dummy word line (DWL1) when the second word line (WL2) is driven;column decoder means (18) for controlling said first and second column selection means (13-1, 1-2) to select said first and second bit lines (BL1, BL2), said column decoder means (18) outputting a signal lower than the power source voltage to simultaneously select corresponding columns of said first and second memory cell arrays (10-1, 10-2);and sense amplifier means having a first input terminal connected to the output terminal of said first precharging means (14-1) and a second input terminal connected to the output terminal of said second precharging means (14-2) and including a logic gate circuit (16-1, 16-2) for converting the programming state of said first and second memory cell transistors (11-1, 11-2) into a logic value based on a difference between the current characteristics of said first and second memory cell transistors (11-1, 11-2) and said first and second dummy cell transistors (12-1, 12-2), for amplifying memory data of said first and second memory cell transistors (11-1, 11-2).