United States Patent 6,157,558 (2 of 7) Wong Dec. 5, 2000
-------------------------------------------------------------------------------- Content addressable memory cell and array architectures having low transistor counts Abstract
An SRAM-based CAM cell and CAM array architecture reduce transistor count and memory size by replacing pass transistors and search transistors of conventional SRAM-base CAM cells with a pair of transistors having gates coupled to bit lines. The two bit-line-controlled transistors in a CAM cell are between storage nodes and a word/match line for the CAM cell. The sizes of pull-up and pull-down devices in the CAM cells are selected so that grounding a storage node to a word/match line through one of the two bit-line-controlled transistors can change the bit stored in a CAM cell, but applying a voltage (near the supply voltage) from the word/match line through either of the two bit-line-controlled transistors to a storage node cannot change the bit or data stored in a CAM cell. Accordingly, a write operation grounds a selected word/match line and applies a voltage to the unselected word/match lines. A search operation charges all word/match lines and senses the word/match lines. Addition of a mask element that controls the connection of the CAM cell to the word/match line can convert a binary CAM architecture to a ternary CAM architecture. The mask element optionally includes circuitry that causes the mask element to power up in a known state. Within the ternary CAM cell, a bypass transistor can be provide to bypass the effect of the mask element and facilitate write operations or temporarily suspend local masking.
-------------------------------------------------------------------------------- Inventors: Wong; Sau-Ching (Hillsborough, CA). Assignee: SanDisk Corporation (Campbell, CA). Appl. No.: 316,499 Filed: May 21, 1999 Intl. Cl. : G11C 15/00 Current U.S. Cl.: 365/49 Field of Search: 365/49, 154, 156
--------------------------------------------------------------------------------
References Cited | [Referenced By]
--------------------------------------------------------------------------------
U.S. Patent Documents 4,538,243 Aug., 1985 Zehner 365/49 4,833,643 May, 1989 Hori 365/49 4,890,260 Dec., 1989 Chuang et al. 365/49 4,928,260 May, 1990 Chuang et al. 365/49 5,034,919 Jul., 1991 Sasai et al. 365/49 5,040,134 Aug., 1991 Park 365/602 5,051,949 Sept., 1991 Young 365/49 5,111,427 May, 1992 Kobayashi et al. 365/49 5,226,005 Jul., 1993 Lee et al. 365/49 5,258,946 Nov., 1993 Graf 365/49 5,267,213 Nov., 1993 Sung et al. 365/226 5,305,262 Apr., 1994 Yoneda 365/189.05 5,383,146 Jan., 1995 Threewitt 365/49 5,386,379 Jan., 1995 Ali-Yahia et al. 365/49 5,396,449 Mar., 1995 Atallah et al. 365/49 5,422,838 Jun., 1995 Lin 365/49 5,455,784 Oct., 1995 Yamada 365/49 5,568,415 Oct., 1996 McLellan et al. 365/49 5,619,446 Apr., 1997 Yoneda et al. 365/49 5,642,114 Jun., 1997 Komoto et al. 341/67 5,787,458 Jul., 1998 Miwa 711/108 5,828,593 Oct., 1998 Schultz et al. 365/49 5,859,791 Jan., 1999 Schulz et al. 365/49 5,890,201 Mar., 1999 McLellan et al. 711/108 5,940,852 Aug., 1999 Rangasayee et al. 365/49 5,949,696 Sept., 1999 Threewitt 365/49
Other References Aragaki et al., "A High Density Multiple-Valued Content-Addressable Memory Based on One Transistor Cell," IEICE Trans. Electron., vol. E76-C, No. 11, Nov. 1993, pp. 1649-1656.
Ghose and Dharmaraj, "Response Pipelined CAM Chips: The First Generation and Beyond," The 7th Int'l Conference on VLSI Design, Jan. 5-8, 1994, pp. 365-368.
Glaise and Munier, "A Low Cost Searching Device for an ATM Adapter," The 6th Int'l Conference on Computer Communications and Networks, Sep. 22-25, 1997, pp. 488-493.
Hanyu et al., "Design of a One-Transistor-Cell Multiple-Valued CAM," IEEE Journal of Solid-State Circuits, vol. 31, No. 11, Nov. 1996, pp. 1669-1674.
Hanyu et al., "2-Transistor-Cell 4-Valued Universal-Literal CAM for a Cellular Logic Image Processor," 1977 IEEE Int'l Solid-State Circuits Conference, Digest of Technical Papers, First Edition, Feb. 1997, pp. 46-47 and 427.
Hanyu et al., "One-Transistor-Cell 4-Valued Universal-Literal CAM for Cellular Logic Image Processing," The 27th Int'l Symposium on Multiple-Valued Logic, May 28-30, 1997, pp. 175-180.
Hanyu et al., "Multiple-Valued Floating-Gate-MOS Pass Logic and Its Application to Logic-in-Memory VLSI," The 28th IEEE Int'l Symposium on Multiple-Valued Logic, May 27-29, 1998, pp. 270-275.
Jamil, "RAM versus CAM," IEEE Potentials, vol. 16, No. 2, Apr./May 1997, pp. 26-29.
Kramer et al., "55GCPS CAM Using 5b Analog Flash," 1977 IEEE Int'l Solid-State Circuits Conference, Digest of Technical Papers, First Edition, Feb. 1997, pp. 44-45 and 427.
Miwa et al., "A 1Mb 2-Transistor/bit Non-Volatile CAM Based on Flash-Memory Technologies," 1996 IEEE Int'l Solid-State Circuits Conference, Digest of Technical Papers, First Edition, Feb. 1996, pp. 40-41 and 414.
Miwa et al., "A 1-Mb 2-Tr/b Nonvolatile CAM Based on Flash Memory Technologies," IEEE Journal of Solid-State Circuits, vol. 31, No. 11, Nov. 1996, pp. 1601-1609.
Shultz and Gulak, "CAM-Based Single-Chip Shared Buffer ATM Switch," IEEE Int'l Conference on Communications, May 1-5, 1994, pp. 1190-1195.
Schultz and Gulak, "Fully-Parallel Multi-Megabit Integrated CAM/RAM Design," IEEE Int'l Workshop on Memory Technology, Design and Testing, Aug. 8-9, 1994, pp. 46-51.
Schultz and Gulak, "Fully Parallel Integrated CAM/RAM Using Preclassification to Enable Large Capacities," IEEE Journal of Solid-State Circuits, vol. 31, No. 5, May 1996, pp. 689-699.
Shafai et al., "Fully Parallel 30-MHz, 2.5-Mb CAM," IEEE Journal of Solid-State Circuits, vol. 33, No. 11, Nov. 1998 pp. 1690-1696.
Wade and Sodini, "A Ternary Content Addressable Search Engine," IEEE Journal of Solid-State Circuits, vol. 24, No. 4, Aug. 1989, pp. 1003-1013.
Yamagata et al., "A 288-kb Fully Parallel Content Addressable Memory Using a Stacked-Capacitor Cell Structure," IEEE Journal of Solid-State Circuits, vol. 27, No. 12, Dec. 1992, pp. 1927-1933.
Yamagata et al., "A Bitline Control Circuit Scheme and Redundancy Technique for High-Density Dynamic Content Addressable Memories," IEICE Trans. Electron., vol. E76-C, No. 11, Nov. 1993, pp. 1657-1664.
Primary Examiner: Phan; Trong Attorney, Agent or Firm: Majestic, Parsons, Siebert & Hsue
35 Claims, 10 Drawing Figures |