KR100495201B1 - 메모리 디바이스 명령 신호 발생기 - Google Patents
메모리 디바이스 명령 신호 발생기 Download PDFInfo
- Publication number
- KR100495201B1 KR100495201B1 KR10-1999-7007265A KR19997007265A KR100495201B1 KR 100495201 B1 KR100495201 B1 KR 100495201B1 KR 19997007265 A KR19997007265 A KR 19997007265A KR 100495201 B1 KR100495201 B1 KR 100495201B1
- Authority
- KR
- South Korea
- Prior art keywords
- clock
- signal
- counter
- command signals
- response
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
- 230000006870 function Effects 0.000 claims abstract description 29
- 230000004044 response Effects 0.000 claims description 69
- 238000000034 method Methods 0.000 claims description 39
- 230000007423 decrease Effects 0.000 claims description 7
- 230000003247 decreasing effect Effects 0.000 claims 5
- 108010076504 Protein Sorting Signals Proteins 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 19
- 238000003491 array Methods 0.000 description 6
- 230000000630 rising effect Effects 0.000 description 5
- 210000000352 storage cell Anatomy 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 210000004027 cell Anatomy 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
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
- 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/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)
- Electrophonic Musical Instruments (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
Claims (64)
- 메모리 디바이스에 대한 명령 신호들을 발생하는 명령 발생기에 있어서,복수의 클럭 속도들 중 하나를 가질 수 있는 클럭 신호의 속도에 대응하는 클럭 속도 신호를 제공하는 클럭 속도 표시기와,상기 클럭 속도 표시기에 연결되고, 상기 클럭 신호에 응답하여 상기 메모리 디바이스에 대한 명령 신호들의 시퀀스(sequence)를 발생하는 시퀀서(sequencer)를 포함하고,상기 시퀀스의 상기 명령 신호들의 타이밍은 상기 클럭 속도 신호에 의해 결정되어 상기 명령 신호들의 타이밍과 특성(nature)이 상기 클럭 속도에 대응하고, 상이한 클럭 속도들에 대응하는 상기 명령 신호들의 시퀀스들은 서로 다른, 명령 발생기.
- 제 1 항에 있어서,상기 시퀀서는,상기 클럭 신호를 수신하고, 상기 클럭 신호에 응답하여 증가 또는 감소되는 카운터값을 발생하는 카운터와,상기 카운터 및 상기 클럭 속도 표시기에 연결되고, 상기 메모리 디바이스에 대한 복수의 명령 신호들의 시퀀스들 중 하나를 발생하는 디코더를 포함하고,각 시퀀스의 상기 명령 신호들은 각 카운터값들에 대응하고, 상기 명령 신호들의 시퀀스들 각각은 각 클럭 속도에 대응하며, 상기 디코더는 상기 클럭 속도 신호에 응답하여 복수의 상기 시퀀스들 중 하나를 선택하는, 명령 발생기.
- 제 2 항에 있어서,명령 신호들의 상이한 시퀀스들의 상기 대응하는 명령 신호들 중 적어도 일부는 상이한 카운터값들에 응답하여 발생되는, 명령 발생기.
- 제 2 항에 있어서,상기 카운터 및 상기 클럭 속도 표시기에 연결되고, 상기 카운터에 초기 카운트를 로드(load)하는 카운터 로드 회로로서, 상기 클럭 신호에 응답하여 상기 초기 카운트로부터 증가 또는 감소하는, 상기 카운터 로드 회로를 더 포함하고, 상기 초기 카운트값은 상기 클럭 신호 속도의 함수인, 명령 발생기.
- 제 2 항에 있어서,상기 디코더는 각 클럭 속도에 대응하는 상기 명령 신호들의 시퀀스들 각각을 갖는 복수의 명령 신호들의 시퀀스들 중 하나를 발생하고, 상기 디코더는 상기 클럭 속도를 나타내는 클럭 속도 신호에 응답하여 복수의 상기 시퀀스들 중 하나를 선택하는, 명령 발생기.
- 제 5 항에 있어서,상기 클럭 신호의 속도에 대응하는 상기 클럭 속도 신호를 제공하는 클럭 속도 표시기를 더 포함하는, 명령 발생기.
- 제 6 항에 있어서,상기 클럭 속도 표시기는 복수의 클럭 속도값들을 저장하는 레지스터를 포함하고, 상기 클럭 속도값들 중 하나는 그에 대응하는 상기 클럭 속도 신호를 제공하도록 선택할 수 있는 상기 클럭 속도값들을 제공하도록 선택할 수 있는, 명령 발생기.
- 제 5 항에 있어서,상이한 클럭 속도들에 대응하는 상기 명령 신호들의 시퀀스들은 서로 다른, 명령 발생기.
- 제 8 항에 있어서,명령 신호들의 상이한 시퀀스들의 상기 대응하는 명령 신호들 중 적어도 일부는 상이한 카운터값들에 응답하여 발생되는, 명령 발생기.
- 제 5 항에 있어서,상기 카운터에 초기 카운트를 로드하는 카운터 로드 회로로서, 상기 클럭 신호에 응답하여 상기 초기 카운트로부터 증가 또는 감소하는, 상기 카운터 로드 회로를 더 포함하고, 상기 초기 카운트값은 상기 클럭 신호 속도의 함수인, 명령 발생기.
- 제 10 항에 있어서,상기 카운터에 로드된 상기 초기 카운트는 더 높은 클럭 속도들에 대한 종단(terminal) 카운트로부터 더 먼, 명령 발생기.
- 제 2 항에 있어서,카운터로 하여금 상기 카운터가 상기 클럭 신호에 응답하여 증가 또는 감소될 수 있도록 허용하는 카운터 인에이블 신호를 발생하는 카운터 인에이블 회로를 더 포함하고,상기 카운터 인에이블 회로는,시작 신호에 응답하여 상기 인에이블 신호를 발생하고, 중단 신호에 응답하여 상기 인에이블 신호를 종료시키는 래치 회로와,클럭과, 상기 클럭 신호의 미리 결정된 일부분들을 검출하는 클럭 검출기와, 상기 클럭 검출기 및 상기 클럭 속도 표시기에 연결된 가변 지연 인에이블 회로를 포함하는 카운터 시작 회로로서, 상기 가변 지연 인에이블 회로는 미리 결정된 수의 상기 클럭 신호의 사이클들 이후에 플래그 신호에 이어지는 상기 클럭 신호의 상기 검출된 미리 결정된 일부분들 중 하나를 선택하고, 상기 미리 결정된 수의 클럭 사이클들은 상기 클럭 속도 신호에 대응하며, 상기 가변 지연 인에이블 회로는 상기 가변 지연 인에이블 회로에 의해 선택된 상기 클럭 신호의 상기 검출된 미리 결정된 일부분에 응답하여 상기 시작 신호를 발생하는, 상기 카운터 시작 회로를 포함하는, 명령 발생기.
- 제 12 항에 있어서,상기 시작 신호의 최소 구간을 제어하기 위한 펄스 구간 제어 회로를 더 포함하고,상기 펄스 구간 제어 회로는,상기 가변 지연 인에이블 회로에 연결되고, 상기 가변 지연 인에이블 회로에 의해 선택된 상기 클럭 신호의 상기 검출된 미리 결정된 일부분에 응답하여 미리 결정된 지연을 갖는 펄스를 발생하는 펄스 발생기와,상기 펄스 발생기에 연결되고, 상기 펄스 발생기에 의해 발생된 상기 펄스 또는 상기 가변 지연 인에이블 회로에 의해 선택된 상기 클럭 신호의 상기 검출된 미리 결정된 일부분에 응답하여 상기 시작 신호를 발생하는 논리 회로를 포함하는, 명령 발생기.
- 동적 랜덤 액세스 메모리에 있어서,클럭 신호를 발생하는 클럭 회로와,행 어드레스(row address) 및 열 어드레스(column address)에 의해 결정된 위치에 데이터를 저장하는 적어도 하나의 메모리 셀들의 어레이와,상기 행 어드레스를 수신하여 디코딩하고, 제 1 세트의 명령 신호들에 응답하여 상기 행 어드레스에 대응하는 메모리 셀들의 행을 선택하는 행 어드레스 회로와,제 2 세트의 명령 신호들에 응답하여 상기 열 어드레스에 대응하는 상기 선택된 행에서 상기 메모리 셀들 중 하나에 데이터를 수신 또는 인가하는 열 어드레스 회로와,제 3 세트의 명령 신호들에 응답하여 외부 단자와 상기 열 어드레스 회로 사이에 데이터를 연결하는 데이터 경로 회로와,상기 클럭 신호를 수신하고, 상기 클럭 신호에 응답하여 증가 또는 감소되는 카운터값을 발생하는 카운터와,상기 카운터에 연결되고, 각 카운터값에 대응하는 상기 제 1, 제 2, 및 제 3 세트의 명령 신호들을 발생하는 명령 발생기를 포함하는, 동적 랜덤 액세스 메모리.
- 제 14 항에 있어서,상기 클럭 신호는 복수의 속도들 중 하나를 가질 수 있고, 상기 명령 발생기는, 명령 신호들의 상기 시퀀스들 각각이 각 클럭 속도에 대응하는, 상기 제 1, 제 2, 및 제 3 세트의 명령 신호들을 포함하는 복수의 명령 신호들의 시퀀스들 중 하나를 발생하여 상기 디코더는 상기 클럭 속도를 나타내는 클럭 속도 신호에 응답하여 복수의 상기 시퀀스들 중 하나를 선택하는, 동적 랜덤 액세스 메모리.
- 제 15 항에 있어서,상기 클럭 신호의 속도에 대응하는 상기 클럭 속도 신호를 제공하는 클럭 속도 표시기를 더 포함하는, 동적 랜덤 액세스 메모리.
- 제 16 항에 있어서,상기 클럭 속도 표시기는 복수의 클럭 속도값들을 저장하는 레지스터를 포함하고, 상기 클럭 속도값들 중 하나는 그에 대응하는 상기 클럭 속도 신호를 제공하도록 선택할 수 있는, 동적 랜덤 액세스 메모리.
- 제 15 항에 있어서,상이한 클럭 속도들에 대응하는 명령 신호들의 상기 시퀀스들은 서로 다른, 동적 랜덤 액세스 메모리.
- 제 18 항에 있어서,상이한 명령 신호들의 시퀀스들의 상기 대응하는 명령 신호들 중 적어도 일부는 상이한 카운터값들에 응답하여 발생되는, 동적 랜덤 액세스 메모리.
- 제 15 항에 있어서,상기 카운터에 초기 카운트를 로드하는 카운터 로드 회로로서, 상기 클럭 신호에 응답하여 상기 초기 카운트로부터 증가 또는 감소하는, 상기 카운터 로드 회로를 더 포함하고, 상기 초기 카운트값은 상기 클럭 신호 속도의 함수인, 동적 랜덤 액세스 메모리.
- 제 20 항에 있어서,상기 카운터에 로드된 상기 초기 카운트는 더 높은 클럭 속도들에 대한 종단 카운트로부터 더 먼, 동적 랜덤 액세스 메모리.
- 제 14 항에 있어서,카운터로 하여금 상기 카운터가 상기 클럭 신호에 응답하여 증가 또는 감소될 수 있도록 허용하는 카운터 인에이블 신호를 발생하는 카운터 인에이블 회로를 더 포함하고,상기 카운터 인에이블 회로는,시작 신호에 응답하여 상기 인에이블 신호를 발생하고, 중단 신호에 응답하여 상기 인에이블 신호를 종료시키는 래치 회로와,클럭과, 상기 클럭 신호의 미리 결정된 일부분들을 검출하는 클럭 검출기와, 상기 클럭 검출기 및 상기 클럭 속도 표시기에 연결된 가변 지연 인에이블 회로를 포함하는 카운터 시작 회로로서, 상기 가변 지연 인에이블 회로는 미리 결정된 수의 상기 클럭 신호의 사이클들 이후에 플래그 신호에 이어지는 상기 클럭 신호의 상기 검출된 미리 결정된 일부분들 중 하나를 선택하고, 상기 미리 결정된 수의 클럭 사이클들은 상기 클럭 속도 신호에 대응하며, 상기 가변 지연 인에이블 회로는 상기 가변 지연 인에이블 회로에 의해 선택된 상기 클럭 신호의 상기 검출된 미리 결정된 일부분에 응답하여 상기 시작 신호를 발생하는, 상기 카운터 시작 회로를 포함하는, 동적 랜덤 액세스 메모리.
- 제 22 항에 있어서,상기 시작 신호의 최소 구간을 제어하기 위한 펄스 구간 제어 회로를 더 포함하고,상기 펄스 구간 제어 회로는,상기 가변 지연 인에이블 회로에 연결되고, 상기 가변 지연 인에이블 회로에 의해 선택된 상기 클럭 신호의 상기 검출된 미리 결정된 일부분에 응답하여 미리 결정된 지연을 갖는 펄스를 발생하는 펄스 발생기와,상기 펄스 발생기에 연결되고, 상기 펄스 발생기에 의해 발생된 상기 펄스 또는 상기 가변 지연 인에이블 회로에 의해 선택된 상기 클럭 신호의 상기 검출된 미리 결정된 일부분에 응답하여 상기 시작 신호를 발생하는 논리 회로를 포함하는, 동적 랜덤 액세스 메모리.
- 제 14 항에 있어서,각 명령 신호와 그 각 카운터값 사이의 대응관계는 상기 클럭 속도의 함수인, 동적 랜덤 액세스 메모리.
- 컴퓨터 시스템에 있어서,처리기 버스(processor bus)를 갖는 처리기와,상기 처리기 버스를 통해 상기 처리기에 연결되고, 데이터가 상기 컴퓨터 시스템에 입력될 수 있도록 하는 입력 디바이스와,상기 처리기 버스를 통해 상기 처리기에 연결되고, 데이터가 상기 컴퓨터 시스템으로부터 출력될 수 있도록 하는 출력 디바이스와,상기 처리기 버스에 연결되고, 데이터가 저장될 수 있도록 하는 동적 랜덤 액세스 메모리를 포함하며,상기 동적 랜덤 액세스 메모리는,클럭 신호를 발생하는 클럭 회로와,행 어드레스 및 열 어드레스에 의해 결정된 위치에 데이터를 저장하는 적어도 하나의 메모리 셀들의 어레이와,상기 행 어드레스를 수신하여 디코딩하고, 제 1 세트의 명령 신호들에 응답하여 상기 행 어드레스에 대응하는 메모리 셀들의 행을 선택하는 행 어드레스 회로와,제 2 세트의 명령 신호들에 응답하여 상기 열 어드레스에 대응하는 상기 선택된 행에서 상기 메모리 셀들 중 하나에 데이터를 수신 또는 인가하는 열 어드레스 회로와,제 3 세트의 명령 신호들에 응답하여 외부 단자 및 상기 열 어드레스 회로 사이에 데이터를 연결하는 데이터 경로 회로와,상기 클럭 신호를 수신하고, 상기 클럭 신호에 응답하여 증가 또는 감소되는 카운터값을 발생하는 카운터와,상기 카운터에 연결되고, 각 카운터값에 대응하는 상기 제 1, 제 2, 및 제 3 세트의 명령 신호들을 발생하는 명령 발생기를 포함하는, 컴퓨터 시스템.
- 제 25 항에 있어서,상기 클럭 신호는 복수의 속도들 중 하나를 가질 수 있고, 상기 명령 발생기는, 명령 신호들의 상기 시퀀스들 각각이 각 클럭 속도에 대응하는, 상기 제 1, 제 2, 및 제 3 세트의 명령 신호들을 포함하는 복수의 명령 신호들의 시퀀스들 중 하나를 발생하고, 상기 디코더는 상기 클럭 속도를 나타내는 클럭 속도 신호에 응답하여 복수의 상기 시퀀스들 중 하나를 선택하는, 컴퓨터 시스템.
- 제 26 항에 있어서,상기 클럭 신호의 속도에 대응하는 상기 클럭 속도 신호를 제공하는 클럭 속도 표시기를 더 포함하는, 컴퓨터 시스템.
- 제 27 항에 있어서,상기 클럭 속도 표시기는 복수의 클럭 속도값들을 저장하는 레지스터를 포함하고, 상기 클럭 속도값들 중 하나는 그에 대응하는 상기 클럭 속도 신호를 제공하도록 선택할 수 있는, 컴퓨터 시스템.
- 제 26 항에 있어서,상이한 클럭 속도들에 대응하는 상기 명령 신호들의 시퀀스들은 서로 다른, 컴퓨터 시스템.
- 제 29 항에 있어서,상이한 명령 신호들의 시퀀스들의 상기 대응하는 명령 신호들 중 적어도 일부는 상이한 카운터값들에 응답하여 발생되는, 컴퓨터 시스템.
- 제 26 항에 있어서,상기 카운터에 초기 카운트를 로드하는 카운터 로드 회로로서, 상기 클럭 신호에 응답하여 상기 초기 카운트로부터 증가 또는 감소하는, 상기 카운터 로드 회로를 더 포함하고, 상기 초기 카운트값은 상기 클럭 신호 속도의 함수인, 컴퓨터 시스템.
- 제 31 항에 있어서,상기 카운터에 로드된 상기 초기 카운트는 더 높은 클럭 속도들에 대한 종단 카운트로부터 더 먼, 컴퓨터 시스템.
- 제 25 항에 있어서,카운터로 하여금 상기 카운터가 상기 클럭 신호에 응답하여 증가 또는 감소될 수 있도록 허용하는 카운터 인에이블 신호를 발생하는 카운터 인에이블 회로를 더 포함하고,상기 카운터 인에이블 회로는,시작 신호에 응답하여 상기 인에이블 신호를 발생하고, 중단 신호에 응답하여 상기 인에이블 신호를 종료시키는 래치 회로와,클럭과, 상기 클럭 신호의 미리 결정된 일부분들을 검출하는 클럭 검출기와, 상기 클럭 검출기 및 상기 클럭 속도 표시기에 연결된 가변 지연 인에이블 회로를 포함하는 카운터 시작 회로로서, 상기 가변 지연 인에이블 회로는 미리 결정된 수의 상기 클럭 신호의 사이클들 이후에 플래그 신호에 이어지는 상기 클럭 신호의 상기 검출된 미리 결정된 일부분들 중 하나를 선택하고, 상기 미리 결정된 수의 클럭 사이클들은 상기 클럭 속도 신호에 대응하며, 상기 가변 지연 인에이블 회로는 상기 가변 지연 인에이블 회로에 의해 선택된 상기 클럭 신호의 상기 검출된 미리 결정된 일부분에 응답하여 상기 시작 신호를 발생하는, 상기 카운터 시작 회로를 포함하는, 컴퓨터 시스템.
- 제 33 항에 있어서,상기 시작 신호의 최소 구간을 제어하기 위한 펄스 구간 제어 회로를 더 포함하고,상기 펄스 구간 제어 회로는,상기 가변 지연 인에이블 회로에 연결되고, 상기 가변 지연 인에이블 회로에 의해 선택된 상기 클럭 신호의 상기 검출된 미리 결정된 일부분에 응답하여 미리 결정된 지연을 갖는 펄스를 발생하는 펄스 발생기와,상기 펄스 발생기에 연결되고, 상기 펄스 발생기에 의해 발생된 상기 펄스 또는 상기 가변 지연 인에이블 회로에 의해 선택된 상기 클럭 신호의 상기 검출된 미리 결정된 일부분에 응답하여 상기 시작 신호를 발생하는 논리 회로를 포함하는, 컴퓨터 시스템.
- 제 27 항에 있어서,상기 카운터 및 상기 클럭 속도 표시기에 연결되고, 상기 카운터에 초기 카운트를 로드하는 카운터 로드 회로로서, 상기 클럭 신호에 응답하여 상기 초기 카운트로부터 증가 또는 감소하는, 상기 카운터 로드 회로를 더 포함하고, 상기 초기 카운트값은 상기 클럭 신호 속도의 함수인, 컴퓨터 시스템.
- 클럭 신호에 응답하여 메모리 디바이스에 대한 명령 신호들을 발생하는 방법에 있어서,상기 명령 신호들의 타이밍 및 특성이 상기 시퀀스 동안 일어난 상기 클럭 신호의 사이클들의 각각의 수에 대응하는, 상기 명령 신호들의 시퀀스를 제공하는 제공 단계와,명령 신호들 사이에서 일어나는 클럭 사이클들의 수가 더 높은 클럭 신호 주파수들에 대해 더 높고, 더 낮은 클럭 신호 주파수들에 대해 더 낮도록, 상기 클럭 주파수에 기초하여 상기 명령 신호들 중 적어도 일부 사이에서 일어나는 클럭 사이클들의 수를 조정하는 조정 단계와,상기 조정된 클럭 사이클들의 수에 기초하여 상기 명령 신호들의 시퀀스를 발생하는 발생 단계를 포함하는, 명령 신호 발생 방법.
- 제 36 항에 있어서,상기 명령 신호들의 타이밍은, 명령 신호들 중 적어도 일부의 사이에서 발생하는 클럭 사이클들의 수가 상기 클럭 신호 주파수에 반비례하여, 상기 명령 신호들 사이의 시간이 상기 클럭 신호 주파수에 무관하도록 조정되는, 명령 신호 발생 방법.
- 복수의 속도들 중 적어도 하나를 갖는 클럭 신호에 응답하여 메모리 디바이스에 대한 명령 신호들을 발생하는 방법에 있어서,복수의 명령 신호 시퀀스들을 제공하는 단계로서, 각각의 시퀀스는 상이한 각각의 클럭 속도를 갖는 클럭 속도를 사용하고, 각각의 명령은 하나의 값을 갖는, 상기 제공 단계와,상기 클럭 신호의 속도의 함수로서 상기 명령 신호 시퀀스들 중 하나를 선택하는 선택 단계와,상기 선택된 명령 신호들의 시퀀스로부터 명령 신호들의 시퀀스를 발생하는 발생 단계를 포함하는, 명령 신호 발생 방법.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US8/798,229 | 1997-02-11 | ||
US08/798,229 US6230245B1 (en) | 1997-02-11 | 1997-02-11 | Method and apparatus for generating a variable sequence of memory device command signals |
US08/798,229 | 1997-02-11 | ||
PCT/US1998/002237 WO1998035355A1 (en) | 1997-02-11 | 1998-02-11 | Memory device command signal generator |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20000070999A KR20000070999A (ko) | 2000-11-25 |
KR100495201B1 true KR100495201B1 (ko) | 2005-06-14 |
Family
ID=25172863
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-1999-7007265A Expired - Fee Related KR100495201B1 (ko) | 1997-02-11 | 1998-02-11 | 메모리 디바이스 명령 신호 발생기 |
Country Status (8)
Country | Link |
---|---|
US (2) | US6230245B1 (ko) |
EP (1) | EP0958578B1 (ko) |
JP (1) | JP3804990B2 (ko) |
KR (1) | KR100495201B1 (ko) |
AT (1) | ATE231647T1 (ko) |
AU (1) | AU6146498A (ko) |
DE (1) | DE69810897T2 (ko) |
WO (1) | WO1998035355A1 (ko) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3406790B2 (ja) | 1996-11-25 | 2003-05-12 | 株式会社東芝 | データ転送システム及びデータ転送方法 |
US6404694B2 (en) * | 1999-08-16 | 2002-06-11 | Hitachi, Ltd. | Semiconductor memory device with address comparing functions |
DE19945004A1 (de) * | 1999-09-20 | 2001-03-22 | Micronas Gmbh | Speichersteuerung zum Durchführen von Schaltbefehlen |
US7010629B1 (en) * | 1999-12-22 | 2006-03-07 | Intel Corporation | Apparatus and method for coupling to a memory module |
US6889335B2 (en) * | 2001-04-07 | 2005-05-03 | Hewlett-Packard Development Company, L.P. | Memory controller receiver circuitry with tri-state noise immunity |
US6987775B1 (en) * | 2001-08-15 | 2006-01-17 | Internet Machines Corp. | Variable size First In First Out (FIFO) memory with head and tail caching |
US6850107B2 (en) * | 2001-08-29 | 2005-02-01 | Micron Technology, Inc. | Variable delay circuit and method, and delay locked loop, memory device and computer system using same |
US8213322B2 (en) * | 2001-09-24 | 2012-07-03 | Topside Research, Llc | Dynamically distributed weighted fair queuing |
US6967951B2 (en) * | 2002-01-11 | 2005-11-22 | Internet Machines Corp. | System for reordering sequenced based packets in a switching network |
ITRM20020281A1 (it) * | 2002-05-20 | 2003-11-20 | Micron Technology Inc | Metodo ed apparecchiatura per accesso rapido di memorie. |
KR100444606B1 (ko) * | 2002-07-16 | 2004-08-16 | 주식회사 하이닉스반도체 | 명령 상태 머신 및 그 구동 방법 |
US7454552B2 (en) * | 2003-11-18 | 2008-11-18 | Topside Research, Llc | Switch with transparent and non-transparent ports |
US7421532B2 (en) * | 2003-11-18 | 2008-09-02 | Topside Research, Llc | Switching with transparent and non-transparent ports |
US7426602B2 (en) * | 2004-01-08 | 2008-09-16 | Topside Research, Llc | Switch for bus optimization |
US7660187B2 (en) * | 2004-08-04 | 2010-02-09 | Micron Technology, Inc. | Method and apparatus for initialization of read latency tracking circuit in high-speed DRAM |
US7065001B2 (en) * | 2004-08-04 | 2006-06-20 | Micron Technology, Inc. | Method and apparatus for initialization of read latency tracking circuit in high-speed DRAM |
US20060095652A1 (en) * | 2004-10-29 | 2006-05-04 | Hermann Ruckerbauer | Memory device and method for receiving instruction data |
US7366966B2 (en) * | 2005-10-11 | 2008-04-29 | Micron Technology, Inc. | System and method for varying test signal durations and assert times for testing memory devices |
US7587655B2 (en) | 2005-10-26 | 2009-09-08 | Infineon Technologies Ag | Method of transferring signals between a memory device and a memory controller |
JP5175703B2 (ja) * | 2008-12-11 | 2013-04-03 | 株式会社東芝 | メモリデバイス |
US8279688B2 (en) * | 2010-07-26 | 2012-10-02 | Taiwan Semiconductor Manufacturing Company, Ltd. | Sense amplifier enable signal generation |
US9805775B1 (en) * | 2013-11-08 | 2017-10-31 | Altera Corporation | Integrated circuits with improved memory controllers |
KR20220106571A (ko) | 2021-01-22 | 2022-07-29 | 에스케이하이닉스 주식회사 | 모드커맨드를 생성하는 장치 |
Family Cites Families (85)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR960003526B1 (ko) * | 1992-10-02 | 1996-03-14 | 삼성전자주식회사 | 반도체 메모리장치 |
US4312068A (en) | 1976-08-12 | 1982-01-19 | Honeywell Information Systems Inc. | Parallel generation of serial cyclic redundancy check |
US4228496A (en) | 1976-09-07 | 1980-10-14 | Tandem Computers Incorporated | Multiprocessor system |
EP0069829B1 (de) | 1981-07-10 | 1985-08-14 | Siemens-Albis Aktiengesellschaft | Bussystem |
GB2128383B (en) | 1982-10-12 | 1986-06-18 | Int Computers Ltd | Data storage unit |
JPS59116829A (ja) | 1982-12-23 | 1984-07-05 | Fujitsu Ltd | マイクロコンピユ−タ |
US4630230A (en) | 1983-04-25 | 1986-12-16 | Cray Research, Inc. | Solid state storage device |
US4849702A (en) | 1983-08-01 | 1989-07-18 | Schlumberger Techologies, Inc. | Test period generator for automatic test equipment |
US4695952A (en) | 1984-07-30 | 1987-09-22 | United Technologies Corporation | Dual redundant bus interface circuit architecture |
GB2177825B (en) | 1985-07-12 | 1989-07-26 | Anamartic Ltd | Control system for chained circuit modules |
US4949301A (en) | 1986-03-06 | 1990-08-14 | Advanced Micro Devices, Inc. | Improved pointer FIFO controller for converting a standard RAM into a simulated dual FIFO by controlling the RAM's address inputs |
US4768190A (en) | 1986-04-30 | 1988-08-30 | Og Corporation | Packet switching network |
US4845664A (en) | 1986-09-15 | 1989-07-04 | International Business Machines Corp. | On-chip bit reordering structure |
US4834890A (en) | 1987-01-30 | 1989-05-30 | Baxter International Inc. | Centrifugation pheresis system |
ZA883232B (en) | 1987-05-06 | 1989-07-26 | Dowd Research Pty Ltd O | Packet switches,switching methods,protocols and networks |
JPS641200A (en) | 1987-06-23 | 1989-01-05 | Toshiba Corp | Semiconductor integrated circuit |
US5341483A (en) | 1987-12-22 | 1994-08-23 | Kendall Square Research Corporation | Dynamic hierarchial associative memory |
US5099481A (en) | 1989-02-28 | 1992-03-24 | Integrated Device Technology, Inc. | Registered RAM array with parallel and serial interface |
US5321700A (en) * | 1989-10-11 | 1994-06-14 | Teradyne, Inc. | High speed timing generator |
US5381536A (en) | 1989-12-29 | 1995-01-10 | Cray Research, Inc. | Method and apparatus for separate mark and wait instructions for processors having multiple memory ports |
JPH04219859A (ja) | 1990-03-12 | 1992-08-10 | Hewlett Packard Co <Hp> | 並列プロセッサに直列命令ストリームデータを分散するハードウェアディストリビュータ |
JPH04222049A (ja) | 1990-03-16 | 1992-08-12 | Hewlett Packard Co <Hp> | 属性データ記憶及びグラフィックスパイプラインアクセスを可能にするデータストリーム集信装置 |
IL96808A (en) | 1990-04-18 | 1996-03-31 | Rambus Inc | Introductory / Origin Circuit Agreed Using High-Performance Brokerage |
KR100214435B1 (ko) | 1990-07-25 | 1999-08-02 | 사와무라 시코 | 동기식 버스트 엑세스 메모리 |
US5155521A (en) * | 1990-12-31 | 1992-10-13 | Eastman Kodak Company | Counter-driven shutter actuator control circuit |
US5367643A (en) | 1991-02-06 | 1994-11-22 | International Business Machines Corporation | Generic high bandwidth adapter having data packet memory configured in three level hierarchy for temporary storage of variable length data packets |
US5175732A (en) | 1991-02-15 | 1992-12-29 | Standard Microsystems Corp. | Method and apparatus for controlling data communication operations within stations of a local-area network |
US5454093A (en) | 1991-02-25 | 1995-09-26 | International Business Machines Corporation | Buffer bypass for quick data access |
JPH05134848A (ja) | 1991-03-06 | 1993-06-01 | Fujitsu Ltd | 中央処理装置のデータシフト回路 |
US5297029A (en) | 1991-12-19 | 1994-03-22 | Kabushiki Kaisha Toshiba | Semiconductor memory device |
JP2741825B2 (ja) | 1992-04-28 | 1998-04-22 | 三菱電機株式会社 | 半導体記憶装置 |
US5309432A (en) | 1992-05-06 | 1994-05-03 | At&T Bell Laboratories | High-speed packet switch |
US5742760A (en) | 1992-05-12 | 1998-04-21 | Compaq Computer Corporation | Network packet switch using shared memory for repeating and bridging packets at media rate |
JP2764360B2 (ja) | 1992-05-18 | 1998-06-11 | 三菱電機株式会社 | 並/直列変換回路、直/並列変換回路およびそれらを含むシステム |
JPH065091A (ja) | 1992-06-23 | 1994-01-14 | Mitsubishi Electric Corp | 半導体装置 |
DE69329778T2 (de) | 1992-09-29 | 2001-04-26 | Seiko Epson Corp., Tokio/Tokyo | System und verfahren zur handhabung von laden und/oder speichern in einem superskalar mikroprozessor |
US5615355A (en) | 1992-10-22 | 1997-03-25 | Ampex Corporation | Method and apparatus for buffering a user application from the timing requirements of a DRAM |
JPH06195147A (ja) * | 1992-12-23 | 1994-07-15 | Fujitsu Ltd | クロック制御装置 |
JPH06202933A (ja) | 1992-12-28 | 1994-07-22 | Toshiba Corp | 同期式大規模集積回路記憶装置 |
JP3244340B2 (ja) | 1993-05-24 | 2002-01-07 | 三菱電機株式会社 | 同期型半導体記憶装置 |
US5732041A (en) | 1993-08-19 | 1998-03-24 | Mmc Networks, Inc. | Memory interface unit, shared memory switch system and associated method |
JP3904244B2 (ja) | 1993-09-17 | 2007-04-11 | 株式会社ルネサステクノロジ | シングル・チップ・データ処理装置 |
US5402390A (en) | 1993-10-04 | 1995-03-28 | Texas Instruments Inc. | Fuse selectable timing signals for internal signal generators |
US5355345A (en) * | 1993-10-04 | 1994-10-11 | At&T Bell Laboratories | Fully scalable memory apparatus |
US5584009A (en) | 1993-10-18 | 1996-12-10 | Cyrix Corporation | System and method of retiring store data from a write buffer |
US5566325A (en) | 1994-06-30 | 1996-10-15 | Digital Equipment Corporation | Method and apparatus for adaptive memory access |
US5490059A (en) * | 1994-09-02 | 1996-02-06 | Advanced Micro Devices, Inc. | Heuristic clock speed optimizing mechanism and computer system employing the same |
JP2697634B2 (ja) * | 1994-09-30 | 1998-01-14 | 日本電気株式会社 | 同期型半導体記憶装置 |
US5713005A (en) | 1995-02-10 | 1998-01-27 | Townsend And Townsend And Crew Llp | Method and apparatus for pipelining data in an integrated circuit |
US5682496A (en) | 1995-02-10 | 1997-10-28 | Micron Quantum Devices, Inc. | Filtered serial event controlled command port for memory |
US5848431A (en) | 1995-02-21 | 1998-12-08 | Micron Technology, Inc. | Synchronous SRAMs having multiple chip select inputs and a standby chip enable input |
US5737748A (en) | 1995-03-15 | 1998-04-07 | Texas Instruments Incorporated | Microprocessor unit having a first level write-through cache memory and a smaller second-level write-back cache memory |
US5701434A (en) | 1995-03-16 | 1997-12-23 | Hitachi, Ltd. | Interleave memory controller with a common access queue |
KR0152914B1 (ko) | 1995-04-21 | 1998-12-01 | 문정환 | 반도체 메모리장치 |
US5793996A (en) | 1995-05-03 | 1998-08-11 | Apple Computer, Inc. | Bridge for interconnecting a computer system bus, an expansion bus and a video frame buffer |
US5600605A (en) | 1995-06-07 | 1997-02-04 | Micron Technology, Inc. | Auto-activate on synchronous dynamic random access memory |
US5907864A (en) | 1995-06-07 | 1999-05-25 | Texas Instruments Incorporated | Data processing device with time-multiplexed memory bus |
US5655105A (en) * | 1995-06-30 | 1997-08-05 | Micron Technology, Inc. | Method and apparatus for multiple latency synchronous pipelined dynamic random access memory |
US5887146A (en) | 1995-08-14 | 1999-03-23 | Data General Corporation | Symmetric multiprocessing computer with non-uniform memory access architecture |
US5742840A (en) | 1995-08-16 | 1998-04-21 | Microunity Systems Engineering, Inc. | General purpose, multiple precision parallel operation, programmable media processor |
US5666321A (en) * | 1995-09-01 | 1997-09-09 | Micron Technology, Inc. | Synchronous DRAM memory with asynchronous column decode |
US6035369A (en) | 1995-10-19 | 2000-03-07 | Rambus Inc. | Method and apparatus for providing a memory with write enable information |
JPH09161475A (ja) | 1995-12-01 | 1997-06-20 | Hitachi Ltd | 半導体記憶装置 |
US5636174A (en) | 1996-01-11 | 1997-06-03 | Cirrus Logic, Inc. | Fast cycle time-low latency dynamic random access memories and systems and methods using the same |
JP4084428B2 (ja) | 1996-02-02 | 2008-04-30 | 富士通株式会社 | 半導体記憶装置 |
KR100215439B1 (ko) | 1996-02-08 | 1999-08-16 | 윤종용 | 고속의 데이타 구문분석 제어회로 |
US5835925A (en) | 1996-03-13 | 1998-11-10 | Cray Research, Inc. | Using external registers to extend memory reference capabilities of a microprocessor |
US5860080A (en) | 1996-03-19 | 1999-01-12 | Apple Computer, Inc. | Multicasting system for selecting a group of memory devices for operation |
US5652733A (en) * | 1996-04-29 | 1997-07-29 | Mosaid Technologies Inc. | Command encoded delayed clock generator |
US5889781A (en) * | 1996-06-11 | 1999-03-30 | Vlsi Technology | Asynchronous timing generator |
US6212601B1 (en) | 1996-08-30 | 2001-04-03 | Texas Instruments Incorporated | Microprocessor system with block move circuit disposed between cache circuits |
TW353176B (en) | 1996-09-20 | 1999-02-21 | Hitachi Ltd | A semiconductor device capable of holding signals independent of the pulse width of an external clock and a computer system including the semiconductor |
KR100237565B1 (ko) | 1996-10-25 | 2000-01-15 | 김영환 | 반도체 메모리장치 |
US5920710A (en) | 1996-11-18 | 1999-07-06 | Advanced Micro Devices, Inc. | Apparatus and method for modifying status bits in a reorder buffer with a large speculative state |
JP4057084B2 (ja) | 1996-12-26 | 2008-03-05 | 株式会社ルネサステクノロジ | 半導体記憶装置 |
US6175894B1 (en) | 1997-03-05 | 2001-01-16 | Micron Technology, Inc. | Memory device command buffer apparatus and method and memory devices and computer systems using same |
US5831929A (en) | 1997-04-04 | 1998-11-03 | Micron Technology, Inc. | Memory device with staggered data paths |
US6032232A (en) | 1997-05-29 | 2000-02-29 | 3Com Corporation | Multiported memory access system with arbitration and a source burst limiter for blocking a memory access request |
US5825711A (en) | 1997-06-13 | 1998-10-20 | Micron Technology, Inc. | Method and system for storing and processing multiple memory addresses |
US5996043A (en) | 1997-06-13 | 1999-11-30 | Micron Technology, Inc. | Two step memory device command buffer apparatus and method and memory devices and computer systems using same |
US6032220A (en) | 1997-07-18 | 2000-02-29 | Micron Technology, Inc. | Memory device with dual timing and signal latching control |
JP3334589B2 (ja) * | 1998-01-13 | 2002-10-15 | 日本電気株式会社 | 信号遅延装置及び半導体記憶装置 |
US6175905B1 (en) | 1998-07-30 | 2001-01-16 | Micron Technology, Inc. | Method and system for bypassing pipelines in a pipelined memory command generator |
US6178488B1 (en) | 1998-08-27 | 2001-01-23 | Micron Technology, Inc. | Method and apparatus for processing pipelined memory commands |
US6266750B1 (en) | 1999-01-15 | 2001-07-24 | Advanced Memory International, Inc. | Variable length pipeline with parallel functional units |
-
1997
- 1997-02-11 US US08/798,229 patent/US6230245B1/en not_active Expired - Lifetime
-
1998
- 1998-02-11 DE DE69810897T patent/DE69810897T2/de not_active Expired - Lifetime
- 1998-02-11 JP JP53489598A patent/JP3804990B2/ja not_active Expired - Fee Related
- 1998-02-11 AU AU61464/98A patent/AU6146498A/en not_active Abandoned
- 1998-02-11 EP EP98906164A patent/EP0958578B1/en not_active Expired - Lifetime
- 1998-02-11 WO PCT/US1998/002237 patent/WO1998035355A1/en active IP Right Grant
- 1998-02-11 KR KR10-1999-7007265A patent/KR100495201B1/ko not_active Expired - Fee Related
- 1998-02-11 AT AT98906164T patent/ATE231647T1/de not_active IP Right Cessation
-
2001
- 2001-03-19 US US09/812,622 patent/US6708262B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP3804990B2 (ja) | 2006-08-02 |
EP0958578B1 (en) | 2003-01-22 |
WO1998035355A1 (en) | 1998-08-13 |
JP2002513496A (ja) | 2002-05-08 |
DE69810897T2 (de) | 2003-11-20 |
US6230245B1 (en) | 2001-05-08 |
AU6146498A (en) | 1998-08-26 |
ATE231647T1 (de) | 2003-02-15 |
US20030070037A1 (en) | 2003-04-10 |
US6708262B2 (en) | 2004-03-16 |
DE69810897D1 (de) | 2003-02-27 |
EP0958578A1 (en) | 1999-11-24 |
KR20000070999A (ko) | 2000-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100495201B1 (ko) | 메모리 디바이스 명령 신호 발생기 | |
US5784332A (en) | Clock frequency detector for a synchronous memory device | |
US6310819B1 (en) | Method and apparatus for controlling the operation of an integrated circuit responsive to out-of-synchronism control signals | |
US7457172B2 (en) | Memory device and method having data path with multiple prefetch I/O configurations | |
KR100233973B1 (ko) | 동기형 반도체 기억 장치 | |
US20040178824A1 (en) | Low skew clock input buffer and method | |
US20090067267A1 (en) | Memory device and method having low-power, high write latency mode and high-power, low write latency mode and/or independently selectable write latency | |
US6557090B2 (en) | Column address path circuit and method for memory devices having a burst access mode | |
KR100424118B1 (ko) | 클럭 신호의 주파수 정보를 이용하여 셀 동작을 제어하는동기식 반도체 메모리 장치 | |
US6229759B1 (en) | Semiconductor memory burst length count determination method | |
US6166970A (en) | Priority determining apparatus using the least significant bit and CAS latency signal in DDR SDRAM device | |
US7154316B2 (en) | Circuit for controlling pulse width | |
US6771557B2 (en) | Predecode column architecture and method | |
US6034915A (en) | Memory with variable write driver operation | |
US7003643B1 (en) | Burst counter controller and method in a memory device operable in a 2-bit prefetch mode | |
US5986488A (en) | Method and apparatus for fast reset of a one-shot circuit | |
US5663912A (en) | Semiconductor memory device | |
US7290117B2 (en) | Memory having increased data-transfer speed and related systems and methods |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 19990811 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20020430 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20040531 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20050328 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20050603 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20050607 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20080522 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20090525 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20100525 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20110421 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20120502 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20130524 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20130524 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20140530 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20140530 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20150430 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20150430 Start annual number: 11 End annual number: 11 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20170509 |