KR910003672A - 연상 메모리 장치 - Google Patents

연상 메모리 장치 Download PDF

Info

Publication number
KR910003672A
KR910003672A KR1019900011155A KR900011155A KR910003672A KR 910003672 A KR910003672 A KR 910003672A KR 1019900011155 A KR1019900011155 A KR 1019900011155A KR 900011155 A KR900011155 A KR 900011155A KR 910003672 A KR910003672 A KR 910003672A
Authority
KR
South Korea
Prior art keywords
data
terminal
reservoir
bit length
predetermined bit
Prior art date
Application number
KR1019900011155A
Other languages
English (en)
Other versions
KR0159941B1 (ko
Inventor
고끼 노구찌
미쯔루 아끼자와
간지 가또
Original Assignee
미다 가쓰시게
가부시끼가이샤 히다찌세이사꾸쇼
와따나베 히로시
히다찌아꾸세루 가부시끼가이샤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 미다 가쓰시게, 가부시끼가이샤 히다찌세이사꾸쇼, 와따나베 히로시, 히다찌아꾸세루 가부시끼가이샤 filed Critical 미다 가쓰시게
Publication of KR910003672A publication Critical patent/KR910003672A/ko
Application granted granted Critical
Publication of KR0159941B1 publication Critical patent/KR0159941B1/ko

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C15/00Digital stores in which information comprising one or more characteristic parts is written into the store and in which information is read-out by searching for one or more of these characteristic parts, i.e. associative or content-addressed stores
    • G11C15/04Digital stores in which information comprising one or more characteristic parts is written into the store and in which information is read-out by searching for one or more of these characteristic parts, i.e. associative or content-addressed stores using semiconductor elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/90335Query processing
    • G06F16/90339Query processing by using parallel associative memories or content-addressable memories

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
  • Microcomputers (AREA)
  • Dc Digital Transmission (AREA)

Abstract

내용 없음.

Description

연상 메모리 장치
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제1도는 본 발명의 실시예에 따른 연상 메모리 장치의 전체 구성도.

Claims (8)

  1. 소정의 비트길이의 데이터를 저장하는 제1의 저장소자(1), 상기 소정의 비트길이의 데이터를 저장하는 여러개의 제2의 저장소자(2), 상기 소정의 비트길이의 상기 데이터를 리드 및 라이트 하도록 상기 제1의 저장소자(1)과 상기 여러개의 제2의 저장소자(2)에 접속된 제1의 데이터버스(5), 상기 제1의 저장소자(1)내에 저장된 상기 소정의 비트 길이의 상기 데이터를 전송하는 제2의 데이타를 전송하는 제2의 데이터 버스(6), 상기 제2의 저장소자(2)와 상기 제2의 데이터버스(6)에 결합되고, 상기 제1의 저장소자(1)내에 저장된 상기 소정의 비트 길이의 상기 데이터를 상기 여러개의 제2의 저장소자(2)내에 저장된 상기 소정의 비트길이의 상기 데이터와 비교하는 여러개의 비교기(7), 상기 여러개의 비교기(7)에서 출력된 비교 결과를 수신하도록 상기 여러개의 비교기(7)에 접속되는 출력부(10)과 상기 제1의 데이터버스(5)에 접속된 제1의 단자(A1), 상기 출력부(10)의 출력선(11a)에 접속된 제2의 단자(A2)와 및 데이터 신호선(13a)에 접속되고, 장치의 신호를 입력하여 출력하는 제3의 단자(A3)을 갖고, 제어 신호의 소정의 상태에 응답해서 상기 제1의 단자(A1)과 제3의 단지(A3)사이에서의 신호 전송을 허가하여 상기 제2의 단자(A2)와 제3의 단자(A3)사이에서의 신호전송을 금지하고, 상기 소정의 상태와 다른 상기 제어신호의 상태에 응답하여 상기 제1의 단자(A1)과 제3의 단자(A3) 사이에서의 신호전송을 금지하고, 상기 소정의 상태와 다른 상기 제어신호의 상태에 응답하여 상기 제1의 단자(A1)과 제3의 단자(A3) 사이에서의 신호전송을 금지하여 상기 제2의 단자(A2)와 제3의 단자(A3)사이에서의 신호전송을 허가하는 선택부(12)를 포 함하는 연상메모리 장치.
  2. 특허청구의 범위 제1항에 있어서, 상기 소정의 비트길이의 상기 데이터는 상기 선택부(12)의 상기 제1 및 제3의 단자(A1,A3)과 상기 제1의 데이터버스(5)를 거쳐서 상기 제1의 저장 소자(1) 및 상기 여러개의 저장소자(2)내에 저장되는 연상 메모리 장치.
  3. 특허청구의 범위 제2항에 있어서, 상기 제1의 저장소자(1)내에 저장된 상기 소정의 비트 길이의 상기 데이터는 탐색키이고, 상기 제2의 저장소자(2)내에 저장된 상기 소정의 비트길이의 상기 데이터는 저장키인 연상 메모리 장치.
  4. 특허청구의 범위 제3항에 있어서, 연상동작전에 상기 제1의 저장소자(1) 및 상기 여러개의 제2의 저장소자(2)내에 상기 탐색키에 및 저장키를 저장하기 위해 사용되는 어드레스신호에 응답해서 상기 제1의 저장소자(1)과 상기 여러개의 제2의 저장소자(2)중의 적어도 하나를 선택하고, 연상 동작결과에 따라서 상기 출력부(10)에서의 코드정보(11)을 상기 선택부(12)의 상기 제2의 단자에서 제3의 단자로 전송하도록 제어신호를 상기 선택부(12)에 공급하는 어드레스 디코더(4,4a)를 포함하는 연상 메모리 장치.
  5. 소정의 비트길이의 데이터를 저장하는 제1의 저장소자(1), 상기 소정의 비트길이의 데이터를 저장하는 여러개의 제2의 저장소자(2), 상기 소정의 비트길이의 상기 데이터를 리드 및 라이트 하도록 상기 제1의 저장소자(1)과 상기 여러개의 제2의 저장소자(2)에 접속된 제1의 데이터 버스(5), 상기 제1의 저장소자(1)내에 저장된 저장된 상기 소정의 비트 길이의 상기 데이터를 전송하는 제2의 데이터 버스(6), 상기 제2의 저장소자(2)와 상기 제2의 데이터 버스(6)에 결합되고, 상기 제1의 저장소자(1)내에 저장된 상기 소정의 비트 길이의 데이터를 상기 여러개의 제2의 저장소자(2)내에 저장된 상기 소정의 비트길이의 상기 데이터와 비교하는 여러개의 비교기(7), 상기 제1의 데이터버스(5)에 접속된 제의 단자(A1), 상기 출력부 (10)의 출력선(11A)에 접속된 제2의 단자(A2) 및 데이터 신호선(13a)에 접속되고, 장치의 신호를 입력하여 출력하는 제3의 단자(A3)을 갖고, 제어신호의 소정의 상태에 응답해서 상기 제1의 단자(A1)과 제3의 단자(A3) 사이에서의 신호전송을 금지하고, 상기 소정의 상태와 다른 상기 제어신호의 상태에 응답해서 샹기 제1의 단자(A1)과 제3의 단자 사이에서의 신호 전송을 금지하여 상기 제2의 단자(A2)와 제3의 단자(A3)사이에서의 신호전송을 허가하는 선택부(12)를 포함하는 단일칩으로 구성된 마이크로컴퓨터.
  6. 특허청구의 범위 제5항에 있어서, 상기 소정의 비트길이의 상기 데이타는 상기 선택부(12)의 상기 제1및 제2의 단자(A1, A3)과 상기 제1의 데이타버스(5)를 거쳐서 상기 제1의 저장소자(1) 및 상기 여러개의 저장소자(2)내에 저장되는 단일칩으로 구성되는 마이크로컴퓨터.
  7. 특허청구의 범위 제6항에 있어서, 상기 제1의 저장소자(1)내에 저장된 상기 소정의 비트 길이의 상기 데이터는 탐색키이고, 상기 제2의 저장소자(2)내에 저장된 상기 소정의 비트길이의 상기 데이터는 저장키인 단일칩으로 구성된 마이크로 컴퓨터.
  8. 연산동작전에 상기 제1의 저장소자(1) 및 상기 여러개의 제2의 저장소자(2)내에 상기 탐색키 및 저장키를 저장하기 위해 사용되는 어드레스신호에 응답해서, 상기 제1의 저장소자(1)과 여러개의 제2의 저장소자(2)중의 적어도 하나를 선택하고, 상기 연상동작 결과에 응답해서 연상동작 결과에 따라서 상기 출력부(10)에서의 코드정보(11)을 상기 선택부(12)의 상기 제2의 단자에서 제3의 단자로 전송하도록 제어신호를 상기 선택부(12)에 공급하는 어드레스 디코더(4,4a)를 포함하는 특허청구의 범위 제1항 기재의 단일칩으로 구성된 마이크로컴퓨터.
    ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019900011155A 1989-07-31 1990-07-23 연상 메모리 장치 KR0159941B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP19656489 1989-07-31
JP1-196564 1989-07-31

Publications (2)

Publication Number Publication Date
KR910003672A true KR910003672A (ko) 1991-02-28
KR0159941B1 KR0159941B1 (ko) 1999-02-01

Family

ID=16359832

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019900011155A KR0159941B1 (ko) 1989-07-31 1990-07-23 연상 메모리 장치

Country Status (3)

Country Link
US (1) US5036486A (ko)
JP (1) JPH03130994A (ko)
KR (1) KR0159941B1 (ko)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2685973B1 (fr) * 1992-01-03 1994-02-25 France Telecom Point memoire pour memoire associative.
US5999434A (en) 1992-01-10 1999-12-07 Kawasaki Steel Corporation Hierarchical encoder including timing and data detection devices for a content addressable memory
US5555397A (en) * 1992-01-10 1996-09-10 Kawasaki Steel Corporation Priority encoder applicable to large capacity content addressable memory
US5619446A (en) * 1992-01-10 1997-04-08 Kawasaki Steel Corporation Hierarchical encoder including timing and data detection devices for a content addressable memory
US5257220A (en) * 1992-03-13 1993-10-26 Research Foundation Of The State Univ. Of N.Y. Digital data memory unit and memory unit array
US5383146A (en) * 1992-06-08 1995-01-17 Music Semiconductors, Inc. Memory with CAM and RAM partitions
JPH0676583A (ja) * 1992-07-06 1994-03-18 Mitsubishi Electric Corp 内容番地付記憶装置および一致ワード不要化方法
US5483480A (en) * 1993-07-22 1996-01-09 Kawasaki Steel Corporation Method of using associative memories and an associative memory
US5602764A (en) * 1993-12-22 1997-02-11 Storage Technology Corporation Comparing prioritizing memory for string searching in a data compression system
US5568416A (en) * 1994-03-24 1996-10-22 Kawasaki Steel Corporation Associative memory
US5446686A (en) * 1994-08-02 1995-08-29 Sun Microsystems, Inc. Method and appartus for detecting multiple address matches in a content addressable memory
JPH08202615A (ja) * 1995-01-24 1996-08-09 Matsushita Electric Ind Co Ltd 記憶装置
US5949696A (en) * 1997-06-30 1999-09-07 Cypress Semiconductor Corporation Differential dynamic content addressable memory and high speed network address filtering
US6199140B1 (en) * 1997-10-30 2001-03-06 Netlogic Microsystems, Inc. Multiport content addressable memory device and timing signals
US6148364A (en) * 1997-12-30 2000-11-14 Netlogic Microsystems, Inc. Method and apparatus for cascading content addressable memory devices
US6240485B1 (en) 1998-05-11 2001-05-29 Netlogic Microsystems, Inc. Method and apparatus for implementing a learn instruction in a depth cascaded content addressable memory system
US6219748B1 (en) 1998-05-11 2001-04-17 Netlogic Microsystems, Inc. Method and apparatus for implementing a learn instruction in a content addressable memory device
US6381673B1 (en) 1998-07-06 2002-04-30 Netlogic Microsystems, Inc. Method and apparatus for performing a read next highest priority match instruction in a content addressable memory device
US6118682A (en) * 1998-07-07 2000-09-12 Vlsi Technology, Inc. Method and apparatus for reading multiple matched addresses
US6892272B1 (en) 1999-02-23 2005-05-10 Netlogic Microsystems, Inc. Method and apparatus for determining a longest prefix match in a content addressable memory device
US6460112B1 (en) 1999-02-23 2002-10-01 Netlogic Microsystems, Llc Method and apparatus for determining a longest prefix match in a content addressable memory device
US6499081B1 (en) 1999-02-23 2002-12-24 Netlogic Microsystems, Inc. Method and apparatus for determining a longest prefix match in a segmented content addressable memory device
US6574702B2 (en) 1999-02-23 2003-06-03 Netlogic Microsystems, Inc. Method and apparatus for determining an exact match in a content addressable memory device
US6539455B1 (en) 1999-02-23 2003-03-25 Netlogic Microsystems, Inc. Method and apparatus for determining an exact match in a ternary content addressable memory device
US6137707A (en) * 1999-03-26 2000-10-24 Netlogic Microsystems Method and apparatus for simultaneously performing a plurality of compare operations in content addressable memory device
US6567340B1 (en) 1999-09-23 2003-05-20 Netlogic Microsystems, Inc. Memory storage cell based array of counters
US7272027B2 (en) * 1999-09-23 2007-09-18 Netlogic Microsystems, Inc. Priority circuit for content addressable memory
US7110407B1 (en) 1999-09-23 2006-09-19 Netlogic Microsystems, Inc. Method and apparatus for performing priority encoding in a segmented classification system using enable signals
US7143231B1 (en) 1999-09-23 2006-11-28 Netlogic Microsystems, Inc. Method and apparatus for performing packet classification for policy-based packet routing
US7487200B1 (en) 1999-09-23 2009-02-03 Netlogic Microsystems, Inc. Method and apparatus for performing priority encoding in a segmented classification system
US6944709B2 (en) 1999-09-23 2005-09-13 Netlogic Microsystems, Inc. Content addressable memory with block-programmable mask write mode, word width and priority
US6934795B2 (en) 1999-09-23 2005-08-23 Netlogic Microsystems, Inc. Content addressable memory with programmable word width and programmable priority
KR100587148B1 (ko) * 2000-12-30 2006-06-07 매그나칩 반도체 유한회사 캠 셀 구조
TWI271620B (en) * 2005-06-16 2007-01-21 Ememory Technology Inc Method and apparatus for performing multi-programmable function with one-time programmable memories
JP5653621B2 (ja) * 2006-11-17 2015-01-14 クゥアルコム・インコーポレイテッドQualcomm Incorporated 連想メモリ

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4439840A (en) * 1981-09-28 1984-03-27 Hughes Aircraft Company Real-time ordinal-value filters utilizing partial intra-data comparisons
JPS58146089A (ja) * 1982-02-24 1983-08-31 Hitachi Ltd デコ−ダ
JPS59220838A (ja) * 1983-05-27 1984-12-12 Nippon Telegr & Teleph Corp <Ntt> 連想メモリ装置
US4622653A (en) * 1984-10-29 1986-11-11 Texas Instruments Incorporated Block associative memory
US4890260A (en) * 1988-05-11 1989-12-26 Advanced Micro Devices Content addressable memory array with maskable and resettable bits
US4897814A (en) * 1988-06-06 1990-01-30 Arizona Board Of Regents Pipelined "best match" content addressable memory

Also Published As

Publication number Publication date
KR0159941B1 (ko) 1999-02-01
US5036486A (en) 1991-07-30
JPH03130994A (ja) 1991-06-04

Similar Documents

Publication Publication Date Title
KR910003672A (ko) 연상 메모리 장치
KR930011784B1 (ko) 메모리 카트리지
KR890004999B1 (ko) 프로그램 가능 판독 전용 메모리장치 및 그를 이용한 메모리시스템
KR970059929A (ko) 데이터보호회로
KR840008189A (ko) 메모리 식별장치 및 방법
KR940020228A (ko) 데이타 기억장치
KR960701414A (ko) 복수의 마이크로 프로세서들간에 애플리케이션 데이터 및 절차들을 공유하기 위한 보안성 애플리케이션 카드
KR840008073A (ko) 반도체 기억장치
KR870010551A (ko) 다이나믹 ram
KR890008829A (ko) 반도체 기억장치
KR880013065A (ko) 컴퓨터 리소스 구성방법 및 장치
US5179686A (en) Method for automatically detecting the size of a memory by performing a memory warp operation
KR870003430A (ko) 반도체 집적 회로장치
KR870009383A (ko) 여분의 회로부를 가지는 반도체 메모리 소자
KR910008581A (ko) 마이크로 콘트롤러
KR900012161A (ko) 집적된 매트릭스 메모리와 집적회로
KR940026948A (ko) 결함구제회로
US5383161A (en) IC card with decoder for selective control for memory storage
KR940010116A (ko) 반도체 기억장치
KR920000080A (ko) 비휘발성 메모리장치의 시그네쳐(signature)회로
KR900013621A (ko) 반도체장치
KR880000859A (ko) 마이크로 프로세서
KR910014819A (ko) 듀얼-포트 캐쉬 태그 메모리
KR970051327A (ko) 데이타 기억 영역의 속성 데이타를 기억하는 속성 데이타 영역과 데이타 기억 영역을 갖는 비휘발성메모리
KR890012316A (ko) 프로그램가능한 메모리 데이터 보호회로

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20010731

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee