KR102929112B1 - 간단해진 빌트-인 셀프-리페어 로직을 갖는 메모리 컨트롤러 및 그 동작 방법과, 그 메모리 컨트롤러를 포함하는 메모리 시스템 - Google Patents
간단해진 빌트-인 셀프-리페어 로직을 갖는 메모리 컨트롤러 및 그 동작 방법과, 그 메모리 컨트롤러를 포함하는 메모리 시스템Info
- Publication number
- KR102929112B1 KR102929112B1 KR1020200126404A KR20200126404A KR102929112B1 KR 102929112 B1 KR102929112 B1 KR 102929112B1 KR 1020200126404 A KR1020200126404 A KR 1020200126404A KR 20200126404 A KR20200126404 A KR 20200126404A KR 102929112 B1 KR102929112 B1 KR 102929112B1
- Authority
- KR
- South Korea
- Prior art keywords
- register
- repair
- logic
- core processor
- bisr
- 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.)
- Active
Links
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/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
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/0653—Monitoring storage devices or systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0658—Controller construction arrangements
-
- 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/14—Implementation of control logic, e.g. test mode decoders
-
- 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/36—Data generation devices, e.g. data inverters
-
- 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/38—Response verification devices
- G11C29/42—Response verification devices using error correcting codes [ECC] or parity check
-
- 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
-
- 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
- G11C2029/4402—Internal storage of test result, quality data, chip identification, repair information
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Abstract
Description
도 2는 본 개시에 따른 메모리 컨트롤러의 코어 프로세서 내에 배치되는 레지스터 파일 구성의 일 예를 나타내 보인 도면이다.
도 3은 도 2의 레지스터 파일을 구성하는 레지스터 세그먼트 구성의 일 예를 나타내 보인 도면이다.
도 4는 본 개시에 따른 메모리 컨트롤러의 BISR 로직 구성의 일 예를 나타내 보인 도면이다.
도 5는 도 1의 메모리 컨트롤러의 코어 프로세서 및 BISR 로직 동작의 일 예를 설명하기 위해 나타내 보인 플로 챠트이다.
도 6은 도 1의 메모리 컨트롤러의 코어 프로세서 및 BISR 로직 동작의 다른 예를 설명하기 위해 나타내 보인 플로 챠트이다.
도 7은 본 개시의 일 예에 따른 메모리 시스템을 나타내 보인 도면이다.
도 8은 도 7의 메모리 시스템의 테스트부 구성의 일 예를 나타내 보인 도면이다.
도 9는 도 8의 테스트부의 코어 프로세서 동작의 일 예를 설명하기 위해 나타내 보인 플로 챠트이다.
도 10은 도 8의 테스트부의 BISR 로직 동작의 일 예를 설명하기 위해 나타내 보인 플로 챠트이다.
도 11은 도 8의 테스트부의 코어 프로세서 동작의 다른 예를 설명하기 위해 나타내 보인 플로 챠트이다.
도 12는 도 8의 테스트부의 BISR 로직 동작의 다른 예를 설명하기 위해 나타내 보인 플로 챠트이다.
도 13은 본 개시의 다른 예에 따른 메모리 시스템을 나타내 보인 도면이다.
도 14는 본 개시의 또 다른 예에 따른 메모리 시스템을 나타내 보인 도면이다.
도 15는 본 개시의 또 다른 예에 따른 메모리 시스템을 나타내 보인 도면이다.
112...레지스터 파일 120...BISR 로직
Claims (34)
- 메모리 장치의 셀프-리페어 동작을 제어하는 리페어 커맨드들에 대응하는 복수의 레지스터 값들을 갖는 레지스터 파일을 포함하는 코어 프로세서; 및
상기 코어 프로세서로부터 상기 복수의 레지스터 값들 중 적어도 하나 이상의 레지스터 값들을 전송받고, 전송된 상기 레지스터 값들에 기초하여 상기 리페어 커맨드들을 결정하여 상기 메모리 장치로 출력시키는 빌트-인 셀프-리페어(BISR) 로직을 포함하되,
상기 레지스터 파일은, 각각이 특정 레지스터 값을 저장하는 복수의 물리적 레지스터들을 포함하는 복수의 레지스터 세그먼트들로 구성되는 데이터 구조를 제공하도록 구성하며, 그리고
상기 복수의 레지스터 세그먼트들의 각각에 저장된 상기 레지스터 값들은, 상기 메모리 장치에서의 상기 셀프-리페어 동작에 요구될 수 있는 하나의 리페어 커맨드 셋에 대응하는 메모리 컨트롤러. - 삭제
- 삭제
- 삭제
- 제1항에 있어서,
상기 복수의 물리적 레지스터들 각각은, 레지스터 어드레스에 의해 공유하게 주소 지정이 가능하도록 구성되는 메모리 컨트롤러. - 제5항에 있어서,
상기 코어 프로세서는, 상기 복수의 레지스터 세그먼트들 중에서 펌웨어 지시에 의해 지정된 레지스터 어드레스로 시작하는 레지스터 세그먼트의 레지스터 값들을 순차적으로 상기 BISR 로직으로 전송하도록 구성되는 메모리 컨트롤러. - 제1항에 있어서,
상기 BISR 로직은, 상기 코어 프로세서로부터 전송되는 레지스터 값을 상기 리페어 커맨드로 변환시켜 출력시키는 레지스터 값-커맨드 변환부를 포함하는 메모리 컨트롤러. - 제7항에 있어서, 상기 BISR 로직은,
상기 BISR 로직으로부터 상기 메모리 장치로 상기 리페어 커맨드가 전송되는 신호 전송 경로를 지정하는 리페어 모드 제어신호를 발생시키는 리페어 모드 신호 발생부; 및
상기 BISR 로직의 상태를 알려 주는 인터럽트 신호를 발생시키는 인터럽트 발생부를 더 포함하는 메모리 컨트롤러. - 제8항에 있어서,
상기 BISR 로직은, 상기 리페어 모드 제어신호를 발생시킨 후 상기 레지스터 값을 전송받을 준비가 완료되었다는 상태를 알려 주는 제1 인터럽트 신호를 발생시키도록 구성되는 메모리 컨트롤러. - 제8항에 있어서,
상기 BISR 로직은, 상기 메모리 장치로 상기 리페어 커맨드를 전송시킨 후 리페어 커맨드의 전송이 완료되었다는 상태를 알려 주는 제2 인터럽트 신호를 발생시키도록 구성되는 메모리 컨트롤러. - 제1항에 있어서,
상기 코어 프로세서는, 하나의 펌웨어 지시에 응답하여 상기 복수의 레지스터 값들 중 하나의 레지스터 값을 출력시키도록 구성되는 메모리 컨트롤러. - 제1항에 있어서,
상기 코어 프로세서는, 하나의 펌웨어 지시에 응답하여 상기 복수의 레지스터 값들을 출력시키도록 구성되는 메모리 컨트롤러. - 제12항에 있어서,
상기 코어 프로세서는, 상기 복수의 레지스터 값들과 함께 전송되는 레지스터 값들의 개수와, 그리고 상기 메모리 장치로 전송되는 리페어 커맨드들의 전송 간격을 알려주는 신호를 함께 전송하도록 구성되는 메모리 컨트롤러. - 각각이 레지스터 어드레스에 의해 특정되는 복수의 레지스터 값들을 갖는 레지스터 파일을 포함하는 코어 프로세서와, 메모리 장치의 셀프-리페어 동작을 제어하는 리페어 커맨드를 발생시키는 BISR 로직을 포함하는 메모리 컨트롤러의 동작 방법에 있어서,
상기 메모리 장치에 대한 테스트가 완료되면, 펌웨어 지시가 지정하는 시작 레지스터 어드레스의 레지스터 값을 상기 코어 프로세서로부터 상기 BISR 로직으로 전송하는 단계; 및
상기 코어 프로세서로부터 상기 BISR 로직으로 전송된 상기 레지스터 값에 기초하여 상기 리페어 커맨드를 결정하여 상기 메모리 장치로 전송시키는 단계를 포함하되,
상기 레지스터 파일은, 각각이 특정 레지스터 값을 저장하는 복수의 물리적 레지스터들을 포함하는 복수의 레지스터 세그먼트들로 구성되는 데이터 구조를 제공하도록 구성하며, 그리고
상기 복수의 레지스터 세그먼트들의 각각에 저장된 상기 레지스터 값들은, 상기 메모리 장치에서의 상기 셀프-리페어 동작에 요구될 수 있는 하나의 리페어 커맨드 셋에 대응하는 메모리 컨트롤러의 동작 방법. - 제14항에 있어서,
상기 펌웨어 지시는, 상기 메모리 장치에 대한 테스트 완료시 발생되는 인터럽트 신호에 응답하여 외부의 펌웨어로부터 상기 코어 프로세서로 전송되는 메모리 컨트롤러의 동작 방법. - 제14항에 있어서,
상기 시작 레지스터 어드레스로 시작되는 물리적 레지스터를 포함하는 레지스터 세그먼트의 모든 레지스터 값이 전송되지 않은 경우, 상기 레지스터 세그먼트의 마지막 레지스터 어드레스의 레지스터 값이 전송될 때까지 상기 레지스터 세그먼트의 레지스터 값들을 상기 코어 프로세서로부터 상기 BISR 로직으로 순차적으로 전송하는 단계를 더 포함하는 메모리 컨트롤러의 동작 방법. - 제16항에 있어서,
상기 레지스터 값들의 각각은, 하나의 펌웨어 지시에 응답하여 상기 코어 프로세서로부터 상기 BISR로 전송되는 메모리 컨트롤러의 동작 방법. - 제14항에 있어서,
상기 시작 레지스터 어드레스로 시작되는 물리적 레지스터를 포함하는 레지스터 세그먼트의 모든 레지스터 값들은 하나의 펌웨어 지시에 응답하여 상기 코어 프로세서로부터 상기 BISR 로직으로 순차적으로 전송되는 메모리 컨트롤러의 동작 방법. - 제18항에 있어서,
전송되는 레지스터 값들의 개수와, 그리고 상기 메모리 장치로 전송되는 리페어 커맨드들의 전송 간격을 알려주는 신호를 상기 코어 프로세서로부터 상기 BISR 로직으로 전송하는 단계를 더 포함하는 메모리 컨트롤러의 동작 방법. - 리페어 커맨드에 응답하여 셀프-리페어 동작을 수행하도록 구성된 메모리 장치; 및
상기 메모리 장치에 대한 테스트를 수행한 후 상기 리페어 커맨드를 상기 메모리 장치로 전송하도록 구성된 메모리 컨트롤러를 포함하되,
상기 메모리 컨트롤러는,
각각이 상기 리페어 커맨드에 대응하는 복수의 레지스터 값들을 갖는 레지스터 파일을 포함하는 코어 프로세서; 및
상기 코어 프로세서로부터 상기 복수의 레지스터 값들 중 적어도 하나 이상의 레지스터 값들을 전송받고, 전송된 상기 레지스터 값들에 기초하여 상기 리페어 커맨드들을 결정하여 상기 메모리 장치로 출력시키는 빌트-인 셀프-리페어(BISR) 로직을 포함하며,
상기 레지스터 파일은, 각각이 특정 레지스터 값을 저장하는 복수의 물리적 레지스터들을 포함하는 복수의 레지스터 세그먼트들로 구성되는 데이터 구조를 제공하도록 구성하며, 그리고
상기 복수의 레지스터 세그먼트들의 각각에 저장된 상기 레지스터 값들은, 상기 메모리 장치에서의 상기 셀프-리페어 동작에 요구될 수 있는 하나의 리페어 커맨드 셋에 대응하는 메모리 시스템. - 제20항에 있어서,
상기 메모리 장치 및 메모리 컨트롤러는 하나의 메모리 모듈을 구성하는 메모리 시스템. - 제20항에 있어서,
상기 메모리 장치에 대한 테스트를 수행하는 테스트 로직을 더 포함하고,
상기 테스트 로직은, 상기 메모리 장치에 대한 테스트를 종료한 후에 테스트 종료를 알리는 인터럽트 신호를 생성하여 상기 코어 프로세서로 전송하도록 구성되는 메모리 시스템. - 제20항에 있어서,
펌웨어 지시를 발생시키는 펌웨어를 더 포함하되,
상기 펌웨어는 상기 메모리 장치에 대한 테스트 종료를 알리는 인터럽트 신호에 응답하여 상기 펌웨어 지시를 상기 코어 프로세서로 전송하도록 구성되는 메모리 시스템. - 삭제
- 삭제
- 제20항에 있어서,
상기 복수의 물리적 레지스터들 각각은, 레지스터 어드레스에 의해 공유하게 주소 지정이 가능하도록 구성되는 메모리 시스템. - 제26항에 있어서,
상기 코어 프로세서는, 상기 복수의 레지스터 세그먼트들 중에서 펌웨어 지시에 의해 지정된 레지스터 어드레스로 시작하는 레지스터 세그먼트의 레지스터 값들을 순차적으로 상기 BISR 로직으로 전송하도록 구성되는 메모리 시스템. - 제20항에 있어서,
상기 BISR 로직은, 상기 코어 프로세서로부터 전송되는 레지스터 값을 리페어 커맨드로 변환시켜 출력시키는 레지스터 값-커맨드 변환부를 포함하는 메모리 시스템. - 제28항에 있어서, 상기 BISR 로직은,
상기 BISR 로직으로부터 상기 메모리 장치로 상기 리페어 커맨드가 전송되는 신호 전송 경로를 지정하는 리페어 모드 제어신호를 발생시키는 리페어 모드 신호 발생부; 및
상기 BISR 로직의 상태를 알려 주는 인터럽트 신호를 발생시키는 인터럽트 발생부를 더 포함하는 메모리 시스템. - 제29항에 있어서,
상기 BISR 로직은, 상기 리페어 모드 제어신호를 발생시킨 후 상기 레지스터 값을 전송받을 준비가 완료되었다는 상태를 알려 주는 제1 인터럽트 신호를 발생시키도록 구성되는 메모리 시스템. - 제29항에 있어서,
상기 BISR 로직은, 상기 메모리 장치로 상기 리페어 커맨드를 전송시킨 후 리페어 커맨드의 전송이 완료되었다는 상태를 알려 주는 제2 인터럽트 신호를 발생시키도록 구성되는 메모리 시스템. - 제20항에 있어서,
상기 코어 프로세서는, 하나의 펌웨어 지시에 응답하여 상기 복수의 레지스터 값들 중 하나의 레지스터 값을 출력시키도록 구성되는 메모리 시스템. - 제20항에 있어서,
상기 코어 프로세서는, 하나의 펌웨어 지시에 응답하여 상기 복수의 레지스터 값들을 출력시키도록 구성되는 메모리 시스템. - 제33항에 있어서,
상기 코어 프로세서는, 상기 복수의 레지스터 값들과 함께 전송되는 레지스터 값들의 개수와, 그리고 상기 메모리 장치로 전송되는 리페어 커맨드들의 전송 간격을 알려주는 신호를 함께 전송하도록 구성되는 메모리 시스템.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020200126404A KR102929112B1 (ko) | 2020-09-28 | 2020-09-28 | 간단해진 빌트-인 셀프-리페어 로직을 갖는 메모리 컨트롤러 및 그 동작 방법과, 그 메모리 컨트롤러를 포함하는 메모리 시스템 |
| US17/203,605 US11424003B2 (en) | 2020-09-28 | 2021-03-16 | Memory controllers having simplified BISR logic circuit, methods of operating the memory controller, and memory systems including the memory controller |
| CN202110651801.4A CN114333969A (zh) | 2020-09-28 | 2021-06-11 | 具有bisr逻辑电路的存储器控制器、其操作方法及存储系统 |
| US17/863,773 US11804278B2 (en) | 2020-09-28 | 2022-07-13 | Memory systems including simplified BISR logic circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020200126404A KR102929112B1 (ko) | 2020-09-28 | 2020-09-28 | 간단해진 빌트-인 셀프-리페어 로직을 갖는 메모리 컨트롤러 및 그 동작 방법과, 그 메모리 컨트롤러를 포함하는 메모리 시스템 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20220042947A KR20220042947A (ko) | 2022-04-05 |
| KR102929112B1 true KR102929112B1 (ko) | 2026-02-20 |
Family
ID=80822956
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020200126404A Active KR102929112B1 (ko) | 2020-09-28 | 2020-09-28 | 간단해진 빌트-인 셀프-리페어 로직을 갖는 메모리 컨트롤러 및 그 동작 방법과, 그 메모리 컨트롤러를 포함하는 메모리 시스템 |
Country Status (3)
| Country | Link |
|---|---|
| US (2) | US11424003B2 (ko) |
| KR (1) | KR102929112B1 (ko) |
| CN (1) | CN114333969A (ko) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102929112B1 (ko) * | 2020-09-28 | 2026-02-20 | 에스케이하이닉스 주식회사 | 간단해진 빌트-인 셀프-리페어 로직을 갖는 메모리 컨트롤러 및 그 동작 방법과, 그 메모리 컨트롤러를 포함하는 메모리 시스템 |
| EP4030436B1 (en) * | 2020-10-20 | 2024-05-29 | Changxin Memory Technologies, Inc. | Repair circuit and memory |
| US12040037B2 (en) * | 2022-06-01 | 2024-07-16 | Micron Technology, Inc. | Interrupting a memory built-in self-test |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140317460A1 (en) * | 2012-01-01 | 2014-10-23 | Mosys, Inc. | Memory device with background built-in self-repair using background built-in self-testing |
| US20150074474A1 (en) | 2013-09-06 | 2015-03-12 | Broadcom Corporation | System and method for on-the-fly incremental memory repair |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7415641B1 (en) | 2003-11-05 | 2008-08-19 | Virage Logic Corp. | System and method for repairing a memory |
| US8988956B2 (en) * | 2012-09-18 | 2015-03-24 | Mosys, Inc. | Programmable memory built in self repair circuit |
| KR102135470B1 (ko) * | 2019-06-17 | 2020-07-17 | 연세대학교 산학협력단 | 동적 고장 재배치에 따른 메모리 수리 솔루션 탐색 장치 및 방법 |
| US11450401B2 (en) * | 2020-05-29 | 2022-09-20 | Taiwan Semiconductor Manufacturing Company, Ltd. | Method, system and computer program product for memory repair |
| KR102929112B1 (ko) * | 2020-09-28 | 2026-02-20 | 에스케이하이닉스 주식회사 | 간단해진 빌트-인 셀프-리페어 로직을 갖는 메모리 컨트롤러 및 그 동작 방법과, 그 메모리 컨트롤러를 포함하는 메모리 시스템 |
-
2020
- 2020-09-28 KR KR1020200126404A patent/KR102929112B1/ko active Active
-
2021
- 2021-03-16 US US17/203,605 patent/US11424003B2/en active Active
- 2021-06-11 CN CN202110651801.4A patent/CN114333969A/zh not_active Withdrawn
-
2022
- 2022-07-13 US US17/863,773 patent/US11804278B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140317460A1 (en) * | 2012-01-01 | 2014-10-23 | Mosys, Inc. | Memory device with background built-in self-repair using background built-in self-testing |
| US20150074474A1 (en) | 2013-09-06 | 2015-03-12 | Broadcom Corporation | System and method for on-the-fly incremental memory repair |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114333969A (zh) | 2022-04-12 |
| US11804278B2 (en) | 2023-10-31 |
| US11424003B2 (en) | 2022-08-23 |
| US20220351801A1 (en) | 2022-11-03 |
| KR20220042947A (ko) | 2022-04-05 |
| US20220101941A1 (en) | 2022-03-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102117633B1 (ko) | 셀프 리페어 장치 | |
| US8358548B2 (en) | Methods for efficiently repairing embedded dynamic random-access memory having marginally failing cells | |
| KR102929112B1 (ko) | 간단해진 빌트-인 셀프-리페어 로직을 갖는 메모리 컨트롤러 및 그 동작 방법과, 그 메모리 컨트롤러를 포함하는 메모리 시스템 | |
| KR20020005960A (ko) | 반도체 집적회로 | |
| US20050251728A1 (en) | Method for testing a memory chip and test arrangement | |
| US6198663B1 (en) | Non-volatile semiconductor memory IC | |
| US9640279B1 (en) | Apparatus and method for built-in test and repair of 3D-IC memory | |
| EP3896693B1 (en) | Memory and addressing method therefor | |
| KR19980041868A (ko) | 데이터 프로세싱 시스템 및 그 동작 방법 | |
| KR20210117557A (ko) | 반도체 메모리 장치 및 반도체 메모리 장치에서의 리페어 방법 | |
| US7512001B2 (en) | Semiconductor memory device, test system including the same and repair method of semiconductor memory device | |
| CN103310849B (zh) | 测试电路、存储器系统以及存储器系统的测试方法 | |
| US6851078B2 (en) | Data transfer apparatus, memory device testing apparatus, data transfer method, and memory device testing method | |
| KR100399449B1 (ko) | 메모리 셀 장치 및 메모리 셀의 기능 테스트 방법 | |
| EP1129454B1 (en) | Method of testing a memory | |
| US7038956B2 (en) | Apparatus and method for reading out defect information items from an integrated chip | |
| JP2001023396A (ja) | メモリ試験装置 | |
| US6721911B1 (en) | Method and apparatus for testing a memory array using compressed responses | |
| EP0074305A2 (en) | Fault isolating memory decoder | |
| US7437627B2 (en) | Method and test device for determining a repair solution for a memory module | |
| US6175936B1 (en) | Apparatus for detecting faults in multiple computer memories | |
| US6430096B1 (en) | Method for testing a memory device with redundancy | |
| CN115565594A (zh) | 测试电路、测试方法、半导体存储器和控制器 | |
| TW541539B (en) | Manufacturing method for semiconductor device and the semiconductor device | |
| CN119274629A (zh) | 存储器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| E90F | Notification of reason for final refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11 | Amendment of application requested |
Free format text: ST27 STATUS EVENT CODE: A-2-2-P10-P11-NAP-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| D22 | Grant of ip right intended |
Free format text: ST27 STATUS EVENT CODE: A-1-2-D10-D22-EXM-PE0701 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| F11 | Ip right granted following substantive examination |
Free format text: ST27 STATUS EVENT CODE: A-2-4-F10-F11-EXM-PR0701 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-2-2-U10-U11-OTH-PR1002 (AS PROVIDED BY THE NATIONAL OFFICE) Year of fee payment: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| Q13 | Ip right document published |
Free format text: ST27 STATUS EVENT CODE: A-4-4-Q10-Q13-NAP-PG1601 (AS PROVIDED BY THE NATIONAL OFFICE) |