메모리 가격이 그래픽카드·VRAM보다 비싸게 느껴지는 시기에, DDR4 모듈을 버리고 새로 사기만 하는 선택은 점점 부담스럽다. 화면이 안 나오는 DIMM, 용량이 반만 잡히는 모듈, MemTest에서만 틀리는 칩 — 원인은 제각각인데, 겉보기 증상은 비슷하다.
유튜브 채널 꼬마신발의 「메모리 수리 비밀 장비」 영상은 국내에서 잘 공개되지 않던 칩 위치 진단 + BGA 교체 흐름을 보여 준다. 이 글은 그 영상을 1차 소스로 두고, JEDEC·메인보드 매뉴얼·MemTest86 설명·BGA 리워크 실무 기준과 교차해 원리·장비·고장 판별·작업 순서를 정리한다. 전문 수리 대체가 아니라, 무엇이 가능한지·어디서 오판하기 쉬운지를 밝히는 문서다.
참고 영상:
핵심 포인트: ① 비밀 장비의 본체는 카드가 아니라 CPU 메모리 컨트롤러 + 개조 BIOS다. ② LED 번호는 칩 확정이 아니라 바이트 레인 용의다. ③ 칩 교체는 SPD·전원·MLCC를 배제한 맨 마지막이다. 레인·칩 말이 낯설면 초보자용 용어집의 핵심 용어 20개를 먼저 보라.
빠른 답 3개
- Q. 그 카드(비밀 장비)가 뭔가요? → 2. 영상 속 비밀 장비의 정체
- Q. LED 5번이면 칩을 갈면 되나요? → 6. 권장 진단 순서 · FAQ
- Q. DDR5도 같은 장비로 되나요? → FAQ
1. 메모리 수리는 칩 교체가 아니라 레인 분리다
DDR4 수리는 「불량 칩을 찾아 갈아 끼우기」로만 끝나지 않는다. 실제로는 아래 네 영역을 순서대로 분리하는 일이다.
| 영역 | 무엇을 보나 |
|---|---|
| SPD 정보 회로 | 모듈 조직·타이밍·용량 메타데이터 |
| 전원·수동소자 | VDD/VPP/VTT, MLCC, ZQ 저항 |
| 데이터·주소·제어 | DQ/DQS, CK, CS/CKE/ODT |
| DRAM·BGA | 칩 내부 또는 납땜 접합 |
화면이 안 나오는 이유는 단순하다. CPU 메모리 컨트롤러가 부팅 초기에 수행하는 메모리 트레이닝을 통과하지 못해서다. 초기화·Write Leveling·DQ/Vref 트레이닝·ODT 보정 중 한 바이트 레인이라도 완전히 응답하지 않으면 DRAM LED에서 멈추거나 재부팅을 반복한다. JEDEC DDR4(JESD79-4)에도 이런 초기화·트레이닝 절차가 정의돼 있다.
2. 영상 속 비밀 장비의 정체
영상에서 작은 카드가 「몇 번 칩이 죽었다」고 LED로 찍어 준다. 그런데 카드가 DIMM의 DQ를 직접 읽지는 않는다. 카드는 메인보드 JTPM1(TPM용 14-1핀 헤더)에 꽂히고, 그 헤더에는 LPC 계열 신호가 있다. MSI Z370 Gaming Plus 매뉴얼 기준으로도 JTPM1은 TPM/LPC 포트다.
실무적으로 보면 진단 시스템은 세 조각이다.
- 특정 메인보드 + CPU의 메모리 컨트롤러 — 실제 읽기·쓰기·초기화
- 개조 BIOS(영상 V1.3T) — 바이트 레인 테스트와 실패 위치 계산, LPC로 결과 출력
- JTPM1 진단 카드 — 코드를 받아 1~16번 LED로 표시
그림 1. MSI AMT-690 진단 카드 — JLPC1(LPC)로 연결되고, 하단 LED 1~16으로 실패 레인 코드를 표시한다
실물 표기는 MICRO-STAR Model AMT-690이다. 보드 쪽 헤더는 JTPM1(TPM/LPC), 카드 커넥터 실크는 JLPC1인 경우가 많다. 상단 2자리 세그먼트는 POST형 표시용이고, 영상에서 말하는 「몇 번 칩」 안내는 하단 LED 1~16 쪽이다.
그림 2. 비밀 장비의 실체 — CPU·개조 BIOS가 검사하고, JTPM1 카드는 LED로만 보여 준다
MSI 공식 지원에는 7B61v10·v11·v12·v14 등만 있고 V1.3T는 없다. 영상 설명대로 비공식 진단용 BIOS일 가능성이 높다. 개조 BIOS를 잘못 쓰면 보드가 안 켜질 수 있으므로, 공식 BIOS 백업과 외부 SPI 플래셔 같은 복구 수단이 있어야 한다.
일반 POST 카드가 「메모리 감지 단계」까지만 보여 준다면, 이 구성은 실패한 바이트 레인(칩 번호) 까지 가시화하려는 쪽이다. 고가의 독립형 메모리 테스터를 완전히 대체하진 않지만, 지원 플랫폼에서는 수리 후보를 빠르게 좁힌다.
| 구분 | 일반 POST 카드 | 영상 진단 카드 |
|---|---|---|
| 연결 | LPC/포트 80 등 | JTPM1(LPC) |
| 출력 | 부팅 단계 코드 | 칩/레인 번호 LED |
| 핵심 | 공식 BIOS 진행 상태 | 개조 BIOS + IMC 테스트 |
| 한계 | 칩 위치 미표시 | 보드·BIOS·CPU 종속 |
DDR5는 PMIC, SPD Hub, 2×32비트 서브채널, 온다이 ECC 등으로 구조가 달라 DDR4용 카드·BIOS를 그대로 쓸 수 없다. 영상에서도 DDR5는 별도 구성·비용(대략 80만 원대 이상 언급)이라고 한다. 같은 질문의 짧은 답은 FAQ — DDR5도 같은 장비로 진단할 수 있나요?를 보라.
3. x8 DRAM 8개가 64비트를 만든다
데스크톱 비ECC DDR4 UDIMM의 한 Rank 데이터 폭은 64비트다. AI·서버 쪽에서 왜 메모리 대역·용량이 병목이 되는지는 AI 메모리 반도체가 중요한 이유에서 이어 읽을 수 있다.
| DRAM 조직 | 한 Rank 칩 수 | 칩당 데이터 |
|---|---|---|
| x16 | 4개 | 16비트 |
| x8 | 8개 | 8비트 |
| x4 | 16개 | 4비트(주로 서버) |
영상 속 킹스톤 모듈은 x8 × 8개 구성으로 보인다. 대략적인 매핑은 다음과 같다.
| 칩 | 담당 DQ |
|---|---|
| 1번 | DQ0~7 |
| 2번 | DQ8~15 |
| 3번 | DQ16~23 |
| 4번 | DQ24~31 |
| 5번 | DQ32~39 또는 DQ40~47(보드·번호표 기준) |
| 6~8번 | 나머지 바이트 |
PCB 위 물리 순서는 제조사마다 다르다. 진단 카드 제작자의 칩 번호표를 따라야 한다. 양면 모듈도 「앞 1~8, 뒤 9~16」이 항상 성립하진 않는다. 뒷면이 다음 Rank일 수도 있다.
주소·명령·클럭·CS·CKE는 같은 Rank의 여러 DRAM이 공유한다. 그래서 특정 칩 LED만 켜지면 데이터 레인 쪽을, 여러 칩이 동시에 뜨면 공통선·전원을 먼저 본다.
그림 3. x8 DRAM 8개가 한 Rank의 64비트 데이터 폭을 나눈다
특정 패턴에서 같은 8비트 구간만 계속 틀리면, 그 구간의 x8 DRAM 또는 DQ/DQS 연결을 의심할 수 있다. 다만 시스템 물리주소는 채널·Rank·Bank·Row·Column으로 단순 직결되지 않는다. 인터리빙·해싱이 들어가 일반 MemTest 주소만으로 PCB 칩 번호를 단정하기 어렵다. MemTest86도 플랫폼별 주소 디코딩이 필요하다고 설명한다.
4. 부팅 전까지 무엇이 일어나는가
4.1. 전원
| 전원 | 대략값 | 역할 |
|---|---|---|
| VDD/VDDQ | 1.2V | 코어·I/O |
| VPP | 2.5V | 워드라인 관련 |
| VTT | ~0.6V | 주소·명령 종단 |
| VDDSPD | 2.2~3.6V 범위 | SPD EEPROM |
정확한 허용 범위는 부품 데이터시트를 본다.
4.2. SPD
SPD는 DRAM 셀이 아니라 별도 EEPROM(DDR4는 보통 512바이트)이다. 모듈 종류·용량·Rank·x4/x8/x16·속도·타이밍·제조 정보가 들어 있고, DRAM 64비트 버스와 독립이다.
- SPD가 읽힌다고 DRAM이 정상인 것은 아니다.
- SPD가 깨지면 멀쩡한 DRAM도 인식·부팅이 실패할 수 있다.
- 영상처럼 SPD 기록기로 값이 정상인데도 화면이 안 나오면, 다음 타깃은 DRAM 레인이다.
4.3. 트레이닝
SPD를 바탕으로 컨트롤러가 RESET·Mode Register·ZQ·Write Leveling·DQ/Vref 트레이닝·Rank 확인을 한다. DRAM 한 개를 물리적으로 제거하면 해당 데이터 레인이 사라져 정상 BIOS에서는 화면이 안 나오는 것이 일반적이다. 영상은 그 완전 단절을 LED로 재현한다.
5. 고장 유형을 네 갈래로 나눈다
| 증상군 | 대표 모습 | 우선 의심 |
|---|---|---|
| A. 아예 미인식 | 화면 없음, DRAM LED, POST 멈춤 | DRAM·DQ/DQS·전원 단락·SPD·접점 |
| B. 용량 절반 | 16GB→8GB | Rank CS/CKE/ODT, 한쪽 면, SPD Rank |
| C. 부팅 후 오류 | BSOD, MemTest 오류, 파일 손상 | 셀·미세 BGA·마진 |
| D. 특정 속도만 | JEDEC OK, XMP NG | 칩 고장보다 마진·호환 |
XMP에서만 틀리면 칩 교체보다 JEDEC 기본 설정에서 장시간 검사가 먼저다.
5.1. 접점·SPD·전원
금손가락 산화·마모, 슬롯 변형, PCB 크랙은 접점 테스터·연속성으로 좁힌다. 다만 LED 접점 테스터는 고속 임피던스·미세 타이밍까지 보진 못한다.
전원 레일 단락은 무전원에서 VDD/VPP/VDDSPD↔GND를 정상 모듈과 같은 위치·같은 모드로 비교한다. 낮은 저항이 항상 단락은 아니다. DRAM이 병렬이라 정상 모듈도 낮게 나올 수 있다.
5.2. 영상 속 「0.36~0.39」「MCC」
자막의 MCC는 문맥상 MLCC(적층 세라믹 커패시터)로 읽는 편이 맞다. 표시값 0.36~0.39는 Ω라기보다 다이오드 모드 전압강하일 가능성이 크다. 「0.00이면 무조건 쇼트」는 현장용 단순 기준이고, 모드·프로브 방향·정상 기준값이 있어야 한다.
주변 MLCC·ZQ(예: DRAM별 240Ω ±1%)·직렬 댐핑이 고장나면 특정 칩이 죽은 것처럼 보일 수 있다.
6. 권장 진단 순서
그림 4. 권장 진단 순서 — LED 직후 칩 교체는 피한다
6.1. 준비
불량 의심 메모리로 중요 SSD를 물린 채 반복 테스트하지 않는다. 테스트 전용 부팅 환경을 쓴다. ESD·현미경·정상 동일 모델 DIMM·정상 보드가 있으면 진단 속도가 빨라진다. 「최고의 회로도」는 종종 정상 동일 모듈이다.
6.2. 1단계 — 외관
금손가락·PCB 휨·탄화·누락 MLCC·이전 리워크 흔적·BGA 기울기·플럭스 잔여를 본다. 히트스프레더를 비틀어 뜯으면 패키지·패드가 같이 떨어질 수 있다.
6.3. 2단계 — 플랫폼 배제
BIOS 기본값, XMP 끔, 단일 슬롯, 정상 DIMM으로 슬롯 검증, 가능하면 다른 시스템. MemTest86도 오류가 CPU 캐시·IMC·보드에서 날 수 있다고 경고한다.
6.4. 3단계 — SPD
전체 덤프·CRC·용량·Rank·조직·타이밍·라벨과의 일치. 다른 제품 SPD를 억지 기록하면 부팅돼도 주소 매핑이 틀어질 수 있다.
6.5. 4단계 — 무전원 전기
전원 레일·의심 칩 주변 MLCC·ZQ·접점 연속성. 절대값보다 정상 모듈 대비.
6.6. 5단계 — 칩 위치 카드
지정 보드·CPU·슬롯·BIOS·JEDEC 속도·DIMM 1장·결과 3회 이상 재현. 정상 모듈로 카드 기준을 먼저 잡는다.
6.7. 6단계 — 주변 회로 후 칩
LED가 특정 번호를 찍어도 바로 교체하지 않는다.
그림 5. LED 5번 = 칩 내부 확정이 아니라 5번 바이트 레인 전체 용의
표시된 위치의 해석 범위:
- DRAM 내부
- BGA 오픈·크랙
- DQ/DQS 패턴
- 주변 저항·MLCC·ZQ
- 슬롯·CPU IMC
- 개조 BIOS 칩 매핑 오류
| LED 패턴 | 우선 해석 |
|---|---|
| 항상 같은 번호 | 해당 레인·칩·주변 회로 |
| 번호가 매번 달라짐 | 공통 전원·주소·클럭·호환 실패 |
| 한쪽 면 여러 개 | Rank 공통신호·전원·PCB |
| 전부 오류 | SPD 조직·VDD/VPP·접점·플랫폼 |
7. 필요한 장비
| 단계 | 장비 | 비고 |
|---|---|---|
| 기본 | 멀티미터, 현미경, 정상 보드·비교 DIMM, MemTest USB, IPA, ESD | 필수에 가깝다 |
| SPD | DDR4 SPD 리더/라이터, 원본 이미지 | DRAM 셀 검사기 아님 |
| 칩 위치 | 호환 Z370/Z390 등, 개조 BIOS, JTPM1 카드, SPI 복구 | 보드 종속 |
| BGA | 열풍/리워크, 하부 예열, 열전대, 스텐실·솔더볼, 플럭스·윅 | 패키지별 볼 수 확인 |
영상 BJ78은 해당 패키지용 78볼 스텐실로 보인다. 모든 DDR4 DRAM이 같은 볼아웃은 아니다.
8. BGA DRAM 교체
영상 「가운데 마킹만 같으면 동일 용량」은 너무 단순하다. 예: K4A8G085WB 계열은 DDR4·밀도·x8·다이 리비전·속도·패키지가 문자열에 섞인다. 확인 최소치:
- DDR 세대, 제조사, 밀도(4/8/16Gb)
- x4/x8/x16, FBGA 볼아웃, 다이 리비전
- 속도·온도 등급, 단일/적층 다이
- SPD·Rank와의 정합
가장 안전한 도너는 동일 전체 마킹 또는 제조사 호환 보증 부품이다. 생산 주차만 다른 것은 대개 괜찮다.
그림 6. BGA DRAM 교체 — 칩 선정부터 재실장까지
8.1. 작업 요령
- 칩 방향·A1·주변 소자·LED 번호·SPD를 촬영·백업한다.
- 하부 예열로 PCB 휨을 줄인다. DDR4 모듈은 얇고 길다.
- 플럭스 후 솔더가 완전히 녹을 때만 수직으로 들어 올린다. 녹기 전 들어 올리면 패드가 뜯긴다.
- 영상 풍속 40 / 385℃는 그 열풍기 설정이지 표준이 아니다. 노즐 출구 온도일 가능성이 크고, 접합부 온도는 열전대로 본다.
- 패드 정리 후 리볼링·A1 정렬·재실장. 솔더가 녹을 때 칩을 누르지 않는다. Self-alignment를 본다.
- 플럭스 과다면 칩이 떠다니거나 MLCC 밑으로 흐른다.
리히팅만으로 잠깐 살아나는 것은 BGA 크랙의 일시 접촉일 수 있다. 재발 가능성이 높다.
9. 교체 후 검증 — 화면 출력은 1차일 뿐이다
영상은 「화면이 들어오면 정상」이라고 보여 주지만, 수리 관점의 합격선은 더 길다.
그림 7. 화면이 나와도 끝이 아니다 — 장시간 오류 0이 합격선
전원 전: VDD/VPP/VDDSPD 단락 없음, 브리지 없음, 방향·주변 소자 확인.
전원 후:
| 결과 | 판단 |
|---|---|
| 같은 LED 유지 | 교체 칩·BGA·회로 재점검 |
| 다른 번호 | 신규 실장 문제 또는 다른 고장 |
| 부팅 성공 | 1차 성공, 최종 아님 |
| 즉시 전원 차단 | 단락 — 즉시 중단 |
| 용량 절반 | Rank·일부 접합 |
필수 검증: SPD·용량·Rank, Cold Boot 반복, MemTest86(또는 동급) 여러 패스·전체 용량, 고온 재검사, 다른 슬롯/보드, JEDEC와 XMP 분리. MemTest86는 유효 오류 하나도 무시하지 말라고 한다.
10. 영상 주장 정확성 요약
| 주장 | 평가 |
|---|---|
| SPD 정상 ≠ DRAM 정상 | 정확 |
| JTPM1 카드로 칩 위치 표시 | 원리적으로 타당(IMC+개조 BIOS가 본체) |
| DRAM 제거 시 해당 LED | 타당 |
| LED = 칩 내부 확정 | 불완전 — 레인 전체 용의 |
| 주변 소자 비교 측정 | 타당 — 절대값보다 비교 |
| 0.00 = 무조건 쇼트 | 과도한 단순화 |
| 마킹 일부만 같으면 동일 용량 | 일부만 맞음 |
| 385℃·풍속 40 = 표준 | 위험 — 장비 상대값 |
| 화면 출력 = 수리 완료 | 부족 |
| 아무 슬롯이나 OK | 장비 종속 |
| DDR5는 별도 장비 | 대체로 정확 |
11. 고장별 빠른 체크표
| 증상 | 우선 확인 | 다음 |
|---|---|---|
| SPD 미읽힘 | VDDSPD, SCL/SDA, EEPROM | SPD 수리 |
| SPD OK, POST 불가 | VDD/VPP, 진단 LED | 바이트 레인 |
| 특정 LED 고정 | 해당 주변 MLCC·ZQ·BGA | 칩 교체 |
| 여러 LED | 공통 전원·주소·클럭 | PCB/공통회로 |
| 용량 절반 | Rank, CS/CKE/ODT, SPD | Rank 회로 |
| MemTest 특정 비트 반복 | DQ·해당 DRAM | 칩 매핑 |
| XMP만 오류 | 설정·마진 | 칩 교체보다 설정 |
| 누르면/가열 시 변화 | BGA·크랙 | 정식 리워크 |
| 전원 즉시 꺼짐 | 전원 단락 | 공급 중단 후 탐색 |
12. 상황별 최종 선택
| 상황 | 방향 |
|---|---|
| 원리·진단 순서만 알고 싶다 | 이 글 + 참고 영상 시청 |
| 취미로 칩 위치까지 좁히고 싶다 | 지원 보드·개조 BIOS·카드 + SPI 복구 준비 |
| BGA 교체까지 | 열전대·예열·동일 마킹 도너·패드 보존 우선 |
| 데이터 안전이 최우선 | 불량 의심 DIMM으로 중요 OS 디스크 테스트 금지 |
| DDR5 모듈 | DDR4 장비로 무리하지 말 것 |
| XMP만 불안 | JEDEC에서 장시간 오류 0 확인 후 XMP |
<!--WIKI_FAQ-->
13. 초보자용 용어집
아래 표는 컴퓨터를 잘 모른다는 기준으로 정리한 DDR4 메모리 수리 용어집이다. 먼저 핵심 용어 20개만 보고, 나머지는 사전처럼 찾아보면 된다. 같은 말이 본문·영상·현장 용어에서 겹칠 수 있으니, 표의 설명을 우선 기준으로 읽는다.
13.1. 핵심 용어 20개
| 용어 | 쉬운 설명 |
|---|---|
| RAM·메모리 | 컴퓨터가 현재 작업 중인 데이터를 임시로 보관하는 부품입니다. 전원이 꺼지면 RAM 안의 데이터는 사라집니다. (SSD/HDD: 서랍 · RAM: 작업용 책상 · CPU: 책상에서 일하는 사람) |
| DRAM | Dynamic Random Access Memory의 약자입니다. 메모리 모듈 PCB 위에 붙어 있는 검은색 사각형 칩이 DRAM입니다. (일상적으로 “RAM”과 “DRAM”을 비슷하게 사용하지만 정확히는: · RAM 모듈/DIMM: 컴퓨터에 꽂는 완성품 전체 · DRAM: 완성품 위에 붙어 있는 실제 저장 칩) |
| DDR4 | DDR 메모리의 4세대 규격입니다. DDR3·DDR4·DDR5는 핀 수, 홈 위치, 전압, 신호 방식이 다르므로 서로 호환되지 않습니다. (DDR3: 이전 세대 · DDR4: 영상에서 수리하는 세대 · DDR5: 최신 세대, 구조가 더 복잡함) |
| DIMM | Dual In-line Memory Module의 약자입니다. 컴퓨터 메인보드 슬롯에 꽂는 길쭉한 메모리 완성품을 뜻합니다. |
| UDIMM | Unbuffered DIMM의 약자입니다. 일반 데스크톱 컴퓨터에 사용하는 보통의 메모리입니다. 영상의 메모리도 대부분 이 종류라고 보면 됩니다. |
| SODIMM | Small Outline DIMM의 약자입니다. 노트북이나 미니 PC에 사용하는 짧은 메모리입니다. (UDIMM: 데스크톱용, 길다 · SODIMM: 노트북용, 짧다) |
| PCB | Printed Circuit Board, 인쇄회로기판입니다. DRAM 칩과 각종 작은 부품을 붙여 놓은 초록색·검은색 기판입니다. 기판 내부에는 눈에 보이지 않는 여러 층의 구리 배선이 들어 있습니다. |
| 금손가락·엣지 접점 | 메모리 아래쪽의 금색 단자입니다. 메인보드 슬롯과 전기적으로 연결되는 부분입니다. 영어로는 다음과 같이 부릅니다. (오염 · 산화 · 긁힘 · 도금 손상 · PCB와 접점 사이 배선 단선 · Gold finger) |
| SPD | Serial Presence Detect의 약자입니다. 메모리의 “신분증” 또는 “제품 설명서”입니다. (DDR4인지 DDR5인지 · 전체 용량 · DRAM 칩 구성 · Rank 수 · 작동 속도 · 타이밍) |
| EEPROM | 전원이 꺼져도 내용을 기억하는 작은 저장 칩입니다. DDR4 메모리에서는 SPD 정보가 EEPROM에 저장됩니다. (EEPROM/SPD: 메모리의 정보표 · DRAM: 실제 데이터를 저장하는 칩) |
| BIOS·UEFI | 컴퓨터 전원을 켰을 때 하드웨어를 가장 먼저 준비시키는 메인보드 프로그램입니다. 1. CPU 초기화 2. 메모리 정보 확인 3. 메모리 초기화와 트레이닝 (4. 그래픽 초기화 · 5. 저장장치 확인 · 6. 운영체제 실행) |
| POST | Power-On Self-Test의 약자입니다. 컴퓨터를 켰을 때 BIOS가 CPU, 메모리, 그래픽카드 등을 검사하는 과정입니다. (메인보드가 초기 검사를 통과함 · 화면이 표시됨 · BIOS에 들어갈 수 있음 · 정도의 의미입니다. · 하지만 POST 성공만으로 메모리가 완전히 정상이라는 뜻은 아닙니다.) |
| 메모리 트레이닝 | CPU가 메모리와 정확히 통신할 수 있도록 신호의 타이밍과 전압 기준을 맞추는 과정입니다. CPU와 메모리가 서로 신호를 주고받으며 박자를 맞추는 과정 등이 나타날 수 있습니다. (화면이 나오지 않음 · DRAM 오류 LED 점등 · 전원 반복 재부팅 · POST 중단) |
| Rank·랭크 | 한 번에 64비트 데이터를 제공하는 DRAM 칩 묶음입니다. 양면 메모리라고 반드시 Dual Rank인 것은 아닙니다. 칩이 앞뒤에 붙어 있어도 Single Rank일 수 있고, 한쪽 면에만 칩이 있어도 구성에 따라 Rank가 달라질 수 있습니다. (1R: Single Rank · 2R: Dual Rank · 4R: Quad Rank) |
| x8·x16 | DRAM 칩 하나가 한 번에 몇 비트의 데이터를 담당하는지를 나타냅니다. 일반적인 x8 비ECC 메모리는 DRAM 8개가 모여 한 Rank의 64비트를 구성합니다. (x4: 칩 하나가 4비트 담당 · x8: 칩 하나가 8비트 담당 · x16: 칩 하나가 16비트 담당) |
| DQ | DRAM의 실제 데이터가 이동하는 전기 신호선입니다. x8 DRAM에는 일반적으로 다음처럼 8개의 데이터 신호가 있습니다. 특정 DQ가 끊어지거나 합선되면 특정 비트가 반복해서 틀릴 수 있습니다. |
| DQS | Data Strobe입니다. DQ 데이터의 읽기·쓰기 시점을 알려주는 박자 신호입니다. DQS가 고장 나면 해당 DRAM의 8비트 전체가 정상적으로 읽히지 않을 수 있습니다. (DQ: 실제 물건을 운반하는 차량 · DQS: 차량이 언제 출발·도착해야 하는지를 알려주는 신호) |
| BGA | Ball Grid Array의 약자입니다. DRAM 칩 아래쪽에 작은 납공을 격자 형태로 배치하는 접합 방식입니다. 칩 아래에 납이 숨어 있으므로 겉으로 납땜 상태를 직접 보기 어렵습니다. |
| 냉납·BGA 오픈 | 칩 아래의 솔더볼이 PCB 패드와 제대로 연결되지 않은 상태입니다. (충격 · PCB 휨 · 열팽창 반복 · 잘못된 이전 수리 · 납땜 불량 · 부식) |
| MLCC | Multi-Layer Ceramic Capacitor, 적층 세라믹 커패시터입니다. DRAM 주변에 붙어 있는 아주 작은 베이지색·갈색 부품입니다. (역할은 전원 노이즈를 줄이고 순간적으로 필요한 전류를 공급하는 것입니다. · 영상 자막의 “MCC”는 대체로 MLCC를 잘못 인식한 것으로 보입니다.) |
13.2. 메모리 전체 구조 용어
| 용어 | 쉬운 설명 |
|---|---|
| RAM 모듈 | 컴퓨터에 꽂는 메모리 완성품 전체입니다. (PCB · DRAM 칩 · SPD EEPROM · MLCC · 저항 · 금손가락) |
| 메모리 모듈 | RAM 모듈과 같은 의미입니다. 정확히는 DRAM 칩이 여러 개 실장된 DIMM 또는 SODIMM을 뜻합니다. |
| 메모리 칩·DRAM 칩·메모리 알 | PCB 위의 검은 사각형 저장 칩입니다. 수리 현장에서는 다음 표현을 혼용합니다. (DRAM · DRAM 칩 · 메모리 칩 · 메모리 알 · 메모리 IC · 메모리 파티클) |
| IC | Integrated Circuit, 집적회로입니다. DRAM, SPD EEPROM, PMIC, MCU 등이 모두 IC에 해당합니다. |
| 비트·bit | 컴퓨터 데이터의 가장 작은 단위입니다. 두 상태 중 하나를 저장합니다. (0 · 1) |
| 바이트·Byte | 8비트의 묶음입니다. x8 DRAM 한 개가 담당하는 데이터 폭이 8비트이므로 이를 바이트 레인 하나라고 표현하기도 합니다. |
| 바이트 레인·Byte lane | 8비트 단위의 데이터 통로입니다. 진단 카드가 “5번 칩 오류”라고 표시하는 것은 실제로는 5번 칩이 담당하는 바이트 레인이 정상 응답하지 않았다는 의미에 가깝습니다. |
| 데이터 폭·Data width | 한 번에 몇 비트의 데이터를 주고받을 수 있는지를 뜻합니다. 일반 비ECC DDR4 DIMM의 한 Rank는 64비트입니다. ECC 메모리는 보통 오류검사용 8비트를 추가해 72비트 구성을 사용합니다. |
| 밀도·Density | DRAM 칩 하나의 저장 용량입니다. 짜리 한 Rank 모듈을 만들 수 있습니다. (4Gb · 8Gb · 16Gb) |
| 단면·양면 | PCB 한쪽 또는 양쪽에 DRAM 칩이 붙어 있는 외형을 뜻합니다. 그러나 단면·양면과 Rank는 같은 개념이 아닙니다. (단면: 주로 한쪽에 칩 · 양면: 앞뒤로 칩) |
| Single Rank·1R | 한 개의 64비트 DRAM 묶음으로 구성된 메모리입니다. 라는 뜻입니다. (1R: Rank 하나 · x8: DRAM 칩 하나의 데이터 폭이 8비트) |
| Dual Rank·2R | 두 개의 64비트 DRAM 묶음이 들어 있는 메모리입니다. 한 번에 두 Rank가 동시에 데이터를 내는 것이 아니라, 메모리 컨트롤러가 Rank를 선택해 접근합니다. |
| ECC | Error-Correcting Code입니다. 메모리의 일부 비트 오류를 감지하고 수정하는 기능입니다. ECC가 있다고 모든 고장을 해결하는 것은 아닙니다. 보통 단일 비트 오류 수정과 일부 다중 비트 오류 감지를 지원합니다. (비ECC: 일반 데스크톱에서 주로 사용 · ECC: 서버·워크스테이션에서 주로 사용) |
| UDIMM | 버퍼가 없는 일반 메모리입니다. |
| RDIMM | Registered DIMM입니다. 주소·명령 신호를 중간 레지스터가 받아 안정화한 뒤 DRAM으로 전달합니다. 주로 서버에서 사용합니다. |
| LRDIMM | Load-Reduced DIMM입니다. 고용량 서버 메모리에서 전기적 부하를 줄이기 위해 추가 버퍼를 사용하는 모듈입니다. (일반 DDR4 수리 장비로 진단하기 더 어렵습니다.) |
13.3. 메모리 신호 용어
| 용어 | 쉬운 설명 |
|---|---|
| 신호 | 부품끼리 정보를 전달하는 전압 변화입니다. 컴퓨터 회로에서는 단순히 전기가 “있다/없다”만 보는 것이 아니라 매우 빠른 속도로 전압을 바꿔 데이터를 전달합니다. |
| 신호선·패턴·Trace | PCB 위 또는 내부에 만들어진 구리 배선입니다. DDR4 신호선은 고속으로 동작하므로 단순히 이어져 있기만 해서는 안 됩니다. 길이와 간격, 임피던스도 맞아야 합니다. (신호선: 전기 신호가 이동하는 길 · 패턴: PCB에 만들어진 배선 · Trace: 영어 표현) |
| 단선·Open | 원래 연결되어야 하는 회로가 끊어진 상태입니다. (PCB 크랙 · 접점 손상 · 저항 탈락 · BGA 솔더볼 오픈 · 부식 · 패드 뜯김) |
| 합선·Short | 연결되면 안 되는 두 회로가 붙어 있는 상태입니다. 현장에서는 “쇼트”라고 부릅니다. (전원과 GND가 붙음 · 인접 BGA 볼이 붙음 · 납 찌꺼기가 두 패드를 연결함 · 파손된 MLCC가 내부 단락됨) |
| GND·Ground·그라운드·접지 | 회로에서 전압을 비교하는 기준점입니다. 일반적으로 0V 기준으로 사용합니다. 메모리의 금손가락과 PCB에는 여러 개의 GND 접점이 있습니다. |
| VSS | 반도체 데이터시트에서 GND 계통을 나타내는 명칭입니다. DRAM 문서에서는 VSS, VSSQ 등이 보일 수 있습니다. |
| DQ | 실제 데이터 비트를 전달하는 선입니다. 특정 DQ 하나가 고장 나면 메모리 테스트에서 같은 비트 위치가 반복적으로 오류 날 수 있습니다. |
| DQS·DQS# | DQ 데이터 전송 시점을 맞추는 차동 스트로브 신호입니다. 두 선이 한 쌍으로 작동합니다. 영상의 진단 카드가 특정 칩을 표시했을 때 DRAM 칩뿐 아니라 이 DQS 쌍도 확인해야 합니다. (DQS · DQS#) |
| DM | Data Mask입니다. 특정 바이트의 쓰기를 가리는 데 사용하는 신호입니다. DDR4에서는 DBI 기능과 핀을 공유하는 경우가 있습니다. |
| DBI | Data Bus Inversion입니다. 데이터 버스에서 동시에 변하는 비트 수를 줄이는 등의 목적으로 데이터를 반전해 전송할 수 있는 기능입니다. |
| 주소선·Address | DRAM 내부의 어느 위치를 읽거나 쓸지 지정하는 신호입니다. 주소선은 같은 Rank의 여러 DRAM이 공유하는 경우가 많아 한 선이 고장 나면 여러 칩이 동시에 불량처럼 보일 수 있습니다. (특정 주소 범위가 반복됨 · 여러 Bank나 Row가 잘못 선택됨 · 여러 DRAM에서 동시에 오류가 발생함) |
| 명령선·Command | DRAM에 어떤 동작을 할지 지시하는 신호입니다. (읽기 · 쓰기 · Row 열기 · Precharge · Refresh) |
| CK·CK# | DRAM의 기준 클럭 신호입니다. 두 선이 차동 쌍으로 구성됩니다. 클럭이 없거나 심하게 손상되면 DRAM 전체가 동작하지 않습니다. (CK · CK#) |
| 클럭·Clock | 여러 부품이 같은 박자로 동작하도록 제공되는 기준 신호입니다. 메트로놈에 비유할 수 있습니다. |
| CS·CS# | Chip Select입니다. 어느 Rank를 사용할지 선택하는 신호입니다. # 또는 _n은 낮은 전압에서 활성화되는 신호라는 뜻입니다. (CS0# · CS1# · 특정 CS가 끊어지면 해당 Rank 전체가 인식되지 않을 수 있습니다.) |
| CKE | Clock Enable입니다. DRAM 클럭 동작과 전원 상태를 제어하는 신호입니다. CKE 문제는 Rank 인식 실패나 초기화 실패를 일으킬 수 있습니다. |
| ODT | On-Die Termination입니다. 고속 신호가 선 끝에서 반사되어 깨지는 현상을 줄이기 위해 DRAM 칩 내부에서 종단저항을 사용하는 기능입니다. (트레이닝 실패 · 고속에서만 오류 · 특정 구성에서만 불안정 · 등이 생길 수 있습니다.) |
| ACT | Activate 명령 관련 신호입니다. DRAM 내부의 특정 Row를 활성화할 때 사용됩니다. |
| RAS·CAS | 과거부터 사용된 DRAM 주소 선택 개념입니다. 현재 DDR4에서는 명령 인코딩 방식이 복잡해졌지만, 메모리 타이밍에서 CL, tRCD, tRP 등의 용어로 흔적이 남아 있습니다. (RAS: Row Address Strobe · CAS: Column Address Strobe) |
| Row·행 | DRAM 내부 셀을 가로 방향 묶음으로 선택하는 단위입니다. |
| Column·열 | 활성화된 Row 안에서 특정 데이터 위치를 선택하는 단위입니다. |
| Bank | DRAM 내부를 여러 구역으로 나눈 단위입니다. 서로 다른 Bank를 번갈아 사용해 성능을 높일 수 있습니다. |
| Bank Group | DDR4에서 여러 Bank를 다시 그룹으로 묶은 구조입니다. |
| Refresh·리프레시 | DRAM 셀은 시간이 지나면 전하가 사라지므로 주기적으로 데이터를 새로 보충해야 합니다. 이것을 Refresh라고 합니다. Refresh 관련 고장이 있으면 처음에는 정상처럼 보이지만 시간이 지나거나 온도가 오르면 오류가 발생할 수 있습니다. |
13.4. 전원 관련 용어
| 용어 | 쉬운 설명 |
|---|---|
| 전압·Voltage·V | 전기를 밀어주는 압력과 비슷한 개념입니다. 단위는 볼트, 기호는 V입니다. |
| 전류·Current·A | 회로에 흐르는 전기의 양입니다. 단위는 암페어, 기호는 A입니다. |
| 저항·Resistance·Ω | 전류 흐름을 방해하는 정도입니다. 단위는 옴, 기호는 Ω입니다. |
| VDD | DRAM의 주요 동작 전원입니다. DDR4에서는 일반적으로 1.2V 계통입니다. |
| VDDQ | DRAM 데이터 입출력 회로의 전원입니다. 일부 DDR4 구조에서는 VDD와 같은 1.2V 계통으로 사용됩니다. |
| VPP | DRAM 내부 워드라인을 구동하는 데 사용되는 전원입니다. DDR4에서는 일반적으로 2.5V 계통입니다. |
| VDDSPD | SPD EEPROM에 공급되는 전원입니다. SPD가 읽히지 않을 때 이 전원과 SCL/SDA 신호를 검사합니다. |
| VTT | 주소·명령·제어 신호의 종단에 사용되는 전압입니다. DDR4 시스템에서는 보통 메인보드 쪽에서 생성되며 약 VDD의 절반 수준을 사용합니다. (모듈 자체에서 항상 쉽게 측정할 수 있는 독립 전원 레일이라고 생각하면 안 됩니다.) |
| VREF·기준전압 | 디지털 신호가 0인지 1인지 판단할 때 사용하는 기준 전압입니다. DDR4에서는 다음과 같은 기준전압 개념이 있습니다. 기준전압에 노이즈가 많거나 값이 어긋나면 읽기·쓰기 오류가 발생할 수 있습니다. (VREFCA: 명령·주소용 · VREFDQ: 데이터용) |
| 전원 레일·Power rail | 같은 전압이 연결된 회로망을 뜻합니다. (VDD 레일 · VPP 레일 · VDDSPD 레일 · GND 레일) |
| 디커플링·Decoupling | IC가 순간적으로 전류를 많이 사용할 때 전압이 흔들리지 않도록 가까운 커패시터가 보조하는 방식입니다. DRAM 주변 MLCC의 주요 역할입니다. |
| 노이즈·Noise | 원하지 않는 전압 흔들림입니다. 신호나 전원에 노이즈가 많으면 정상적인 0과 1을 잘못 판단할 수 있습니다. |
| 리플·Ripple | 전원 전압이 완전히 평평하지 않고 주기적으로 출렁이는 현상입니다. |
13.5. 메모리 주변 부품 용어
| 용어 | 쉬운 설명 |
|---|---|
| MLCC | 적층 세라믹 커패시터입니다. (전원 노이즈 제거 · 순간 전류 공급 · 기준전압 안정화 · 단락 · 전원 불안정 · 특정 칩 또는 모듈 전체 무인식) |
| 커패시터·콘덴서 | 전하를 잠시 저장하는 부품입니다. 한국 현장에서는 “콘덴서”라는 표현도 많이 사용합니다. |
| 저항·Resistor | 전류를 제한하거나 신호를 안정화하거나 전압 상태를 결정하는 부품입니다. |
| 저항 어레이·Resistor array | 여러 개의 저항을 하나의 작은 패키지에 넣은 부품입니다. 영상 자막의 “저항층”은 문맥상 다음 중 하나를 잘못 인식했을 가능성이 있습니다. (저항 · 저항 어레이 · 저항 소자) |
| 풀업 저항 | 신호가 아무도 구동하지 않을 때 기본적으로 높은 전압 상태가 되게 하는 저항입니다. |
| 풀다운 저항 | 신호가 아무도 구동하지 않을 때 기본적으로 GND 상태가 되게 하는 저항입니다. |
| 직렬저항 | 신호선 중간에 직렬로 넣는 저항입니다. (신호 반사 완화 · 진동 감소 · 과도한 고주파 성분 억제) |
| 종단저항·Termination | 고속 신호가 배선 끝에서 반사되는 것을 줄이는 저항입니다. |
| ZQ 저항 | DRAM의 ZQ 핀에 연결되는 정밀 저항입니다. DRAM이 자신의 출력 드라이버와 내부 종단저항을 보정할 때 기준으로 사용합니다. (영상에서 특정 DRAM 주변 저항을 확인해야 하는 이유 중 하나입니다.) |
| ZQ Calibration | ZQ 저항을 기준으로 DRAM의 출력 강도와 내부 종단값을 보정하는 과정입니다. ZQ 회로가 고장 나면 해당 DRAM이 트레이닝에 실패하거나 고속에서 불안정할 수 있습니다. |
| 0201·0402 | 아주 작은 표면실장 부품의 크기 규격입니다. 부품이 작아 육안으로는 누락이나 균열을 찾기 어렵기 때문에 현미경이 필요합니다. 규격 표기는 미터법과 인치법이 혼용될 수 있으므로 부품 주문 시 실제 치수를 확인해야 합니다. |
13.6. SPD 관련 용어
| 용어 | 쉬운 설명 |
|---|---|
| SPD 리더 | SPD EEPROM 내용을 읽는 장비입니다. |
| SPD 라이터·SPD 기록기 | SPD EEPROM에 데이터를 기록하는 장비입니다. 리더와 라이터 기능을 함께 가진 장비가 많습니다. |
| SPD 펌웨어 | 현장에서는 SPD EEPROM에 저장된 데이터를 “SPD 펌웨어”라고 부르기도 합니다. 엄밀하게는 실행 프로그램이라기보다 모듈 구성정보 데이터에 가깝습니다. |
| 덤프·Dump | 칩에 저장된 전체 내용을 파일로 읽어낸 것입니다. 수리 전에는 반드시 원본을 백업하는 것이 좋습니다. |
| CRC | Cyclic Redundancy Check입니다. 저장된 정보가 깨졌는지 확인하는 검사용 값입니다. SPD 내용 일부가 바뀌었는데 CRC가 맞지 않으면 데이터 손상을 의심할 수 있습니다. |
| I²C | 칩끼리 적은 수의 선으로 정보를 주고받는 직렬 통신 방식입니다. SPD EEPROM은 I²C 계열 버스로 읽습니다. (SCL · SDA) |
| SCL | Serial Clock입니다. I²C 통신의 박자 신호입니다. |
| SDA | Serial Data입니다. I²C 통신의 실제 데이터 신호입니다. |
| XMP | Extreme Memory Profile입니다. 메모리 제조사가 SPD 확장 영역에 저장한 고성능 설정입니다. XMP는 기본 JEDEC 설정보다 높은 성능을 목표로 하는 일종의 오버클럭 프로파일입니다. (메모리 속도 · 타이밍 · 전압 · 따라서 XMP에서만 오류가 난다고 무조건 DRAM 칩 고장이라고 단정할 수 없습니다.) |
| EXPO | AMD의 고성능 메모리 프로파일입니다. 기능적으로 XMP와 비슷한 목적을 가집니다. DDR5에서 특히 많이 볼 수 있습니다. |
| JEDEC | 메모리와 반도체 관련 국제 표준을 만드는 단체입니다. “JEDEC 기본 속도”는 XMP를 적용하지 않은 표준 설정을 뜻하는 경우가 많습니다. |
| 타이밍·Timing | 메모리 명령 사이에 기다려야 하는 시간을 나타냅니다. 숫자가 작다고 항상 좋은 것은 아닙니다. 메모리와 시스템이 안정적으로 처리할 수 있어야 합니다. (CL · tRCD · tRP · tRAS) |
| CL·CAS Latency | 읽기 명령 후 데이터가 나오기까지 기다리는 시간과 관련된 대표적인 타이밍입니다. |
| MT/s | Mega Transfers per second입니다. 메모리가 초당 몇 백만 번 데이터를 전송하는지를 나타냅니다. 일상적으로 3200MHz라고 부르지만 기술적으로 데이터 전송률은 3200MT/s라고 쓰는 것이 더 정확합니다. |
13.7. BIOS와 진단 카드 관련 용어
| 용어 | 쉬운 설명 |
|---|---|
| 메인보드 | CPU, 메모리, 그래픽카드, 저장장치 등을 연결하는 컴퓨터의 주 회로기판입니다. |
| 메모리 슬롯 | DIMM을 꽂는 긴 커넥터입니다. 슬롯 불량도 메모리 불량처럼 보일 수 있습니다. |
| CPU | 컴퓨터의 중앙처리장치입니다. 현대 시스템에서는 메모리 컨트롤러가 CPU 내부에 들어 있습니다. |
| IMC | Integrated Memory Controller입니다. CPU 안에 들어 있는 메모리 제어장치입니다. DRAM 읽기·쓰기, 트레이닝, 채널·Rank 선택 등을 담당합니다. (CPU의 IMC가 불안정하면 정상 메모리도 오류를 낼 수 있습니다.) |
| MRC | Memory Reference Code입니다. Intel 플랫폼 BIOS 안에서 메모리 초기화와 트레이닝을 담당하는 코드입니다. |
| CMOS 설정 | BIOS의 사용자 설정을 흔히 CMOS 설정이라고 부릅니다. (날짜 · 부팅 순서 · XMP · 전압 · 타이밍) |
| CMOS 초기화·Clear CMOS | BIOS 설정을 기본값으로 되돌리는 작업입니다. 메모리 오버클럭 설정 때문에 부팅되지 않을 때 먼저 시행합니다. |
| BIOS 플래싱 | BIOS 저장 칩에 새로운 BIOS 데이터를 기록하는 작업입니다. 잘못된 파일이나 기록 중 전원 차단으로 메인보드가 부팅되지 않을 수 있습니다. |
| M-Flash | MSI 메인보드에서 BIOS를 업데이트하는 기능 이름입니다. |
| 개조 BIOS·수정 BIOS | 제조사 공식 BIOS를 변경한 비공식 BIOS입니다. 영상에서는 메모리 진단과 불량 위치 출력을 위해 사용합니다. (정확한 보드 리비전이 필요함 · 악성 코드 여부를 알기 어려움 · 메인보드가 벽돌이 될 수 있음 · 공식 지원을 받기 어려움) |
| 펌웨어 | 하드웨어 내부에서 실행되는 프로그램 또는 설정 데이터입니다. SPD 데이터는 현장에서 펌웨어라고 부르기도 하지만 엄밀히는 구성정보 데이터에 더 가깝습니다. (BIOS · 진단 카드 MCU 프로그램 · SSD 컨트롤러 펌웨어) |
| JTPM1 | MSI 메인보드에서 TPM 모듈 커넥터에 붙이는 이름입니다. 영상에서는 이 커넥터의 LPC 신호를 진단 결과 출력에 활용합니다. (J: 커넥터를 나타내는 기판 표기 · TPM: Trusted Platform Module · 1: 첫 번째 커넥터) |
| TPM | Trusted Platform Module입니다. 원래는 암호키 저장, 보안 부팅, 장치 인증 등에 사용하는 보안 기능입니다. |
| LPC | Low Pin Count 버스입니다. 과거 메인보드에서 저속 주변장치와 통신할 때 사용한 버스입니다. 영상에서는 개조 BIOS가 불량 위치 코드를 LPC로 보내고 진단 카드가 이를 받아 표시하는 것으로 추정됩니다. |
| POST 카드 | BIOS가 출력하는 부팅 진행 코드를 숫자로 보여주는 진단 카드입니다. 일반 POST 카드는 보통 “부팅이 어느 단계에서 멈췄는지”를 표시합니다. |
| DRAM 위치 진단 카드 | 특정 메인보드와 개조 BIOS를 조합해 실패한 DRAM 바이트 레인 또는 칩 번호를 LED로 표시하는 카드입니다. 이 카드는 보통 독립형 메모리 테스터와 다릅니다. |
| 독립형 메모리 테스터 | 전용 하드웨어가 직접 DIMM에 전원·주소·데이터 신호를 제공하고 메모리를 검사하는 장비입니다. (메인보드 없이 검사 가능한 제품도 있음 · 다양한 패턴 테스트 · 칩·비트·주소 단위 오류 표시 · 타이밍·전압 마진 측정 · 매우 비쌀 수 있음) |
| MCU | Microcontroller Unit입니다. 작은 프로그램을 실행하고 입력을 읽어 LED나 디스플레이를 제어하는 칩입니다. (진단 카드 중앙 칩의 후보 중 하나입니다.) |
| CPLD | Complex Programmable Logic Device입니다. 여러 디지털 논리회로를 원하는 방식으로 구성할 수 있는 칩입니다. (LPC 신호를 빠르게 해석하는 용도로 사용할 수 있습니다.) |
| FPGA | Field-Programmable Gate Array입니다. CPLD보다 규모가 크고 복잡한 디지털 회로를 구성할 수 있는 칩입니다. |
| 마킹 제거 | 칩 표면의 제조사명과 부품번호를 지운 것입니다. 마킹을 지웠다고 반드시 특별한 전용 칩이라는 뜻은 아닙니다. (부품 정체 숨김 · 복제 방지 · 회로 분석 방해) |
| LED | Light-Emitting Diode, 발광다이오드입니다. 진단 카드에서는 칩 번호와 테스트 결과를 빛으로 표시합니다. |
13.8. 메모리 트레이닝 용어
| 용어 | 쉬운 설명 |
|---|---|
| 초기화·Initialization | 전원을 켠 후 DRAM을 사용할 수 있는 상태로 준비하는 과정입니다. |
| Write Leveling | 메모리 컨트롤러가 각 DRAM까지의 신호 도착시간 차이를 보정하는 과정입니다. DDR4의 주소·명령 신호는 여러 DRAM을 순차적으로 지나가는 Fly-by 구조를 사용하므로 칩마다 신호 도착시간이 다를 수 있습니다. |
| Read Training | DRAM에서 데이터를 읽을 때 가장 안정적인 타이밍 지점을 찾는 과정입니다. |
| Write Training | DRAM에 데이터를 쓸 때 가장 안정적인 타이밍 지점을 찾는 과정입니다. |
| DQS Training | DQ 데이터와 DQS 스트로브 사이의 타이밍을 맞추는 과정입니다. |
| Vref Training | 데이터의 0과 1을 구분하는 기준전압을 조정하는 과정입니다. |
| Command/Address Training | 명령·주소 신호를 안정적으로 인식할 수 있는 타이밍과 전압 조건을 찾는 과정입니다. |
| Calibration·보정 | 부품과 PCB마다 발생하는 미세한 차이를 측정해 적절한 값을 설정하는 과정입니다. |
| 마진·Margin | 정상과 오류 사이에 남아 있는 여유입니다. 예를 들어 특정 타이밍에서만 간신히 정상 작동하면 마진이 좁다고 표현합니다. |
| 타이밍 마진 | 신호를 조금 빠르거나 늦게 해도 정상적으로 읽을 수 있는 여유 범위입니다. |
| 전압 마진 | 기준전압이나 동작전압이 조금 변해도 정상적으로 작동할 수 있는 범위입니다. |
| 아이 다이어그램·Eye diagram | 고속 신호를 반복 측정해 겹쳐 그린 모양입니다. 가운데 열린 공간이 넓을수록 신호 마진이 좋습니다. |
| Fly-by 토폴로지 | 주소·명령·클럭 신호가 여러 DRAM을 순서대로 지나가도록 설계한 배선 방식입니다. 칩마다 신호 도착시간이 달라지므로 Write Leveling이 필요합니다. |
| 임피던스·Impedance | 고속 신호에서 전류 흐름을 방해하는 전체적인 전기 특성입니다. 저항뿐 아니라 주파수에 따른 커패시턴스와 인덕턴스 영향도 포함합니다. |
| 신호 반사 | 고속 신호가 배선 끝이나 임피던스가 달라지는 지점에서 되돌아오는 현상입니다. 종단저항과 ODT는 신호 반사를 줄이는 데 사용됩니다. |
13.9. 멀티미터 측정 용어
| 용어 | 쉬운 설명 |
|---|---|
| 멀티미터·멀티테스터 | 전압, 저항, 연속성, 다이오드 등을 측정하는 장비입니다. |
| 프로브 | 멀티미터에 연결된 두 측정봉입니다. 하지만 다이오드 모드 비교측정에서는 작업자가 의도적으로 방향을 바꿔 사용할 수 있습니다. (빨간색: 플러스 측정봉 · 검은색: COM/GND 기준 측정봉) |
| COM | 멀티미터의 공통 기준 단자입니다. 일반적으로 검은색 프로브를 연결합니다. |
| 저항 모드 | 두 지점 사이의 저항을 Ω 단위로 측정합니다. 회로에 전원이 공급된 상태에서 사용하면 안 됩니다. |
| 연속성 모드·부저 모드 | 두 지점이 낮은 저항으로 연결되어 있으면 삐 소리를 내는 기능입니다. 부저가 울린다고 무조건 합선은 아닙니다. 원래 낮은 저항으로 연결된 전원·GND 회로에서도 부저가 울릴 수 있습니다. |
| 다이오드 모드 | 멀티미터가 작은 시험전류를 흘려 두 지점 사이의 전압강하를 표시하는 기능입니다. 영상의 0.36~0.39는 다이오드 모드 수치일 가능성이 높습니다. |
| 전압강하 | 전류가 회로나 반도체 접합을 통과할 때 전압이 낮아지는 현상입니다. 다이오드 모드에서는 일반적으로 V 단위에 가까운 숫자로 표시됩니다. |
| OL | 멀티미터 화면에 표시되는 OL은 보통 다음 의미입니다. 무조건 단선이라고 단정할 수는 없습니다. (측정 범위 초과 · 연결되지 않음 · 매우 높은 저항 · 해당 방향에서 전류가 거의 흐르지 않음) |
| 0.000 | 다이오드 모드나 저항 모드에서 거의 0에 가까운 값을 뜻합니다. 따라서 정상 모듈과 비교해야 합니다. (실제 단락 · 원래 매우 낮은 저항의 회로 · 두 프로브가 서로 닿음 · 잘못된 측정 지점 · 충전된 커패시터의 일시적인 반응) |
| 기준 모듈·골든 샘플 | 정상 동작이 확인된 동일 모델 메모리입니다. 불량 모듈과 다음을 비교합니다. (다이오드값 · 저항값 · SPD · 부품 배치 · 발열 · 진단 카드 결과) |
| 무전원 측정 | 모듈을 시스템에서 분리하고 전압이 없는 상태에서 측정하는 것입니다. 저항·연속성·다이오드 모드는 원칙적으로 무전원에서 사용합니다. |
| 전압 측정 | 메모리를 메인보드에서 작동시키며 전원 레일이 정상인지 확인하는 측정입니다. 고속 신호가 있는 좁은 부품을 측정하다 프로브가 미끄러지면 합선될 수 있으므로 숙련이 필요합니다. |
| 전류 제한 | 전원공급기가 설정한 전류 이상 흐르지 않도록 제한하는 기능입니다. 단락 위치를 찾을 때 회로가 타는 것을 줄이기 위해 사용합니다. |
| 전압 주입 | 고장 난 전원 레일에 외부 전원공급기로 낮은 전압을 공급해 발열 부품을 찾는 방법입니다. 정확한 레일과 안전 전압을 모르면 DRAM과 SPD를 추가로 손상시킬 수 있습니다. |
| 열화상 카메라 | 부품의 표면 온도를 영상으로 보여주는 장비입니다. 단락된 MLCC나 DRAM이 비정상적으로 뜨거워지는지 찾는 데 사용합니다. |
13.10. 메모리 오류 용어
| 용어 | 쉬운 설명 |
|---|---|
| 하드 오류·Hard error | 항상 같은 위치 또는 같은 조건에서 반복되는 물리적 오류입니다. (특정 DQ가 항상 0 · 특정 Row가 항상 실패 · 특정 DRAM이 전혀 응답하지 않음) |
| 간헐 오류·Intermittent error | 어떤 때는 정상이고 어떤 때는 오류가 나는 상태입니다. (온도 · 미세한 BGA 크랙 · 전압 노이즈 · 타이밍 마진 부족 · 접촉 불량) |
| 소프트 오류·Soft error | 부품이 물리적으로 영구 고장 난 것이 아니라 외부 방사선이나 일시적인 전기적 영향으로 비트가 한 번 뒤집히는 현상입니다. |
| Stuck-at fault | 특정 비트가 항상 0 또는 항상 1로 고정되는 고장입니다. (Stuck-at-0 · Stuck-at-1) |
| 비트 플립·Bit flip | 저장된 0이 1로, 또는 1이 0으로 바뀌는 오류입니다. |
| Row 오류 | 특정 Row에서 반복적으로 오류가 발생하는 상태입니다. |
| Column 오류 | 특정 Column 또는 데이터 경로에서 반복적으로 오류가 발생하는 상태입니다. |
| Bank 오류 | 특정 DRAM Bank 전체 또는 일부가 정상적으로 동작하지 않는 상태입니다. |
| 주소 디코더 오류 | DRAM이 주소를 잘못 해석하는 고장입니다. 서로 다른 주소가 같은 위치를 가리키거나 특정 주소 영역에 접근하지 못할 수 있습니다. |
| 데이터 유지 오류·Retention error | 저장된 전하를 충분히 오래 유지하지 못해 Refresh 사이에 데이터가 사라지는 오류입니다. 고온에서 더 잘 나타날 수 있습니다. |
| Row Hammer | 특정 Row를 매우 빠르게 반복해서 접근할 때 인접 Row의 데이터가 뒤집힐 수 있는 현상입니다. |
| 무인식 | 메인보드가 메모리를 전혀 사용하지 못하는 상태입니다. |
| 용량 반토막 | 예를 들어 16GB 메모리가 8GB로만 인식되는 증상입니다. (Rank 하나 미인식 · CS/CKE 문제 · 특정 면의 공통신호 문제 · SPD Rank 정보 오류 · 여러 BGA 접합 불량) |
| 블루스크린·BSOD | Windows가 심각한 오류를 감지해 파란 오류 화면을 표시하는 현상입니다. 메모리 오류가 원인일 수 있지만 CPU, 드라이버, 저장장치 등 다른 원인도 많습니다. |
| 재현성 | 같은 조건에서 같은 오류가 반복되는 정도입니다. 재현성이 높을수록 원인 위치를 찾기 쉽습니다. |
13.11. 메모리 테스트 용어
| 용어 | 쉬운 설명 |
|---|---|
| MemTest86 | 운영체제에 들어가기 전에 USB로 부팅해 RAM에 여러 패턴을 쓰고 읽어 오류를 검사하는 프로그램입니다. 오류가 나면 메모리뿐 아니라 다음 가능성도 고려해야 합니다. (CPU 메모리 컨트롤러 · 메인보드 · BIOS 설정 · 오버클럭 · 전원 · 호환성) |
| 패턴 테스트 | 특정 데이터 모양을 메모리에 기록한 후 정확히 읽히는지 검사하는 방식입니다. |
| Walking 1 | 한 번에 한 비트만 1로 이동시키며 검사합니다. 특정 데이터선의 단선·합선을 찾는 데 유용합니다. |
| Walking 0 | 한 번에 한 비트만 0으로 이동시키며 검사합니다. |
| 0x00·0xFF | 16진수 데이터 표현입니다. (0x00: 모든 비트가 0 · 0xFF: 8비트가 모두 1) |
| 0xAA·0x55 | 0과 1이 번갈아 나오는 테스트 패턴입니다. 인접 데이터선 간 간섭이나 패턴 민감 오류를 찾는 데 사용합니다. |
| 16진수·Hexadecimal | 0~9와 A~F를 사용하는 숫자 표현 방식입니다. 컴퓨터 데이터와 주소를 짧게 표시하기 위해 사용합니다. |
| Expected | 테스트 프로그램이 읽혀야 한다고 예상한 값입니다. |
| Actual | 실제로 메모리에서 읽힌 값입니다. |
| XOR | Expected와 Actual 중 서로 다른 비트만 1로 표시한 값입니다. 0x20 위치의 비트가 다르다는 뜻입니다. |
| 오류 주소·Failing address | 오류가 발생한 시스템 메모리 위치입니다. 오류 주소만으로 PCB 위의 특정 DRAM 칩을 바로 정할 수는 없습니다. CPU가 주소 인터리빙과 해싱을 사용하기 때문입니다. |
| 인터리빙·Interleaving | 메모리 접근을 여러 채널·Rank·Bank에 나누어 성능을 높이는 방법입니다. 이 때문에 CPU 주소와 실제 DRAM 위치의 관계가 복잡해집니다. |
| 해싱·Hashing | 주소 비트 여러 개를 XOR 등의 방식으로 섞어 채널이나 Bank를 결정하는 방식입니다. 성능에는 도움이 되지만 수리 시 물리적 칩 위치를 찾기 어렵게 만듭니다. |
| 스위즐링·Swizzling | PCB 설계 또는 메모리 컨트롤러 내부에서 신호의 물리적 순서를 바꾸는 것입니다. |
| 패스·Pass | 메모리 테스트 전체 항목을 한 번 완료한 횟수입니다. 한 패스가 정상이어도 간헐 오류가 없다는 보장은 없습니다. |
| Burn-in·번인 | 부품을 장시간 높은 부하나 높은 온도에서 작동시키며 간헐 불량을 찾는 과정입니다. |
| Cold Boot | 시스템 전원을 완전히 끄고 남은 전하까지 줄어든 후 다시 켜는 부팅입니다. 재부팅보다 초기화 조건이 까다로워 메모리 트레이닝 문제를 찾는 데 유용합니다. |
| Warm Boot | 전원을 완전히 끄지 않고 재부팅하는 것입니다. |
| 스트레스 테스트 | 메모리와 CPU에 지속적으로 높은 부하를 주어 오류를 확인하는 검사입니다. |
13.12. BGA 수리 용어
| 용어 | 쉬운 설명 |
|---|---|
| 실장 | 전자부품을 PCB에 올리고 전기적으로 납땜하는 작업입니다. |
| 탈착 | 부품을 PCB에서 제거하거나 다시 장착하는 작업입니다. |
| 리워크·Rework | 이미 조립된 PCB의 부품을 제거·수정·교체하는 작업입니다. |
| 리플로우·Reflow | 납을 가열해 녹인 뒤 다시 굳혀 접합하는 공정입니다. |
| 리히팅·Reheating | 부품을 제거하지 않고 다시 가열하는 행위입니다. 일시적으로 BGA 접촉이 회복될 수 있지만 근본 수리가 아닐 수 있습니다. |
| 리볼링·Reballing | BGA 칩 아래의 기존 솔더볼을 제거하고 새 솔더볼을 만드는 작업입니다. 1. 칩 제거 2. 기존 납 정리 3. 칩 세척 (4. 스텐실 정렬 · 5. 새 솔더볼 배치 · 6. 가열해 볼 형성 · 7. PCB에 재실장) |
| 솔더·Solder·납 | 전자부품과 PCB를 전기적·기계적으로 연결하는 금속 합금입니다. 현재 전자제품은 주로 무연 솔더를 사용합니다. |
| 무연납 | 납 성분을 사용하지 않거나 크게 줄인 솔더 합금입니다. 보통 유연납보다 녹는 온도가 높습니다. |
| 유연납 | 납 성분이 포함된 전통적인 솔더입니다. 작업성이 좋지만 환경·건강 문제로 생산품에서는 사용이 제한됩니다. |
| 솔더볼 | BGA 칩 아래에 형성된 작은 납공입니다. |
| FBGA | Fine-Pitch Ball Grid Array입니다. 솔더볼 간격이 좁은 BGA 패키지입니다. DRAM 칩에 많이 사용됩니다. |
| Ballout | BGA 아래의 각 솔더볼이 어떤 전원·신호에 해당하는지 나타낸 배열입니다. 외형이 비슷해도 Ballout이 다르면 호환되지 않습니다. |
| 78볼·96볼 | BGA 패키지 아래의 솔더볼 개수를 뜻합니다. 볼 개수만 같다고 모두 호환되는 것은 아닙니다. 패키지 크기와 Ballout도 같아야 합니다. (78-ball FBGA · 96-ball FBGA) |
| BJ78 스텐실 | 영상에서 사용한 78볼 DRAM용 스텐실 표기로 보입니다. BJ78이라는 이름 자체가 모든 제조사에서 공통으로 쓰는 공식 패키지 규격이라고 단정할 수는 없습니다. |
| 스텐실 | 솔더볼이나 솔더페이스트를 정확한 위치에 배치하기 위한 구멍 뚫린 얇은 금속판입니다. |
| 플럭스 | 납땜할 때 산화막을 제거하고 솔더가 패드에 잘 퍼지도록 돕는 화학물질입니다. (칩 이동 · 세척 어려움 · 잔류물 문제 · 젖음 불량 · 산화 · BGA 오픈) |
| 젖음성·Wetting | 녹은 솔더가 패드와 부품 표면에 잘 퍼지고 붙는 성질입니다. |
| 솔더윅·납흡입선 | 구리 편조선에 플럭스를 입힌 도구입니다. 인두로 가열하면 기존 납을 흡수합니다. |
| 패드 | PCB에서 부품을 납땜하는 작은 금속 면입니다. BGA 칩 아래에는 솔더볼 수에 맞는 패드가 배열돼 있습니다. |
| 패드 들뜸·Lifted pad | PCB의 패드가 기판에서 떨어져 나온 상태입니다. 칩을 납이 녹기 전에 억지로 들어 올리면 발생할 수 있습니다. |
| 패드 복원 | 뜯긴 패드를 수리하거나 미세 배선으로 연결을 복구하는 작업입니다. DDR4 고속 신호 패드는 길이와 임피던스가 중요하므로 단순 점퍼로 완벽히 복구하기 어려울 수 있습니다. |
| 솔더 마스크 | PCB 표면을 덮는 초록색·검은색 절연 코팅입니다. 패드 사이에 납이 번지는 것을 줄이고 구리 패턴을 보호합니다. |
| 브리지·Bridge | 녹은 납이 인접한 두 패드나 솔더볼을 연결한 상태입니다. 즉, 납땜으로 생긴 합선입니다. |
| 오픈·Open joint | 솔더볼이 패드와 연결되지 않은 상태입니다. |
| 보이드·Void | 솔더 접합 내부에 생긴 빈 공간 또는 기포입니다. 심하면 접합 신뢰성이 떨어질 수 있습니다. |
| Self-alignment | 솔더가 녹았을 때 표면장력으로 BGA 칩이 패드 중심에 맞춰지는 현상입니다. |
| A1 마크 | BGA 칩의 방향을 나타내는 기준 표시입니다. 등으로 나타냅니다. 칩 방향을 반대로 실장하면 전원과 신호가 잘못 연결되어 칩이나 모듈이 손상될 수 있습니다. (점 · 홈 · 삼각형 · 모서리 표시) |
| 도너 칩·Donor chip | 다른 고장 제품에서 떼어 재사용하는 정상 부품입니다. 가장 안전한 도너는 동일 제품과 동일 전체 마킹의 DRAM입니다. |
| 생산 주차·Date code | 부품이 생산된 연도와 주차를 나타내는 표기입니다. 생산 주차가 다르더라도 동일 부품 규격이면 사용할 수 있는 경우가 많습니다. 그러나 주차만 다르다고 생각했는데 실제로 다이 리비전까지 다를 수 있으므로 전체 마킹을 확인해야 합니다. |
| 다이·Die | 반도체 패키지 내부에 들어 있는 실제 실리콘 칩입니다. 우리가 보는 검은 패키지는 실리콘 다이를 보호하고 외부 BGA 볼과 연결하기 위한 포장입니다. |
| 다이 리비전 | 같은 용량과 제품 계열 안에서 개선되거나 변경된 실리콘 버전을 뜻합니다. 같은 DDR4 8Gb x8이라도 전기 특성, 속도 특성, 호환성이 달라질 수 있습니다. (Samsung B-die · C-die · D-die) |
| Speed bin·속도 등급 | DRAM 칩이 보증되는 작동 속도와 타이밍 등급입니다. 교체 칩은 기존과 같거나 충분히 호환되는 등급을 사용해야 합니다. |
13.13. BGA 열 작업 용어
| 용어 | 쉬운 설명 |
|---|---|
| 열풍기·Hot-air station | 뜨거운 공기로 부품과 납을 가열하는 장비입니다. 표시 온도는 노즐 설정값이며 실제 솔더 접합부 온도와 같지 않습니다. |
| BGA 리워크 스테이션 | 상부 히터, 하부 예열기, 보드 고정장치, 온도제어 기능 등을 갖춘 전문 BGA 작업장비입니다. |
| 하부 예열기·Bottom preheater | PCB 아래에서 보드 전체를 균일하게 데우는 장비입니다. (PCB 휨 감소 · 국부 과열 감소 · 작업시간 단축 · 패드 손상 위험 감소) |
| 노즐 | 열풍을 특정 크기와 형태로 집중시키는 열풍기 부품입니다. DRAM 크기에 맞는 노즐을 사용해야 주변 소자가 날아가거나 과열되는 것을 줄일 수 있습니다. |
| 풍속 | 열풍기에서 나오는 공기의 세기입니다. 영상의 “풍속 40”은 해당 장비의 상대 설정값입니다. 다른 장비의 40과 동일하지 않습니다. |
| 설정온도 | 열풍기 화면에 설정한 온도입니다. 영상의 385°C는 실제 DRAM 솔더볼이 385°C라는 뜻이 아닙니다. |
| 실제 접합부 온도 | 솔더볼과 PCB 패드가 실제로 도달한 온도입니다. 작업 안전성과 품질 판단에는 열풍기 표시값보다 실제 접합부 온도가 중요합니다. |
| 열전대·Thermocouple | 온도를 측정하는 센서입니다. BGA 주변 PCB나 접합부 가까이에 설치해 실제 온도 변화를 기록합니다. |
| 열 프로파일 | 시간에 따라 온도가 어떻게 올라가고 유지되고 내려가는지 나타낸 계획 또는 그래프입니다. 1. 예열 2. 소크 3. 리플로우 (4. 냉각) |
| 램프율·Ramp rate | 초당 온도가 얼마나 빠르게 오르거나 내려가는지를 나타냅니다. 이 생길 수 있습니다. (패키지 균열 · PCB 휨 · 내부 박리 · 부품 열충격) |
| 소크·Soak | 보드와 부품 전체 온도를 고르게 맞추기 위해 일정 구간 가열하는 단계입니다. |
| 액상선·Liquidus | 솔더가 충분히 액체 상태가 되는 기준 온도입니다. |
| TAL | Time Above Liquidus입니다. 솔더가 액상선 이상에 머문 시간입니다. 너무 짧으면 접합 불량, 너무 길면 부품과 PCB 열손상이 생길 수 있습니다. |
| 피크 온도·Peak temperature | 열 프로파일에서 가장 높은 실제 온도입니다. |
| 급냉 | 뜨거운 부품을 너무 빠르게 식히는 것입니다. 열응력과 접합 불량을 유발할 수 있으므로 보통 제어된 냉각을 사용합니다. |
| MSL | Moisture Sensitivity Level입니다. 플라스틱 반도체 패키지가 습기에 얼마나 민감한지를 나타내는 등급입니다. (습기를 흡수한 패키지를 급격히 가열하면 내부 수분이 팽창해 손상될 수 있습니다.) |
| 팝콘 현상 | 습기를 흡수한 반도체 패키지를 가열했을 때 내부 수분이 증기로 팽창해 패키지가 갈라지거나 층이 분리되는 현상입니다. |
| 프리베이크·Pre-bake | 열 작업 전에 부품 또는 PCB를 규정된 조건으로 건조하는 과정입니다. 정확한 온도와 시간은 부품의 MSL, 포장, PCB 재질, 제조사 조건에 따라 정해야 합니다. |
| 층간 박리·Delamination | PCB나 반도체 패키지 내부 층이 열과 수분 때문에 분리되는 현상입니다. |
| 보드 지그·보드 홀더 | 얇은 메모리 PCB가 휘지 않도록 고정하는 장치입니다. |
| 차폐 | 주변 부품이 열을 직접 받거나 바람에 이동하지 않도록 금속판이나 내열재로 보호하는 작업입니다. |
| 내열 테이프 | 열에 견디는 테이프입니다. 주변 소자 보호와 고정에 사용하지만, 이것만으로 열이 완전히 차단되는 것은 아닙니다. |
| 흄 집진기 | 납땜 플럭스 연기를 흡입·여과하는 장비입니다. |
13.14. 세척과 작업 안전 용어
| 용어 | 쉬운 설명 |
|---|---|
| IPA | Isopropyl Alcohol, 이소프로필 알코올입니다. 접점과 플럭스 잔여물을 세척할 때 사용합니다. 전원이 완전히 제거된 상태에서 사용하고 충분히 건조해야 합니다. |
| 플럭스 잔사 | 납땜 후 PCB에 남은 플럭스입니다. 종류에 따라 세척하지 않아도 되는 제품도 있지만, BGA 주변의 과도한 잔사는 검사와 장기 신뢰성을 방해할 수 있습니다. |
| ESD | Electrostatic Discharge, 정전기 방전입니다. 사람 몸에 쌓인 정전기가 DRAM에 전달되면 눈에 보이지 않는 내부 손상을 일으킬 수 있습니다. |
| ESD 매트 | 정전기를 안전하게 방전시키는 작업용 매트입니다. |
| ESD 손목밴드 | 작업자의 몸에 쌓인 정전기를 서서히 방전시키는 밴드입니다. |
| PCB 세척 브러시 | 정전기 발생이 적고 전자회로 세척에 적합한 브러시입니다. 일반 칫솔은 재질과 정전기 특성이 불분명할 수 있습니다. |
| 흄·Fume | 플럭스와 납땜 과정에서 발생하는 연기입니다. 환기와 집진이 필요합니다. |
13.15. DDR5에서 추가되는 용어
| 용어 | 쉬운 설명 |
|---|---|
| PMIC | Power Management Integrated Circuit입니다. DDR5 DIMM 위에서 여러 전압을 만들어 분배하는 전원관리 칩입니다. |
| SPD Hub | DDR5에서 SPD 정보와 여러 부가기능의 통신을 중계·관리하는 칩입니다. DDR4의 단순 SPD EEPROM보다 구조가 복잡합니다. |
| On-die ECC | DRAM 실리콘 내부에서 제조공정상 발생할 수 있는 일부 셀 오류를 내부적으로 보정하는 기능입니다. DDR5 On-die ECC가 일반 서버용 ECC DIMM과 같은 것은 아닙니다. |
| 서브채널·Sub-channel | DDR5 DIMM은 64비트 데이터 경로를 두 개의 32비트 서브채널로 나누어 효율을 높입니다. ECC 모듈은 각 서브채널에 추가 오류검사 비트를 가질 수 있습니다. |
| CUDIMM | 클럭 드라이버가 탑재된 데스크톱용 DDR5 DIMM 유형입니다. 고속에서 클럭 신호 품질을 개선하기 위해 사용됩니다. |
| CSODIMM | 클럭 드라이버가 탑재된 SODIMM 계열입니다. |
13.16. 고장 판정에 자주 사용하는 표현
| 용어 | 쉬운 설명 |
|---|---|
| “SPD는 살아 있다” | SPD EEPROM을 읽을 수 있다는 뜻입니다. DRAM이 정상이라는 뜻은 아닙니다. |
| “메모리 트레이닝에서 죽는다” | BIOS가 DRAM 신호 타이밍을 맞추지 못하고 POST가 중단된다는 뜻입니다. |
| “한 레인이 죽었다” | x8 DRAM 하나가 담당하는 8비트 데이터 경로가 정상 응답하지 않는다는 뜻입니다. 원인은 DRAM 자체, BGA, DQ/DQS 또는 주변회로일 수 있습니다. |
| “한 Rank가 죽었다” | 해당 Rank를 선택하는 CS·CKE 등의 공통신호 또는 그 Rank의 여러 DRAM에 문제가 있다는 뜻입니다. |
| “마진이 없다” | 현재 설정에서 간신히 작동해 온도·전압·속도가 조금만 바뀌어도 오류가 난다는 뜻입니다. |
| “JEDEC에서는 통과하고 XMP에서 깨진다” | 표준 설정에서는 정상이지만 오버클럭 프로파일에서는 오류가 난다는 뜻입니다. 반드시 물리적 고장이라고 볼 수 없습니다. |
| “리볼했는데 동일 증상” | BGA 접합이 아니라 DRAM 내부, PCB 패턴 또는 주변회로가 원인이거나 리볼링 품질이 좋지 않을 수 있습니다. |
| “칩을 갈았는데 번호가 바뀌었다” | 다른 칩도 불량이었거나 작업 중 다른 BGA·수동소자에 문제가 생겼을 가능성이 있습니다. |
| “부팅은 되는데 메모리 에러가 난다” | 완전 단선보다 셀·특정 비트·온도·타이밍 마진 문제일 가능성이 큽니다. |
13.17. 영상 속 표현을 쉬운 말로 번역
| 영상 표현 | 실제 의미 |
|---|---|
| 메모리 수리 | DIMM의 SPD·전원·배선·DRAM·BGA 고장을 찾아 복구하는 작업 |
| 디램 불량 | DRAM 칩 내부 또는 그 칩의 데이터 레인 불량 |
| 메모리 알 | DRAM 칩 |
| SPD 펌웨어 | SPD EEPROM에 저장된 모듈 정보 |
| SPD 기록기 | SPD EEPROM 리더/라이터 |
| 메모리 검수 펌웨어 | 메모리 진단 기능이 포함된 개조 BIOS |
| JTPM1 단자 | 원래 TPM용이며 영상에서는 LPC 출력에 사용하는 커넥터 |
| 5번에 불이 들어옴 | 5번 DRAM에 대응하는 바이트 레인이 실패했다는 의미 |
| 냉납 | BGA 볼 오픈·균열·접촉 불량을 통칭하는 현장 표현 |
| MCC | 문맥상 MLCC를 잘못 인식한 자막 |
| 저항층 | 저항 또는 저항 어레이를 잘못 인식한 자막 |
| 0.38 | 다이오드 모드 전압강하일 가능성이 높음 |
| 0.00 쇼트 | 매우 낮은 측정값. 정상 기준과 비교한 추가 확인 필요 |
| 칩 교체 | 불량 DRAM 제거 후 호환 DRAM 실장 |
| BJ78 스텐실 | 영상의 78볼 DRAM 패키지용 리볼링 스텐실 |
| 풍속 40 | 해당 열풍기만의 상대적인 바람 설정 |
| 385도 | 열풍기 설정온도이며 실제 솔더볼 온도와 다름 |
| 화면 들어옴 | POST 성공. 완전한 수리 합격은 아님 |
| 양면 9~16번 | 장비가 정한 뒷면 칩 번호. 모든 DIMM의 공통 규칙은 아님 |
13.18. 핵심 개념 한눈에
| 구성 | 역할 |
|---|---|
| SPD | 메모리의 신분증 — 용량·속도·Rank·타이밍 정보 |
| DRAM 칩 | 실제 데이터를 저장하는 검은 칩 |
| DQ/DQS | CPU와 DRAM 사이 데이터 통로와 박자 신호 |
| 주소·명령·클럭 | 어느 위치에서 무엇을 할지 알려 주는 공통신호 |
| MLCC·저항 | 전원과 신호를 안정화하는 주변 부품 |
| BGA 솔더볼 | DRAM과 PCB를 잇는 칩 아래 납공 |
| 개조 BIOS | CPU 메모리 컨트롤러로 불량 레인을 검사 |
| JTPM1 진단 카드 | 개조 BIOS 결과를 받아 LED로 표시 |
진단 카드의 「5번」은 5번 DRAM 내부가 확정 고장이라는 뜻이 아니라, 5번 DRAM이 담당하는 데이터 통로에서 문제가 발견됐다는 뜻이다.
14. 마무리
앞에서 다룬 DDR4 메모리 수리의 핵심만 짧게 정리한다.
- 비밀 장비의 본체는 카드가 아니라 CPU 메모리 컨트롤러 + 개조 BIOS이고, JTPM1 카드는 결과를 LED로 보여 준다.
- LED 번호는 칩 내부 확정이 아니라 바이트 레인 용의 구간이다.
- SPD·접점·전원·MLCC·ZQ를 먼저 배제한 뒤 DRAM/BGA로 간다.
- 칩 선정은 마킹 일부 일치가 아니라 전체 부품번호·볼아웃·조직을 본다.
- 385℃·풍속 40은 표준이 아니다. 접합 온도는 열전대로 관리한다.
- 화면 출력은 1차 성공일 뿐, 장시간 MemTest 오류 0이 수리 완료에 가깝다.
- 열·납·개조 BIOS 작업은 보드·데이터 손상 위험이 있다. 장비·환기·백업 없이 따라 하지 말고, 수치·호환은 최신 자료로 재확인한다.
「어느 칩이냐보다, 어느 데이터 레인·공통 회로가 실패했는가를 먼저 찾는다.」 LED는 범위를 좁혀 주고, 멀티미터·SPD·현미경이 원인을 가르며, BGA 교체는 맨 마지막이다.
자주 묻는 질문
- 영상 속 JTPM1 카드가 DRAM을 직접 검사하나요?
아니요. 카드는 보통 DIMM 데이터선을 직접 읽지 않습니다. CPU 메모리 컨트롤러와 개조 BIOS가 초기화·패턴 테스트를 한 뒤, 실패한 바이트 레인 코드를 JTPM1(LPC)로 내보내면 카드가 LED로 표시하는 구조로 보는 것이 타당합니다. 그래서 지원 메인보드와 BIOS가 카드보다 중요합니다.
- LED가 5번을 켜면 5번 칩만 갈아 끼우면 되나요?
바로 교체하면 안 됩니다. 5번 LED는 5번 DRAM이 담당하는 데이터 레인 전체가 용의라는 뜻에 가깝습니다. DRAM 내부뿐 아니라 BGA 납땜, DQ/DQS 패턴, 주변 MLCC·ZQ 저항, 슬롯·IMC, 심지어 칩 번호 매핑 오류도 같은 LED를 만들 수 있습니다. 주변 회로를 비교 측정한 뒤 동일 번호가 반복될 때 교체를 검토합니다.
- SPD가 정상인데도 화면이 안 나오는 이유가 뭔가요?
SPD는 DRAM 저장공간이 아니라 모듈 구성 정보를 담은 별도 EEPROM입니다. SPD가 읽혀도 DQ/DQS, 주소선, BGA 접합, DRAM 셀은 고장일 수 있습니다. 반대로 SPD 내용이 깨지면 멀쩡한 DRAM도 BIOS가 조직·타이밍을 잘못 읽어 부팅에 실패할 수 있습니다. SPD 정상은 DRAM 정상이 아닙니다.
- 영상처럼 385℃·풍속 40으로 열풍기를 맞춰도 될까요?
그 숫자는 해당 열풍기에서 쓴 설정값이지 업계 표준이 아닙니다. 노즐 출구 설정일 가능성이 크고, 실제 솔더 접합 온도·유지 시간은 노즐 크기·거리·하부 예열·PCB 동박량에 따라 달라집니다. 전문 리워크는 열전대로 접합부 근처 온도를 확인합니다. 설정을 그대로 복사하면 패드 손상·층간 박리 위험이 큽니다.
- 칩 마킹 가운데만 같으면 호환 도너로 써도 되나요?
부족합니다. DDR 세대, 밀도, x8/x16 조직, FBGA 볼아웃, 다이 리비전, 속도·온도 등급, 단일/적층 구조까지 맞아야 합니다. 생산 주차만 다른 동일 전체 마킹이 가장 안전합니다. 앞부분만 비슷한 다른 리비전·볼아웃 칩을 올리면 인식 실패나 간헐 오류가 날 수 있습니다.
- 부팅만 되면 수리 완료로 봐도 되나요?
아니요. 화면 출력은 1차 성공 조건일 뿐입니다. SPD·용량·Rank 확인, Cold Boot 반복, MemTest86 등 장시간 패턴 테스트(전체 용량·여러 패스), 고온 재검사, 가능하면 다른 슬롯·보드 검증까지 오류 0이어야 수리 완료에 가깝습니다. 미세 셀 불량·온도성 BGA 크랙은 POST 직후에는 안 드러날 수 있습니다.
- DDR5도 같은 장비로 진단할 수 있나요?
일반적으로 불가능에 가깝습니다. DDR5는 모듈상 PMIC, SPD Hub, 64비트를 둘로 나눈 32비트 서브채널, 온다이 ECC 등으로 구조가 다릅니다. DDR4용 개조 BIOS·JTPM1 표시 카드를 그대로 적용할 수 없고, 별도 장비·펌웨어가 필요합니다. 영상에서도 DDR5는 별도 구성이라고 안내합니다.
- 다이오드 모드 0.36~0.39는 정상인가요?
그 값 하나만으로 정상을 단정할 수 없습니다. 프로브 방향, 멀티미터 시험전류, 측정 지점의 병렬 회로에 따라 달라집니다. 실무에서는 동일 PCB·동일 용량의 정상 모듈과 같은 위치·같은 모드로 비교합니다. 정상은 0.37인데 불량이 0.00이거나 OL이면 단락·단선 후보로 좁힙니다. 보드에 붙은 채로 MLCC 한 개를 단정하려면 분리 측정이 필요할 수 있습니다.
- 용어집에서 말하는 RAM과 DRAM은 같은 말인가요?
비슷하게 쓰이지만 층위가 다릅니다. RAM·DIMM은 메인보드에 꽂는 완성품 모듈 전체를 말하고, DRAM은 그 위에 붙어 있는 검은 저장 칩 하나하나를 말합니다. 수리에서는 「모듈 불량」과 「어느 DRAM 레인 불량」을 구분하는 것이 중요합니다.
- 바이트 레인과 DQ·DQS는 어떻게 다른가요?
DQ는 데이터가 지나가는 전기 신호선이고, DQS는 그 데이터의 읽기·쓰기 시점을 알려 주는 박자(스트로브) 신호입니다. 바이트 레인은 x8 DRAM 하나가 담당하는 대략 8비트 DQ와 짝 DQS를 묶은 경로를 가리킵니다. LED가 특정 칩 번호를 찍으면 그 바이트 레인 전체가 용의 구간입니다.
- 다이오드 모드에서 OL이나 0.000이 나오면 어떻게 읽나요?
OL은 대개 개방(단선·측정 불가) 쪽 표시이고, 0.000은 매우 낮은 값으로 단락 후보일 수 있습니다. 다만 보드에 붙은 채로는 병렬 회로 때문에 절대값만으로 단정하면 안 됩니다. 동일 정상 모듈과 같은 위치·같은 모드로 비교하고, 필요하면 부품을 분리해 재측정합니다.
- 리히팅과 리볼링·리워크는 같은 작업인가요?
다릅니다. 리히팅은 열만 다시 가해 일시적으로 접촉을 살리는 쪽에 가깝고 재발 위험이 큽니다. 리볼링은 칩 바닥 솔더볼을 다시 올리는 작업이고, 리워크는 탈착·패드 정리·재실장까지 포함한 정식 재작업입니다. BGA 불량이면 리히팅만으로 끝내면 안 됩니다.
테크·IT