
5주간 현직자와 제대로 설계 직무 경험을 만들 수 있습니다.
현직자의 진짜 실무를 멘토의 도움을 받아 수행합니다.
업무에 대한 1:1 피드백과 코칭이 매주 제공됩니다.
5주간 3회의 세션을 가지게 되며, 학업/현업과 병행 가능합니다.
안녕하세요, 저는 전자공학과를 전공하고 현재 국내 팹리스(Fabless) 기업에서 Front-end팀으로 입사하여 4년 간 재직 중입니다.
입사 전에 반도체 관련 분야에 상당히 다양한 직무가 있음에도 불구하고 정확히 어떤 일을 하는지 정보를 얻는 것은 제한적이었습니다. 채용공고에 적혀있는 담당 업무 용어마저 생소했던 기억이 납니다. 제가 겪었던 어려움에 관해 멘티님들의 어려움을 덜어드리고 싶었고, 반도체 팹리스가 매력적인 분야라는 것을 소개해드리고 싶어서 캠프를 준비해 보았습니다.
저와 함께 팹리스를 중심으로 반도체 생태계, 실무 프로젝트에서 핵심이 되는 지식과 경험을 쌓는 기회가 되시면 좋겠습니다. 실무자로서 실무 관점에서 분석하고 알려드릴게요!
디자인하우스(팹리스) 취업을 준비하시는 분, 관련 회사 신입 사원분 모두 환영입니다!
직무부트캠프를 추천합니다.
직무경험이 없어요.
직무경험이 없어요.
직무경험이 없어요.
실제 취업에 도움이 됩니다.
직무부트캠프에서 했던 경험과 배웠던 직무 전문 단어를 면접에서 활용하였더니 면접관들이 흥미를 보였고, 결국 최종 합격했어요.
남00님
수료증을 토대로 이력서에 직무 관련 경험으로 작성했고 임원 면접시 경험에 대한 질문에 직무 관련한 관심이 많다는 것으로 어필 했고, 좋은 평가를 받을 수 있었어요.
강00님

현) 국내 5대 디자인하우스 Front-End팀 재직
- DFT, STA, Simulation, Package verification 등 전반 경험
- Samsung foundry, UMC Fab의 5~28nm 공정 경험

이제 COMENTO 과제 golden netlist 입수됐네요. Back-end 엔지니어에게 1st cap out에 문제없다고 들었습니다. 1st cap out 되는대로 Post timing 분석해서 현재 setup, hold violation 수준을 WNS, 개수로 정리해서 보고해주세요.
big violation이 있다면 분석해서 설계자에게 디자인 수정 요청해야 합니다.
디자인 수정 필요 없이 ECO 진행 가능하다면, DRC에서 문제되는 부분은 먼저 fix 해야 합니다.
ECO 진행 방향을 잘 잡아서 2nd sign-off 일정에 차질 없도록 해주세요.
1st cap의 summary는 아래와 같습니다.
- setup viol : WNS -130ps / 2310개 / opt 가능.
- hold viol : WNS -1.06ns / 81776개 / hold fix cell insertion으로 fix 가능.
디자인 수정 없이 ECO 가능한 수준입니다. clock tuning 2 turn 이후 DRC fix, TECO까지 약 2주 소요될 것으로 예상합니다. Back-end 엔지니어와 조율하여 금주는 하루에 ECO 2 turn씩 진행하고 차주 경과 보고 드리겠습니다.
팹리스 실무자가 timing violation fix 하는 과정으로 과제가 구성되어 있습니다. 실무 프로젝트에서는 작게는 수백개에서 많게는 수천만개의 cell들로 구성된 chip을 다루지만, 본 과제는 기본 logic으로 구성한 chip으로 진행하게 됩니다.
여러분은 1주차에 gate level netlist에 대한 이해를 목적으로 과제를 진행하시게 됩니다. 반도체, 전자공학 전공자에게 크게 어렵지 않은 내용이라 생각되고, 이후 과제를 진행함에 있어 기본이 되는 내용을 정리해볼 것입니다. 실무에서도 프로젝트 시작 전에 공정과 tool에 따른 가이드 문서들을 꼼꼼하게 읽고 숙지하는 시간이 주어집니다.
2주차부터 4주차까지 본격적으로 timing violation fix를 해볼텐데요, 순서는 실무에서 진행되는 일반적인 순서를 따르게 됩니다. 일반적으로 clock path를 ECO한 후, data path를 ECO하고, 가격과 성능 측면에서 chip의 경쟁력을 높일 수 있는 추가 optimize가 이루어집니다. 이때 chip의 functionality가 달라져서는 안됩니다. 기존의 buffer를 inverter로 바꾸면 예측한 값의 반대로 결과가 나오게 되겠지요.
전체적으로 timing violation fix 뿐만 아니라 power 소모, cell area 등을 종합적으로 고려하여 경쟁력 있는 chip을 만들기 위한 TECO 계획이 필요합니다.
과제 피드백으로 멘티님께서 ECO한 것에 대한 결과 변화와 발생 가능한 문제를 알려드리고자 합니다. 보다 ECO에 대해 깊게 생각하고 판단하시게 되는 기회를 만들어드리는 것이 목표입니다.
알려드릴게요!
팹리스에서는 chip이 design rule에 맞추어 functionality를 유지하면서 특정 시간에 예측한 신호를 보내도록 조작하는 것이 주요 업무입니다. 정해진 clock speed로 동작하는 flip-flop들과 flip-flop들 사이에서 신호를 전송하고 변환하는 nand, inverter, buffer 등의 cell들로 chip이 구성되기 때문입니다. 이를 timing violation fix, 또는 TECO(Timing Engineer Change Order), 간단하게는 ECO(Engineer Change Order)라고 합니다.
ECO는 실무 중 수십번 반복하여 가장 진행 기간이 길고, 디자인 수정에 영향을 많이 미치는 부분입니다. 디자인 수정의 예시로 ECO를 최대한 진행해도 chip spec에 맞는 clock speed로 동작이 불가능한 경우에 팹리스 실무자는 설계사에게 이슈를 정리해 리포트하고, 설계사에서 이슈 파악 후 clock speed를 낮추는 경우를 들 수 있습니다. 실무를 체험하시는데 가장 가까운 과제이기 때문에 멘티님들께서 과제를 하시는 동안 팹리스 실무자가 어떤 고민을 하는지, 어떤 역량이 필요한지 느끼실 수 있을 것입니다.
현업자 수준의 직무 이해도를 얻게됩니다.
⋅ 직무담당자가 실제로 하는 일
⋅ 직무담당자로 일하는 장, 단점과 요구 역량
⋅ 주차 별 프로젝트 소개 및 선정 이유
[내용] 실무자는 설계사로부터 RTL(Register Transfer Level) 디자인을 합성(Synthesis)한 결과물인 gate level netlist를 전달받습니다. 실무에서는 각각의 gate를 cell이라고 부릅니다. gate level netlist를 이해하고 각 cell의 특성을 파악하는 것이 중요합니다.
[과제] 아래 내용이 반드시 포함되도록 해주세요. Word 형식으로 3page 이내로, 보고서 형식으로 간단하게 작성해주세요.
1) 다음 슬라이드의 logic, Code1, Code2 예시를 바탕으로 RTL과 gate level netlist 구조의 차이점 비교
2) cell의 종류를 RVT(Regular Voltage Threshold), LVT(Low Voltage Threshold)로 구분하여 cell speed, leakage, drive strength 등의 측면에서 특성 분석
3) cell size가 logic에 어떤 영향을 미치는지 (각각 logical, physical 측면에서 고려 )
[참고 내용]
- Google 검색을 통해 RVT, LVT 관련 자료를 찾아보시면 과제 수행에 도움이 됩니다. HVT, SLVT, USLVT 등 세부적으로 나누어지지만, 본 과제에서는 RVT와 LVT의 간단한 특성 비교를 통해 기초 지식을 얻는 것을 목표로 합니다.
[내용] timing violation은 크게 setup timing violation, hold timing violation으로 나누어집니다. 3, 4주차 과제로 직접 ECO를 해보시기에 앞서 timing violation에 대해 조사하여 작성해주세요. timing violation fix가 ECO의 핵심이기 때문에 3, 4주차 과제에 기초가 될 것입니다.
[과제] 아래 내용이 반드시 포함되도록 하여 Word 형식으로 4page 이내로, 보고서 형식으로 작성해주세요. 필요 시 그림을 첨부해주세요.
1) setup time, hold time의 정의를 그림과 함께 작성
2) setup timing violation, hold timing violation이 발생하는 이유와 fix 해야 하는 이유
3) setup timing violation, hold timing violation을 fix 하기 위한 방법을 각각 3가지 이상
[참고 내용]
- Google에서 ‘Static Timing Analysis’ 관련 내용으로 검색해보시는 것을 권합니다.
- 과제 3번 항목은 1주차 과제를 통해 학습하신 내용을 바탕으로 생각해보시는 것이 도움이 됩니다.
[내용] register to register path를 R2R path라고 합니다. R2R path에서 timing violation 발생 시 일반적으로 clock path를 ECO 하는 clock tuning을 선행합니다. 효과적으로 clock path opt 하는 ECO 방향을 작성해주세요. 멘티님께서 3주차 과제에서 진행하신 ECO를 통해 발생 가능한 side effect가 있을지 생각해보시고 과제에 같이 작성해주세요.
[과제] 다음 슬라이드에 있는 logic과 spec description을 보시고, Timing report와 ECO list form 예시를 참고하시어 과제를 진행해주세요. 아래 내용을 반드시 포함하여 PPT로 작성해주세요. 분량 제한 없습니다.
1) design에 존재하는 모든 R2R path의 Startpoint, Endpoint list
2) 현재 발생하는 setup timing violation, hold timing violation을 총 3개 찾기
3) clock path opt 시 유의할 사항이 있다면?
4) 2번에서 찾은 timing violation path에 대하여 clock path ECO 진행 방법과 근거
5) 직접 ECO한 내용의 결과를 예측해보기
[참고 내용]
- 3주차부터 4주차 과제에서는 실무에서의 일반적인 순서를 따르는 ECO를 합니다. 멘티님께서 제출해주신 과제에 4주차까지 ECO 내용을 계속 추가하여 캠프를 진행할 예정이오니 참고 부탁드립니다.
[내용] R2R path에서 timing violation 발생 시 clock path를 ECO 한 후에 data path를 ECO 합니다.
3주차 과제에서 clock path ECO 하신 결과에 이어서, 각 timing violation을 fix 하기 위한 data path ECO 방안을 작성해주세요. 멘티님께서 4주차에 진행하신 ECO를 통해 발생 가능한 side effect가 있을지 생각해보시고 과제에 같이 작성해주세요.
[과제] 아래 내용을 반드시 포함하여, 3주차 과제 제출해주신 PPT에 덧붙여서 작성해주세요. 분량 제한 없습니다.
1) 현재 발생하는 setup timing violation, hold timing violation을 총 3개 찾기
2) data path opt 시 유의할 사항이 있다면?
3) setup timing violation, hold timing violation이 존재하는 path에 대하여 data path ECO 진행 방법과 근거
5) 직접 ECO한 내용의 결과를 예측해보기
[참고 내용]
-지금까지 배운 내용들을 복습 및 공유하는 시간을 가지려고 합니다. ECO시 잘 이해가 안되셨거나 더 궁금한 사항이 있으시면 오픈 카톡방에서 의견을 나누는 시간을 가지면 좋겠습니다.
업무 요청서로 전달됩니다.




교과 외 활동 항목에 직무부트캠프 수료 경험을 활용할 수 있습니다.

채용지원 마감일과 캠프 종료일 차이로 수료증 활용이 어려운 경우, 수료예정증명서를 발급해드립니다.
* 3주차 이상 경과된 경우에 한하여 고객센터를 통해 신청 가능
저와 5주간 함께 수행한 업무는 직무경험을 증명할 결과물이 됩니다.
*아래는 수강생들이 5주간 만든 실제 포트폴리오입니다.




이런 점이 좋습니다.
자소서와 면접 준비
업무 프로세스 이해
직무 적합도 판단

더 편안하고 자유롭게 소통할 수 있습니다.
더 뛰어난 학습 효과를 얻을 수 있습니다.
더 솔직한 이야기를 들을 수 있습니다.
직무를 깊게 경험해 보실래요?
완전히 해결됩니다!
- 정가
- 300,000원
- 얼리버드 40% 할인
- - 120,000원
- 후기 이벤트 원고료
- - 20,000원
- 최대 할인 적용가
- 32,000원 /1주
- 12개월 무이자 할부
- 3,076원 /1주
정부 지원금 사용 가능
신청자가 본인의 의사로 캠프참여를 포기한 경우
코멘토가 캠프진행을 할 수 없게 된 경우
캠프 시작전 취소(D-1일까지): 결제금액 전액 환불
1주차 시작일 ~ 2주차 시작일 D-1 : 결제금액의 2/3 환불
2주차 시작일 ~ 3주차 시작일 D-1: 결제금액의 1/2 환불
3주차 시작일 ~ 캠프 종료일: 환불 불가
1차 VOD강의 수강전 취소: 결제금액 전액 환불
1차 VOD 수강후 ~ 1차 과제 제출 전: 결제 금액의 2/3 환불
1차 과제 피드백 제공 후 ~ 2차 과제 제출 전: 결제금액의 1/2 환불
2차 과제 피드백 제공 후 ~ : 환불 불가
90일 만료 후 : 환불 불가
캠프 시작전 취소(D-2일까지): 쿠폰 재사용 가능
1주차 시작일 D-1 ~ 캠프 종료일: 쿠폰 재사용 불가
수강 취소 및 환불 의사를 표시하지 아니하고 무단결석 시는 교습시간으로 인지하며, 환불 요구시점 기준으로 반환합니다.
과제를 미제출하여 다음 번 캠프에 강제 참여하지 못하는 경우에는 해당차수 교습시간은 경과한 것으로 간주합니다.
캠프 참여율 80% 이상시 (세션 참여 3회 + 업무 제출 4회 중 총 6회 이상), 교육 수료증이 발급됩니다.
주차 별 업무를 기한 내 제출하지 않은 분들은 개별 업무 피드백을 받을 수 없습니다.
직무부트캠프는 현직자 리드멘토와 스터디메이트가 함께 만들어가는 프로그램입니다.
프로그램 분위기를 흐리거나 불성실하게 행동하는 분이 있을 시 참여 제재 조치를 받을 수 있습니다.
업무는 모두 개인업무로 진행되며, 업무 수행과 학업 및 취업준비의 병행이 가능합니다.(1주 평균 2~3시간 소요)
최소 인원 모집 미달 시 캠프 일정이 조정될 수 있습니다.







