KR20190120526A - 메모리 장치 및 이의 동작 방법 - Google Patents
메모리 장치 및 이의 동작 방법 Download PDFInfo
- Publication number
- KR20190120526A KR20190120526A KR1020180043829A KR20180043829A KR20190120526A KR 20190120526 A KR20190120526 A KR 20190120526A KR 1020180043829 A KR1020180043829 A KR 1020180043829A KR 20180043829 A KR20180043829 A KR 20180043829A KR 20190120526 A KR20190120526 A KR 20190120526A
- Authority
- KR
- South Korea
- Prior art keywords
- memory chip
- memory
- chip
- interlayer channel
- data
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 239000011229 interlayer Substances 0.000 claims abstract description 119
- 230000005540 biological transmission Effects 0.000 claims abstract description 41
- 230000004044 response Effects 0.000 claims abstract description 15
- 229910052710 silicon Inorganic materials 0.000 claims description 8
- 239000010703 silicon Substances 0.000 claims description 8
- 238000011017 operating method Methods 0.000 claims description 2
- 201000008103 leukocyte adhesion deficiency 3 Diseases 0.000 description 26
- 230000004913 activation Effects 0.000 description 17
- 230000003111 delayed effect Effects 0.000 description 9
- 230000007704 transition Effects 0.000 description 8
- 230000009471 action Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- 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/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/1066—Output synchronization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0659—Command handling arrangements, e.g. command buffers, queues, command scheduling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C5/00—Details of stores covered by group G11C11/00
- G11C5/06—Arrangements for interconnecting storage elements electrically, e.g. by wiring
-
- 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/1078—Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
- G11C7/1093—Input synchronization
-
- 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
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L25/00—Assemblies consisting of a plurality of individual semiconductor or other solid state devices ; Multistep manufacturing processes thereof
- H01L25/03—Assemblies consisting of a plurality of individual semiconductor or other solid state devices ; Multistep manufacturing processes thereof all the devices being of a type provided for in the same subgroup of groups H01L27/00 - H01L33/00, or in a single subclass of H10K, H10N, e.g. assemblies of rectifier diodes
- H01L25/04—Assemblies consisting of a plurality of individual semiconductor or other solid state devices ; Multistep manufacturing processes thereof all the devices being of a type provided for in the same subgroup of groups H01L27/00 - H01L33/00, or in a single subclass of H10K, H10N, e.g. assemblies of rectifier diodes the devices not having separate containers
- H01L25/065—Assemblies consisting of a plurality of individual semiconductor or other solid state devices ; Multistep manufacturing processes thereof all the devices being of a type provided for in the same subgroup of groups H01L27/00 - H01L33/00, or in a single subclass of H10K, H10N, e.g. assemblies of rectifier diodes the devices not having separate containers the devices being of a type provided for in group H01L27/00
- H01L25/0657—Stacked arrangements of devices
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/13—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
- H03K5/135—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals by the use of time reference signals, e.g. clock signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C2207/00—Indexing scheme relating to arrangements for writing information into, or reading information out from, a digital store
- G11C2207/22—Control and timing of internal memory operations
- G11C2207/2254—Calibration
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C5/00—Details of stores covered by group G11C11/00
- G11C5/02—Disposition of storage elements, e.g. in the form of a matrix array
- G11C5/04—Supports for storage elements, e.g. memory modules; Mounting or fixing of storage elements on such supports
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L2225/00—Details relating to assemblies covered by the group H01L25/00 but not provided for in its subgroups
- H01L2225/03—All the devices being of a type provided for in the same subgroup of groups H01L27/00 - H01L33/648 and H10K99/00
- H01L2225/04—All the devices being of a type provided for in the same subgroup of groups H01L27/00 - H01L33/648 and H10K99/00 the devices not having separate containers
- H01L2225/065—All the devices being of a type provided for in the same subgroup of groups H01L27/00 - H01L33/648 and H10K99/00 the devices not having separate containers the devices being of a type provided for in group H01L27/00
- H01L2225/06503—Stacked arrangements of devices
- H01L2225/06541—Conductive via connections through the device, e.g. vertical interconnects, through silicon via [TSV]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Power Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- Computer Hardware Design (AREA)
- Nonlinear Science (AREA)
- Memory System (AREA)
- Dram (AREA)
- Mram Or Spin Memory Techniques (AREA)
Abstract
마스터 칩과 상기 마스터 칩 상에 적층된 제1메모리 칩과 제2메모리 칩을 포함하는 메모리 장치의 동작 방법은, 상기 마스터 칩이 상기 제1메모리 칩과 상기 제2메모리 칩에 리드 동작을 동시에 지시하는 단계; 상기 제1메모리 칩이 상기 리드 동작의 지시에 응답해 상기 제1메모리 칩에 저장된 데이터를 제1층간 채널을 통해 상기 마스터 칩으로 전달하고, 상기 제2메모리 칩이 상기 리드 동작의 지시에 응답해 상기 제2메모리 칩에 저장된 데이터를 제2층간 채널을 통해 상기 마스터 칩으로 전달하는 단계; 상기 마스터 칩이 상기 제1층간 채널을 통해 전달된 데이터와 상기 제2층간 채널을 통해 전달된 데이터의 위상을 비교하는 단계; 및 상기 비교하는 단계에서의 위상 비교 결과에 따라, 상기 제1메모리 칩과 상기 제2메모리 칩 중 하나 이상의 메모리 칩의 데이터 전송 경로의 지연 값을 조절하는 단계를 포함할 수 있다.
Description
본 특허 문헌은 메모리 장치에 관한 것이다.
최근 대부분의 전자 시스템에서 기억 장치로서 사용되고 있는 메모리 장치는 그 용량 및 속도가 모두 증가하고 있는 추세다. 그리고 더 좁은 면적 안에 더 많은 메모리를 실장하고, 메모리를 효율적으로 구동하기 위한 다양한 시도가 이루어지고 있다.
또한, 메모리의 집적도 향상을 위하여, 기존의 평면 배치(two-dimensional, 2D) 방식에서 복수의 메모리 칩을 적층한 입체 구조(three-dimentional, 3D) 배치 기술이 응용되기 시작했다. 고집적 및 고용량의 메모리 요구 추세에 따라, 메모리 칩의 3D 배치 구조를 이용하여 용량을 증가시키며 동시에 반도체 칩 사이즈를 감소시켜 집적도를 향상시키는 구조가 요구될 수 있다.
이런 입체 구조 배치 기술로 TSV(Through Silicon Via) 방식이 사용되고 있다. TSV 방식은 모듈 상에서 콘트롤러와의 거리에 따른 전송속도 열화, 데이터 대역폭의 취약점, 패키지 상의 변수에 따라 발생하는 전송 속도 열화를 극복하기 위한 대안으로 사용되고 있다. TSV 방식은 복수 개의 메모리 칩을 관통하는 경로를 생성하고, 경로에 전극을 형성함으로써 적층된 칩들 간의 통신을 수행한다.
본 발명의 실시예들은 다수의 메모리 칩들을 포함하는 메모리 장치에서의 메모리 칩들 간의 타이밍 스큐(skew) 차이를 보상하는 기술을 제공할 수 있다.
본 발명의 일실시예에 따른 마스터 칩과 상기 마스터 칩 상에 적층된 제1메모리 칩과 제2메모리 칩을 포함하는 메모리 장치의 동작 방법은, 상기 마스터 칩이 상기 제1메모리 칩과 상기 제2메모리 칩에 리드 동작을 동시에 지시하는 단계; 상기 제1메모리 칩이 상기 리드 동작의 지시에 응답해 상기 제1메모리 칩에 저장된 데이터를 제1층간 채널을 통해 상기 마스터 칩으로 전달하고, 상기 제2메모리 칩이 상기 리드 동작의 지시에 응답해 상기 제2메모리 칩에 저장된 데이터를 제2층간 채널을 통해 상기 마스터 칩으로 전달하는 단계; 상기 마스터 칩이 상기 제1층간 채널을 통해 전달된 데이터와 상기 제2층간 채널을 통해 전달된 데이터의 위상을 비교하는 단계; 및 상기 비교하는 단계에서의 위상 비교 결과에 따라, 상기 제1메모리 칩과 상기 제2메모리 칩 중 하나 이상의 메모리 칩의 데이터 전송 경로의 지연 값을 조절하는 단계를 포함할 수 있다.
본 발명의 일실시예에 따른 메모리 장치는, 캘리브래이션 동작시에 자신의 리드 데이터를 제1층간 채널로 송신하는 제1메모리 칩; 상기 캘리브래이션 동작시에 자신의 리드 데이터를 제2층간 채널로 송신하는 제2메모리 칩; 및 상기 캘리브래이션 동작시에 상기 제1메모리 칩과 상기 제2메모리 칩의 리드 동작을 동시에 지시하고, 상기 제1층간 채널로 전송된 데이터와 상기 제2층간 채널로 전송된 데이터의 위상을 비교해 상기 제1메모리 칩과 상기 제2메모리 칩의 데이터 전송 타이밍 스큐 차이를 캘리브래이션하는 마스터 칩을 포함할 수 있다.
본 발명의 실시예들에 따르면, 다수의 메모리 칩들을 포함하는 메모리 장치에서 메모리 칩들 간의 타이밍 스큐 차이를 보상할 수 있다.
도 1과 도 2는 본 발명의 일실시예에 따른 메모리 장치(1)의 구성도.
도 3은 도 1 및 도 2의 메모리 장치(1)의 캘리브래이션 동작을 도시한 순서도.
도 3은 도 1 및 도 2의 메모리 장치(1)의 캘리브래이션 동작을 도시한 순서도.
이하, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있도록 상세히 설명하기 위하여, 본 발명의 가장 바람직한 실시예를 첨부 도면을 참조하여 설명하기로 한다. 본 발명을 설명함에 있어서, 본 발명의 요지와 무관한 공지의 구성은 생략될 수 있다. 각 도면의 구성요소들에 참조 번호를 부가함에 있어서, 동일한 구성요소들에 한해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 번호를 가지도록 하고 있음에 유의하여야 한다.
도 1과 도 2는 본 발명의 일실시예에 따른 메모리 장치(1)의 구성도이다. 메모리 장치(1)의 구성들을 하나의 도면에 도시하기에는 어려우므로, 메모리 장치(1)의 구성들을 도 1과 도 2에 나누어 도시했다.
도 1과 도 2를 참조하면, 메모리 장치(1)는 마스터 칩(100), 제1메모리 칩(200), 제2메모리 칩(300), 제어 층간 채널들(TSV_CONTROL), 제1층간 채널(TSV) 및 제2층간 채널(TSV_RED)을 포함할 수 있다. 제1메모리 칩(200)과 제2메모리 칩(300)은 마스터 칩(100)상에 적층(stack)되어 형성될 수 있다. 적층된 칩들 중 제1메모리 칩(200)과 제2메모리 칩(300)은 데이터를 저장하는 역할을 수행하고, 마스터 칩(100)은 제1메모리 칩(200)과 제2메모리 칩(300)을 위한 인터페이스 역할을 수행할 수 있다.
마스터 칩(100)은 커맨드 수신 회로(101), 어드레스 수신 회로(102), 데이터 송수신 회로(103), 제어 회로(110), 위상 비교 회로(120), 선택기(130) 및 송신 회로들(111)을 포함할 수 있다.
마스터 칩(100)의 커맨드 수신 회로(101)는 메모리 콘트롤러로부터 메모리 장치(1)로 전달되는 커맨드(CMD)를 수신해 제어 회로(110)로 전달할 수 있다. 어드레스 수신 회로(102)는 메모리 콘트롤러로부터 메모리 장치(1)로 전달되는 어드레스(ADD)를 수신해 제어 회로(110)로 전달할 수 있다. 커맨드(CMD)와 어드레스(ADD) 각각은 멀티비트일 수 있다.
데이터 송수신 회로(103)는 메모리 콘트롤러와 데이터(DATA)를 송수신하고, 송수신한 데이터(DATA)를 선택기(130)와 주고받을 수 있다.
제어 회로(110)는 커맨드 수신 회로(101)로부터 전달된 커맨드(CMD)와 어드레스 수신 회로(102)로부터 전달된 어드레스(ADD)를 이용해 내부 커맨드(ICMD), 내부 어드레스(IADD) 및 슬라이스(slice) ID(SID)를 생성할 수 있다. 제어 회로(110)는 메모리 콘트롤러로부터 전달된 커맨드(CMD) 중 제1메모리 칩(200)과 제2메모리 칩(300)이 필요로 하는 커맨드를 내부 커맨드(ICMD)로서 제1메모리 칩(200)과 제2메모리 칩(300)으로 전달해줄 수 있다. 내부 커맨드(ICMD)는 라이트 커맨드(WR), 리드 커맨드(RD), 캘리브래이션 모드 설정 커맨드(CAL_MODE) 및 지연 증가 커맨드(DLY_UP)를 포함할 수 있다. 또한, 제어 회로(110)는 어드레스 수신 회로(102)로부터 전달된 어드레스(ADD)를 이용해 내부 어드레스(IADD)와 슬라이스 아이디(SID)를 생성하고 이를 제1메모리 칩(200)과 제2메모리 칩(300)으로 전달할 수 있다. 어드레스(ADD) 중 일부 비트는 슬라이스 아이디(SID)를 생성하는데 사용되고 나머지 비트는 내부 어드레스(IADD)를 생성하는데 사용될 수 있다.
한편, 제어 회로(110)는 메모리 장치(1)의 초기화 동작시에 제1메모리 칩(200)과 제2메모리 칩(300) 간의 리드 동작의 타이밍 스큐(timing skew)를 보상하기 위한 캘리브래이션 동작을 제어할 수 있다. 캘리브래이션 동작은 메모리 콘트롤러의 제어와 관련 없이, 즉 커맨드(CMD) 및 어드레스(ADD)와 상관 없이, 제어 회로(110)에 의해 시작 및 제어될 수 있다.
송신 회로들(111)은 제어 회로(110)에서 출력된 내부 커맨드(ICMD), 내부 어드레스(IADD), 및 슬라이스 ID(SID)를 제어 층간 채널들(TSV_CONTROL)로 송신할 수 있다. 도면에는 송신 회로들(111) 및 제어 층간 채널들(TSV_CONTROL)을 하나로 도시했지만, 내부 커맨드(ICMD), 내부 어드레스(IADD) 및 슬라이스 ID(SID)가 멀티 비트이므로 이들을 전송하기 위한 송신 회로들(111)과 제어 층간 회로들(TSV_CONTROL)은 다수개일 수 있다. 제어 층간 채널(TSV_CONTROL)들 각각은 실리콘 관통 비아(Through Silivon Via)를 포함할 수 있다.
선택기(130)는 페일 신호(TSV_FAIL_M)가 비활성화되면 제1층간 채널(TSV)을 데이터 송수신 회로(103)와 전기적으로 연결시키고, 페일 신호(TSV_FAIL_M)가 활성화되면 제2층간 채널(TSV_RED)을 데이터 송수신 회로(103)와 전기적으로 연결시킬 수 있다. 제1층간 채널(TSV)은 마스터 칩(100)과 제1메모리 칩간에 마스터 칩과 제2메모리 칩간에 데이터를 송수신하기 위한 층간 채널일 수 있다. 제2층간 채널(TSV_RED)은 제1층간 채널(TSV)의 불량(페일)이 확인된 경우 제1층간 채널(TSV)을 대신해 데이터를 송수신하기 위한 리던던시(redundancy) 층간 채널일 수 있다. 페일 신호(TSV_FAIL_M)는 제1층간 채널(TSV)이 불량인 경우에 활성화되는 신호일 수 있다. 페일 신호(TSV_FAIL_M)는 제어 회로(110)에 의해 생성될 수 있다.
위상 비교 회로(120)는 캘리브래이션 동작시에 제1층간 채널(TSV)로부터 수신된 리드 데이터와 제2층간 채널(TSV_REF)로부터 수신된 리드 데이터의 위상을 비교하고, 그 결과(COMP)를 제어 회로(110)로 전달할 수 있다.
제1메모리 칩(200)은 커맨드 디코더(210), 수신 회로들(211), 메모리 뱅크(220), 가변 지연 라인(230), 선택기(240), 송신 회로들(251, 252) 및 수신 회로들(261, 262)을 포함할 수 있다.
수신 회로들(211)은 제어 층간 채널들(TSV_CONTROL)로부터 내부 커맨드(ICMD), 내부 어드레스(IADD) 및 슬라이스 ID(SID)를 수신할 수 있다. 커맨드 디코더(210)는 수신 회로들(211)에 의해 수신된 내부 커맨드(ICMD), 내부 어드레스(IADD) 및 슬라이스 ID(SID)를 디코딩해 제1메모리 칩(200) 내부의 다른 구성들을 제어할 수 있다. 라이트 신호(WR_S0)는 제1메모리 칩(200)의 라이트 동작시에 활성화되는 신호이고, 리드 신호(RD_S0)는 제1메모리 칩(200)의 리드 동작시에 활성화되는 신호일 수 있다. 지연 코드(DLY_CODE_S0)는 가변 지연 라인(230)의 지연값을 조절하기 위한 코드일 수 있다. 페일 신호(TSV_FAIL_S0)는 제1층간 채널(TSV)의 불량이 확인된 경우에 활성화되는 신호이고, 송신 활성화 신호들(TXEN_N_S0, TXEN_R_S0)은 송신 회로들(251, 252)을 활성화하기 위한 신호일 수 있다.
메모리 뱅크(220)는 다수의 메모리 셀들을 포함하며, 라이트 신호(WR_S0) 및 리드 신호(RD_S0)에 응답해 라이트 동작 및 리드 동작을 수행할 수 있다. 내부 어드레스(IADD)는 메모리 뱅크(220)에서 라이트 동작 및 리드 동작이 수행될 메모리 셀을 선택하기 위해 사용될 수 있다.
가변 지연 라인(230)은 메모리 뱅크(220)로부터 리드된 데이터(RD_DATA_S0)를 지연시켜 송신 회로들(251, 252)로 전달할 수 있다. 가변 지연 라인(230)은 지연 코드(DLY_CODE_S0)에 의해 지연값이 조절될 수 있다.
송신 회로들(251, 252)은 송신 활성화 신호들(TXEN_N_S0, TXEN_R_S0)에 의해 활성화될 수 있다. 송신 회로(251)가 활성화되면 가변 지연 라인(230)에 의해 지연된 리드 데이터(RD_DATA_D_S0)가 송신 회로(251)에 의해 제1층간 채널(TSV)로 송신되고, 송신 회로(252)가 활성화되면 가변 지연 라인(230)에 의해 지연된 리드 데이터(RD_DATA_D_S0)가 송신 회로(252)에 의해 제2층간 채널(TSV_RED)로 송신될 수 있다.
수신 회로(261)는 제1층간 채널(TSV)의 데이터를 수신하고, 수신 회로(262)는 제2층간 채널(TSV_RED)의 데이터를 수신할 수 있다. 선택기(240)는 페일 신호(TSV_FAIL_S0)의 비활성화시에는 수신 회로(261)에 의해 수신된 데이터를 선택해 라이트 데이터(WR_DATA_S0)로서 메모리 뱅크(220)로 전달하고, 페일 신호TSV_FAIL_S0)의 활성화시에는 수신 회로(261)에 의해 수신된 데이터를 선택해 라이트 데이터(WR_DATA_S0)로서 메모리 뱅크(220)로 전달할 수 있다.
제2메모리 칩(300)은 제1메모리 칩(200)과 마찬가지로, 커맨드 디코더(310), 수신 회로들(311), 가변 지연 라인(330), 선택기(340), 송신 회로들(351, 352) 및 수신 회로들(361, 362)을 포함할 수 있다. 제2메모리 칩(300)은 제1메모리 칩(200)과 동일하게 구성되므로, 제2메모리 칩(300)에 대한 더 이상의 자세한 설명은 생략하기로 한다. 슬라이스 ID(SID)에 의해서 제1메모리 칩(200)과 제2메모리 칩(300) 중 리드 및 라이트 동작을 수행할 메모리 칩이 선택될 수 있다.
이제 메모리 장치(1)의 동작에 대해 알아보기로 한다.
노멀
모드에서의
라이트 동작
여기서 노멀 모드란 캘리브래이션 모드가 설정되지 않은 경우를 의미한다. 여기서는 제1층간 채널(TSV)은 페일이 아니고, 제1메모리 칩(200)과 제2메모리 칩(300) 중 제2메모리 칩(300)이 라이트 동작을 하도록 선택되는 경우의 동작에 대해 알아보기로 한다.
라이트 동작은 메모리 콘트롤러가 커맨드(CMD)에 의해 라이트 동작을 지시하고 어드레스(ADD)에 의해 라이트 동작이 수행될 위치를 지정하는 것에 의해 시작된다. 커맨드(CMD)에 의해 라이트 동작이 지시되면, 마스터 칩(100)의 제어 회로(110)는 내부 커맨드(ICMD)를 이용해 제1메모리 칩(200)과 제2메모리 칩(300)에 라이트 동작을 지시할 수 있다. 즉 내부 커맨드(ICMD)로 라이트 커맨드(WR)를 전달할 수 있다. 한편, 어드레스(ADD)의 일부 비트를 이용해 슬라이스 아이디(SID)를 생성하고, 어드레스(ADD)의 나머지 비트를 이용해 내부 어드레스(IADD)를 생성할 수 있다. 내부 커맨드(ICMD), 슬라이스 아이디(SID), 내부 어드레스(IADD)는 제어 층간 채널들(TSV_CONTROL)을 통해 제1메모리 칩(200)과 제2메모리 칩(300)으로 전달될 수 있다. 한편, 제1층간 채널(TSV)은 페일이 아니므로, 페일 신호(TSV_FAIL_M)는 비활성화되고, 데이터 송수신 회로(103)에 의해 수신된 데이터는 선택기(130)에 의해 제1층간 채널(TSV)로 전달될 수 있다.
제1메모리 칩(200)의 커맨드 디코더(210)는 내부 커맨드(ICMD)에 의해 라이트 동작이 지시된 것을 인식하지만, 슬라이스 아이디(SID)에 의해 제1메모리 칩(200)이 선택되지 않은 것을 알 수 있으므로, 라이트 신호(WR_S0)를 비활성화할 수 있다.
제2메모리 칩(300)의 커맨드 디코더(220)는 내부 커맨드(ICMD)에 의해 라이트 동작이 지시된 것을 인식하고, 슬라이스 아이디(SID)에 의해 제2메모리 칩(300)이 선택된 것을 인식하므로, 라이트 신호(WR_S1)를 활성화할 수 있다. 제1층간 채널(TSV)은 페일이 아니므로, 페일 신호(TSV_FAIL_S1)은 비활성화되고, 선택기(340)는 수신 회로(361)에 의해 제1층간 채널(TSV)로부터 수신된 데이터를 선택해 메모리 뱅크(320)로 전달할 수 있다. 메모리 뱅크(320)는 활성화된 라이트 신호(WR_S1)에 응답해 라이트 동작을 수행할 수 있다. 메모리 뱅크(320)의 라이트 동작시에 내부 어드레스(IADD)에 의해 지정된 메모리 셀에 선택기(340)로부터 전달받은 라이트 데이터(WR_DATA_S1)가 라이트될 수 있다.
이와 같이, 노멀 모드에서는 라이트 동작시에 제1메모리 칩(200)과 제2메모리 칩(300) 중 선택된 메모리 칩이 라이트 동작을 수행하며, 제1층간 채널(TSV)이 정상인 경우에는 제1층간 채널(TSV)을 이용해 라이트 데이터가 전달되고, 제1층간 채널(TSV)이 페일인 경우에는 제2층간 채널(TSV_RED)을 이용해 라이트 데이터가 전달될 수 있다.
노멀
모드에서의
리드 동작
여기서는 제1층간 채널(TSV)이 페일이고, 제1메모리 칩(200)과 제2메모리 칩(300) 중 제1메모리 칩(200)이 리드 동작을 하도록 선택되는 경우의 동작에 대해 알아보기로 한다.
리드 동작은 메모리 콘트롤러가 커맨드(CMD)에 의해 리드 동작을 지시하고 어드레스(ADD)에 의해 리드 동작이 수행될 위치를 지정하는 것에 의해 시작된다. 커맨드(CMD)에 의해 리드 동작이 지시되면, 마스터 칩(100)의 제어 회로(110)는 내부 커맨드(ICMD)를 이용해 제1메모리 칩(200)과 제2메모리 칩(300)에 리드 동작을 지시할 수 있다. 즉 내부 커맨드(ICMD)로 리드 커맨드(RD)를 전달할 수 있다. 한편, 어드레스(ADD)의 일부 비트를 이용해 슬라이스 아이디(SID)를 생성하고, 어드레스(ADD)의 나머지 비트를 이용해 내부 어드레스(IADD)를 생성할 수 있다. 내부 커맨드(ICMD), 슬라이스 아이디(SID), 내부 어드레스(IADD)는 제어 층간 채널들(TSV_CONTROL)을 통해 제1메모리 칩(200)과 제2메모리 칩(300)으로 전달될 수 있다. 한편, 제1층간 채널(TSV)은 페일이므로, 페일 신호(TSV_FAIL_M)는 활성화되고 선택기(130)는 제2층간 채널(TSV_RED)과 송수신 회로(103)를 전기적으로 연결시킬 수 있다.
제2메모리 칩(300)의 커맨드 디코더(310)는 내부 커맨드(ICMD)에 의해 리드 동작이 지시된 것을 인식하지만, 슬라이스 아이디(SID)에 의해 제2메모리 칩(300)이 선택되지 않은 것을 알 수 있으므로, 리드 신호(RD_S1)를 비활성화할 수 있다. 한편, 페일 신호(TSV_FAIL_S1)는 활성화되고 송신 활성화 신호들(TXEN_N_S1, TXEN_R_S1)은 비활성화될 수 있다.
제1메모리 칩(200)의 커맨드 디코더(210)는 내부 커맨드(ICMD)에 의해 리드 동작이 지시된 것을 인식하고, 슬라이스 아이디(SID)에 의해 제1메모리 칩(200)이 선택된 것을 인식하므로, 리드 신호(RD_S0)를 활성화할 수 있다. 제1층간 채널(TSV)이 페일이어서 제2층간 채널(TSV_RED)이 대신 사용되어야 하므로, 송신 활성화 신호(TXEN_N_S0)는 비활성화되고 송신 활성화 신호(TXEN_R_S0)는 활성화될 수 있다. 메모리 뱅크(220)는 활성화된 리드 신호(RD_S0)에 응답해 리드 동작을 수행할 수 있다. 메모리 뱅크(220)의 리드 동작시에 내부 어드레스(IADD)에 의해 지정된 메모리 셀로부터 리드 데이터(RD_DATA_S0)가 리드되어 출력될 수 있다. 리드 데이터(RD_DATA_S0)는 가변 지연 라인(230)에 의해 지연되고, 지연된 리드 데이터(RD_DATA_D_S0)가 송신 회로(252)를 통해 제2층간 채널(TSV_RED)로 전송될 수 있다. 마스터 칩의 송수신 회로(103)는 제2층간 채널(TSV_RED)의 데이터를 메모리 장치(1) 외부의 메모리 콘트롤러로 전달할 수 있다.
이와 같이, 노멀 모드에서는 리드 동작시에 제1메모리 칩(200)과 제2메모리 칩(300) 중 선택된 메모리 칩이 리드 동작을 수행하며, 제1층간 채널(TSV)이 정상인 경우에는 제1층간 채널(TSV)을 이용해 리드 데이터가 전달되고, 제1층간 채널(TSV)이 페일인 경우에는 제2층간 채널(TSV_RED)을 이용해 리드 데이터가 전달될 수 있다.
캘리브래이션
동작
캘리브래이션 동작은 마스터 칩(100)의 제어 회로(110)에 의해 수행될 수 있다. 캘리브래이션 동작은 제1메모리 칩(200)과 제2메모리 칩(300)의 리드 동작시의 타이밍 스큐를 보상하기 위한 동작을 의미할 수 있다. 캘리브래이션 동작은 메모리 장치(1)의 초기화시에 수행될 수 있다. 캘리브래이션 동작은 (1)캘리브래이션 모드의 설정, (2)캘리브래이션 모드가 설정된 상태에서의 라이트 동작, (3)캘리브래이션 모드가 설정된 상태에서의 리드 동작 및 (4)제1메모리 칩(200)과 제2메모리 칩(300) 간의 타이밍 스큐 보상 동작으로 나누어지는데 이하에서는 이에 대해 알아보기로 한다.
(1)캘리브래이션 모드의 설정
제어 회로(110)는 제1메모리 칩(200)과 제2메모리 칩(300)에 캘리브래이션 모드의 설정을 지시할 수 있다. 즉 내부 커맨드(ICMD)로 캘리브래이션 모드 설정 커맨드(CAL_MODE)를 전달할 수 있다. 그러면 제1메모리 칩(200)의 커맨드 디코더(210)는 내부 커맨드(ICMD)를 디코딩해 제1메모리 칩(200)을 캘리브래이션 모드로 설정하고, 제2메모리 칩(300)의 커맨드 디코더(310)는 내부 커맨드(ICMD)를 디코딩해 제2메모리 칩(300)을 캘리브래이션 모드로 설정할 수 있다.
캘리브래이션 모드에서 제1메모리 칩(200)은 제1층간 채널(TSV)을 사용하도록 설정될 수 있다. 페일 신호(TSV_FAIL_S0)는 비활성화된 상태를 유지하고, 라이트 동작시에는 송신 활성화 신호(TXEN_N_S0)가 활성화되고 송신 활성화 회로(TXEN_R_S0)가 비활성화될 수 있다. 또한, 캘리브래이션 모드에서 제1메모리 칩(200)은 리드 및 라이트 동작시에 슬라이스 아이디(SID)를 돈케어(don't care)할 수 있다. 즉, 캘리브래이션 모드에서 제1메모리 칩(200)은 슬라이스 아이디(SID)가 어떤 값을 가지더라도 리드 및 라이트 동작을 하도록 선택될 수 있다.
캘리브래이션 모드에서 제2메모리 칩(300)은 제2층간 채널(TSV_RED)을 사용하도록 설정될 수 있다. 페일 신호(TSV_FAIL_S1)는 활성화된 상태를 유지하고, 라이트 동작시에는 송신 활성화 신호(TXEN_R_S1)가 활성화되고 송신 활성화 회로(TXEN_N_S1)가 비활성화될 수 있다. 또한, 캘리브래이션 모드에서 제2메모리 칩(300)은 리드 및 라이트 동작시에 슬라이스 아이디(SID)를 돈케어할 수 있다. 즉, 캘리브래이션 모드에서 제2메모리 칩(300)은 슬라이스 아이디(SID)가 어떤 값을 가지더라도 리드 및 라이트 동작을 하도록 선택될 수 있다.
(2)캘리브래이션 모드가 설정된 상태에서의 라이트 동작
제어 회로(110)는 제1메모리 칩(200)과 제2메모리 칩(300)에 라이트 동작을 지시할 수 있다. 즉, 내부 커맨드(ICMD)로 라이트 커맨드(WR)를 전달할 수 있다. 또한, 내부 어드레스(IADD)로 라이트될 위치A를 지정할 수 있다. 그리고 제어 회로는 제1메모리 칩(200)에 라이트될 데이터(예, '0')는 제1층간 채널(TSV)로 전달하고, 제2메모리 칩에 라이트될 데이터(예, '0')는 제2층간 채널(TSV_RED)로 전달할 수 있다.
제1메모리 칩(200)의 커맨드 디코더(210)는 내부 커맨드(ICMD)에 의해 라이트 동작이 지시된 것을 인식하며, 캘리브래이션 모드의 라이트 동작시에는 슬라이스 아이디(SID)가 돈케어 상태이므로 제1메모리 칩(200)이 라이트 동작을 하도록 선택된 것으로 인식한다. 따라서 라이트 신호(WR_S0)를 활성화할 수 있다. 페일 신호(TSV_FAIL_S0)는 비활성화된 상태이므로 선택기(240)는 수신 회로(261)에 의해 제1층간 채널(TSV)로부터 수신된 데이터를 선택해 메모리 뱅크(220)로 전달할 수 있다. 메모리 뱅크(220)는 활성화된 라이트 신호(WR_S0)에 응답해 라이트 동작을 수행할 수 있다. 메모리 뱅크(220)의 라이트 동작시에 내부 어드레스(IADD)에 의해 지정된 위치A의 메모리 셀에 제1층간 채널(TSV)로부터 수신된 라이트 데이터(WR_DATA_S0)인 '0'이 라이트될 수 있다.
제2메모리 칩(300)의 커맨드 디코더(310)는 내부 커맨드(ICMD)에 의해 라이트 동작이 지시된 것을 인식하며, 캘리브래이션 모드의 라이트 동작시에는 슬라이스 아이디(SID)가 돈케어 상태이므로 제1메모리 칩(200)이 라이트 동작을 하도록 선택된 것으로 인식한다. 따라서 라이트 신호(WR_S1)를 활성화할 수 있다. 페일 신호(TSV_FAIL_S1)는 활성화된 상태이므로 선택기(340)는 수신 회로(262)에 의해 제2층간 채널(TSV_RED)로부터 수신된 데이터를 선택해 메모리 뱅크(320)로 전달할 수 있다. 메모리 뱅크(320)는 활성화된 라이트 신호(WR_S1)에 응답해 라이트 동작을 수행할 수 있다. 메모리 뱅크(320)의 라이트 동작시에 내부 어드레스(IADD)에 의해 지정된 위치A의 메모리 셀에 제2층간 채널(TSV_RED)로부터 수신된 라이트 데이터(WR_DATA_S1)인 '0'이 라이트될 수 있다.
제어 회로(110)는 제1메모리 칩(200)과 제2메모리 칩(300)에 라이트 동작을 다시 지시할 수 있다. 즉, 내부 커맨드(ICMD)로 라이트 커맨드(WR)를 전달할 수 있다. 또한, 내부 어드레스(IADD)로 라이트될 위치B를 지정할 수 있다. 그리고 제어 회로는 제1메모리 칩(200)에 라이트될 데이터(예, '1')는 제1층간 채널(TSV)로 전달하고, 제2메모리 칩에 라이트될 데이터(예, '1')는 제2층간 채널(TSV_RED)로 전달할 수 있다.
제1메모리 칩(200)의 커맨드 디코더(210)는 내부 커맨드(ICMD)에 의해 라이트 동작이 지시된 것을 인식하며, 캘리브래이션 모드의 라이트 동작시에는 슬라이스 아이디(SID)가 돈케어 상태이므로 제1메모리 칩(200)이 라이트 동작을 하도록 선택된 것으로 인식한다. 따라서 라이트 신호(WR_S0)를 활성화할 수 있다. 페일 신호(TSV_FAIL_S0)는 비활성화된 상태이므로 선택기(240)는 수신 회로(261)에 의해 제1층간 채널(TSV)로부터 수신된 데이터를 선택해 메모리 뱅크(220)로 전달할 수 있다. 메모리 뱅크(220)는 활성화된 라이트 신호(WR_S0)에 응답해 라이트 동작을 수행할 수 있다. 메모리 뱅크(220)의 라이트 동작시에 내부 어드레스(IADD)에 의해 지정된 위치B의 메모리 셀에 제1층간 채널(TSV)로부터 수신된 라이트 데이터(WR_DATA_S0)인 '1'이 라이트될 수 있다.
제2메모리 칩(300)의 커맨드 디코더(310)는 내부 커맨드(ICMD)에 의해 라이트 동작이 지시된 것을 인식하며, 캘리브래이션 모드의 라이트 동작시에는 슬라이스 아이디(SID)가 돈케어 상태이므로 제1메모리 칩(200)이 라이트 동작을 하도록 선택된 것으로 인식한다. 따라서 라이트 신호(WR_S1)를 활성화할 수 있다. 페일 신호(TSV_FAIL_S1)는 활성화된 상태이므로 선택기(340)는 수신 회로(262)에 의해 제2층간 채널(TSV_RED)로부터 수신된 데이터를 선택해 메모리 뱅크(320)로 전달할 수 있다. 메모리 뱅크(320)는 활성화된 라이트 신호(WR_S1)에 응답해 라이트 동작을 수행할 수 있다. 메모리 뱅크(320)의 라이트 동작시에 내부 어드레스(IADD)에 의해 지정된 위치B의 메모리 셀에 제2층간 채널(TSV_RED)로부터 수신된 라이트 데이터(WR_DATA_S1)인 '1'이 라이트될 수 있다.
요약하면, 캘리브래이션 모드에서 제1메모리 칩(200)과 제2메모리 칩(300)의 위치A에 '0'의 데이터가 동시에 라이트되고, 이어서 제1메모리 칩(200)과 제2메모리 칩(300)의 위치B에 '1'의 데이터가 동시에 라이트될 수 있다.
(3) 캘리브래이션 모드가 설정된 상태에서의 리드 동작
제어 회로(110)는 제1메모리 칩(200)과 제2메모리 칩(300)에 리드 동작을 지시할 수 있다. 즉, 내부 커맨드(ICMD)로 리드 커맨드(RD)를 전달할 수 있다. 또한, 내부 어드레스(IADD)로 리드될 위치A를 지정할 수 있다.
제1메모리 칩(200)의 커맨드 디코더(210)는 내부 커맨드(ICMD)에 의해 리드 동작이 지시된 것을 인식하며, 캘리브래이션 모드의 리드 동작시에는 슬라이스 아이디(SID)가 돈케어 상태이므로 제1메모리 칩(200)이 리드 동작을 하도록 선택된 것으로 인식한다. 따라서 리드 신호(RD_S0)를 활성화할 수 있다. 또한, 캘리브래이션 모드에서 제1메모리 칩은 제1층간 채널(TSV)을 사용하므로, 커맨드 디코더(210)는 송신 활성화 신호(TXEN_N_S0)를 활성화하고 송신 활성화 신호(TXEN_R_S0)를 비활성화할 수 있다. 메모리 뱅크(220)는 활성화된 리드 신호(RD_S0)에 응답해 리드 동작을 수행할 수 있다. 메모리 뱅크(220)의 리드 동작시에 내부 어드레스(IADD)에 의해 지정된 위치A의 메모리 셀로부터 리드된 데이터(RD_DATA_S0)를 가변 지연 라인(230)으로 전달하고, 가변 지연 라인(230)에 의해 지연된 데이터(RD_DATA_D_S0)는 송신 회로(251)를 통해 제1층간 채널(TSV)로 전송될 수 있다. 앞선 라이트 동작시에 위치 A에 '0'의 데이터를 라이트했으므로, 리드 동작시에 위치 A로부터 리드된 데이터는 '0'일 수 있다. 제1층간 채널(TSV)로 전송된 제1메모리 칩(200)의 리드 데이터는 마스터 칩(100)의 위상 비교 회로(120)로 전달될 수 있다.
제2메모리 칩(300)의 커맨드 디코더(310)는 내부 커맨드(ICMD)에 의해 리드 동작이 지시된 것을 인식하며, 캘리브래이션 모드의 리드 동작시에는 슬라이스 아이디(SID)가 돈케어 상태이므로 제2메모리 칩(300)이 리드 동작을 하도록 선택된 것으로 인식한다. 따라서 리드 신호(RD_S1)를 활성화할 수 있다. 또한, 캘리브래이션 모드에서 제2메모리 칩은 제2층간 채널(TSV_RED)을 사용하므로, 커맨드 디코더(310)는 송신 활성화 신호(TXEN_R_S1)를 활성화하고 송신 활성화 신호(TXEN_N_S1)를 비활성화할 수 있다. 메모리 뱅크(320)는 활성화된 리드 신호(RD_S1)에 응답해 리드 동작을 수행할 수 있다. 메모리 뱅크(320)의 리드 동작시에 내부 어드레스(IADD)에 의해 지정된 위치A의 메모리 셀로부터 리드된 데이터(RD_DATA_S1)를 가변 지연 라인(330)으로 전달하고, 가변 지연 라인(330)에 의해 지연된 데이터(RD_DATA_D_S1)는 송신 회로(352)를 통해 제2층간 채널(TSV_RED)로 전송될 수 있다. 앞선 라이트 동작시에 위치 A에 '0'의 데이터를 라이트했으므로, 리드 동작시에 위치 A로부터 리드된 데이터는 '0'일 수 있다. 제2층간 채널(TSV_RED)로 전송된 제2메모리 칩(300)의 리드 데이터는 마스터 칩(100)의 위상 비교 회로(120)로 전달될 수 있다.
제어 회로(110)는 제1메모리 칩(200)과 제2메모리 칩(300)에 리드 동작을 다시 지시할 수 있다. 즉, 내부 커맨드(ICMD)로 리드 커맨드(RD)를 전달할 수 있다. 또한, 내부 어드레스(IADD)로 리드될 위치B를 지정할 수 있다.
제1메모리 칩(200)의 커맨드 디코더(210)는 내부 커맨드(ICMD)에 의해 리드 동작이 지시된 것을 인식하며, 캘리브래이션 모드의 리드 동작시에는 슬라이스 아이디(SID)가 돈케어 상태이므로 제1메모리 칩(200)이 리드 동작을 하도록 선택된 것으로 인식한다. 따라서 리드 신호(RD_S0)를 활성화할 수 있다. 또한, 캘리브래이션 모드에서 제1메모리 칩은 제1층간 채널(TSV)을 사용하므로, 커맨드 디코더(210)는 송신 활성화 신호(TXEN_N_S0)를 활성화하고 송신 활성화 신호(TXEN_R_S0)를 비활성화할 수 있다. 메모리 뱅크(220)는 활성화된 리드 신호(RD_S0)에 응답해 리드 동작을 수행할 수 있다. 메모리 뱅크(220)의 리드 동작시에 내부 어드레스(IADD)에 의해 지정된 위치B의 메모리 셀로부터 리드된 데이터(RD_DATA_S0)를 가변 지연 라인(230)으로 전달하고, 가변 지연 라인(230)에 의해 지연된 데이터(RD_DATA_D_S0)는 송신 회로(251)를 통해 제1층간 채널(TSV)로 전송될 수 있다. 앞선 라이트 동작시에 위치 B에 '1'의 데이터를 라이트했으므로, 리드 동작시에 위치 B로부터 리드된 데이터는 '1'일 수 있다. 제1층간 채널(TSV)로 전송된 제1메모리 칩(200)의 리드 데이터는 마스터 칩(100)의 위상 비교 회로(120)로 전달될 수 있다.
제2메모리 칩(300)의 커맨드 디코더(310)는 내부 커맨드(ICMD)에 의해 리드 동작이 지시된 것을 인식하며, 캘리브래이션 모드의 리드 동작시에는 슬라이스 아이디(SID)가 돈케어 상태이므로 제2메모리 칩(300)이 리드 동작을 하도록 선택된 것으로 인식한다. 따라서 리드 신호(RD_S1)를 활성화할 수 있다. 또한, 캘리브래이션 모드에서 제2메모리 칩은 제2층간 채널(TSV_RED)을 사용하므로, 커맨드 디코더(310)는 송신 활성화 신호(TXEN_R_S1)를 활성화하고 송신 활성화 신호(TXEN_N_S1)를 비활성화할 수 있다. 메모리 뱅크(320)는 활성화된 리드 신호(RD_S1)에 응답해 리드 동작을 수행할 수 있다. 메모리 뱅크(320)의 리드 동작시에 내부 어드레스(IADD)에 의해 지정된 위치B의 메모리 셀로부터 리드된 데이터(RD_DATA_S1)를 가변 지연 라인(330)으로 전달하고, 가변 지연 라인(330)에 의해 지연된 데이터(RD_DATA_D_S1)는 송신 회로(352)를 통해 제2층간 채널(TSV_RED)로 전송될 수 있다. 앞선 라이트 동작시에 위치 B에 '1'의 데이터를 라이트했으므로, 리드 동작시에 위치 B로부터 리드된 데이터는 '1'일 수 있다. 제2층간 채널(TSV_RED)로 전송된 제2메모리 칩(300)의 리드 데이터는 마스터 칩(100)의 위상 비교 회로(120)로 전달될 수 있다.
요약하면, 캘리브래이션 모드에서 제1메모리 칩(200)과 제2메모리 칩(300)의 위치A에 저장된 '0'의 데이터가 동시에 리드되어 마스터 칩(100)의 위상 비교 회로(120)로 전달되고, 이어서 제1메모리 칩(200)과 제2메모리 칩(300)의 위치B에 저장된 '1'의 데이터가 동시에 리드되어 마스터 칩(100)의 위상 비교 회로(120)로 전달될 수 있다.
(4) 제1메모리 칩(200)과 제2메모리 칩(300) 간의 타이밍 스큐 보상 동작
앞서 (3)에서 알아본 바와 같이, 캘리브래이션 모드에서의 리드 동작시에 제1메모리 칩(200)과 제2메모리 칩(300)으로부터 동시에 '0'의 데이터가 리드되어 마스터 칩(100)의 위상 비교 회로(120)로 전달되고, 이어서 제1메모리 칩(200)과 제2메모리 칩(300)으로부터 동시에 '1'의 데이터가 리드되어 마스터 칩(100)의 위상 비교 회로(120)로 전달된다. 위상 비교 회로(120)는 제1메모리 칩(200)으로부터 리드된 데이터가 '0'에서 '1'로 천이하는 시점과 제2메모리 칩(300)으로부터 리드된 데이터가 '0'에서 '1'로 천이하는 시점을 비교해 그 결과(COMP)를 제어 회로(110)로 전달할 수 있다.
위상 비교 회로(120)의 비교 결과(COMP)가 제1메모리 칩(200)으로부터 리드된 데이터의 위상이 제2메모리 칩(300)으로부터 리드된 데이터의 위상보다 앞선다는 것을 나타내는 경우, 즉 제1메모리 칩(200)으로부터 리드된 데이터의 '0'에서 '1'로의 천이 시점이 제2메모리 칩(300)으로부터 리드된 데이터의 '0'에서 '1'로의 천이 시점보다 앞선다는 것을 나타내는 경우, 제어 회로(110)는 제1메모리 칩(200)의 리드 데이터가 제2메모리 칩(300)의 리드 데이터보다 더 빠르게 마스터 칩(100)으로 전달된다고 판단할 수 있다. 따라서 제어 회로(110)는 내부 커맨드(ICMD)로 지연 증가 커맨드(DLY_UP)를 전달하고 슬라이스 아이디(SID)를 통해 제1메모리 칩(200)을 선택할 수 있다. 그러면 제1메모리 칩(200)의 커맨드 디코더(210)는 지연 코드(DLY_CODE_S0)를 증가시켜 가변 지연 라인(230)의 지연값을 증가시킬 수 있다. 가변 지연 라인(230)의 지연값이 증가하면 제1메모리 칩(200)의 리드 데이터가 마스터 칩(100)까지 전달되는 시간과 제2메모리 칩(300)의 리드 데이터가 마스터 칩(100)까지 전달되는 시간의 차이가 줄어들 수 있다.
위상 비교 회로(120)의 비교 결과(COMP)가 제2메모리 칩(300)으로부터 리드된 데이터의 위상이 제1메모리 칩(200)으로부터 리드된 데이터의 위상보다 앞선다는 것을 나타내는 경우, 즉 제2메모리 칩(300)으로부터 리드된 데이터의 '0'에서 '1'로의 천이 시점이 제1메모리 칩(200)으로부터 리드된 데이터의 '0'에서 '1'로의 천이 시점보다 앞선다는 것을 나타내는 경우, 제어 회로(110)는 제2메모리 칩(300)의 리드 데이터가 제1메모리 칩(200)의 리드 데이터보다 더 빠르게 마스터 칩(100)으로 전달된다고 판단할 수 있다. 따라서 제어 회로(110)는 내부 커맨드(ICMD)로 지연 증가 커맨드(DLY_UP)를 전달하고 슬라이스 아이디(SID)를 통해 제2메모리 칩(300)을 선택할 수 있다. 그러면 제2메모리 칩(300)의 커맨드 디코더(310)는 지연 코드(DLY_CODE_S1)를 증가시켜 가변 지연 라인(330)의 지연값을 증가시킬 수 있다. 가변 지연 라인(330)의 지연값이 증가하면 제2메모리 칩(300)의 리드 데이터가 마스터 칩(100)까지 전달되는 시간과 제1메모리 칩(200)의 리드 데이터가 마스터 칩(100)까지 전달되는 시간의 차이가 줄어들 수 있다.
요약하면, 위상 비교 회로(120)는 제1메모리 칩(200)으로부터 리드된 데이터와 제2메모리 칩(300)으로부터 리드된 데이터의 위상을 비교하고, 제어 회로(110)는 제1메모리 칩(200)과 제2메모리 칩(300) 중 리드 데이터가 더 빠르게 전달된 메모리 칩의 지연값을 늘릴 수 있다. 따라서 제1메모리 칩(200)의 리드 데이터가 마스터 칩(100)까지 전달되는 시간과 제2메모리 칩(300)의 리드 데이터가 마스터 칩(100)까지 전달되는 시간의 차이가 줄어들 수 있다. 여기서는 지연값을 늘리는 방식으로 제1메모리 칩(200)과 제2메모리 칩(300) 간의 타이밍 스큐를 보상하는 것을 예시했는데, 지연값을 줄이는 방식으로 제1메모리 칩(200)과 제2메모리 칩(200) 간의 타이밍 스큐를 보상할 수도 있음은 당연하다.
도 3은 도 1 및 도 2의 메모리 장치(1)의 캘리브래이션 동작 (1)~(4)를 도시한 순서도이다. 도 3을 참조해 캘리브래이션 동작에 대해 다시 알아보기로 한다.
도 3을 참조하면, 먼저 메모리 장치(1)의 초기화 동작시에 캘리브래이션 모드가 설정될 수 있다(S310).
캘리블래이션 모드가 설정된 이후에, 제1메모리 칩(200)과 제2메모리 칩(300)의 위치A에 '0'데이터가 동시에 라이트될 수 있다(S320). 그리고 제1메모리 칩(200)과 제2메모리 칩(300)의 위치B에 '1'데이터가 동시에 라이트될 수 있다(S330).
라이트 동작 이후에, 제1메모리 칩(200)과 제2메모리 칩(300)의 위치A로부터 '0'데이터가 동시에 리드될 수 있다(S340). 그리고 제1메모리 칩(200)과 제2메모리 칩(300)의 위치B로부터 '1'데이터가 동시에 리드될 수 있다(S350).
위상 비교 회로(120)는 제1메모리 칩(200)의 리드 데이터가 천이하는 시점과 제2메모리 칩(300)의 리드 데이터가 천이하는 시점을 비교할 수 있다(S360).
제어 회로(110)는 캘리브래이션 모드의 종료 여부를 판단할 수 있다(S370). 예를 들어, 위상 비교 회로(120)의 비교 결과(COMP)가 이전의 비교 결과와 다른 경우에는 제어 회로(110)는 제1메모리 칩(200)과 제2메모리 칩(300) 간의 타이밍 스큐가 충분히 보상되었다고 판단하고 캘리브래이션 모드의 종료를 결정할 수 있다.
캘리브래이션 모드의 종료가 결정되지 않은 경우에(S370에서 N), 제어 회로(110)는 단계(S360)에서의 비교 결과(COMP)에 따라 제1메모리 칩(200)의 가변 지연 라인(230) 또는 제2메모리 칩(300)의 가변 지연 라인(330)의 지연값을 조절할 수 있다(S380). 지연값이 조절된 이후에는 다시 단계(S340)로 진행될 수 있다.
종료 여부의 판단 결과 캘리브래이션 모드의 종료가 결정된 경우(S370에서 Y)에는 캘리브래이션 모드가 종료될 수 있다(S390). 캘리브래이션 모드의 종료는 제어 회로(110)가 내부 커맨드(ICMD)로 제1메모리 칩(200)과 제2메모리 칩(300)에 다시 모드 설정 커맨드(CAL_MODE)를 전달하는 것에 의해 이루어질 수 있다.
상기와 같은 캘리브래이션 동작에 의해 리드 동작시에 제1메모리 칩(200)의 데이터가 마스터 칩(100)까지 전달되는 시간과 제2메모리 칩(300)의 데이터가 마스터 칩(100)까지 전달되는 시간 간의 차이를 보상할 수 있다.
본 발명의 기술사상은 상기 바람직한 실시예들에 따라 구체적으로 기술되었으나, 상기한 실시예들은 그 설명을 위한 것이며 그 제한을 위한 것이 아님을 주의하여야 한다. 또한, 본 발명의 기술분야의 전문가라면 본 발명의 기술사상의 범위 내에서 다양한 실시예가 가능함을 알 수 있을 것이다.
1: 메모리 장치
100: 마스터 칩
200: 제1메모리 칩
300: 제2메모리 칩
100: 마스터 칩
200: 제1메모리 칩
300: 제2메모리 칩
Claims (19)
- 마스터 칩과 상기 마스터 칩 상에 적층된 제1메모리 칩과 제2메모리 칩을 포함하는 메모리 장치의 동작 방법에 있어서,
상기 마스터 칩이 상기 제1메모리 칩과 상기 제2메모리 칩에 리드 동작을 동시에 지시하는 단계;
상기 제1메모리 칩이 상기 리드 동작의 지시에 응답해 상기 제1메모리 칩에 저장된 데이터를 제1층간 채널을 통해 상기 마스터 칩으로 전달하고, 상기 제2메모리 칩이 상기 리드 동작의 지시에 응답해 상기 제2메모리 칩에 저장된 데이터를 제2층간 채널을 통해 상기 마스터 칩으로 전달하는 단계;
상기 마스터 칩이 상기 제1층간 채널을 통해 전달된 데이터와 상기 제2층간 채널을 통해 전달된 데이터의 위상을 비교하는 단계; 및
상기 비교하는 단계에서의 위상 비교 결과에 따라, 상기 제1메모리 칩과 상기 제2메모리 칩 중 하나 이상의 메모리 칩의 데이터 전송 경로의 지연 값을 조절하는 단계
를 포함하는 메모리 장치의 동작 방법.
- 제 1항에 있어서,
상기 제1층간 채널과 상기 제2층간 채널 각각은 실리콘 관통 비아(TSV: Through Silicon Via)를 포함하고,
상기 제1층간 채널과 상기 제2층간 채널 중 하나의 실리콘 관통 비아는 리던던시용 실리콘 관통 비아인
메모리 장치의 동작 방법.
- 제 1항에 있어서,
상기 지연값을 조절하는 단계는
상기 제1층간 채널을 통해 전달된 데이터의 위상이 상기 제2층간 채널을 통해 전달된 데이터의 위상보다 앞서는 경우에, 상기 제1메모리 칩의 데이터 전송 경로의 지연값을 늘리는 단계; 및
상기 제2층간 채널을 통해 전달된 데이터의 위상이 상기 제1층간 채널을 통해 전달된 데이터의 위상보다 앞서는 경우에, 상기 제2메모리 칩의 데이터 전송 경로의 지연값을 늘리는 단계를 포함하는
메모리 장치의 동작 방법.
- 제 1항에 있어서,
상기 리드 동작을 지시하는 단계 이전에,
상기 마스터 칩이 상기 제1메모리 칩과 상기 제2메모리 칩을 캘리브래이션 모드로 설정하는 단계
를 더 포함하는 메모리 장치의 동작 방법.
- 제 4항에 있어서,
상기 제1메모리 칩은 상기 캘리브래이션 모드시에 상기 제1층간 채널을 사용하도록 설정되고,
상기 제2메모리 칩은 상기 캘리브래이션 모드시에 상기 제2층간 채널을 사용하도록 설정되는
메모리 장치의 동작 방법.
- 제 1항에 있어서,
상기 리드 동작을 지시하는 단계 이전에,
상기 마스터 칩이 상기 제1메모리 칩과 상기 제2메모리 칩에 데이터를 라이트하는 단계
를 더 포함하는 메모리 장치의 동작 방법.
- 제 4항에 있어서,
상기 캘리브래이션 모드의 설정시에 상기 제2메모리 칩에서는 상기 제1층간 채널이 페일로 설정되고, 상기 제1메모리 칩에서는 상기 제1층간 채널이 페일로 설정되지 않는
메모리 장치의 동작 방법.
- 제 1항에 있어서,
상기 지시하는 단계, 상기 비교하는 단계 및 상기 조절하는 단계는
상기 비교하는 단계에서의 위상 비교 결과가 변경될 때까지 반복 수행되는
메모리 장치의 동작 방법.
- 캘리브래이션 동작시에 자신의 리드 데이터를 제1층간 채널로 송신하는 제1메모리 칩;
상기 캘리브래이션 동작시에 자신의 리드 데이터를 제2층간 채널로 송신하는 제2메모리 칩; 및
상기 캘리브래이션 동작시에 상기 제1메모리 칩과 상기 제2메모리 칩의 리드 동작을 동시에 지시하고, 상기 제1층간 채널로 전송된 데이터와 상기 제2층간 채널로 전송된 데이터의 위상을 비교해 상기 제1메모리 칩과 상기 제2메모리 칩의 데이터 전송 타이밍 스큐 차이를 캘리브래이션하는 마스터 칩
을 포함하는 메모리 장치.
- 제 9항에 있어서,
상기 제1메모리 칩은 상기 제1층간 채널로 전송될 자신의 리드 데이터를 지연시키는 제1가변 지연 라인을 포함하고,
상기 제2메모리 칩은 상기 제2층간 채널로 전송될 자신의 리드 데이터를 지연시키는 제2가변 지연 라인을 포함하는
메모리 장치.
- 제 9항에 있어서,
상기 마스터 칩은
상기 제1층간 채널로 전송된 데이터의 위상이 상기 제2층간 채널로 전송된 데이터의 위상보다 앞서는 경우에, 상기 제1가변 지연 라인의 지연값이 증가하도록 상기 제1메모리 칩을 제어하고,
상기 제2층간 채널로 전송된 데이터의 위상이 상기 제2층간 채널로 전송된 데이터의 위상보다 앞서는 경우에, 상기 제2가변 지연 라인의 지연값이 증가하도록 상기 제2메모리 칩을 제어하는
메모리 장치. - 제 9항에 있어서,
상기 제1층간 채널과 상기 제2층간 채널 각각은 실리콘 관통 비아(TSV: Through Silicon Via)를 포함하고,
상기 제1층간 채널과 상기 제2층간 채널 중 하나의 실리콘 관통 비아는 리던던시용 실리콘 관통 비아인
메모리 장치.
- 제 9항에 있어서,
상기 캘리브래이션 동작은 상기 메모리 장치의 초기화 과정에서 수행되는
메모리 장치.
- 제 9항에 있어서,
상기 마스터 칩은
상기 제1메모리 칩과 상기 제2메모리 칩의 리드 동작을 동시에 지시하기 이전에, 상기 제1메모리 칩과 상기 제2메모리 칩에 데이터를 라이트하는
메모리 장치.
- 제 9항에 있어서,
상기 제1메모리 칩은
제1메모리 뱅크;
상기 제1메모리 뱅크로부터 리드된 리드 데이터를 지연시키는 제1가변 지연 라인;
상기 제1가변 지연 라인으로부터 전달된 리드 데이터를 상기 제1층간 채널로 전송하기 위한 제1전송 회로; 및
상기 마스터 칩으로부터 전달된 내부 커맨드를 디코딩해 상기 제1메모리 뱅크 및 상기 제1가변 지연 라인을 제어하는 제1커맨드 디코더를 포함하는
메모리 장치.
- 제 9항에 있어서,
상기 제2메모리 칩은
제2메모리 뱅크;
상기 제2메모리 뱅크로부터 리드된 리드 데이터를 지연시키는 제2가변 지연 라인;
상기 제2가변 지연 라인으로부터 전달된 리드 데이터를 상기 제2층간 채널로 전송하기 위한 제2전송 회로; 및
상기 마스터 칩으로부터 전달된 내부 커맨드를 디코딩해 상기 제2메모리 뱅크 및 상기 제2가변 지연 라인을 제어하는 제2커맨드 디코더를 포함하는
메모리 장치.
- 제 9항에 있어서,
상기 마스터 칩으로부터 상기 제1메모리 칩과 상기 제2메모리 칩으로 내부 커맨드와 내부 어드레스를 전달하기 위한 다수의 제어 층간 채널을 더 포함하는
메모리 장치.
- 제 9항에 있어서,
상기 캘리브래이션 동작시에 상기 제2메모리 칩에서는 상기 제1층간 채널이 페일로 설정되고 상기 제1메모리 칩에서는 상기 제1층간 채널이 페일로 설정되지 않는
메모리 장치.
- 제 9항에 있어서,
상기 제1메모리 칩과 상기 제2메모리 칩은 상기 마스터 칩 상에 적층되는
메모리 장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180043829A KR102639154B1 (ko) | 2018-04-16 | 2018-04-16 | 메모리 장치 및 이의 동작 방법 |
US16/384,702 US11003389B2 (en) | 2018-04-16 | 2019-04-15 | Memory device including memory chips and operation method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180043829A KR102639154B1 (ko) | 2018-04-16 | 2018-04-16 | 메모리 장치 및 이의 동작 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190120526A true KR20190120526A (ko) | 2019-10-24 |
KR102639154B1 KR102639154B1 (ko) | 2024-02-22 |
Family
ID=68161756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180043829A KR102639154B1 (ko) | 2018-04-16 | 2018-04-16 | 메모리 장치 및 이의 동작 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11003389B2 (ko) |
KR (1) | KR102639154B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114527941A (zh) * | 2022-02-18 | 2022-05-24 | 群联电子股份有限公司 | 存储器控制方法、存储器存储装置及存储器控制电路单元 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200127795A (ko) * | 2019-05-03 | 2020-11-11 | 에스케이하이닉스 주식회사 | 반도체장치 |
US11188244B2 (en) * | 2020-04-14 | 2021-11-30 | Micron Technology, Inc. | Adjusting trim settings to improve memory performance or reliability |
KR20220018756A (ko) | 2020-08-07 | 2022-02-15 | 삼성전자주식회사 | 비휘발성 메모리 장치 및 상기 비휘발성 메모리 장치를 포함하는 스토리지 장치 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100014364A1 (en) * | 2008-07-21 | 2010-01-21 | Micron Technology, Inc. | Memory system and method using stacked memory device dice, and system using the memory system |
US20120104388A1 (en) * | 2010-10-29 | 2012-05-03 | Hynix Semiconductor Inc. | Three-dimensional stacked semiconductor integrated circuit and tsv repair method thereof |
US20130094272A1 (en) * | 2011-10-18 | 2013-04-18 | Elpida Memory, Inc. | Device |
US20150109845A1 (en) * | 2011-12-13 | 2015-04-23 | Iii Holdings 2., Llc | Signal timing alignment based on a common data strobe in memory devices configured for stacked arrangements |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101110820B1 (ko) | 2010-05-28 | 2012-02-27 | 주식회사 하이닉스반도체 | 슬레이브 장치, 마스터 장치와 슬레이브 장치를 포함하는 시스템 및 동작방법, 칩 패키지 |
CN102709272B (zh) * | 2011-03-28 | 2015-01-21 | 财团法人工业技术研究院 | 硅通孔的容错单元与方法 |
US9251913B2 (en) * | 2011-06-09 | 2016-02-02 | International Business Machines Corporation | Infrastructure for performance based chip-to-chip stacking |
US8692561B2 (en) | 2011-08-11 | 2014-04-08 | International Business Machines Corporation | Implementing chip to chip calibration within a TSV stack |
US10146719B2 (en) * | 2017-03-24 | 2018-12-04 | Micron Technology, Inc. | Semiconductor layered device with data bus |
KR20190017112A (ko) * | 2017-08-10 | 2019-02-20 | 삼성전자주식회사 | 메모리 모듈, 메모리 시스템 및 메모리 모듈의 멀티-다이 임피던스 조정 방법 |
KR102434989B1 (ko) * | 2017-12-05 | 2022-08-22 | 삼성전자주식회사 | 클록간 정렬을 위한 트레이닝을 수행하는 메모리 장치, 메모리 시스템 및 이의 동작 방법 |
US11049584B2 (en) * | 2019-01-15 | 2021-06-29 | Samsung Electronics Co., Ltd. | Integrated circuit memory devices having buffer dies and test interface circuits therein that support testing and methods of testing same |
-
2018
- 2018-04-16 KR KR1020180043829A patent/KR102639154B1/ko active IP Right Grant
-
2019
- 2019-04-15 US US16/384,702 patent/US11003389B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100014364A1 (en) * | 2008-07-21 | 2010-01-21 | Micron Technology, Inc. | Memory system and method using stacked memory device dice, and system using the memory system |
US20120104388A1 (en) * | 2010-10-29 | 2012-05-03 | Hynix Semiconductor Inc. | Three-dimensional stacked semiconductor integrated circuit and tsv repair method thereof |
US20130094272A1 (en) * | 2011-10-18 | 2013-04-18 | Elpida Memory, Inc. | Device |
US20150109845A1 (en) * | 2011-12-13 | 2015-04-23 | Iii Holdings 2., Llc | Signal timing alignment based on a common data strobe in memory devices configured for stacked arrangements |
US20160343425A1 (en) * | 2011-12-13 | 2016-11-24 | Iii Holdings 2, Llc | Signal timing alignment based on a common data strobe in memory devices configured for stacked arrangements |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114527941A (zh) * | 2022-02-18 | 2022-05-24 | 群联电子股份有限公司 | 存储器控制方法、存储器存储装置及存储器控制电路单元 |
CN114527941B (zh) * | 2022-02-18 | 2023-04-18 | 群联电子股份有限公司 | 存储器控制方法、存储器存储装置及存储器控制电路单元 |
Also Published As
Publication number | Publication date |
---|---|
US11003389B2 (en) | 2021-05-11 |
US20190317699A1 (en) | 2019-10-17 |
KR102639154B1 (ko) | 2024-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10120591B2 (en) | Memory devices, systems and methods employing command/address calibration | |
JP4685486B2 (ja) | Odtを効果的に制御するメモリモジュールシステム | |
KR20190120526A (ko) | 메모리 장치 및 이의 동작 방법 | |
US9159387B2 (en) | Memory chip and semiconductor package including the same | |
KR20200053754A (ko) | 반도체 메모리 장치, 메모리 시스템 및 반도체 메모리 장치의 동작 방법 | |
KR100825002B1 (ko) | 효과적으로 직렬로 입출력되는 데이터의 오류를 검사할 수있는 반도체 메모리 장치 및 그 구동방법 | |
US10089040B2 (en) | Memory apparatus relating to on die termination | |
US10409741B2 (en) | Semiconductor memory apparatus and data input/output method thereof | |
US20130162287A1 (en) | Semiconductor package including multiple chips and memory system having the same | |
US20190122745A1 (en) | Nonvolatile memory device, storage device including nonvolatile memory devices, and method of training data input and output lines between controller and nonvolatile memory devices | |
US9830956B2 (en) | Latch circuit and semiconductor apparatus including the same | |
US11704051B2 (en) | Data storage apparatus and interface circuit therefor | |
US8631268B2 (en) | Slave device, system including master device and slave device, method for operating the same, and chip package | |
US9251877B2 (en) | Semiconductor apparatus for controlling phase difference between input signal and strobe signal | |
KR102173881B1 (ko) | 스큐 제거 동작을 수행하는 반도체 장치 | |
US9659905B2 (en) | Semiconductor package and semiconductor system including the same | |
US9214956B2 (en) | Semiconductor device, multichip package and semiconductor system using the same | |
KR20220043817A (ko) | 이퀄라이저 회로의 동시 트레이닝을 수행하는 메모리 장치 및 이의 동작 방법 | |
KR20240102721A (ko) | 메모리 장치, 전자 장치, 및 메모리 장치의 동작 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right |