게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
제가 본 최고의 디버깅
게시물ID : programmer_14051짧은주소 복사하기
작성자 : 김썬더
추천 : 11
조회수 : 925회
댓글수 : 25개
등록시간 : 2015/10/23 18:48:47
2년전쯤입니다
 부서에서 새로운 SoC를 만들었습니다
그런데 부팅이 안되더군요

왜그러지 하고 팀 전체가 난리가 나서 원인을 찾아보니
칩에 설계된 어떤 모듈의 핀배열이 거꾸로 연결되도록 Verilog HDL 코드가 잘못 짜여있었고 그것때문에 부팅이 안된거라 하더라구요
다행히 prototype이었고 소액의 금액으로 변경할 수는 있는 사항이었지만 저희는 당장 prototype으로 다른 기능들을 확인해야 했습니다

이때 희대의 영웅이 등장하시는데...
바로 HW팀 팀장님이 보드를 실험실에 가져가셨다 오니 동작이 되더라구요??
팀원들은 다 뭐지뭐지 했는데 HW팀장님이 말씀하시길...



   '줄톱으로 갈았어ㅎㅎ 이게되네'



 줄톱??????  뭐 깍을때 쓰는 그 속칭 야스리????
모든 사람들이 이게 뭔소린가 했는뎈ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
다행히 문제가 되는 모듈이 칩으로 만들어지는 공정상
패키지(칩을 감싸는 우리가 눈으로 보는 부분)에 가장 가깝게 있었고, 시스템이 돌아가는데 필수요소는 아니었기때문이
그걸 무려 줄톱!!!!! 으로 살살살 갈아서 물리적으로 삭제했다고 하시더군요ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
(심지어 칩의 1/6 정도 되는 네모난 영역을요ㅋㅋㅋ)
 
실제로 이런식으로 2개를 더 줄톱으로 갈아내서 저희는 prototype칩을 3개 얻을 수 있었고 일은 원만히 돌아갔습니다ㅋㅋ




아마 여지껏 살면서 아니 앞으로도 돈주고도 못 볼 최고의 디버깅이 아니었나 싶네요ㅋㅋ 
출처 제 머리
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호