KR20190001097A - 어드레스 제어회로 및 이를 포함하는 반도체 장치 - Google Patents
어드레스 제어회로 및 이를 포함하는 반도체 장치 Download PDFInfo
- Publication number
- KR20190001097A KR20190001097A KR1020170080529A KR20170080529A KR20190001097A KR 20190001097 A KR20190001097 A KR 20190001097A KR 1020170080529 A KR1020170080529 A KR 1020170080529A KR 20170080529 A KR20170080529 A KR 20170080529A KR 20190001097 A KR20190001097 A KR 20190001097A
- Authority
- KR
- South Korea
- Prior art keywords
- address
- signal
- circuit
- latch
- generate
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/76—Masking faults in memories by using spares or by reconfiguring using address translation or modifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/18—Address timing or clocking circuits; Address control signal generation or management, e.g. for row address strobe [RAS] or column address strobe [CAS] 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/408—Address circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/04—Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS
- G11C16/0483—Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS comprising cells having several storage transistors connected in series
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/08—Address circuits; Decoders; Word-line control circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/10—Programming or data input circuits
- G11C16/20—Initialising; Data preset; Chip identification
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/26—Sensing or reading circuits; Data output circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C29/08—Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
- G11C29/12—Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
- G11C29/18—Address generation devices; Devices for accessing memories, e.g. details of addressing circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C29/08—Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
- G11C29/12—Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
- G11C29/44—Indication or identification of errors, e.g. for repair
- G11C29/4401—Indication or identification of errors, e.g. for repair for self repair
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/78—Masking faults in memories by using spares or by reconfiguring using programmable devices
- G11C29/781—Masking faults in memories by using spares or by reconfiguring using programmable devices combined in a redundant decoder
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/78—Masking faults in memories by using spares or by reconfiguring using programmable devices
- G11C29/835—Masking faults in memories by using spares or by reconfiguring using programmable devices with roll call arrangements for redundant substitutions
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/78—Masking faults in memories by using spares or by reconfiguring using programmable devices
- G11C29/84—Masking faults in memories by using spares or by reconfiguring using programmable devices with improved access time or stability
- G11C29/842—Masking faults in memories by using spares or by reconfiguring using programmable devices with improved access time or stability by introducing a delay in a signal path
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/78—Masking faults in memories by using spares or by reconfiguring using programmable devices
- G11C29/84—Masking faults in memories by using spares or by reconfiguring using programmable devices with improved access time or stability
- G11C29/846—Masking faults in memories by using spares or by reconfiguring using programmable devices with improved access time or stability by choosing redundant lines at an output stage
-
- 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/106—Data output latches
-
- 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
-
- 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
- G11C7/222—Clock generating, synchronizing or distributing circuits within memory device
-
- 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
- G11C7/227—Timing of memory operations based on dummy memory elements or replica circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/06—Address interface arrangements, e.g. address buffers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/12—Group selection circuits, e.g. for memory block selection, chip selection, array selection
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Dram (AREA)
Abstract
본 기술은 제어신호 및 어드레스 신호에 따라 블록 선택신호를 생성하도록 구성된 제 1 경로 회로; 및 상기 제어신호를 이용하여 상기 어드레스 신호의 천이 타이밍과 동일한 타이밍에 천이하는 더미 어드레스 신호를 생성하고, 상기 블록 선택신호를 래치하기 위한 어드레스 래치신호를 상기 더미 어드레스 신호를 이용하여 생성하도록 구성된 제 2 경로 회로를 포함할 수 있다.
Description
본 발명은 반도체 회로에 관한 것으로서, 특히 어드레스 제어회로 및 이를 포함하는 반도체 장치에 관한 것이다.
반도체 장치는 메모리 셀 어레이를 포함하고, 메모리 셀 어레이는 뱅크 단위(이하, 메모리 뱅크)로 구분될 수 있다.
외부에서 입력된 어드레스 신호에 따라 복수의 메모리 뱅크 중에서 선택된 메모리 뱅크의 특정 영역(예를 들어, MAT)를 선택하기 위한 블록 선택신호가 생성될 수 있다.
한편, 블록 선택신호를 해당 메모리 뱅크에서 래치하도록 하기 위한 어드레스 래치신호는 커맨드 조합에 따른 뱅크 액티브 신호에 따라 생성될 수 있다.
이때 어드레스 래치신호는 블록 선택신호와 소스(Source)가 다르며, 리페어 동작 등을 위한 타이밍 마진을 확보해야 한다.
따라서 어드레스 래치신호는 블록 선택신호와의 타이밍 스큐(skew)가 발생할 수 밖에 없으며 타이밍 스큐 차이로 인하여 반도체 장치의 동작 성능을 저하시킬 수 있다.
본 발명의 실시예는 어드레스 제어를 위한 타이밍 스큐를 최소화 할 수 있는 어드레스 제어회로 및 이를 포함하는 반도체 장치를 제공한다.
본 발명의 실시예는 제어신호 및 어드레스 신호에 따라 블록 선택신호를 생성하도록 구성된 제 1 경로 회로; 및 상기 제어신호를 이용하여 상기 어드레스 신호의 천이 타이밍과 동일한 타이밍에 천이하는 더미 어드레스 신호를 생성하고, 상기 블록 선택신호를 래치하기 위한 어드레스 래치신호를 상기 더미 어드레스 신호를 이용하여 생성하도록 구성된 제 2 경로 회로를 포함할 수 있다.
본 발명의 실시예는 복수의 메모리 뱅크를 포함하며, 각 메모리 뱅크가 블록 선택신호를 어드레스 래치신호에 따라 입력 받아, 상기 블록 선택신호가 정의하는 소 단위 메모리 블록을 선택하도록 구성된 메모리 영역; 내부 어드레스 신호가 내부적으로 저장된 결함 어드레스와 일치할 경우 상기 메모리 영역의 노멀 워드 라인 대신에 리던던트 워드 라인을 선택하는 리페어 동작을 수행하도록 구성된 리페어 제어회로; 및 커맨드 및 외부 어드레스 신호를 입력받아 디코딩하여 노멀 동작 및 상기 리페어 동작과 관련된 신호들을 생성하여 상기 메모리 영역 및 상기 리페어 제어회로에 제공하도록 구성된 커맨드/어드레스 처리회로를 포함하며, 상기 외부 어드레스 신호에 따라 상기 블록 선택신호를 생성하고, 상기 외부 어드레스 신호의 천이 타이밍과 동일한 타이밍에 천이하도록 생성한 더미 어드레스 신호를 이용하여 상기 어드레스 래치신호를 생성하도록 구성될 수 있다.
본 기술은 반도체 장치의 동작 성능을 향상시킬 수 있다.
도 1은 본 발명의 실시예에 따른 메모리 시스템(100)의 구성을 나타낸 도면,
도 2는 도 1의 적층형 반도체 메모리(101) 중에서 어느 하나의 반도체 메모리(102)의 구성을 나타낸 도면,
도 3은 본 발명의 실시예에 따른 어드레스 제어회로(200)의 구성을 나타낸 도면,
도 4는 도 3의 어드레스 선택회로(400)의 구성을 나타낸 도면,
도 5는 도 3의 더미 어드레스 선택회로(401)의 구성을 나타낸 도면이고,
도 6은 본 발명의 실시예에 따른 어드레스 래치신호(BKSELP)의 타이밍을 나타낸 도면이다.
도 2는 도 1의 적층형 반도체 메모리(101) 중에서 어느 하나의 반도체 메모리(102)의 구성을 나타낸 도면,
도 3은 본 발명의 실시예에 따른 어드레스 제어회로(200)의 구성을 나타낸 도면,
도 4는 도 3의 어드레스 선택회로(400)의 구성을 나타낸 도면,
도 5는 도 3의 더미 어드레스 선택회로(401)의 구성을 나타낸 도면이고,
도 6은 본 발명의 실시예에 따른 어드레스 래치신호(BKSELP)의 타이밍을 나타낸 도면이다.
이하에서는 첨부된 도면을 참조하여 본 발명의 실시예를 보다 상세히 설명하기로 한다.
본 발명의 실시예에 따른 메모리 시스템(100)은 시스템 인 패키지(System In Package), 멀티 칩 패키지(Multi-Chip Package), 시스템 온 칩(System On Chip)과 같은 형태로 구현될 수 있고, 복수의 패키지를 포함하는 패키지 온 패키지(Package On Package) 형태로도 구현될 수 있다.
도 1에 도시된 바와 같이, 본 발명의 실시예에 따른 메모리 시스템(100)은 반도체 메모리(101) 즉, 복수의 다이가 적층된 적층형 반도체 메모리(101), 메모리 컨트롤러(CPU 또는 GPU), 인터포저(Interposer) 및 패키지 기판(Package Substrate)을 포함할 수 있다.
적층형 반도체 메모리(101)는 복수의 다이(Die)를 적층하고, 관통 전극을 통해 전기적으로 연결시킴으로써 입/출력 유닛의 수를 늘려 대역폭(Bandwidth)을 증가시킨 HBM(High Bandwidth Memory) 형태로 구성될 수 있다.
패키지 기판 상부에 인터포저가 연결될 수 있다.
적층형 반도체 메모리(101)와 메모리 컨트롤러(CPU 또는 GPU)가 인터포저 상부에 연결될 수 있다.
적층형 반도체 메모리(101)와 메모리 컨트롤러(CPU 또는 GPU)는 인터포저를 통해 각각의 물리 영역(PHY)이 연결될 수 있다.
적층형 반도체 메모리(101)는 복수의 다이 예를 들어, 베이스 다이(Base Die) 및 복수의 코어 다이(Core Die)를 포함할 수 있다.
베이스 다이 및 복수의 코어 다이는 복수의 관통 전극(예를 들어, TSV: Through Silicon Via)를 통해 전기적으로 연결될 수 있다.
도 2에 도시된 바와 같이, 도 1의 적층형 반도체 메모리(101) 중에서 어느 하나, 예를 들어, 코어 다이(102)는 메모리 영역(103), 로우/컬럼 디코더(104), 커맨드/어드레스 처리회로(105) 및 리페어 제어회로(106)를 포함할 수 있다.
로우/컬럼 디코더(104)는 로우 어드레스 및 컬럼 어드레스를 디코딩하여 메모리 영역(103)의 워드 라인 및 비트 라인을 선택할 수 있다.
커맨드/어드레스 처리회로(105)는 외부에서 커맨드/어드레스 신호(C/A)를 입력받아 디코딩하여 리드 명령/라이트 명령과 같은 노멀 동작과 관련된 명령 또는 붓업 동작 및 리페어 동작과 관련된 신호들을 생성할 수 있으며, 노멀 동작/리페어 동작과 관련된 로우 어드레스 및 컬럼 어드레스를 로우/컬럼 디코더(104) 또는 리페어 제어회로(106)에 제공할 수 있다.
리페어 제어회로(106)는 커맨드/어드레스 처리회로(105)에서 생성된 명령 예를 들어, 리페어 명령에 따라 패키징 이전 또는 이후에 검출된 결함 어드레스를 내부의 퓨즈 어레이에 프로그램할 수 있다.
리페어 제어회로(106)는 외부에서 입력된 어드레스가 내부적으로 저장된 결함 어드레스와 일치할 경우 메모리 영역(103)의 노멀 워드 라인 대신에 리던던트 워드 라인을 선택하는 리페어 동작을 수행할 수 있다.
또한 리페어 제어회로(106)는 외부에서 입력된 어드레스가 내부적으로 저장된 결함 어드레스와 일치할 경우 메모리 영역(103)의 노멀 워드 라인이 활성화되는 것을 차단하기 위한 노멀 액티브 차단신호(NXEB)를 메모리 영역(103)에 제공할 수 있다.
리페어 제어회로(106) 내부의 퓨즈 어레이 퓨즈 셋 단위로 결함 어드레스 즉, 메모리 영역(103)의 메모리 셀들 중에서 결함 판정된 메모리 셀에 해당하는 어드레스를 저장할 수 있다.
리페어 제어회로(106) 내부의 퓨즈 어레이는 웨이퍼(Wafer) 상태는 물론이고, 패키징(Packaging) 이후에도 프로그램 동작을 통해 정보 기록이 가능한 전자 퓨즈(e-fuse)로 구성될 수 있다.
메모리 영역(103)은 복수의 메모리 뱅크(BK0 ~ BKn)를 포함할 수 있다.
복수의 메모리 뱅크(BK0 ~ BKn) 각각은 블록 선택신호(BLKSEL)를 어드레스 래치신호(BKSELP)에 따라 입력 받아, 블록 선택신호(BLKSEL)가 정의하는 소 단위 메모리 블록 예를 들어, 매트(MAT)를 선택할 수 있다.
복수의 메모리 뱅크(BK0 ~ BKn) 각각은 노멀 액티브 차단신호(NXEB)에 따라 현재 선택된 노멀 워드 라인이 활성화되지 않도록 할 수 있다.
본 발명의 실시예에 따른 반도체 메모리(102)는 블록 선택신호(BLKSEL)와 어드레스 래치신호(BKSELP)가 동일한 소스(Source) 및 동일한 경로를 통해 생성되도록 하여 두 신호간의 타이밍 스큐를 최소화하도록 할 수 있으며, 이를 도 3 내지 도 5를 참조하여 설명하기로 한다.
도 3에 도시된 바와 같이, 본 발명의 실시예에 따른 어드레스 제어회로(200)는 제 1 경로 회로(300) 및 제 2 경로 회로(301)를 포함할 수 있다.
이때 제 1 경로 회로(300)는 커맨드/어드레스 처리회로(105), 리페어 제어회로(106) 및 메모리 영역(103)에 걸쳐 배치될 수 있다.
제 2 경로 회로(301)는 제 1 경로 회로(300)와 동일한 영역에 배치될 수 있다.
제 1 경로 회로(300)는 어드레스 신호(ADD)가 경유하여 블록 선택신호(BLKSEL)가 생성되는 경로에 해당하는 회로 구성들을 통칭할 수 있다.
제 1 경로 회로(300)는 복수의 제어신호(EACTP, IACTP, RAT) 및 어드레스 신호(ADD)에 따라 블록 선택신호(BLKSEL)를 생성할 수 있다.
이때 복수의 제어신호(EACTP, IACTP, RAT) 중에서 EACTP는 외부 액티브 신호, IACTP는 내부 액티브 신호, 그리고 RAT는 리프레쉬 신호라 칭할 수 있다.
제 1 경로 회로(300)는 어드레스 선택회로(400), 어드레스 래치(500) 및 블록 어드레스 디코더(600)를 포함할 수 있다.
어드레스 선택회로(400)는 도 2의 커맨드/어드레스 처리회로(105)에 포함될 수 있다.
어드레스 선택회로(400)는 복수의 제어신호(EACTP, IACTP, RAT)에 따라 어드레스 신호(ADD)를 선택하여 내부 어드레스 신호(AX)를 생성할 수 있다.
어드레스 래치(500)는 도 2의 리페어 제어회로(106)에 포함될 수 있다.
어드레스 래치(500)는 리페어 제어회로(106)의 리페어 동작을 위해 내부 어드레스 신호(AX)를 래치하여 출력할 수 있다.
블록 어드레스 디코더(600)는 도 2의 메모리 영역(103) 예를 들어, 복수의 메모리 뱅크(BK0 ~ BKn) 각각에 포함될 수 있다.
블록 어드레스 디코더(600)는 어드레스 래치(500)의 출력을 디코딩하여 블록 선택신호(BLKSEL)를 생성할 수 있다.
제 2 경로 회로(301)는 제 1 경로 회로(300)와 동일한 전달 지연시간(Propagation delay)을 갖도록 제 1 경로 회로(300)의 내부 회로 구성들 복제한 회로 구성들을 포함할 수 있다.
제 2 경로 회로(301)는 어드레스 신호(ADD)를 직접 사용하지 않으나, 어드레스 신호(ADD)와 동일한 천이 타이밍을 갖도록 한 더미 어드레스 신호(AX_DMY)가 경유하여 어드레스 래치신호(BKSELP)가 생성되는 경로에 해당하는 회로 구성들을 통칭할 수 있다.
제 2 경로 회로(301)는 복수의 제어신호(EACTP, IACTP, RAT)를 이용하여 어드레스 신호(ADD)의 천이 타이밍과 동일한 타이밍에 출력 레벨을 천이시킴으로써 블록 선택신호(BLKSEL)를 래치하기 위한 어드레스 래치신호(BKSELP)를 생성할 수 있다.
제 2 경로 회로(301)는 더미(Dummy) 어드레스 선택회로(401), 더미 어드레스 래치(501) 및 펄스 생성기(601)를 포함할 수 있다.
더미 어드레스 선택회로(401)는 도 2의 커맨드/어드레스 처리회로(105)에 포함될 수 있다.
더미 어드레스 선택회로(401)는 어드레스 선택회로(400)를 복제한 회로 구성을 가질 수 있다.
더미 어드레스 선택회로(401)는 복수의 제어신호(EACTP, IACTP, RAT), 프리차지 신호(PCG)에 따라 전원 전압(VDD)을 선택하여 더미 어드레스 신호(AX_DMY)를 생성할 수 있다.
더미 어드레스 래치(501)는 도 2의 리페어 제어회로(106)에 포함될 수 있다.
더미 어드레스 래치(501)는 어드레스 래치(500)를 복제한 회로 구성을 가질 수 있다.
펄스 생성기(601)는 도 2의 메모리 영역(103) 예를 들어, 복수의 메모리 뱅크(BK0 ~ BKn) 각각에 포함될 수 있다.
펄스 생성기(601)는 블록 어드레스 디코더(600)와 동일한 전달 지연시간을 갖도록 설계되거나, 테스트 모드 신호, 레지스터 신호 또는 퓨즈 셋 설정 등에 의해 지연시간 가변을 통한 지연시간 보상이 가능하도록 설계될 수 있다.
펄스 생성기(601)는 더미 어드레스 래치(501)의 출력신호의 천이에 응답하여 어드레스 래치신호(BKSELP)를 생성할 수 있다.
도 4에 도시된 바와 같이, 도 3의 어드레스 선택회로(400)는 제 1 내지 제 5 인버터(411 - 415), 제 1 내지 제 5 트랜지스터(420 - 424) 및 전달 게이트(Transmission Gate)(431)를 포함할 수 있다.
제 1 인터버(411)는 외부 액티브 신호(EACTP)를 반전시켜 출력할 수 있다.
전달 게이트(431)는 노멀 액티브 동작 시 즉, 외부 액티브 신호(EACTP)가 하이 레벨로 활성화되면 어드레스 신호(ADD)를 제 2 인버터(412)로 전달할 수 있다.
제 2 인터버(412)의 출력은 제 3 인버터(413)에 의해 래치되며, 제 4 및 제 5 인버터(414, 415)를 통해 내부 어드레스 신호(AX)로서 출력될 수 있다.
제 1 트랜지스터(420)는 파워 업 신호(PWRUP)에 따라 내부 어드레스 신호(AX)를 초기 레벨 예를 들어, 로우 레벨로 초기화시킬 수 있다.
제 2 내지 제 4 트랜지스터(421 - 424)는 리프레쉬 동작 시 즉, 내부 액티브 신호(IACTP)가 하이 레벨로 활성화된 상태에서 리프레쉬 신호(RAT)가 하이 레벨로 활성화되면 접지 전압(VSS)을 이용하여 내부 어드레스 신호(AX)를 하이 레벨로 활성화시킬 수 있다.
한편, 제 2 내지 제 4 트랜지스터(421 - 424)는 내부 액티브 신호(IACTP) 및 리프레쉬 신호(RAT)가 모두 로우 레벨로 비 활성화되면 전원 전압(VDD)을 이용하여 내부 어드레스 신호(AX)를 로우 레벨로 초기화시킬 수 있다.
도 5에 도시된 바와 같이, 도 3의 더미 어드레스 선택회로(401)는 제 6 트랜지스터(425) 및 제 6 인터버(416)가 추가되고, 전달 게이트(431)에 어드레스 신호(ADD) 대신 전원 전압(VDD)을 인가하며, 제 2 트랜지스터(421)의 게이트에 전원 전압(VDD)을 인가한 것을 제외하고는 어드레스 선택회로(400)와 동일하게 구성될 수 있다.
제 6 인터버(416)는 프리차지 신호(PCG)를 반전시켜 출력할 수 있다.
제 6 트랜지스터(425)는 프리차지 신호(PCG)가 하이 레벨로 활성화되면 더미 어드레스 신호(AX_DMY)를 로우 레벨로 초기화시킬 수 있다.
전달 게이트(431)는 노멀 액티브 동작 시, 외부 액티브 신호(EACTP)가 하이 레벨로 활성화되면 전원 전압(VDD)의 레벨을 이용하여 더미 어드레스 신호(AX_DMY)를 하이 레벨로 활성화시킬 수 있다.
제 2 내지 제 4 트랜지스터(421 - 424)는 리프레쉬 동작과 무관하게 내부 액티브 신호(IACTP)가 하이 레벨로 활성화되면 접지 전압(VSS)을 이용하여 더미 어드레스 신호(AX_DMY)를 하이 레벨로 활성화시킬 수 있다.
이때 제 2 트랜지스터(421)의 게이트에는 리프레쉬 신호(RAT)(도 4 참조)가 아닌 전원 전압(VDD)이 인각된다. 따라서 더미 어드레스 선택회로(401)는 리프레쉬 동작과 무관하게 내부 액티브 신호(IACTP)에 따라 더미 어드레스 신호(AX_DMY)를 하이 레벨로 활성화시킬 수 있다.
상술한 바와 같이, 본 발명의 실시예는 제 2 경로 회로(301)가 어드레스 신호(ADD)가 경유하는 제 1 경로 회로(300)와 동일한 소스 즉, 동일한 신호 생성 개시 타이밍 및 동일한 전달 지연시간을 갖도록 설계된다.
도 6과 같이, 어드레스 래치신호(BKSELP)를 블록 선택신호(BLKSEL)와 동일한 타이밍에 생성할 수 있으며, 그에 따라 노멀 액티브 차단신호(NXEB)에 따른 동작을 수행하기 위한 어드레스 래치신호(BKSELP)의 마진을 고려하지 않아도 된다.
따라서 반도체 장치의 동작 관련 규격인 tRCD(RAS to CAS Delay)를 개선하고, tRRD(Row active to Row active Delay)로부터 자유롭게 반도체 장치를 동작시킬 수 있다.
이와 같이, 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
Claims (16)
- 제어신호 및 어드레스 신호에 따라 블록 선택신호를 생성하도록 구성된 제 1 경로 회로; 및
상기 제어신호를 이용하여 상기 어드레스 신호의 천이 타이밍과 동일한 타이밍에 천이하는 더미 어드레스 신호를 생성하고, 상기 블록 선택신호를 래치하기 위한 어드레스 래치신호를 상기 더미 어드레스 신호를 이용하여 생성하도록 구성된 제 2 경로 회로를 포함하는 어드레스 제어회로. - 제 1 항에 있어서,
상기 제어신호는
외부 액티브 신호, 내부 액티브 신호 및 리프레쉬 신호 중에서 적어도 하나를 포함하는 어드레스 제어회로. - 제 1 항에 있어서,
상기 제 1 경로 회로는
상기 제어신호에 따라 상기 어드레스 신호를 선택하여 내부 어드레스 신호를 생성하도록 구성된 어드레스 선택회로,
상기 내부 어드레스 신호를 래치하도록 구성된 어드레스 래치, 및
상기 어드레스 래치의 출력을 디코딩하여 상기 블록 선택신호를 생성하도록 구성된 블록 어드레스 디코더를 포함하는 어드레스 제어회로. - 제 1 항에 있어서,
상기 제 2 경로 회로는
상기 제 1 경로 회로와 동일한 전달 지연시간(Propagation delay)을 갖도록 구성되는 어드레스 제어회로. - 제 1 항에 있어서,
상기 제 2 경로 회로는
상기 제 1 경로 회로의 내부 회로 구성을 복제한 회로 구성을 포함하도록 구성되는 어드레스 제어회로. - 제 3 항에 있어서,
상기 제 2 경로 회로는
상기 어드레스 선택회로를 복제하여 구성되며, 상기 제어신호에 따라 전원 전압을 이용하여 상기 더미 어드레스 신호를 생성하도록 구성된 더미 어드레스 선택회로,
상기 어드레스 래치를 복제하여 구성되며, 상기 더미 어드레스 신호를 래치하도록 구성된 더미 어드레스 래치, 및
상기 더미 어드레스 래치의 출력신호의 천이에 응답하여 상기 어드레스 래치신호를 생성하도록 구성된 펄스 생성기를 포함하는 어드레스 제어회로. - 제 6 항에 있어서,
상기 펄스 생성기는
상기 블록 어드레스 디코더와 동일한 전달 지연시간을 갖도록 설계되거나, 지연시간 가변을 통한 지연시간 보상이 가능하도록 설계되는 어드레스 제어회로. - 복수의 메모리 뱅크를 포함하며, 각 메모리 뱅크가 블록 선택신호를 어드레스 래치신호에 따라 입력 받아, 상기 블록 선택신호가 정의하는 소 단위 메모리 블록을 선택하도록 구성된 메모리 영역;
내부 어드레스 신호가 내부적으로 저장된 결함 어드레스와 일치할 경우 상기 메모리 영역의 노멀 워드 라인 대신에 리던던트 워드 라인을 선택하는 리페어 동작을 수행하도록 구성된 리페어 제어회로; 및
커맨드 및 외부 어드레스 신호를 입력받아 디코딩하여 노멀 동작 및 상기 리페어 동작과 관련된 신호들을 생성하여 상기 메모리 영역 및 상기 리페어 제어회로에 제공하도록 구성된 커맨드/어드레스 처리회로를 포함하며,
상기 외부 어드레스 신호에 따라 상기 블록 선택신호를 생성하고, 상기 외부 어드레스 신호의 천이 타이밍과 동일한 타이밍에 천이하도록 생성한 더미 어드레스 신호를 이용하여 상기 어드레스 래치신호를 생성하도록 구성되는 반도체 장치. - 제 8 항에 있어서,
상기 블록 선택신호를 생성하도록 구성된 제 1 경로 회로가 상기 커맨드/어드레스 처리회로, 상기 리페어 제어회로 및 상기 메모리 영역에 배치되며,
상기 어드레스 래치신호를 생성하도록 구성된 제 2 경로 회로가 상기 제 1 경로 회로와 동일한 영역에 배치되는 반도체 장치. - 제 9 항에 있어서,
상기 제 1 경로 회로는
상기 외부 어드레스 신호를 선택하여 상기 내부 어드레스 신호를 생성하도록 구성된 어드레스 선택회로,
상기 내부 어드레스 신호를 래치하도록 구성된 어드레스 래치, 및
상기 어드레스 래치의 출력을 디코딩하여 상기 블록 선택신호를 생성하도록 구성된 블록 어드레스 디코더를 포함하는 반도체 장치. - 제 10 항에 있어서,
상기 어드레스 선택회로는
상기 커맨드/어드레스 처리회로 내에 배치되는 반도체 장치. - 제 10 항에 있어서,
상기 어드레스 래치는
상기 리페어 제어회로 내에 배치되는 반도체 장치. - 제 9 항에 있어서,
상기 제 2 경로 회로는
상기 제 1 경로 회로와 동일한 전달 지연시간(Propagation delay)을 갖도록 구성되는 반도체 장치. - 제 9 항에 있어서,
상기 제 2 경로 회로는
상기 제 1 경로 회로의 내부 회로 구성을 복제한 회로 구성을 포함하도록 구성되는 반도체 장치. - 제 10 항에 있어서,
상기 제 2 경로 회로는
상기 어드레스 선택회로를 복제하여 구성되며, 전원 전압을 이용하여 상기 더미 어드레스 신호를 생성하도록 구성된 더미 어드레스 선택회로,
상기 어드레스 래치를 복제하여 구성되며, 상기 더미 어드레스 신호를 래치하도록 구성된 더미 어드레스 래치, 및
상기 더미 어드레스 래치의 출력신호의 천이에 응답하여 상기 어드레스 래치신호를 생성하도록 구성된 펄스 생성기를 포함하는 반도체 장치. - 제 15 항에 있어서,
상기 펄스 생성기는
상기 블록 어드레스 디코더와 동일한 전달 지연시간을 갖도록 설계되거나, 지연시간 가변을 통한 지연시간 보상이 가능하도록 설계되는 반도체 장치.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170080529A KR20190001097A (ko) | 2017-06-26 | 2017-06-26 | 어드레스 제어회로 및 이를 포함하는 반도체 장치 |
US15/854,169 US10381057B2 (en) | 2017-06-26 | 2017-12-26 | Address control circuit and semiconductor device including the same |
CN201810146322.5A CN109119122B (zh) | 2017-06-26 | 2018-02-12 | 地址控制电路及半导体装置 |
US16/288,323 US10381058B2 (en) | 2017-06-26 | 2019-02-28 | Address control circuit and semiconductor device including the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170080529A KR20190001097A (ko) | 2017-06-26 | 2017-06-26 | 어드레스 제어회로 및 이를 포함하는 반도체 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20190001097A true KR20190001097A (ko) | 2019-01-04 |
Family
ID=64693509
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170080529A KR20190001097A (ko) | 2017-06-26 | 2017-06-26 | 어드레스 제어회로 및 이를 포함하는 반도체 장치 |
Country Status (3)
Country | Link |
---|---|
US (2) | US10381057B2 (ko) |
KR (1) | KR20190001097A (ko) |
CN (1) | CN109119122B (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11500791B2 (en) * | 2020-12-10 | 2022-11-15 | Micron Technology, Inc. | Status check using chip enable pin |
TWI833476B (zh) * | 2022-12-01 | 2024-02-21 | 點序科技股份有限公司 | 記憶體控制裝置及其操作方法 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59185090A (ja) * | 1983-04-01 | 1984-10-20 | Hitachi Ltd | ダイナミツク型ram |
US4967394A (en) * | 1987-09-09 | 1990-10-30 | Kabushiki Kaisha Toshiba | Semiconductor memory device having a test cell array |
JP3400824B2 (ja) * | 1992-11-06 | 2003-04-28 | 三菱電機株式会社 | 半導体記憶装置 |
JP3625340B2 (ja) * | 1996-09-19 | 2005-03-02 | 株式会社東芝 | セキュリティシステム |
KR100273293B1 (ko) | 1998-05-13 | 2001-01-15 | 김영환 | 리던던트 워드라인의 리프레쉬 구조 |
JP2000011681A (ja) | 1998-06-22 | 2000-01-14 | Mitsubishi Electric Corp | 同期型半導体記憶装置 |
JP2001084791A (ja) | 1999-07-12 | 2001-03-30 | Mitsubishi Electric Corp | 半導体記憶装置 |
US6498756B2 (en) | 2000-06-28 | 2002-12-24 | Hynix Semiconductor Inc. | Semiconductor memory device having row repair circuitry |
JP4717373B2 (ja) * | 2004-05-20 | 2011-07-06 | 富士通セミコンダクター株式会社 | 半導体メモリ |
KR100718038B1 (ko) | 2005-11-29 | 2007-05-14 | 주식회사 하이닉스반도체 | 반도체 메모리 장치의 뱅크 선택 회로 |
KR100894099B1 (ko) * | 2007-06-27 | 2009-04-20 | 주식회사 하이닉스반도체 | 워드라인 블럭 선택 회로 |
KR101409375B1 (ko) * | 2008-01-31 | 2014-06-18 | 삼성전자주식회사 | 반도체 메모리장치의 블록 디코딩 회로 |
JP5194302B2 (ja) * | 2008-02-20 | 2013-05-08 | ルネサスエレクトロニクス株式会社 | 半導体信号処理装置 |
KR20150062434A (ko) * | 2013-11-29 | 2015-06-08 | 에스케이하이닉스 주식회사 | 더미 블록을 제어하기 위한 반도체 메모리 장치 |
KR102251216B1 (ko) * | 2014-11-21 | 2021-05-12 | 삼성전자주식회사 | 어드레스 리매핑된 메모리 칩, 이를 포함하는 메모리 모듈 및 메모리 시스템 |
KR20170034176A (ko) * | 2015-09-18 | 2017-03-28 | 에스케이하이닉스 주식회사 | 반도체 장치 |
KR102420915B1 (ko) | 2016-03-04 | 2022-07-15 | 에스케이하이닉스 주식회사 | 반도체 메모리 장치 |
-
2017
- 2017-06-26 KR KR1020170080529A patent/KR20190001097A/ko unknown
- 2017-12-26 US US15/854,169 patent/US10381057B2/en active Active
-
2018
- 2018-02-12 CN CN201810146322.5A patent/CN109119122B/zh active Active
-
2019
- 2019-02-28 US US16/288,323 patent/US10381058B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN109119122B (zh) | 2022-12-02 |
US20180374524A1 (en) | 2018-12-27 |
CN109119122A (zh) | 2019-01-01 |
US10381058B2 (en) | 2019-08-13 |
US20190198076A1 (en) | 2019-06-27 |
US10381057B2 (en) | 2019-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100757926B1 (ko) | 반도체 메모리 장치의 센스 앰프 제어 회로 및 방법 | |
JP5649888B2 (ja) | 半導体装置 | |
KR20170060205A (ko) | 적층형 메모리 장치 및 이를 포함하는 반도체 메모리 시스템 | |
US9455047B2 (en) | Memory device to correct defect cell generated after packaging | |
US9401219B2 (en) | Electronic fuse semiconductor device for selecting failed redundancy word lines | |
US7420831B2 (en) | Semiconductor chip and semiconductor chip package comprising semiconductor chip | |
CN107204197B (zh) | 存储模块及其存储***和操作方法 | |
US8923082B2 (en) | Semiconductor device on which wafer-level burn-in test is performed and manufacturing method thereof | |
KR20120108474A (ko) | 반도체 장치 | |
KR20160056756A (ko) | 반도체 장치의 빌트 인 테스트 회로 | |
JP2010244615A (ja) | 半導体装置及び半導体装置の書き込み制御方法 | |
JP2829134B2 (ja) | 半導体記憶装置 | |
US10381058B2 (en) | Address control circuit and semiconductor device including the same | |
US11282569B2 (en) | Apparatus with latch balancing mechanism and methods for operating the same | |
US11069384B2 (en) | Apparatuses and methods for compensation of sense amplifiers | |
US20070076495A1 (en) | Wafer-level burn-in test method, wafer-level burn-in test apparatus and semiconductor memory device | |
US11990195B2 (en) | Semiconductor device with selective command delay and associated methods and systems | |
KR20150024685A (ko) | 특성이 서로 다른 칩으로 구성된 메모리 모듈 | |
US20160254043A1 (en) | Semiconductor memory device and method of operating the same | |
US7336558B2 (en) | Semiconductor memory device with reduced number of pads | |
US11868252B2 (en) | Memory with post-packaging master die selection | |
KR102221417B1 (ko) | 반도체 장치의 빌트 인 테스트 회로 | |
KR20200132035A (ko) | 반도체 메모리 장치 및 반도체 메모리 장치의 동작 방법 | |
US20230418487A1 (en) | Semiconductor memory devices and memory systems including the same | |
CN117275540A (zh) | 半导体存储器装置和包括半导体存储器装置的存储器*** |