Unlock instant, AI-driven research and patent intelligence for your innovation.

Semiconductor content addressable memory device

A memory and semiconductor technology, applied in static memory, digital memory information, information storage, etc., can solve problems such as use limitation, area reduction, power consumption difficulty, etc., and achieve the effect of low power consumption and large capacity

Inactive Publication Date: 2014-12-10
TOSHIBA MEMORY CORP
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, in mounting such an associative memory, many components are usually required, and it is difficult to reduce the area and power consumption, and the applications are limited (see, for example, Non-Patent Document 1).

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Semiconductor content addressable memory device
  • Semiconductor content addressable memory device
  • Semiconductor content addressable memory device

Examples

Experimental program
Comparison scheme
Effect test

no. 1 Embodiment approach

[0042] The associative memory device of this embodiment is such as figure 1 As shown, a plurality of unit search memory cells 100 are connected in series in the row direction to form a search word string 200 , and a plurality of search word strings 200 are arranged in a column direction to form a search block 201 .

[0043] Unit retrieval memory unit 100(MC) such as figure 2 As shown, digital data equivalent to "0" or "1" is held, and when one or both of the signal input from the first data input terminal 101 and the digital data held is "1", the data output terminal 103 outputs the same signal as the signal input from the second data input terminal 102 . That is, when the signal input from the second input terminal 102 is "1", "1" is output, and when it is "0", "0" is output. Also, when both the signal input from the first input terminal 101 and the held digital data are "0", "0" or indeterminate is output irrespective of the input signal from the second input terminal 102...

no. 2 Embodiment approach

[0061] In the first embodiment described above, the two regions of the D region and the Db region are connected in series, but in this embodiment, as Image 6 These are connected to the respective output terminals as shown, and the "AND" operation of the output of each output terminal is output as a word. Moreover, in and figure 1 The same symbols are assigned to the same parts, and their detailed descriptions are omitted.

[0062] In the present embodiment, the search character string is configured to include: a first character string (D region) 210 connected in series between a plurality of adjacent cells of the memory unit 100 by connecting the second input terminal and output terminal; and The second character string (Db area) 220 having the same structure as the first character string 210; "AND" (logical product) using the output terminal of the memory cell at the end of each of the first and second character strings 210, 220 as input Door 230. A search block is formed...

no. 3 Embodiment approach

[0066] Figure 7 It is a block diagram showing a schematic configuration of the associative memory device according to the third embodiment of the present invention. Moreover, in and figure 1 The same symbols are attached to the same parts, and their detailed descriptions are omitted. Also, although the representation of the retrieval block is simplified, the functionality and figure 1 Are the same.

[0067] The first retrieval block 501 except figure 1 In addition to the search block 201 of the search block 201, a sense amplifier 250 (250a-250c) for sensing each output of the search character string 200 is provided. The second search block 502 basically has the same structure as the first search block 501 . The output of the first search block 501 is provided as searched words I and Ib input to the D area and the Db area of ​​the second search block 502 . Also, a circle attached to Ib of the search block 502 indicates that the data is input reversed.

[0068] In this e...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

According to one embodiment, a semiconductor associative memory device comprises a retrieval block having retrieval word strings arranged in a column direction, each of the retrieval word strings includes memory cells arranged in a row direction between a word input terminal and a word output terminal, each of the memory cells having a first input terminal, a second input terminal, and an output terminal, wherein in each retrieval word string, the second input terminal of one of the memory cells is used as the word input terminal, and each of other memory cells is connected to the output terminal of adjacent memory cell by the second input terminal, wherein the first input terminals of the memory cells in the same column are connected.

Description

technical field [0001] The present invention relates to a semiconductor associative memory device that returns, from a specified data word, data concatenated in association with the data word. Background technique [0002] As one of semiconductor non-volatile memories, there is known a so-called Content Addressable Memory (Content Addressable Memory) which has a function of retrieving an address with a specific content, unlike a general memory that reads and writes content by specifying an address. address memory): CAM). Since this associative memory is extremely high-speed, it is widely used for applications such as MPU cache control and Internet address lookup. [0003] However, mounting of such an associative memory usually requires many components, and it is difficult to reduce the area and power consumption, thereby limiting applications (see, for example, Non-Patent Document 1). [0004] Non-Patent Document 1: K. Pagiamtzis, IEEE JOURNAL OF SOLID-STATE CIRCUITS 41, 7...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G11C15/04
CPCG11C15/04G11C15/046
Inventor 木下敦宽
Owner TOSHIBA MEMORY CORP