반도체 Binning, 같은 칩이 다른 등급으로 팔리는 이유

반도체 Binning, 같은 칩이 다른 등급으로 팔리는 이유

마트에서 파는 달걀은 같은 농장, 같은 날 낳은 것이라도 무게에 따라 왕란, 특란, 대란처럼 나뉘어 값이 달라집니다. 닭이 일부러 크기를 다르게 낳은 것이 아니라, 자연스럽게 생긴 차이를 선별기가 재서 상자를 나눠 담는 것이죠. 깨지거나 금이 간 달걀은 이 과정에서 따로 걸러집니다.

반도체도 같은 웨이퍼에서 나온 칩이 모두 똑같지는 않습니다. 테스트 결과에 따라 칩을 여러 상자로 나누는 일이 반도체 Binning이고, 이 분류 덕분에 불량을 걸러 내는 동시에 같은 설계의 칩을 서로 다른 등급의 제품으로 팔 수 있죠. 이 글에서는 Bin의 뜻과 종류, 그리고 등급이 나뉘는 원리를 정리합니다.

Bin과 Binning이란 무엇인가

빈(Bin)은 원래 물건을 담는 통이나 상자를 뜻합니다. 반도체 테스트에서는 검사 결과에 따라 칩을 나눠 담는 분류 칸을 가리키고, 각 칸에 번호를 붙여 관리하죠. 칩마다 어느 빈에 들어갔는지가 기록되므로, 빈 번호는 그 칩의 검사 성적표 역할을 합니다.

비닝(Binning)은 이렇게 칩을 빈별로 나누는 과정 전체를 말합니다. 웨이퍼 상태의 전기 검사에서도, 패키지 완성 후 최종 테스트에서도 이뤄지죠. 흔히 Binning은 양품과 불량을 둘로 가르는 일이라고만 여기지만, 실제로는 불량의 종류를 세분하고 양품 안에서도 등급을 나누는 더 넓은 개념입니다.

하드 빈과 소프트 빈의 차이

빈은 보통 두 층으로 관리합니다. 하드 빈(Hard Bin)은 칩을 물리적으로 어디로 보낼지 정하는 큰 분류입니다. 최종 테스트에서는 핸들러가 이 번호에 따라 칩을 서로 다른 트레이에 담고, 웨이퍼 테스트에서는 다음 공정이 집어 갈 칩을 정하는 기준이 되죠.

소프트 빈(Soft Bin)은 소프트웨어로만 기록하는 세부 분류입니다. 같은 불량 하드 빈이라도 누설 전류 초과, 특정 기능 패턴 실패, 속도 미달처럼 어떤 검사에서 떨어졌는지를 따로 남기죠. 여러 소프트 빈이 하나의 하드 빈으로 묶이는 구조라, 현장은 하드 빈으로 움직이고 분석은 소프트 빈으로 한다고 보면 이해가 쉽습니다.

빈 구성의 예하드 빈 1: 양품 최고 등급 ← 소프트 빈: 모든 항목 최고 조건 통과
하드 빈 2: 양품 하위 등급 ← 소프트 빈: 낮은 동작 속도에서만 통과
하드 빈 5: 불량 ← 소프트 빈: 개방·단락, 누설 전류 초과, 기능 패턴 실패 등

번호를 붙이는 체계는 회사와 제품마다 다르며, 위는 이해를 돕기 위한 예시다.

빈 맵으로 보는 웨이퍼의 성적표

웨이퍼 테스트가 끝나면 칩마다 좌표와 빈 번호가 함께 저장됩니다. 이를 웨이퍼 모양 그대로 색칠해 보여 주는 것이 빈 맵(Bin Map) 또는 웨이퍼 맵(Wafer Map)이죠. 예전에는 불량 칩에 잉크 점을 찍어 표시했지만, 지금은 이 데이터 파일을 다음 공정으로 넘겨 양품 칩만 골라 집게 합니다.

빈 맵은 분류 결과를 넘어 공정의 상태를 보여 주는 단서이기도 합니다. 특정 불량 빈이 웨이퍼 가장자리에 몰려 있거나 한 줄로 늘어서 있다면 우연이 아니라 공정 어딘가에 원인이 있다는 뜻이죠. 이렇게 빈 데이터를 읽어 수율을 개선하는 방법은 별도의 주제로 다룰 만큼 중요합니다.

반도체 Binning으로 등급을 나누는 원리

공정 편차가 만드는 성능의 분포

같은 설계, 같은 공정이라도 웨이퍼의 위치나 로트에 따라 트랜지스터의 문턱 전압과 배선 저항이 조금씩 다릅니다. 그 결과 어떤 칩은 더 높은 주파수에서도 안정적으로 동작하고, 어떤 칩은 낮은 주파수에서만 문제가 없죠. 누설 전류가 적어 전력을 덜 쓰는 칩도 있고 많은 칩도 있습니다.

이 차이는 피할 수 없는 공정 편차에서 나옵니다. 그래서 칩을 모두 가장 낮은 성능에 맞춰 팔기보다, 실제 성능을 재서 등급을 나누는 편이 훨씬 합리적이죠. 반도체 Binning은 이 분포를 제품 구성으로 바꾸는 장치라고 할 수 있습니다.

속도 빈과 전력 빈

스피드 비닝(Speed Binning)은 칩이 안정적으로 동작하는 최고 주파수를 기준으로 등급을 나누는 방식입니다. 최종 테스트에서 높은 주파수부터 차례로 검사해 통과한 단계에 따라 빈을 정하죠. 같은 방식으로 일정 성능에서 소비 전력이나 누설 전류를 재서 저전력 제품과 일반 제품으로 나누기도 합니다.

이때 등급의 경계에는 여유를 둡니다. 테스트 장비의 측정 오차, 칩의 노화, 고객이 쓰는 온도와 전압 범위를 고려해, 측정한 한계보다 조금 낮은 성능으로 등급을 매기는 것이죠.

일부 기능을 끄는 제품 비닝

CPU나 GPU처럼 같은 코어를 여러 개 반복해 넣은 칩은 한 코어에만 결함이 있어도 칩 전체를 버리기 아깝습니다. 이때 결함이 있는 코어나 캐시 일부를 퓨즈(Fuse)로 꺼서 코어 수가 적은 하위 제품으로 파는 방식을 제품 비닝 또는 하베스팅(Harvesting)이라고 부르죠. 메모리에서 예비 셀로 불량 셀을 대신하는 리페어도 버려질 칩을 살린다는 점에서 같은 발상입니다.

반대로 하위 제품의 수요가 많으면 멀쩡한 칩의 기능을 꺼서 하위 등급으로 내보내기도 합니다. 그래서 등급과 실제 결함 여부가 늘 일대일로 대응하지는 않으며, 등급 구성은 수율 분포와 시장 수요를 함께 보고 정합니다.

Binning이 수율과 수익에 주는 의미

Binning을 하면 수율의 정의도 한 겹 늘어납니다. 기능이 정상인 칩의 비율뿐 아니라, 그중 상위 등급 빈에 들어간 칩의 비율이 매출을 좌우하죠. 그래서 현장에서는 전체 수율과 함께 빈별 분포를 함께 관리합니다.

빈 분포는 품질 감시에도 쓰입니다. 평소보다 특정 불량 빈이 늘거나 상위 등급 비율이 줄면 공정이나 테스트 장비에 변화가 생겼다는 신호이므로, 빈별로 경고 기준을 두고 넘으면 해당 로트를 멈춰 살펴보죠. 재검사로 빈이 바뀌는 칩이 많다면 소켓 접촉 같은 테스트 쪽 문제도 의심해 봐야 합니다.

빈 종류별 비교 표

구분나누는 기준주로 쓰는 곳목적
하드 빈양품·불량과 등급의 큰 분류핸들러 트레이, 다음 공정 선별칩의 물리적 행선지 결정
소프트 빈실패한 검사 항목별 세부 분류테스트 데이터 분석불량 원인 추적
빈 맵칩 위치별 빈 번호웨이퍼 테스트 결과 전달양품 선택, 공정 이상 탐지
스피드·전력 빈동작 주파수, 소비 전력최종 테스트성능 등급별 제품 구성
제품 비닝정상 동작하는 코어·캐시 수다중 코어 프로세서 등부분 결함 칩의 활용

핵심 정리

반도체 Binning은 테스트 결과에 따라 칩을 빈이라는 분류 칸에 나눠 담는 과정입니다. 하드 빈은 칩의 행선지를 정하고, 소프트 빈은 불량 원인을 기록하며, 빈 맵은 웨이퍼 위의 분포를 보여 주죠. 공정 편차로 생긴 성능 차이는 스피드 빈과 제품 비닝을 통해 서로 다른 등급의 제품이 됩니다.

달걀 선별기가 닭이 낳은 그대로의 차이를 재서 상자를 나누듯, Binning도 칩의 성능을 바꾸는 것이 아니라 이미 있는 차이를 정확히 읽어 내는 일입니다. 빈 번호 하나에 품질 판정과 원인 분석, 제품 전략이 함께 담겨 있다는 점을 기억해 두면 테스트 데이터를 보는 눈이 달라집니다.

면접 대비 질문

면접 대비 질문하드 빈과 소프트 빈을 나눠 관리하는 이유를 설명하고, 특정 소프트 빈의 비율이 갑자기 늘었을 때 어떻게 대응할지 말해 보세요.

[답변 포인트] 하드 빈은 핸들러 트레이나 다음 공정 선별처럼 물리적으로 칩을 나누는 데 쓰여 개수가 제한되고, 소프트 빈은 실패한 검사 항목을 세분해 원인 분석에 쓴다고 설명합니다. 특정 소프트 빈이 늘면 먼저 해당 로트를 보류하고, 빈 맵의 공간 분포와 장비·사이트별 차이를 확인해 공정 문제인지 테스트 장비나 소켓 문제인지 구분한다고 답합니다. 재검사 결과와 웨이퍼 단계 데이터를 함께 비교하고, 원인이 확인되면 공정이나 테스트 조건을 고친 뒤 빈 분포가 정상으로 돌아왔는지 확인한다고 마무리합니다.