반도체 리페어, 예비 셀과 레이저 퓨즈로 칩을 살리는 원리
오래된 아파트에서 엘리베이터 한 대가 고장 나면, 관리사무소는 그 엘리베이터 앞에 안내문을 붙이고 옆의 예비 엘리베이터로 주민을 돌립니다. 건물을 새로 짓지 않고도 주민은 평소처럼 원하는 층에 갈 수 있죠. 고장 난 칸을 고치는 대신, 같은 일을 하는 다른 칸으로 길을 바꿔 준 것입니다.
메모리 칩도 이런 방식으로 살아납니다. 칩 안에 미리 넣어 둔 예비 셀로 불량 셀을 대신하게 하는 기술이 반도체 리페어죠. 이 글에서는 예비 셀로 길을 바꾸는 원리, 어떤 예비 셀을 쓸지 정하는 계산, 그리고 그 결정을 칩에 새기는 레이저 퓨즈와 전기 퓨즈, 안티퓨즈의 차이를 차례로 정리합니다.
반도체 리페어란 무엇인가
DRAM 한 칩에는 수십억 개의 셀이 들어 있습니다. 공정을 아무리 잘 관리해도 이 가운데 몇 개가 불량일 확률은 0이 되기 어렵죠. 셀 하나 때문에 칩 전체를 버린다면 수율은 감당하기 어려울 만큼 떨어집니다.
그래서 설계 단계에서 정상 셀 배열 옆에 예비 행과 예비 열, 즉 리던던시(Redundancy)를 넣어 둡니다. 테스트로 불량 셀의 위치를 찾은 뒤 그 셀이 속한 행이나 열을 예비 것으로 바꾸는 작업이 반도체 리페어이고, 이것이 메모리 수율을 떠받치는 핵심 기술 가운데 하나죠.
예비 셀이 불량 셀을 대신하는 원리
주소 비교로 길을 바꾼다
리페어라고 해서 불량 셀 자체를 물리적으로 고치는 것은 아닙니다. 핵심은 불량 주소를 기억해 두고, 그 주소로 들어오는 접근을 예비 행이나 열로 돌리는 것이죠. 칩 안에는 불량 주소를 저장하는 퓨즈 묶음과, 들어오는 주소를 그 값과 비교하는 회로가 함께 있습니다.
칩이 읽기나 쓰기 명령을 받으면 비교 회로가 들어온 주소와 저장된 불량 주소를 견줍니다. 일치하지 않으면 원래 행을 그대로 쓰고, 일치하면 원래 행을 막고 예비 행을 대신 엽니다. 바깥에서 보면 주소는 그대로인데, 실제로 전기 신호가 닿는 셀만 바뀌는 셈이죠.
행 리페어와 열 리페어
행 리페어(Row Repair)는 워드라인 하나에 연결된 셀 한 줄 전체를 예비 행으로 바꿉니다. 열 리페어(Column Repair)는 비트라인 쪽 한 줄을 예비 열로 바꾸죠. 워드라인이 끊어지거나 붙어서 한 줄 전체가 실패하면 행 리페어가, 비트라인이나 감지 증폭기 쪽 문제로 세로 한 줄이 실패하면 열 리페어가 알맞습니다.
흔히 리페어한 칩은 고친 흔적이 있으니 품질이 한 단계 낮다고 생각하지만, 예비 셀도 정상 셀과 같은 공정으로 만들어지고 리페어 뒤에 다시 검사를 거칩니다. 리페어 후 테스트를 통과한 칩은 같은 기준의 양품으로 다뤄지죠.
리던던시 분석, 예비 셀을 나누는 문제
예비 행과 열은 개수가 한정되어 있습니다. 테스트가 만든 불량 비트 맵(Fail Bit Map)을 보고, 어떤 불량을 행으로 고치고 어떤 불량을 열로 고칠지 정하는 계산을 리던던시 분석(RA, Redundancy Analysis)이라고 하죠.
기본 규칙 가운데 하나는 반드시 고쳐야 하는 줄을 먼저 찾는 것입니다. 어떤 행에 불량 셀이 남은 예비 열의 수보다 많다면 열로는 다 고칠 수 없으므로 그 행은 예비 행으로 바꿀 수밖에 없죠. 이런 줄을 먼저 정리한 뒤, 흩어진 불량을 남은 예비 행과 열로 덮는 조합을 찾습니다.
불량이 많아질수록 가능한 조합은 빠르게 늘어나고, 예비 셀을 가장 잘 나누는 최적 배정 문제는 계산이 매우 어려운 NP-완전 문제로 알려져 있습니다. 그래서 양산에서는 빠른 경험적 알고리즘으로 짧은 시간 안에 해를 찾고, 어떤 조합으로도 덮을 수 없으면 그 칩은 고칠 수 없는 불량으로 판정하죠.
레이저 퓨즈로 주소를 새기는 방법
리던던시 분석으로 바꿀 주소가 정해지면 그 주소를 칩에 영구히 새겨야 합니다. 전통적으로 많이 쓴 방법이 레이저 퓨즈(Laser Fuse)죠. 칩 한쪽에 금속이나 폴리실리콘으로 만든 가느다란 연결선을 여러 개 늘어놓고, 끊긴 선과 이어진 선의 조합으로 주소를 표현합니다.
레이저 펄스를 퓨즈에 쏘면 연결선이 빛을 흡수해 순간적으로 녹거나 증발하면서 끊어집니다. 끊긴 퓨즈는 전기적으로 열린 상태가 되고, 칩의 읽기 회로는 이를 1이나 0으로 읽어 불량 주소를 복원하죠. 레이저가 퓨즈에 닿을 수 있도록 퓨즈 위의 보호막은 얇게 남기거나 창처럼 열어 둡니다.
웨이퍼 레이저 리페어의 일반적인 흐름
- 리페어 전 테스트: 웨이퍼 상태에서 셀을 쓰고 읽어 불량 비트 맵을 만든다.
- 리던던시 분석: 불량을 덮을 예비 행과 열을 정하고, 끊을 퓨즈 목록을 만든다.
- 정렬: 레이저 리페어 장비가 웨이퍼의 정렬 표시를 읽어 퓨즈 위치를 정밀하게 맞춘다.
- 퓨즈 절단: 칩마다 정해진 퓨즈에 레이저 펄스를 쏘아 끊는다.
- 리페어 후 테스트: 다시 검사해 예비 셀이 제대로 연결되었는지 확인한다.
레이저 퓨즈는 원리가 단순하고 결과가 확실하다는 장점이 있습니다. 하지만 빛이 닿아야 하므로 패키징 전 웨이퍼 단계에서만 할 수 있고, 레이저 점의 크기와 이웃 회로의 손상을 고려해 퓨즈 사이 간격을 넓게 둬야 하죠. 미세 공정으로 갈수록 이 면적 부담과 정렬 정밀도가 한계로 작용합니다.
전기 퓨즈와 안티퓨즈, 패키지 후 리페어
전기 퓨즈
전기 퓨즈(e-Fuse, Electrical Fuse)는 레이저 대신 큰 전류를 흘려 연결선의 상태를 바꿉니다. 실리사이드를 입힌 폴리실리콘이나 금속 연결선에 프로그래밍 전류를 흘리면, 원자가 전류에 밀려 이동하는 전자 이동(Electromigration)과 발열로 저항이 크게 높아지죠. 읽기 회로는 이 높은 저항을 프로그래밍된 상태로 판단합니다.
전기 퓨즈는 테스트 장비의 전기 신호만으로 프로그래밍할 수 있어 별도의 레이저 장비가 필요 없고, 패키징 뒤에도 쓸 수 있습니다. 대신 큰 전류를 감당할 트랜지스터와 배선이 필요해 퓨즈 하나의 면적이 작지 않죠. 로직 칩 안의 SRAM을 자체 검사 회로와 엮어 고치는 데 많이 쓰입니다.
안티퓨즈
안티퓨즈(Anti-fuse)는 이름 그대로 퓨즈와 반대로 동작합니다. 처음에는 얇은 절연막 때문에 전기가 통하지 않다가, 높은 전압을 걸어 절연막을 파괴하면 전도 경로가 생겨 연결되는 방식이죠. 끊는 것이 아니라 붙여서 정보를 새긴다는 점이 다릅니다.
안티퓨즈는 작은 면적에 만들 수 있고, 높은 전압만 공급하면 패키지 상태에서도 프로그래밍할 수 있습니다. 그래서 칩 안의 한 번만 쓰는 저장 공간, 즉 OTP(One-Time Programmable) 메모리나 메모리의 패키지 후 리페어에 활용되죠.
패키지 후 리페어
DDR4 이후의 DRAM 규격에는 패키지 후 리페어(PPR, Post Package Repair) 기능이 들어 있습니다. 패키지 상태나 시스템에 장착된 뒤에 새로 생긴 불량 행을 정해진 명령으로 예비 행에 대체하는 기능이죠. 전기적으로 영구히 새기는 방식과, 전원이 꺼지면 사라지는 임시 방식이 함께 정의되어 있습니다.
PPR로 쓸 수 있는 예비 행의 수는 제한되어 있어, 웨이퍼 단계의 리페어를 대신하지는 못합니다. 다만 출하 뒤나 현장에서 생긴 불량에도 대응할 수 있다는 점에서, 서버처럼 신뢰성이 중요한 시스템에서 의미가 큽니다.
리페어 방식 비교 표
| 구분 | 레이저 퓨즈 | 전기 퓨즈(e-Fuse) | 안티퓨즈 |
|---|---|---|---|
| 동작 원리 | 레이저로 연결선을 녹여 끊음 | 큰 전류로 저항을 높임 | 고전압으로 절연막을 파괴해 연결 |
| 초기 상태 | 연결됨 | 연결됨(낮은 저항) | 끊김(높은 저항) |
| 필요 장비 | 레이저 리페어 장비 | 테스트 장비의 전기 신호 | 테스트 장비의 고전압 공급 |
| 가능한 시점 | 패키징 전 웨이퍼 단계 | 웨이퍼·패키지 단계 모두 | 웨이퍼·패키지 단계 모두 |
| 장점 | 원리가 단순하고 결과가 확실 | 별도 장비 불필요, 패키지 후 사용 | 작은 면적, 패키지 후 사용 |
| 한계 | 퓨즈 간격과 면적 부담, 정렬 정밀도 | 프로그래밍 전류용 회로 면적 | 고전압 회로와 읽기 신뢰성 관리 |
핵심 정리
반도체 리페어는 불량 셀을 고치는 것이 아니라, 불량 주소를 퓨즈에 새겨 그 주소의 접근을 예비 행이나 열로 돌리는 기술입니다. 리던던시 분석으로 한정된 예비 셀을 배정하고, 레이저 퓨즈, 전기 퓨즈, 안티퓨즈 가운데 공정과 시점에 맞는 방식으로 주소를 새기죠. 패키지 후 리페어는 출하 뒤의 불량까지 대응 범위를 넓혀 줍니다.
고장 난 엘리베이터를 그 자리에서 고치지 않고 예비 엘리베이터로 안내하는 것만으로 건물이 다시 돌아가듯, 리페어도 길을 바꾸는 일입니다. 어디로 돌릴지 정하는 계산과 그 결정을 새기는 방법을 나눠 기억하면, 메모리 수율 이야기가 훨씬 입체적으로 보입니다.
면접 대비 질문
면접 대비 질문DRAM 리페어에서 레이저 퓨즈 대신 전기 퓨즈나 안티퓨즈를 쓰는 경우가 늘어나는 이유를 설명해 보세요.
[답변 포인트] 레이저 퓨즈는 빛이 닿아야 하므로 패키징 전 웨이퍼 단계에서만 쓸 수 있고, 레이저 점 크기와 이웃 회로 보호 때문에 퓨즈 간격을 넓게 둬야 해 미세 공정에서 면적과 정렬 정밀도 부담이 커진다고 설명합니다. 전기 퓨즈와 안티퓨즈는 테스트 장비의 전기 신호로 프로그래밍할 수 있어 별도 레이저 공정이 필요 없고, 패키지 후에도 리페어할 수 있어 적층 메모리나 PPR처럼 조립 뒤 불량에 대응하기 좋다고 정리합니다. 다만 프로그래밍 회로의 면적과 읽기 신뢰성 관리가 과제라는 점을 함께 언급합니다.









