KR19990044265A - Dram용 메모리 인터페이스 및 메모리 회로 판독 방법 - Google Patents
Dram용 메모리 인터페이스 및 메모리 회로 판독 방법 Download PDFInfo
- Publication number
- KR19990044265A KR19990044265A KR1019980701501A KR19980701501A KR19990044265A KR 19990044265 A KR19990044265 A KR 19990044265A KR 1019980701501 A KR1019980701501 A KR 1019980701501A KR 19980701501 A KR19980701501 A KR 19980701501A KR 19990044265 A KR19990044265 A KR 19990044265A
- Authority
- KR
- South Korea
- Prior art keywords
- circuit
- memory
- pull
- output
- data
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1051—Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
- G11C7/1063—Control signal output circuits, e.g. status or busy flags, feedback command signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
- G11C11/4076—Timing circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1051—Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Dram (AREA)
- Static Random-Access Memory (AREA)
Abstract
메모리 회로는 데이터를 저장하기 위한 메모리 셀들을 포함하는 것으로 기술되어 있다. 메모리 회로는 마이크로프로세서 또는 코어 로직 칩 세트와 같은 외부 시스템으로부터 또는 이에 의해 판독 또는 기입될 수 있다. 마이크로프로세서는 메모리 셀 어드레스 데이터를 메모리 회로에 제공하고, 그 데이터가 판독을 위해 통신 라인 상에 출력되게 요청한다. 메모리 회로는 유효 출력 데이터 신호를 제공하므로써 메모리에 저장된 데이터를 판독하는데 필요한 시간을 단축시킨다. 유효 출력 데이터 신호는 통신 라인에 결합된 데이터가 안정화되고 따라서 유효하다는 것을 나타낸다. 상이한 유효 출력 데이터 신호 및 이 신호를 생성하기 위한 트리거 회로가 기술되어 있다.
Description
다수의 집적 회로 메모리들이 상용화되어 있다. 예를 들면, 랜덤 형태로 억세스되도록 배열된 메모리 셀들을 갖는 동적 메모리 회로들은 동적 랜덤 억세스 메모리, 즉 DRAM으로서 인용된다. 이들 메모리들은 다양한 디자인으로 생성될 수 있어, 동적 메모리 셀들에 대해서 판독 및 기입하는 여러 방법들을 제공한다. 이러한 한가지 방법은 페이지 모드 동작이다. DRAM 내에서의 페이지 모드 동작은 메모리 셀 어레이의 행을 억세스하고 어레이의 여러 열들을 랜덤하게 억세스하는 방법에 의해 정의된다. 열이 억세스되는 동안, 행 및 열의 교차점에 저장된 데이터가 출력될 수 있다. 다른 형태의 메모리 억세스는 확장형 데이터 출력 (EDO) 메모리인데, 이는 메모리 어레이 어드레스에 저장된 데이터를, 어드레스된 열이 폐쇄된 후에 출력으로서 사용가능하게 한다. 또 다른 형태의 동작은 버스트 EDO 메모리 내에서 행해지는데, 이는 메모리 어레이의 1개의 열을 어드레스한 다음, 외부 어드레스 라인 상에 추가의 열 어드레스들을 제공하지 않고도 선정된 방식으로 추가의 열들을 자동적으로 어드레스할 수 있는 능력을 부가한다. EDO 특징을 갖는 DRAM에 대한 좀 더 상세한 설명은 본 출원의 양도인, Micron Technology, Inc., Boise, Idaho로부터 입수할 수 있는 "1995 DRAM Data Book" 페이지 1-1 내지 1-30에 기재되어 있다.
DRAM은 전형적으로 데이터 입력 및 데이터 출력으로서 동작하는 양방향 데이터 라인을 포함한다. 데이터는 스트로브 신호 또는 클럭 중 어느 하나를 이용하여 메모리 회로에 기입된다. 그러나, 전형적인 DRAM의 출력은 스트로브되거나 클럭되지 않기 때문에, DRAM을 판독하는 외부 시스템은 유효 데이터가 DRAM으로부터 사용가능한 때를 알지 못한다. 즉, DRAM을 판독하는 외부 시스템은 메모리 판독 전에 유효 데이터가 데이터 라인 상에 존재하는 것을 알 때까지 데이터 라인의 판독을 지연시켜야 한다. 따라서, 메모리 회로로부터 유효 데이터의 판독을 보장하기 위해 시간 지연은 데이터 판독 요청이 메모리에 신호화된 이후에 채택된다. 이러한 시간 지연은 필요한 지연 길이보다 더 길 수 있고, 그 결과 외부 시스템의 속도를 감속시킨다.
상기 이유, 및 본 명세서를 참조할 경우 당업자라면 충분히 알 수 있는 후술될 이유로 인해, 유효 데이터가 출력 데이터 라인 상에서 소용되는 시점을 나타내는 신호를 제공하는 메모리 회로가 본 분야에서는 필요하다.
<발명의 요약>
메모리 회로로부터 데이터를 효율적이고 신속하게 판독하는데 있어서의 상기 문제점과 다른 문제점은 본 발명에 의해 처리되고, 이에 대해서는 다음의 명세서를 읽고 연구하므로써 이해될 것이다. 집적 메모리 회로는 유효 데이터가 출력 데이터 라인 상에서 이용가능한 시점을 나타내는 유효 데이터 출력 신호를 갖는 것으로 설명되어 있다.
특히, 본 발명은 데이터를 저장하기 위한 메모리 셀, 메모리 셀 내에 저장된 데이터를 출력하기 위한 출력 통신 수단, 및 출력 통신 수단으로부터 유효 데이터가 이용가능함을 나타내기 위한 출력 신호 수단을 포함하는 집적 회로 메모리를 기술하고 있다. 한 실시예에서, 출력 신호 수단은 출력 신호 접속부, 및 출력 신호 접속부에 결합되어 출력 데이터 스트로브 신호를 생성하기 위한 트리거 회로를 포함할 수 있다.
출력 데이터 스트로브 신호는 소정의 구성, 예를 들면 액티브 로우 펄스, 또는 액티브 하이 펄스, 또는 출력 통신 수단으로부터 유효 데이터가 이용가능할 때 토글(toggle)되는 신호일 수 있다. 한가지 트리거 회로는 출력 데이터 스트로브 신호를 선택적으로 하이 상태로 만들기 위한 풀-업 회로, 출력 데이터 스트로브 신호를 선택적으로 로우 상태로 만들기 위한 풀-다운 회로, 및 풀-업 회로 및 풀-다운 회로에 결합되어 풀-업 회로 또는 풀-다운 회로 중 어느 하나를 활성화시키기 위한 인에이블 회로를 포함한다. 인에이블 회로는 외부 신호, 또는 출력 통신 수단에 응답할 수 있다.
다른 실시예에서, 집적 메모리 회로는 데이터를 저장하기 위한 랜덤 어드레스가능 메모리 셀, 복수개의 데이터 출력 라인, 랜덤 어드레스가능 메모리 셀 내에 저장된 데이터를 외부 데이터 요청 신호에 응답하여 복수개의 데이터 출력 라인에 결합하기 위한 버퍼 회로, 및 복수개의 데이터 출력 라인에 결합된 데이터가 유효함을 나타내는 신호를 생성하는 트리거 회로를 포함한다. 집적 회로 메모리는 동적 랜덤 억세스 메모리 회로(DRAM)일 수 있다. 대안적으로, 집적 회로 메모리는 버스트 확장형 데이터 출력(BEDO) 메모리, 클럭형 BEDO 메모리, 또는 동기 DRAM으로서 동작하는 동적 랜덤 억세스 메모리 회로일 수 있다.
또 다른 실시예에서, 메모리 회로를 판독하기 위한 방법이 제공된다. 이 방법은 메모리 회로로부터 데이터 출력을 요청하는 외부 신호를 수신하는 단계, 메모리 회로 내에 저장된 데이터를 출력 통신 라인에 결합하기 위한 단계, 및 출력 통신 라인에 결합된 데이터가 유효한 때를 식별하기 위해 출력 데이터 스트로브 신호를 발생하는 단계를 포함한다. 이 방법은 또한, 마이크로프로세서 또는 코어 로직 칩 세트에 의해 출력 데이터 스트로브 신호를 수신하는 단계, 및 출력 통신 라인에 결합된 유효 데이터를 래칭하는 단계를 포함한다.
본 발명은 일반적으로 메모리 회로, 특히 메모리로부터 데이터의 판독을 가속시키는 출력 인터페이스에 관한 것이다.
도 1은 본 발명을 채택하는 메모리 회로의 블록도이다.
도 2는 페이지 모드 판독 동작의 타이밍도이다.
도 3은 액티브 로우 출력 데이터 스트로브를 이용한 버스트 EDO 판독/기입 동작의 타이밍도이다.
도 4는 액티브 하이 출력 데이터 스트로브를 이용한 버스트 EDO 판독/기입 동작의 타이밍도이다.
도 5는 확장형 액티브 로우 출력 데이터 스트로브를 이용한 버스트 EDO 판독/기입 동작의 타이밍도이다.
도 6은 각각의 새로운 데이터 전이시에 토글되는 출력 데이터 스트로브를 이용한 버스트 EDO 판독/기입 동작의 타이밍도이다.
도 7은 액티브 로우 출력 데이터 스트로브를 이용한 클럭형 버스트 EDO 판독/기입 동작의 타이밍도이다.
도 8은 액티브 하이 출력 데이터 스트로브를 이용한 클럭형 버스트 EDO 판독/기입 동작의 타이밍도이다.
도 9는 확장형 액티브 로우 출력 데이터 스트로브를 이용한 클럭형 버스트 EDO 판독/기입 동작의 타이밍도이다.
도 10은 각각의 새로운 데이터 전이시에 토글되는 출력 데이터 스트로브를 이용한 클럭형 버스트 EDO 판독/기입 동작의 타이밍도이다.
도 11은 도 3의 출력 데이터 스트로브를 생성하기 위한 트리거 회로의 개략도이다.
도 12는 도 4의 출력 데이터 스트로브를 생성하기 위한 트리거 회로의 개략도이다.
도 13은 도 6의 출력 데이터 스트로브를 생성하기 위한 트리거 회로의 개략도이다.
도 14는 도 4의 출력 데이터 스트로브를 생성하기 위한 트리거 회로의 개략도이다.
도 15는 개방형 소오스 트랜지스터를 이용하여 출력 데이터 스트로브 신호를 생성하기 위한 트리거 회로의 개략도이다.
도 16은 개방형 드레인 트랜지스터를 이용하여 출력 데이터 스트로브 신호를 생성하기 위한 트리거 회로의 개략도이다.
도 17은 도 7의 출력 데이터 스트로브를 생성하기 위한 트리거 회로의 개략도이다.
도 18은 도 10의 출력 데이터 스트로브를 생성하기 위한 트리거 회로의 개략도이다.
양호한 실시예의 다음 상세한 설명에서, 참조번호는 실시예의 일부분을 나타내는 첨부 도면에 붙여지고, 도면에서는 본 발명이 실시될 수 있는 특정 양호한 실시예를 설명하는 방식으로 도시된다. 이들 실시예들은 당업자가 본 발명을 용이하게 실시할 수 있을 정도로 상세하게 설명되고, 다른 실시예들도 사용될 수 있으며 논리적, 기계적 및 전기적 변형이 본 발명의 범위를 벗어나지 않는 한도에서 이루어질 수 있음을 알 수 있다. 따라서, 다음의 상세한 설명은 발명을 제한하려는 의도로 취해진 것이 아니며, 본 발명은 첨부된 청구범위에 의해서만 한정된다.
본 발명은 2개의 2진 로직 레벨을 나타내기 위한 전압을 사용하는 전기 회로에 관한 것이다. 이 명세서에서 단어 "로우" 및 "하이"는 일반적으로 거짓 및 참의 2진 로직 레벨을 각각 나타낸다. 신호들은 일반적으로 이들이 하이 상태일 때 액티브로서 간주되나, 본 발명에서 신호 명칭에 수반되는 별표 (*), 또는 신호 명칭 상의 바 (-)는 신호가 부(negative) 또는 역(inverse) 로직임을 나타낸다. 부 또는 역 로직은 신호가 로우 상태일 때 액티브로서 간주된다.
DRAM(100)은 도 1을 참조하여 도시되는데, 이는 메모리 어레이(102), 및 이 메모리 어레이에 대해 판독 및 기입을 행하기 위한 관련 회로를 포함한다. DRAM 어레이는 어드레스 라인 A0-A10을 갖는 입/출력 접속부를 통해 마이크로프로세서 또는 다른 외부 시스템에 의해 억세스될 수 있는 2048 × 1024 × 8 비트 메모리 셀 어레이이다. 개념적으로는, 어레이 내에 8개 평면의 메모리 셀들이 존재하기 때문에, 각 평면 내의 하나의 어드레스는 하나의 8-비트 워드로서의 조합에 사용된다. 행 디코더(106)은 A0-A10 상에 제공된 어드레스 신호로부터 행 어드레스를 디코딩하고, DRAM 어레이의 대응하는 행을 어드레스시킨다. 마찬가지로, 열 디코더(108)은 A0-A10 상에 제공된 어드레스 신호로부터 열 어드레스를 디코딩하고, DRAM 어레이의 대응하는 열을 어드레스시킨다. DRAM 어레이 내에 저장된 데이터는 데이터 출력 버퍼(110)를 통해 출력 DQ1-DQ8에 전송된다. 마찬가지로, 데이터 입력 버퍼(112)는 출력 DQ1-DQ8로부터 데이터를 수신하고 이를 DRAM 어레이에 전송한다. 센스 증폭기 회로(114)는 DRAM 어레이의 개별 메모리 셀 상에 저장된 데이터를 감지하고 증폭하기 위해 제공된다. 제어 회로(116)는 메모리 회로 입력을 모니터하고 판독 및 기입 동작을 제어하기 위해 제공된다.
마이크로프로세서(104)와 통신하는데 사용된 DRAM(100)의 입/출력 접속부들은 다음에 설명된다. 출력 인에이블(OE*)은 DRAM의 출력 버퍼(110)을 인에블시킨다. 기입 인에이블(WE*)은 DRAM을 억세스할 때 판독 또는 기입 동작 중 어느 하나를 선택한다. 행 어드레스 스트로브(RAS*) 입력은 11개의 행 어드레스 비트들 내에서의 클럭을 위해 사용된다. 열 어드레스 스트로브(CAS*) 입력은 10개의 열 어드레스 비트들 내에서의 클럭을 위해 사용된다. 어드레스 입력 라인 A0-A10들은 상술한 바와 같이, 2,097,152개의 이용가능한 워드들 중 적어도 하나의 8비트 워드 또는 레지스터를 선택하기 위해 행 및 열 어드레스를 식별한다. DRAM 데이터 입력/출력 라인 DQ1-DQ8들은 데이터 입력 및 출력을 DRAM에 제공한다. 선택적 클럭 신호는 동기 모드로 메모리 회로를 동작시키기 위해 후술하는 바와 같이 마이크로프로세서에 의해 제공될 수 있다.
DRAM의 상기 설명은 메모리의 일반적인 이해를 돕기 위한 것이지, DRAM의 모든 소자 및 특징들을 완전히 설명하는 것이 아님을 알 수 있다. 더구나, 본 발명은 메모리 회로의 임의의 사이즈 및 형태에 동등하게 적용되는 것이지, 상술한 DRAM에 국한시키려는 의도는 아니다. 예를 들면, 본 발명은 허쉬(Hush) 등에게 허여된 "Three Port Random Access Memory"라는 제하의 미국특허 제4,891,794호에 기재되어 있는 메모리와 유사한 다중-포트 메모리들에 포함될 수 있다. 다중-포트 랜덤 억세스 메모리(RAM)들은 표준 RAM보다 사실상 고속이고, 비디오 시스템에서의 효율성 때문에 비디오 랜덤 억세스 메모리(VRAM)으로서 통칭된다.
DRAM(100)의 메모리 어레이(102) 내에 저장된 데이터는 몇 개의 상이한 판독 동작을 사용하여 판독될 수 있다. 가장 공통적인 것은 페이지 모드 판독이다. 페이지 모드 동작은 DRAM의 한 개의 행을 억세스한 다음 그 행의 상이한 열들을 랜덤하게 억세스하는 방법으로서 통칭된다. 즉, "페이지"는 어레이의 모든 8개 평면을 교차하는 행 평면에 의해 정의된다. 페이지 상에 위치한 소정의 8-비트 "워드"는 어레이의 열을 선택하므로써 억세스될 수 있다.
도 2는 DRAM 내에서의 페이지 모드 판독 동작의 타이밍을 도시한다. 어레이로부터 데이터를 판독하기 위해서, RAS*신호는 메모리 어레이의 억세스를 초기화하기 위해 로우 상태로 되어야 한다. RAS*신호는 페이지 모드 동작을 인에이블시킬 뿐만 아니라, 억세스될 행의 어드레스에 대한 어드레스 라인 A0-A10을 스트로브시키는데 사용된다. 그 다음, 당업자에 공지된 바와 같이, 어드레스 라인 상에 존재하는 데이터에 의해 식별된 행은 어드레스된다. 행이 어드레스된 이후, 어드레스 라인 상의 데이터는 억세스될 행의 열을 식별하기 위해 변경된다. 이용가능한 1024 열들 중 하나를 식별하는데 10개의 어드레스 라인들만이 사용된다. 당업자에 공지된 바와 같이, CAS*의 하강 에지 상에서, 어드레스 라인들은 스트로브되고, 식별된 열은 억세스된다. CAS*신호는 또한, 판독 또는 기입 동작이 어드레스된 행 및 열에 위치한 메모리 셀들 상에서 수행될 지를 결정하기 위해 제어 회로에 사용된다. 제어 회로(116)는 CAS*신호의 하강 에지 상의 WE*라인을 평가한다. WE*라인이 하이 상태인 경우, 판독 동작은 수행되고, 기입 동작은 WE*라인이 로우 상태일 때 실행된다.
어드레스된 행 및 열에 위치한 데이터를 판독하기 위해서, 어레이의 8개 평면들 각각 내에 있는 메모리 셀들은 억세스되어야 하고, 데이터는 출력 버퍼를 통해 DQ 라인들에 결합된다. 출력 버퍼 회로(110)은 OE*가 로우 상태로 될 때 인에이블된다. 따라서, 어드레스된 메모리 셀들 상에 저장된 데이터를 출력 버퍼에 결합시키는데 걸리는 시간은 CAS*하강 에지 이후의 시간 tCLZ에 의해 특정된다. 어드레스된 메모리 셀 내에 저장된 데이터가 시간 tCLZ까지 DQ 라인들에 결합되더라도, DQ 라인 상의 데이터의 유효성은 로딩에 좌우된다. 즉, 각각 개별 DQ 라인의 상태는 시간 tCLZ이후의 적절한 전압 레벨로의 전이를 시작하게 되지만, 전이를 즉시 완료하지는 않는다. 소정의 DQ 라인에 대한 전이 시간은 DQ 라인 상에 배치된 로드에 직접적으로 좌우되고; 로딩이 클수록, 전이 시간은 길어진다. 모든 DQ 라인이 유효 데이터를 나타내도록 전이가 완료되는 것을 보장하기 위해 걸리는 시간은 전형적으로 tCAC로서 특정되고, CAS*의 하강 에지 이후의 최소 시간으로서 특정된다.
전형적인 동작에 있어서, OE*라인은 출력 버퍼에 메모리 셀을 결합하기 이전에 로우 상태에 있다. 그러나, OE*라인은 출력 버퍼를 턴온시키기 위해서 사이클의 나중에 로우 상태로 될 수 있다. DQ 라인이 정확한 상태로의 풀 전이(full transition)를 행하는 것을 보장하는데 걸리는 시간은 OE*라인의 하강 에지 이후의 시간 tOE로서 특정된다. 이 시간은 로드 레벨과는 무관하게, 최대 전이 시간으로서 제조업자에 의해 특정된다. 또한, 유효 데이터가 DQ 라인 상에서 이용가능하게 되는 속도는 직접적으로 DQ 라인의 로딩에 좌우된다.
DRAM으로부터 데이터를 판독하기 위해서, 마이크로프로세서(104)는 유효 데이터가 DQ 라인 상에서 이용가능하게 되는 것을 보장하기 위해 시간 tCAC또는 tOE가 패스될 때까지 대기하도록 프로그램되어야 한다. 이 시간 지연은 최악의 경우의 시나리오이고, 출력 데이터 스트로브 신호(ODS)가 DQ 라인 상의 데이터가 유효한 때를 나타내도록 채택되는 경우에 감소될 수 있다. ODS*신호는 제어 회로(116)로부터 마이크로프로세서까지의 출력 접속부로서 제공되어, 마이크로프로세서는 유효 데이터가 이용가능한 때를 식별하는 방법을 갖는다. 따라서, 불필요한 시간 지연은 판독 동작으로부터 제거될 수 있다.
도 2에 도시된 액티브 로우 ODS*신호는 DQ 라인 상의 데이터가 유효할 때 로우 상태로 된다. 마이크로프로세서는 DQ 라인 상에 존재하는 데이터를 래칭하기 위해 ODS*신호의 하강 에지를 사용할 수 있다. 상이한 ODS*신호들을 발생할 수 있는 다른 실시예들의 회로는 하기에서 상세히 설명된다. 이들은 액티브 로우 및 액티브 하이 ODS 신호들, 및 유효 데이터가 DQ 라인 상에 존재할 때 토글되는 ODS 신호를 포함한다. 단일 DRAM 칩 외부에 와이어 OR 회로 접속부를 만들기 위한 설비가 제공된다. 이는 시스템 내의 모든 DQ들이 단일 ODS*라인에 대해 유효할 때 시스템 내의 원 칩(one chip)으로 하여금 이를 신호화하게 한다. 도 1의 DRAM(100)은 페이지 모드와는 다른 모드에서 동작하도록 제조될 수 있다. 예를 들면, 제어 회로(116)는 확장형 데이터 출력(EDO), 버스트 EDO, SDRAM, 또는 클럭형 BEDO 동작들을 허용할 수 있다.
EDO 메모리와 판독된 페이지 모드를 갖는 상기 DRAM 간의 주요 차이점은 CAS*라인이 하이 상태로 된 후, 데이터가 DQ 라인 상에 이용가능한 상태로 남아 있다는 점이다. 페이지 모드에서의 DRAM들의 동작은 전형적으로 CAS*의 상승 에지로 인해 출력 버퍼를 턴오프시킨다. EDO DRAM들은 RAS*및 OE*가 로우 상태로 유지된다면, 판독 동작 중에 CAS*가 하이 상태로 된 이후에 데이터가 유효한 상태로 남아 있거나 유효하게 되는 점을 제외하고는, 페이지 모드 DRAM과 유사하게 동작한다. RAS*및 CAS*가 로우 상태인 동안에 OE*가 펄스되는 경우, DQ 라인은 유효 데이터로부터 3-상태로 그리고 다시 유효 데이터로 토글된다. RAS*가 로우 상태로 남아있는 동안에 CAS*가 하이 상태로 된 이후에 OE*가 토글 또는 펄스되는 경우, 데이터는 3-상태로 전이되어 유지된다. EDO 특징을 갖는 DRAM의 좀 더 상세한 설명은 본 출원의 양수인인, Boise, Idaho 소재의 Micron Technology, Inc.로부터 입수가능한 "1995 DRAM Data Book" 페이지 1-63 내지 1-76에 기재되어 있다.
일반적으로, EDO 메모리 내에서의 버스트 동작은 마이크로프로세서로 하여금 어드레스 라인 상의 초기 열 어드레스를 특정하게 하고, 추가 외부 열 어드레스를 제공하지 않고도 다수의 상이한 열들을 억세스하게 한다. 이는 제어 회로(116)로 하여금 연속적인 CAS*사이클 중에 선정된 패턴으로 열 어드레스를 초기에 변경시키게 하므로써 달성된다. 따라서, 데이터는 제1 CAS*사이클 중에 제1 열 어드레스를 제공한 다음 CAS*를 단지 토글시키므로써 메모리 어레이(102)로부터 판독될 수 있다. 이는 상이한 데이터의 "버스트"가 DQ 라인 상에 출력되게 한다. 이것은 메모리로부터 데이터를 판독하는 이러한 방법이 억세스된 상이한 열들 각각에 대해 새로운 열 어드레스를 제공할 필요성을 없애므로써 페이지 모드 또는 EDO 동작들보다 사실상 빠르다는 것을 보여준다. 버스트의 길이는 당업자에게 알려진 바와 같이, 변경될 수 있다.
버스트 기입 동작 또한 수행될 수 있다. 이러한 동작은 초기 열 어드레스가 제1 CAS 사이클 중에 어드레스 라인으로부터 로드되게 하여, DQ 라인 상에 제공된 데이터가 어드레스된 메모리 행의 그 열에 기입될수 있게 한다. 연속적인 CAS*사이클 중에, DQ 라인 상의 데이터는 상이한 열 어드레스에 기입된다.
도 3은 버스트 판독 동작에 이어서, 본 발명을 채택하는 메모리 회로(100) 내에서의 버스트 기입 동작을 도시한다. 행 어드레스는 먼저 어드레스 라인 상에 제공되고, RAS*의 하강 에지 상에서 메모리 어레이의 행을 어드레스한다. RAS*의 하강 에지 이후의 제1 CAS*사이클에서는 제어 회로(116)를 사용하여 열 어드레스 m을 판독하고 WE*라인을 판독한다. WE*는 제1 CAS*사이클에서는 하이 상태이므로, 판독 동작이 수행됨을 특정한다. 다음 CAS*사이클 중에는, 열 어드레스 m에 위치한 메모리 셀들이 억세스되고, 메모리 셀들 상에 저장된 DQ 라인에 결합된다. 상술한 바와 같이, DQ 라인은 CAS*의 하강 에지 이후의 시간 tCAC또는 OE*의 하강 에지 이후의 시간 tOE가 될 때까지 유효 데이터를 보유하도록 보장되지 않는다. 다음의 CAS*사이클 중에, 열 어드레스 m+1로부터의 데이터는 DQ 라인에 결합된다. DQ 라인이 상태 변화를 할 수도 있기 때문에, 유효 데이터 m+1은 새로운 시간 tCAC가 경과될 때까지 DQ 라인 상에 존재하는 것이 보장될 수 없다. 마찬가지로, 데이터 m+2, 및 데이터 m+3는 다음의 2번의 CAS*사이클 중에 DQ 라인 상에 출력된다. 버스트 동작 중에 어드레스 라인은 무시된다. 따라서, 어드레스 라인 상에 제공된 열 어드레스 x는 5번째 CAS*사이클 중에 무시된다. 데이터 m+3는 OE*의 상승 에지 이후의 시간 주기 때까지 DQ 라인 상에 유용한 것으로 남아 있게 된다.
WE*라인이 로우 상태로 된 이후의 제1 CAS*사이클에서는 데이터를 열 어드레스 n에 기입한다. 버스트 기입 동작 중에, 데이터는 연속적인 CAS*사이클 중에 상이한 열 어드레스들에 기입된다. 따라서, DQ 라인 상에 제공된 데이터 n+1, n+2, 및 n+3는 상이한 열 어드레스들에 기입된다.
버스트 판독 동작 중에, ODS*라인은 유효 데이터가 DQ 라인 상에 존재하는 동안에 로우 상태로 토글된다. TCAC는 최악의 경우의 상황이고, 유효 데이터는 DQ 라인이 과중하게 로드되지 않는 경우, 시간 tCAC이전에 이용가능할 수도 있다. 따라서, 마이크로프로세서는 출력 라인을 판독하기 위해 시간 tCAC가 경과될 때까지 대기하지 않지만, ODS*가 로우 상태로 되는 즉시 데이터를 판독할 수 있다. 유효 데이터의 존재를 마이크로프로세서에 통지하기 위해 사용된 신호는 액티브 로우 펄스로 국한되는 것이 아니라, 도 4에 도시된 바와 같이, 액티브 하이 펄스일 수 있다. 더욱이, ODS*신호는 도 5에 도시된 바와 같이, 유효 데이터가 DQ 라인 상에 존재하는 전체 시간 동안 액티브 신호 또는 선정된 길이의 펄스 중 하나일 수 있다.
대안적으로, 새로운 유효 데이터가 DQ 라인 상에 존재할 때마다 상태들을 토글시키는 ODS 신호가 제공될 수 있다. 따라서, 이러한 ODS 신호는 새로운 데이터가 사용가능한 때는 항상 펄스되는 ODS보다는 낮은 주파수에서 동작할 수 있다. 도 6은 유효 데이터가 DQ 라인 상에서 유용할 때 토글되는 ODS 신호를 도시한다. ODS 신호는 데이터 m에 있어서는 로우 상태에서 시작하여 하이 상태로 토글되는 것으로 도시되나, 데이터 m에 있어서는 하이 상태에서 시작하여 로우 상태로 토글될 수 있다. 즉, 후술하는 바와 같이, ODS 신호의 초기 상태는 알려져 있지 않지만, DQ 라인의 유효성과 관련하여 토글된다. 따라서, 마이크로프로세서는 DQ 라인 상의 데이터를 래칭하기 위해서 로우에서 하이로 및 하이에서 로우로의 전이에 대해 ODS*신호를 모니터할 수 있다.
도 7 내지 도 10은 도 2 내지 도 6을 참조하여 설명된 바와 같이, 상이한 동기식 또는 클럭형 BEDO 동작들을 도시한다. 도 6 내지 도 11에 도시된 ODS*신호들은 도 2 내지 도 6에 도시된 바와 같이, 동일한 상태 및 길이를 갖지만, 도 1에 도시된 마이크로프로세서에 의해 제공된 동작 클럭 신호를 사용하여 발생된다. 도면에 도시된 클럭 신호들은 CAS*신호 대신에 입력 및 출력 데이터를 동기시키는데 사용된다. 즉, 클럭 신호는 CAS*라인의 사이클링 대신에 BEDO 모드 내의 어드레스 장소를 진행시키는데 사용된다. 따라서, CAS*신호는 일단 로우 상태로 사이클되어 시작 열 어드레스를 로드시키고, 버스트 동작이 수행되는 동안에 로우 상태를 유지한다. 클럭 신호의 하강 에지는 내부 열 어드레스를 진행시키고 데이터를 DQ 라인으로 및 이로부터 결합시키는데 사용된다. CAS*는 로드된 라인이고, 이러한 옵션은 CAS*를 고주파수에서 토글시킬 필요성을 없앤다. 따라서, 억세스 시간은 단축될 수 있다.
상기 출력 데이터 스트로브 신호들은 마이크로프로세서로 하여금 유효 데이터를 이전보다 빠르게 출력 데이터 라인 DQ로부터 판독하게 하는데 사용된다. 데이터는 전이가 더 이상 없도록 데이터 신호가 선정된 레벨로 안정화될 때 유효한 것으로 간주된다. 동작시에, 마이크로프로세서 또는 다른 외부 시스템은 데이터 출력을 위해 메모리 회로에 요청 신호를 제공한다. DRAM에서, 이러한 요청 신호는 전형적으로 CAS*신호의 형태로 되어 있다. 종래의 DRAM에 요구되는 바와 같이, 출력 데이터의 판독 이전에 CAS*신호 이후의 선정된 시간 주기를 대기하는 대신에, 마이크로프로세서는 출력 데이터 스트로브 신호가 트리거되는 즉시 데이터 출력 라인을 판독할 수 있다. 출력 데이터 스트로브 신호를 생성할 수 있는 트리거 회로들의 몇가지 상이한 실시예들은 이하에 상세히 설명된다.
도 11은 ODS*신호에 액티브 로우 펄스를 제공할 수 있는 트리거 회로(118)의 개략도를 도시한다. 트리거 회로는 풀-업 p-채널 트랜지스터(124) 및 풀-다운 n-채널 트랜지스터(126) 각각을 선택적으로 활성화시키는 NAND 게이트(120) 및 NOR 게이트(122)를 포함한다. 트랜지스터(124 및 126)들은 푸쉬-풀 출력으로서 통칭된다. NAND 게이트는 출력 버퍼가 턴온될 때 하이 전압 상태에 있는 출력_인에이블 신호에 결합된 입력을 갖는다. 출력_인에이블은 기본적으로 OE*의 역(inverse)이다. NAND 게이트(120)의 다른 입력은 NAND 게이트(130)의 출력이 로우 전압으로부터 하이 전압으로 전이될 때 로우 펄스를 생성하는 펄스 발생 회로(128)의 출력이다. NOR 게이트(122)의 입력들은 출력_인에이블 신호의 역(inverse) 및 펄스 발생 회로(128)의 출력에 결합된다. 펄스 발생 회로는 NAND 게이트(132), 지연 소자(136) 및 인버터(134)를 포함한다. 동작시에, ODS*신호는 CAS*신호가 로우 상태로 될 때마다 로우 상태로 펄스된다. 즉, 펄스 발생 회로(128)의 출력은 보통 하이 상태로 되어, p-채널 트랜지스터(124)는 출력_인에이블 라인이 하이 상태일 때 활성화된다. 펄스 발생기의 출력은 NAND 게이트(130)으로 피드백되어, 전체 펄스 길이가 실현되는 것을 보장하고, 따라서 CAS*가 펄스 이후에 하이 상태로 복귀되면 NAND 게이트(130)의 출력은 로우 상태로 된다. CAS*가 로우 상태로 되면, NAND 게이트(130)의 출력은 하이 상태로 된다. NAND 게이트(130)의 출력은 지연 소자(136)에 의해 지연되어, NAND 게이트(132)의 입력들이 둘다 하이 상태로 되고 그 출력은 로우 상태로 된다. 펄스 발생기 출력은 지연 소자(136)에 의해 지연된 신호가 반전되어 NAND 게이트에 도달할 때 하이 상태로 복귀된다. 그 결과, 펄스 발생기가 로우 상태로 펄스되면, p-채널 트랜지스터(124)는 턴오프되고, n-채널 트랜지스터(126)는 턴온되어 ODS*신호를 로우 상태로 만든다. 펄스 발생기 출력이 하이 상태로 복귀되면, ODS*신호도 하이 상태로 복귀된다. 액티브 펄스의 길이는 지연 소자(136)에 의해 결정된다. 도 12에 도시된 바와 같이, 인버터(127)가 트리거 회로에 포함되어, 액티브 하이 ODS 신호를 제공한다. ODS*라인 및 DQ 라인은 등가적으로 로드되는 것으로 추정된다. 이는 ODS*신호의 전이가 유효 데이터가 DQ 라인 상에 존재하는 때와 동시에 완료되는 것을 보장한다. 이에 의해, 유효 데이터의 유용성을 보장하기 위해 시간 tCAC에 의존하는 것은 없어진다.
도 13은 도 6의 타이밍도에 도시된 바와 같이, 유효 데이터가 DQ 라인 상에 존재할 때 상태들을 토글시키는 ODS 신호를 제공하는 다른 트리거 회로(137)의 개략도를 도시한다. 트리거 회로는 풀-업 p-채널 트랜지스터(142) 및 풀-다운 n-채널 트랜지스터(144) 각각을 선택적으로 활성화시키는 NAND 게이트(138) 및 NOR 게이트(140)를 포함한다. NAND 게이트는 출력 버퍼가 턴온될 때 하이 전압 상태에 있는 출력_인에이블 신호에 결합된 입력을 갖는다. NAND 게이트의 다른 입력은 플립-플롭(146)의 Q 출력이다. 플립-플롭의 클럭 입력은 Q 출력이 CAS*신호의 각각의 로우 상태로의 전이로 인해 토글되도록 CAS*신호에 결합된다. NOR 게이트(140)의 입력들은 출력_인에이블 신호의 역 및 플립-플롭의 Q 출력에 결합된다. 동작시에, ODS*신호는 n-채널 트랜지스터(144)를 NOR 게이트(140)의 출력으로 활성화시키고 p-채널 트랜지스터(142)를 턴오프시키거나, p-채널 트랜지스터(142)를 활성화시키면서 n-채널 트랜지스터(144)를 턴오프시키므로써 CAS*신호가 로우 상태로 될 때의 상태들로 전이된다. 전이의 방향은 플립-플롭의 이전 상태에 좌우됨을 알 수 있다. 더구나, 출력_인에이블 신호가 로우 상태이면, n-채널 및 p-채널 트랜지스터들은 둘다 턴오프되고 ODS 신호는 미확정된 상태로 된다. 출력_인에이블이 하이 상태로 되면, 트랜지스터(142) 또는 트랜지스터(144) 중 어느 하나는 플립-플롭의 상태에 따라 활성화된다. 이러한 트리거 회로의 장점은 ODS 신호가 CAS*신호와 동일한 주파수에서 동작되지 않는다는 것이다. 따라서, 마이크로프로세서는 그 로직 상태의 전이에 대해서 ODS 신호를 모니터한다. 펄스된 ODS 신호가 도 11 및 도 12의 회로들에 의해 발생됨에 의해, 본 실시예의 ODS 라인은 DQ 라인 상의 로드를 매칭시키기 위해서 로드되는 것으로 추정된다.
ODS 신호를 발생할 수 있는 다른 트리거 회로(147)은 도 14에 도시된다. 이 회로는 DQ 라인의 실제 상태에 기초한 ODS 신호를 제공한다. 비교 회로(148)은 기준 전압(150), 예를 들면 1.5 볼트와 DQ 라인의 레벨을 비교한다. DQ 라인이 기준 전압을 초과하면, n-채널 트랜지스터(152)는 활성화되고, p-채널 트랜지스터(154 및 156)의 게이트들을 로우 상태로 만들어, 인버터(158)의 출력은 로우 상태로 되게 한다. 따라서, DQ 라인이 하이 상태일 때 출력_인에이블 신호가 하이 상태인 경우, 풀-업 p-채널 트랜지스터(160)은 비활성화되고, 풀-다운 트랜지스터(164)는 ODS 신호를 로우 상태로 만든다. n-채널 트랜지스터(162)는 DQ 라인이 기준 전압 이하로 감소될 때 활성화되어, 풀-업 p-채널 트랜지스터(160)은 활성화되고 ODS 신호를 하이 상태로 만든다. 따라서, 이러한 회로에 의해 생성된 ODS 신호는 DQ 라인의 반전된 상태를 따른다. 이러한 회로는 ODS 신호에 대한 트리거로서 DQ 라인의 실제 상태를 사용하는 장점을 갖는다. 그러나, ODS 신호는 DQ 라인이 상태 변화되지 않는 경우에는 변화되지 않는다. 따라서, 회로는 최종 ODS 신호를 생성하기 위해 OR 게이트 내로 입력되는 임시 ODS 신호를 제공하고 DQ 라인 전부를 모니터하기 위해 제공된다.
상기 트리거 회로가 OE*신호가 로우 상태이고 CAS*가 로우 상태로 사이클되는 때에 ODS 신호를 생성한다는 것은 당업자라면 알 수 있다. 이는 OE*신호가 신중히 제어되지 않는 경우에는 잘못된 ODS 신호를 발생하게 한다. 그와 같은 추가 회로는 원하지 않는 ODS 신호를 제거하기 위해 제공될 수 있다. 예를 들면, WE*신호는 기입 동작 중에 ODS 신호가 생성되지 않는 것을 보장하기 위해 OE*신호와 관련하여 사용될 수 있다. 더구나, 도 3에 도시된 바와 같이, 추가 회로가 버스트 판독 동작의 제1 CAS*하강 에지 상의 ODS 신호를 제거하기 위해 부가될 수 있다. 이들 추가 회로들은 본 발명의 ODS 신호의 융통성을 증가시키기 위해 포함될 수 있다.
도 15 및 도 16은 다른 메모리 회로들과 배선된 OR 구성에 사용될 수 있는 트리거 회로(170 및 174)를 각각 도시한다. 트리거 회로(170)은 개방형 소오스 풀-다운 트랜지스터(172)를 제공한다. 트랜지스터(172)의 소오스는 다른 메모리 회로들의 풀-다운 트랜지스터에 결합될 수 있다. 이는 메모리 회로들 중 어느 하나로 하여금 ODS*신호를 로우 상태로 만들게 한다. 도 16은 개방 종단형(open ended) 드레인 출력 트랜지스터(176)을 갖는 트리거 회로(174)를 도시한다. 트랜지스터(176)의 드레인은 다른 개방형 드레인 출력 트랜지스터에 결합될 수 있어, 각각의 메모리가 ODS*신호를 하이 상태로 만들 수 있게 하는 능력을 갖는다. 따라서, 도 11에 도시된 푸쉬-풀 출력 회로는 본 발명에 사용될 수 있거나, 개방 종단형 출력 회로가 사용될 수 있다.
도 17 및 도 18은 발생기(128) 또는 플립-플롭(146)의 펄스를 활성화시키기 위해 CAS*신호 및 클럭 신호 둘다를 사용하는 트리거 회로(180 및 178)를 각각 도시한다. 트리거 회로(178)에서, NOR 게이트(182)와 인버터(183)의 조합은 CAS*및 클럭이 둘다 로우 상태로 될 때 로우 신호를 제공한다. 트리거 회로는 일반적으로 도 13을 참조하여 기술한 바와 같이, 트리거 회로(137)로서 동작한다. 마찬가지로, 트리거 회로(180)에서, NOR 게이트(184)와 인버터(185)의 조합은 CAS*및 클럭이 둘다 로우 상태로 될 때 로우 신호를 제공한다. 트리거 회로는 일반적으로 도 11을 참조하여 기술한 바와 같이, 트리거 회로(118)로서 동작한다. 이들 회로들은 클럭형 BEDO 메모리에 도 7 및 도 10에 도시된 ODS 및 ODS*신호들을 제공할 수 있다.
결론
유효 데이터가 출력 라인상에서 유용한 때를 나타내는 출력 데이터 스트로브 신호를 갖는 메모리 회로가 도시된다. 특정 신호 및 이 신호를 발생할 수 있는 회로는 그다지 중요하지 않다. 따라서, 몇몇 다른 신호들 및 회로들은 출력 스트로브 신호를 위해 사용될 수 있는 것으로 도시된다. 출력 스트로브 신호는 마이크로프로세서 또는 다른 외부 회로로 하여금 데이터가 유효하게 되는 즉시 출력 라인으로부터 데이터를 판독하게 하므로써 출력 라인으로부터의 데이터 판독을 가속시키는데 사용되어, 특정 시간 주기를 대기해야 하는 필요성을 없앤다.
출력 데이터 스트로브 신호는 유효 데이터가 출력 라인 상에서 유용하게 되는 동안 액티브 신호 또는 선정된 길이의 펄스 중 하나일 수 있는 액티브 로우 신호 및 액티브 하이 신호로서 기술된다. 대안적으로, 스트로브 신호는 새로운 유효 데이터가 출력 라인 상에 존재하게 될 때마다 정반대의 상태로 토글시키는 것으로서 기술된다. 출력 데이터 스트로브 신호는 또한 클럭 버스트 EDO 동작에 사용되는 것으로서 기술된다. 더구나, 개방형 소오스 및 개방형 드레인 출력들은 복수개의 메모리 회로들을 배선된 OR 구성으로 함께 결합시키게 하기 위한 것으로서 기술된다.
여기에서, 특정 실시예들이 기술되고 도시되었지만, 이는 동일 목적을 달성하도록 추정된 소정의 배치가 도시된 특정 실시예를 대체할 수 있음을 당업자라면 알 수 있다. 이러한 응용은 본 발명의 소정의 변형을 포괄하도록 의도된다. 예를 들면, 출력 데이터 스트로브 신호는 정적 또는 동적 RAM, 비디오 RAM, 윈도우 RAM 또는 동기 RAM 내에 포함될 수 있다. 더구나, 출력 데이터 스트로브 신호는 부유 게이트 EPROM 또는 플래쉬 메모리 인터페이스들과 같은 DRAM형 인터페이스들에 포함될 수 있다. 따라서, 본 발명이 청구범위에 의해서만 제한됨이 명확하다.
Claims (24)
- 집적회로 메모리에 있어서,데이터를 저장하기 위한 메모리 셀들;상기 메모리 셀들에 저장된 데이터를 출력하기 위한 출력 통신 수단; 및상기 출력 통신 수단으로부터 유효 데이터(valid data)가 유용함을 나타내기 위한 출력 신호 회로를 포함하는 것을 특징으로 하는 집적회로 메모리.
- 제1항에 있어서, 상기 출력 신호 회로는출력 신호 접속부; 및상기 출력 신호 접속부에 결합되어, 출력 데이터 스트로브 신호(output data strobe signal)를 생성하기 위한 트리거 회로를 포함하는 것을 특징으로 하는 집적회로 메모리.
- 제2항에 있어서, 상기 출력 데이터 스트로브 신호는 액티브 로우 펄스인 것을 특징으로 하는 집적회로 메모리.
- 제2항에 있어서, 상기 출력 데이터 스트로브 신호는 액티브 하이 펄스인 것을 특징으로 하는 집적회로 메모리.
- 제2항에 있어서, 상기 출력 데이터 스트로브 신호는 유효 데이터가 상기 출력 통신 수단으로부터 유용할 때 토글(toggle)되는 것을 특징으로 하는 집적회로 메모리.
- 제1항에 있어서, 상기 트리거 회로는상기 출력 데이터 스트로브 신호를 선택적으로 하이 상태로 만들기 위한 풀-업 회로;상기 출력 데이터 스트로브 신호를 선택적으로 로우 상태로 만들기 위한 풀-다운 회로; 및상기 풀-업 회로 및 상기 풀-다운 회로에 결합되어 있으며, 외부 신호에 응답하여 상기 풀-업 회로 또는 상기 풀-다운 회로 중 어느 하나를 활성화시키기 위한 인에이블 회로를 포함하는 것을 특징으로 하는 집적회로 메모리.
- 제2항에 있어서, 상기 트리거 회로는상기 출력 데이터 스트로브 신호를 선택적으로 하이 상태로 만들기 위한 풀-업 회로;상기 출력 데이터 스트로브 신호를 선택적으로 로우 상태로 만들기 위한 풀-다운 회로; 및상기 출력 통신 수단에 응답하여 상기 풀-업 회로 또는 상기 풀-다운 회로 중 어느 하나를 활성화시키기 위한 인에이블 회로를 포함하는 것을 특징으로 하는 집적회로 메모리.
- 제2항에 있어서, 상기 트리거 회로는상기 출력 데이터 스트로브 신호를 선택적으로 하이 상태로 만들기 위한 풀-업 회로; 및상기 풀-업 회로에 결합되어 있으며, 외부 신호에 응답하여 상기 풀-업 회로를 활성화시키기 위한 인에이블 회로를 포함하는 것을 특징으로 하는 집적회로 메모리.
- 제2항에 있어서, 상기 트리거 회로는상기 출력 데이터 스트로브 신호를 선택적으로 로우 상태로 만들기 위한 풀-다운 회로; 및상기 풀-다운 회로에 결합되어 있으며, 외부 신호에 응답하여 상기 풀-다운 회로를 활성화시키기 위한 인에이블 회로를 포함하는 것을 특징으로 하는 집적회로 메모리.
- 집적회로 메모리에 있어서,데이터를 저장하기 위한 랜덤 어드레스가능 메모리 셀들;복수개의 데이터 출력 라인들; 및외부 데이터 요청 신호에 응답하여, 상기 랜덤 어드레스가능 메모리 셀들 내에 저장된 데이터를 상기 복수개의 데이터 출력 라인들에 결합하기 위한 버퍼 회로; 및상기 복수개의 데이터 출력 라인들에 결합된 데이터가 유효함을 나타내는 신호를 생성하는 트리거 회로를 포함하는 것을 특징으로 하는 집적회로 메모리.
- 제10항에 있어서, 상기 신호는 펄스인 것을 특징으로 하는 집적회로 메모리.
- 제10항에 있어서, 상기 신호는 상기 복수개의 출력 데이터 라인들에 결합된 데이터가 유효할 때 토글되는 것을 특징으로 하는 집적회로 메모리.
- 제10항에 있어서, 상기 트리거 회로는상기 출력 데이터 스트로브 신호를 선택적으로 하이 상태로 만들기 위한 풀-업 회로;상기 출력 데이터 스트로브 신호를 선택적으로 로우 상태로 만들기 위한 풀-다운 회로; 및상기 풀-업 회로 및 상기 풀-다운 회로에 결합되어 있으며, 외부 신호에 응답하여 상기 풀-업 회로 또는 상기 풀-다운 회로 중 어느 하나를 활성화시키기 위한 인에이블 회로를 포함하는 것을 특징으로 하는 집적회로 메모리.
- 제10항에 있어서, 상기 트리거 회로는상기 출력 데이터 스트로브 신호를 선택적으로 하이 상태로 만들기 위한 풀-업 회로; 및상기 풀-업 회로에 결합되어 있으며, 외부 신호에 응답하여 상기 풀-업 회로를 활성화시키기 위한 인에이블 회로를 포함하는 것을 특징으로 하는 집적회로 메모리.
- 제10항에 있어서, 상기 트리거 회로는상기 출력 데이터 스트로브 신호를 선택적으로 로우 상태로 만들기 위한 풀-다운 회로; 및상기 풀-다운 회로에 결합되어 있으며, 외부 신호에 응답하여 상기 풀-다운 회로를 활성화시키기 위한 인에이블 회로를 포함하는 것을 특징으로 하는 집적회로 메모리.
- 제10항에 있어서, 상기 트리거 회로는상기 출력 데이터 스트로브 신호를 선택적으로 하이 상태로 만들기 위한 풀-업 회로;상기 출력 데이터 스트로브 신호를 선택적으로 로우 상태로 만들기 위한 풀-다운 회로; 및상기 풀-업 회로 및 상기 풀-다운 회로에 결합되어 있으며, 상기 복수개의 데이터 출력 라인들 중 하나에 응답하여 상기 풀-업 회로 또는 상기 풀-다운 회로 중 어느 하나를 활성화시키기 위한 인에이블 회로를 포함하는 것을 특징으로 하는 집적회로 메모리.
- 제10항에 있어서, 상기 집적회로 메모리는 동적 랜덤 억세스 메모리 회로(DRAM)인 것을 특징으로 하는 집적회로 메모리.
- 제10항에 있어서, 상기 집적회로 메모리는 정적 랜덤 억세스 메모리 회로(SRAM)인 것을 특징으로 하는 집적회로 메모리.
- 제10항에 있어서, 상기 집적회로 메모리는 동기식 동적 랜덤 억세스 메모리 회로(SDRAM)인 것을 특징으로 하는 집적회로 메모리.
- 제10항에 있어서, 상기 집적회로 메모리는 동기식 정적 랜덤 억세스 메모리 회로(SSRAM)인 것을 특징으로 하는 집적회로 메모리.
- 제10항에 있어서, 상기 집적회로 메모리는 버스트 확장형 데이터 출력(burst extended data output:BEDO) 메모리로서 동작하는 랜덤 억세스 메모리 회로(RAM)인 것을 특징으로 하는 집적회로 메모리.
- 제10항에 있어서, 상기 집적회로 메모리는 클럭형 버스트 확장형 데이터 출력(clocked BEDO) 메모리로서 동작하는 랜덤 억세스 메모리 회로(RAM)인 것을 특징으로 하는 집적회로 메모리.
- 메모리 회로를 판독하기 위한 방법에 있어서,상기 메모리 회로로부터 출력된 외부 신호 요청 데이터를 수신하는 단계;상기 메모리 회로 내에 저장된 데이터를 출력 통신 라인에 결합하는 단계; 및상기 출력 통신 라인에 결합된 데이터가 유효한 때를 식별하기 위한 출력 데이터 스트로브 신호를 발생하는 단계를 포함하는 것을 특징으로 하는 메모리 회로 판독 방법.
- 제23항에 있어서,상기 출력 데이터 스트로브 신호를 마이크로프로세서를 이용하여 수신하는 단계; 및상기 출력 통신 수단에 결합된 상기 유효 데이터를 래칭하는 단계를 더 포함하는 것을 특징으로 하는 메모리 회로 판독 방법.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/512,326 US5724288A (en) | 1995-08-30 | 1995-08-30 | Data communication for memory |
US8/512326 | 1995-08-30 | ||
US08/512326 | 1995-08-30 | ||
PCT/US1996/014001 WO1997008702A1 (en) | 1995-08-30 | 1996-08-28 | Improved memory interface for dram |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990044265A true KR19990044265A (ko) | 1999-06-25 |
KR100307798B1 KR100307798B1 (ko) | 2001-11-30 |
Family
ID=24038634
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019980701501A KR100307798B1 (ko) | 1995-08-30 | 1996-08-28 | Dram용메모리인터페이스및메모리회로판독방법 |
Country Status (6)
Country | Link |
---|---|
US (4) | US5724288A (ko) |
JP (1) | JP3446034B2 (ko) |
KR (1) | KR100307798B1 (ko) |
AU (1) | AU6863996A (ko) |
TW (1) | TW280028B (ko) |
WO (1) | WO1997008702A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101274210B1 (ko) * | 2007-08-10 | 2013-06-17 | 삼성전자주식회사 | 플립-플롭 회로 |
Families Citing this family (74)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5724288A (en) * | 1995-08-30 | 1998-03-03 | Micron Technology, Inc. | Data communication for memory |
US5781483A (en) * | 1996-12-31 | 1998-07-14 | Micron Technology, Inc. | Device and method for repairing a memory array by storing each bit in multiple memory cells in the array |
EP1895538A1 (en) * | 1997-10-10 | 2008-03-05 | Rambus, Inc. | Apparatus and method for pipelined memory operations |
US6044024A (en) * | 1998-01-14 | 2000-03-28 | International Business Machines Corporation | Interactive method for self-adjusted access on embedded DRAM memory macros |
US6557071B2 (en) * | 1998-06-22 | 2003-04-29 | Intel Corporation | Memory system including a memory controller having a data strobe generator and method for accesing a memory using a data storage |
KR100359157B1 (ko) * | 1998-12-30 | 2003-01-24 | 주식회사 하이닉스반도체 | 라이트 명령어 레이턴시회로 및 그 제어방법 |
US6330636B1 (en) * | 1999-01-29 | 2001-12-11 | Enhanced Memory Systems, Inc. | Double data rate synchronous dynamic random access memory device incorporating a static RAM cache per memory bank |
KR100333703B1 (ko) | 1999-06-30 | 2002-04-24 | 박종섭 | 동기식 디램의 데이터 스트로브 버퍼 |
US6516363B1 (en) | 1999-08-06 | 2003-02-04 | Micron Technology, Inc. | Output data path having selectable data rates |
US6694416B1 (en) | 1999-09-02 | 2004-02-17 | Micron Technology, Inc. | Double data rate scheme for data output |
US6134182A (en) * | 1999-10-19 | 2000-10-17 | International Business Machines Corporation | Cycle independent data to echo clock tracking circuit |
US6243291B1 (en) * | 2000-02-15 | 2001-06-05 | Advanced Micro Devices, Inc. | Two-stage pipeline sensing for page mode flash memory |
US6240024B1 (en) | 2000-04-10 | 2001-05-29 | Motorola, Inc. | Method and apparatus for generating an echo clock in a memory |
KR100372246B1 (ko) * | 2000-05-03 | 2003-02-17 | 삼성전자주식회사 | 반도체 메모리 장치의 에코클럭 생성회로 및 방법 |
KR100387523B1 (ko) | 2000-07-27 | 2003-06-18 | 삼성전자주식회사 | 데이터와 에코 클럭간 트래킹을 위한 장치 및 방법 |
JP2002093175A (ja) | 2000-09-08 | 2002-03-29 | Toshiba Microelectronics Corp | 半導体メモリ装置 |
US6889336B2 (en) | 2001-01-05 | 2005-05-03 | Micron Technology, Inc. | Apparatus for improving output skew for synchronous integrate circuits has delay circuit for generating unique clock signal by applying programmable delay to delayed clock signal |
US6741497B2 (en) * | 2001-08-30 | 2004-05-25 | Micron Technology, Inc. | Flash memory with RDRAM interface |
KR100510516B1 (ko) * | 2003-01-23 | 2005-08-26 | 삼성전자주식회사 | 이중 데이터율 동기식 반도체 장치의 데이터 스트로브신호 발생 회로 |
KR100574989B1 (ko) | 2004-11-04 | 2006-05-02 | 삼성전자주식회사 | 데이터 스트로브 버스라인의 효율을 향상시키는메모리장치 및 이를 구비하는 메모리 시스템, 및 데이터스트로브 신호 제어방법 |
JPWO2006080065A1 (ja) * | 2005-01-27 | 2008-06-19 | スパンション エルエルシー | 記憶装置、およびその制御方法 |
KR100559737B1 (ko) | 2005-03-14 | 2006-03-10 | 삼성전자주식회사 | 반도체 장치, 반도체 메모리 장치 및 반도체 장치의 데이터스트로브 제어 방법 |
US8090897B2 (en) | 2006-07-31 | 2012-01-03 | Google Inc. | System and method for simulating an aspect of a memory circuit |
US8796830B1 (en) | 2006-09-01 | 2014-08-05 | Google Inc. | Stackable low-profile lead frame package |
US8397013B1 (en) | 2006-10-05 | 2013-03-12 | Google Inc. | Hybrid memory module |
US8089795B2 (en) | 2006-02-09 | 2012-01-03 | Google Inc. | Memory module with memory stack and interface with enhanced capabilities |
US20080082763A1 (en) * | 2006-10-02 | 2008-04-03 | Metaram, Inc. | Apparatus and method for power management of memory circuits by a system or component thereof |
US8438328B2 (en) | 2008-02-21 | 2013-05-07 | Google Inc. | Emulation of abstracted DIMMs using abstracted DRAMs |
KR101463375B1 (ko) | 2005-06-24 | 2014-11-18 | 구글 인코포레이티드 | 집적 메모리 코어 및 메모리 인터페이스 회로 |
US8060774B2 (en) | 2005-06-24 | 2011-11-15 | Google Inc. | Memory systems and memory modules |
US7609567B2 (en) | 2005-06-24 | 2009-10-27 | Metaram, Inc. | System and method for simulating an aspect of a memory circuit |
US9542352B2 (en) * | 2006-02-09 | 2017-01-10 | Google Inc. | System and method for reducing command scheduling constraints of memory circuits |
US7590796B2 (en) * | 2006-07-31 | 2009-09-15 | Metaram, Inc. | System and method for power management in memory systems |
US8111566B1 (en) | 2007-11-16 | 2012-02-07 | Google, Inc. | Optimal channel design for memory devices for providing a high-speed memory interface |
US8041881B2 (en) * | 2006-07-31 | 2011-10-18 | Google Inc. | Memory device with emulated characteristics |
US7392338B2 (en) * | 2006-07-31 | 2008-06-24 | Metaram, Inc. | Interface circuit system and method for autonomously performing power management operations in conjunction with a plurality of memory circuits |
US8335894B1 (en) | 2008-07-25 | 2012-12-18 | Google Inc. | Configurable memory system with interface circuit |
US10013371B2 (en) | 2005-06-24 | 2018-07-03 | Google Llc | Configurable memory circuit system and method |
US20080028136A1 (en) | 2006-07-31 | 2008-01-31 | Schakel Keith R | Method and apparatus for refresh management of memory modules |
US9171585B2 (en) | 2005-06-24 | 2015-10-27 | Google Inc. | Configurable memory circuit system and method |
US8077535B2 (en) | 2006-07-31 | 2011-12-13 | Google Inc. | Memory refresh apparatus and method |
US8130560B1 (en) | 2006-11-13 | 2012-03-06 | Google Inc. | Multi-rank partial width memory modules |
US8327104B2 (en) | 2006-07-31 | 2012-12-04 | Google Inc. | Adjusting the timing of signals associated with a memory system |
US8081474B1 (en) | 2007-12-18 | 2011-12-20 | Google Inc. | Embossed heat spreader |
US9507739B2 (en) | 2005-06-24 | 2016-11-29 | Google Inc. | Configurable memory circuit system and method |
US7580312B2 (en) | 2006-07-31 | 2009-08-25 | Metaram, Inc. | Power saving system and method for use with a plurality of memory circuits |
US7386656B2 (en) * | 2006-07-31 | 2008-06-10 | Metaram, Inc. | Interface circuit system and method for performing power management operations in conjunction with only a portion of a memory circuit |
US8055833B2 (en) | 2006-10-05 | 2011-11-08 | Google Inc. | System and method for increasing capacity, performance, and flexibility of flash storage |
US8244971B2 (en) | 2006-07-31 | 2012-08-14 | Google Inc. | Memory circuit system and method |
US8359187B2 (en) | 2005-06-24 | 2013-01-22 | Google Inc. | Simulating a different number of memory circuit devices |
US8386722B1 (en) | 2008-06-23 | 2013-02-26 | Google Inc. | Stacked DIMM memory interface |
KR101303518B1 (ko) | 2005-09-02 | 2013-09-03 | 구글 인코포레이티드 | Dram 적층 방법 및 장치 |
US7540356B2 (en) * | 2005-10-18 | 2009-06-02 | Thyssen Elevator Capital Corp. | Method and apparatus to prevent or minimize the entrapment of passengers in elevators during a power failure |
US9632929B2 (en) * | 2006-02-09 | 2017-04-25 | Google Inc. | Translating an address associated with a command communicated between a system and memory circuits |
US20080028135A1 (en) * | 2006-07-31 | 2008-01-31 | Metaram, Inc. | Multiple-component memory interface system and method |
US7724589B2 (en) | 2006-07-31 | 2010-05-25 | Google Inc. | System and method for delaying a signal communicated from a system to at least one of a plurality of memory circuits |
US8209479B2 (en) | 2007-07-18 | 2012-06-26 | Google Inc. | Memory circuit system and method |
US8080874B1 (en) | 2007-09-14 | 2011-12-20 | Google Inc. | Providing additional space between an integrated circuit and a circuit board for positioning a component therebetween |
US7852665B2 (en) * | 2008-10-31 | 2010-12-14 | Seagate Technology Llc | Memory cell with proportional current self-reference sensing |
US9230259B1 (en) | 2009-03-20 | 2016-01-05 | Jpmorgan Chase Bank, N.A. | Systems and methods for mobile ordering and payment |
US7936625B2 (en) * | 2009-03-24 | 2011-05-03 | Seagate Technology Llc | Pipeline sensing using voltage storage elements to read non-volatile memory cells |
WO2010144624A1 (en) | 2009-06-09 | 2010-12-16 | Google Inc. | Programming of dimm termination resistance values |
KR101796116B1 (ko) | 2010-10-20 | 2017-11-10 | 삼성전자 주식회사 | 반도체 장치, 이를 포함하는 메모리 모듈, 메모리 시스템 및 그 동작방법 |
KR102515459B1 (ko) * | 2016-05-30 | 2023-03-31 | 에스케이하이닉스 주식회사 | 전송 회로, 이를 포함하는 반도체 장치 및 시스템 |
US11304526B2 (en) | 2018-06-04 | 2022-04-19 | Knoll, Inc. | Screen attachment apparatus and method of positioning a screen adjacent a work surface |
US11441313B2 (en) | 2019-06-07 | 2022-09-13 | Knoll, Inc. | Enclosure assembly apparatus and method for forming same |
US11603703B2 (en) | 2019-06-07 | 2023-03-14 | Knoll, Inc. | Privacy screen apparatus method of adjusting same |
US11160339B2 (en) | 2019-11-11 | 2021-11-02 | Knoll, Inc. | Light blocking apparatus and method of using same |
US20210330098A1 (en) | 2020-04-27 | 2021-10-28 | Knoll, Inc. | Screen attachment apparatus, kit for quick deployment of a screen apparatus that can provide biohazzard protection and/or privacy and method of positioning a privacy screen adjacent a work surface |
USD913733S1 (en) | 2020-05-18 | 2021-03-23 | Knoll, Inc. | Shelving unit |
US12016455B2 (en) | 2020-06-19 | 2024-06-25 | Knoll, Inc. | Work surface height adjustment stop apparatus and method of utilizing same |
US11549537B2 (en) | 2020-06-19 | 2023-01-10 | Knoll, Inc. | Article of furniture and method of installing same |
US11944208B2 (en) | 2021-06-14 | 2024-04-02 | Knoll, Inc. | Chair and method of making the chair |
US11877646B2 (en) | 2021-07-12 | 2024-01-23 | Knoll, Inc. | Work surface attachment mechanism, article of furniture, and method of making the article of furniture |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4110842A (en) * | 1976-11-15 | 1978-08-29 | Advanced Micro Devices, Inc. | Random access memory with memory status for improved access and cycle times |
US4862419A (en) * | 1983-11-10 | 1989-08-29 | Advanced Micro Devices, Inc. | High speed pointer based first-in-first-out memory |
US4794570A (en) * | 1986-07-02 | 1988-12-27 | Digital Equipment Corporation | Self-timed programmable logic array with pre-charge circuit |
FR2607955B1 (fr) * | 1986-12-05 | 1989-02-10 | Eurotechnique Sa | Dispositif d'autosynchronisation des circuits de sortie d'une memoire |
US4891794A (en) * | 1988-06-20 | 1990-01-02 | Micron Technology, Inc. | Three port random access memory |
US5015883A (en) * | 1989-10-10 | 1991-05-14 | Micron Technology, Inc. | Compact multifunction logic circuit |
US5325330A (en) * | 1993-02-11 | 1994-06-28 | Micron Semiconductor, Inc. | Memory circuit with foreshortened data output signal |
US5349566A (en) * | 1993-05-19 | 1994-09-20 | Micron Semiconductor, Inc. | Memory device with pulse circuit for timing data output, and method for outputting data |
GB2282721B (en) * | 1993-09-30 | 1997-08-20 | Advanced Risc Mach Ltd | Output signal driver |
US5424983A (en) * | 1993-12-16 | 1995-06-13 | Mosaid Technologies Incorporated | Output buffer and synchronizer |
US5513135A (en) * | 1994-12-02 | 1996-04-30 | International Business Machines Corporation | Synchronous memory packaged in single/dual in-line memory module and method of fabrication |
US5724288A (en) * | 1995-08-30 | 1998-03-03 | Micron Technology, Inc. | Data communication for memory |
-
1995
- 1995-08-30 US US08/512,326 patent/US5724288A/en not_active Expired - Lifetime
- 1995-09-06 TW TW084109308A patent/TW280028B/zh active
-
1996
- 1996-08-28 AU AU68639/96A patent/AU6863996A/en not_active Abandoned
- 1996-08-28 JP JP51060297A patent/JP3446034B2/ja not_active Expired - Lifetime
- 1996-08-28 WO PCT/US1996/014001 patent/WO1997008702A1/en active IP Right Grant
- 1996-08-28 KR KR1019980701501A patent/KR100307798B1/ko not_active IP Right Cessation
-
1997
- 1997-09-08 US US08/925,934 patent/US5875134A/en not_active Expired - Lifetime
- 1997-11-10 US US08/966,762 patent/US6002613A/en not_active Expired - Lifetime
-
1998
- 1998-09-23 US US09/159,118 patent/US5986948A/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101274210B1 (ko) * | 2007-08-10 | 2013-06-17 | 삼성전자주식회사 | 플립-플롭 회로 |
Also Published As
Publication number | Publication date |
---|---|
WO1997008702A1 (en) | 1997-03-06 |
US5986948A (en) | 1999-11-16 |
US5724288A (en) | 1998-03-03 |
KR100307798B1 (ko) | 2001-11-30 |
US6002613A (en) | 1999-12-14 |
JP3446034B2 (ja) | 2003-09-16 |
US5875134A (en) | 1999-02-23 |
TW280028B (en) | 1996-07-01 |
AU6863996A (en) | 1997-03-19 |
JPH10511207A (ja) | 1998-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100307798B1 (ko) | Dram용메모리인터페이스및메모리회로판독방법 | |
US7372768B2 (en) | Memory with address management | |
US5640364A (en) | Self-enabling pulse trapping circuit | |
US6134179A (en) | Synchronous semiconductor memory device capable of high speed reading and writing | |
US6188641B1 (en) | Synchronous semiconductor memory device having input circuit with reduced power consumption | |
KR920001758B1 (ko) | 내부 셀프-리프레쉬 회로를 가지는 의사(pseudo)-정적 메모리장치 | |
US6310819B1 (en) | Method and apparatus for controlling the operation of an integrated circuit responsive to out-of-synchronism control signals | |
KR100274602B1 (ko) | 동기형 메모리 장치 | |
US4750839A (en) | Semiconductor memory with static column decode and page mode addressing capability | |
US6304510B1 (en) | Memory device address decoding | |
KR100719377B1 (ko) | 데이터 패턴을 읽는 반도체 메모리 장치 | |
KR100902125B1 (ko) | 저전력 디램 및 그 구동방법 | |
KR100377840B1 (ko) | 반도체 기억 장치 | |
US6256240B1 (en) | Semiconductor memory circuit | |
US6466492B2 (en) | Synchronous semiconductor memory device and method for controlling mask data input circuit | |
US20060268652A1 (en) | Pseudo SRAM capable of operating in continuous burst mode and method of controlling burst mode operation thereof | |
US6636443B2 (en) | Semiconductor memory device having row buffers | |
US6166993A (en) | Synchronous semiconductor memory device | |
EP0311047A2 (en) | Dynamic random access memory | |
US6693844B2 (en) | Sending signal through integrated circuit during setup time | |
US6166970A (en) | Priority determining apparatus using the least significant bit and CAS latency signal in DDR SDRAM device | |
US6026041A (en) | Semiconductor memory device | |
US6487132B2 (en) | Integrated circuit memory devices having multiple input/output buses and precharge circuitry for precharging the input/output buses between write operations | |
US5602782A (en) | Pipeline-operating type memory system capable of reading data from a memory array having data width larger than the output data width | |
KR100361862B1 (ko) | 반도체 메모리장치 및 이의 센싱전류 감소방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120802 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20130801 Year of fee payment: 13 |
|
LAPS | Lapse due to unpaid annual fee |