US2004037152A1PendingUtilityA1

Non-volatile memory device conducting comparison operation

Assignee: MITSUBISHI ELECTRIC CORPPriority: Aug 22, 2002Filed: Jan 30, 2003Published: Feb 26, 2004
Est. expiryAug 22, 2022(expired)· nominal 20-yr term from priority
Inventors:Tsukasa Ooishi
G11C 2013/008G11C 2213/72G11C 2013/0076G11C 11/16G11C 15/02G11C 11/1675G11C 13/0004G11C 15/04G11C 13/0069G11C 29/50G11C 15/046G11C 2213/79G11C 11/15G11C 29/02G11C 29/026G11C 2013/0078G11C 29/028G11C 7/062G11C 2207/063
35
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The non-volatile memory device includes a current detection circuit for comparing, in data retrieve operation, storage information written in a non-volatile manner in a memory cell row with retrieval information in order to determine whether or not the storage information matches the retrieval information. The current detection circuit compares a data read current flowing through each bit line corresponding to each memory cell of a memory cell row storing the storage information with a data read current flowing through each bit line corresponding to each retrieval memory cell storing the retrieval information.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         1 . A non-volatile memory device, comprising: 
 a plurality of memory cells arranged in a matrix, and each having an electric resistance varying according to storage data written in a non-volatile manner by a data write current; and    a plurality of word lines provided corresponding to memory cell rows respectively, wherein 
 memory cells of a predetermined memory cell row of said memory cell rows have retrieval information, and memory cells of other memory cell rows of said memory cell rows have storage information,  
 the non-volatile memory device further comprising: 
 a comparison circuit for comparing in data retrieve operation said retrieval information read from said predetermined memory cell row with said storage information read from one of said other memory cell rows which is designated for said data retrieve operation.  
 
   
     
     
         2 . The non-volatile memory device according to  claim 1 , wherein each of said memory cells stores one-bit data of one of said storage information and said retrieval information.  
     
     
         3 . The non-volatile memory device according to  claim 1 , wherein, in said data retrieve operation, said comparison circuit compares a passing current generated in each of said memory cells of said predetermined memory cell row in response to activation of a word line corresponding to said predetermined memory cell row with a passing current generated in each of said memory cells of said one of said other memory cell rows in response to activation of a word line corresponding to said one of said other memory cell rows.  
     
     
         4 . The non-volatile memory device according to  claim 1 , wherein 
 said plurality of memory cells are divided into a plurality of memory blocks, and    said storage information to be compared with said retrieval information stored in one memory block of said plurality of memory blocks in said data retrieve operation is stored in another memory block of said plurality of memory blocks.    
     
     
         5 . The non-volatile memory device according to  claim 4 , wherein 
 each of said memory blocks includes said predetermined memory cell row, said other memory cell rows, and a plurality of bit lines provided corresponding to memory cell columns respectively, and    said comparison circuit compares a passing current generated on each of said bit lines in said one memory block in response to activation of a word line corresponding to said predetermined memory cell row included in said one memory block with a passing current generated on each of said plurality of bit lines in said another memory block in response to activation of a selected word line corresponding to a selected one of said other memory cell rows included in said another memory block.    
     
     
         6 . The non-volatile memory device according to  claim 5 , wherein 
 said comparison circuit includes a plurality of current comparison circuits provided respectively corresponding to said plurality of bit lines, and a determination circuit for outputting a determination result of whether said storage information matches said retrieval information,    each of said current comparison circuits compares a passing current on the corresponding bit line generated based on said retrieval information in said predetermined memory cell row included in said one memory block with a passing current on the corresponding bit line of the same column generated based on said storage information in said one of said other memory cell rows included in said another memory block, and    said determination circuit outputs said determination result based on a comparison result of each of said plurality of current comparison circuits.    
     
     
         7 . The non-volatile memory device according to  claim 5 , further comprising: 
 a mask circuit for ceasing comparison between a passing current on a part of said plurality of bit lines in said one memory block and a passing current on a part said plurality of bit lines in said another memory block conducted by said comparison circuit in said data retrieve operation, wherein 
 said mask circuit ceases comparison between a passing current on each of bit lines corresponding to memory cells other than a memory cell storing one-bit data of said retrieval information of said predetermined memory cell row and a passing current on each of bit lines of the same column corresponding to memory cells of one of said other memory cell rows.  
   
     
     
         8 . The non-volatile memory device according to  claim 5 , further comprising: 
 a plurality of first sense amplifiers provided respectively corresponding to said plurality of bit lines included in said one memory block storing said retrieval information, each first sense amplifier generating a first voltage signal based on a difference between a current passing through a corresponding bit line and a predetermined current, and outputting said first voltage signal to said comparison circuit; and    a plurality of second sense amplifiers provided respectively corresponding to said plurality of bit lines included in said another memory block storing said storage information, each second sense amplifier generating a second voltage signal based on a difference between a current passing through a corresponding bit line and said predetermined current, and outputting said second voltage signal to said comparison circuit, wherein 
 said comparison circuit determines whether said retrieval information matches said storage information based on said first and second voltage signals received from the corresponding first and second amplifiers in each of said bit lines.  
   
     
     
         9 . The non-volatile memory device according to  claim 5 , wherein 
 said comparison circuit includes 
 a current line,  
 a current supply source for supplying a first current amount to said current line,  
 a plurality of current extraction circuits provided respectively corresponding to said plurality of bit lines, each current extraction circuit extracting a second current amount from a current amount flowing through said current line according to comparison between a passing current generated on each of said bit lines in said one memory block based on said retrieval information and a passing current generated on each of said bit lines in said another memory block based on said storage information, and  
 a determination circuit provided at a terminal end of said current line, for outputting a determination result according to comparison between said current amount flowing through said current line and a predetermined current amount.  
   
     
     
         10 . A non-volatile memory device, comprising: 
 a memory block having a plurality of memory cells arranged in a matrix and each having an electric resistance varying according to storage data written in a non-volatile manner by a data write current; and    a comparison circuit for conducting comparison of retrieval information received from outside in data retrieve operation, wherein 
 said comparison circuit includes a storage section for temporal data storage,  
 said non-volatile memory device further comprising: 
 a control circuit for transferring storage information pre-stored in said memory block to said storage section in said data retrieve operation, and  
 said comparison circuit compares said storage information transferred to said storage section with said retrieval information in order to determine whether said storage information matches said retrieval information.  
 
   
     
     
         11 . A non-volatile memory device, comprising: 
 a plurality of memory cells arranged in a matrix, and each having an electric resistance varying according to storage data written in a non-volatile manner by a data write current;    a plurality of word lines provided corresponding to memory cell rows respectively;    a plurality of bit lines provided corresponding to memory cell columns respectively;    a selection circuit for selecting one of a memory cell row and a memory cell column; and    a control circuit for continuously conducting one of data write operation and data read operation to a memory cell group said one of said memory cell row and said memory cell column selected by said selection circuit.    
     
     
         12 . The non-volatile memory device according to  claim 11 , wherein said control circuit conducts said one of said data write operation and said data read operation to each memory cell of said memory cell group on a bit-by-bit basis.  
     
     
         13 . A non-volatile memory device, comprising: 
 a plurality of memory cells arranged in a matrix, and each having an electric resistance varying according to storage data written in a non-volatile manner by a data write current;    a plurality of word lines provided corresponding to memory cell rows respectively;    a plurality of bit lines provided corresponding to memory cell columns respectively; and    a control circuit for conducting one of data write operation and data read operation wherein 
 each of data write operation and data read operation is divided into a plurality of cycles, said control circuit conducts a part of said one of data write operation and data read operation in each of said cycles by pipeline processing.  
   
     
     
         14 . The non-volatile memory device according to  claim 13 , further comprising: 
 an address latch circuit for temporarily holding information for selecting a memory cell row and a memory cell column, wherein 
 said address latch circuit operates in synchronization with each of said plurality of cycles.  
   
     
     
         15 . The non-volatile memory device according to  claim 13 , further comprising: 
 a data latch circuit for temporarily holding data transmitted between a selected memory cell and a data output node, wherein 
 said data latch circuit operates in synchronization with each of said plurality of cycles.

Join the waitlist — get patent alerts

Track US2004037152A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.