어쩌면 고수들의 영역에 잘못 떠밀려 들어온 게 아닐까....하는...
2013.04.18 14:37
얼마 전 부터 새로운 Chip을 하나 개발하고 있습니다. 말이 얼마 전이지, 이미 5개월 정도 지났네요.
몇 개(정확히는 6 Channel)의 서로 다른 전력을 출력할 수 있는 Linear와 Switching이 복합된
다채널 전원 IC 개념인데, 이게 Switching 전원 간의 Noise 문제로 Switching Channel 간의
Phase도 뒤틀어 줘야 하고, Channel 간의 Start-Up 문제라던가, Logic 기능도 상당히 포함하고
있는데다가, External Interface도 신경써야 하고,Protection 기능이 동작할 때의 Sequence 문제도
가지고 있어서, 덤벼들 때 만큼 간단히 갈 수 있는 Chip은 아니더군요...피똥을 싸는 심정으로
했지만, 확신이 잘 들지는 않네요....
이걸 혼자 하겠다고 덤빌 때 부터, 도와주겠다는 놈 하나 안 붙을 때, 할 수 있다고 믿는 놈도 없구나...싶긴했지만...
회로 설계/Simulation 할 때도, i7-2600K/16GRAM에 SSD 달아서 Parallel로 simulation 해도
특성 하나 확인하려면, 3일 ~5일 정도 Run을 돌려야 확인되니, 그것 참......
어찌어찌해서 Circuit 단계에서는 대충 마무리하고 Physical Layout 진행 중인데....
후아....Routing Path가 정말 답이 없어요. Circuit 만들 때 나름 Layout 고려해서 Sizing하고
Block Interface가 편리하도록 Partitioning 해 놨지만....이건 턱도 없네요.
아무래도 전력 Chip이라, Full Custom Layout을 해야 하고, IP 같은게 있을 턱이 없는 영역이라
첨부터 Bottom-Up으로 설계한 것이라서, 혼자 하기에는 노가다가 상상을 초월하네요.
Block Layout 할 때만 해도 나름 할 만 한 것 같았는데, TOP Routing 들어오니 정신이 없습니다.....
전력이다 보니, Metal Path의 Current Carrying Capacity와 Power dissipation을 simulation
결과와 일일히 대조하면서 계산해서 깔다보니 시간도 많이 걸리고요...
다 한다고 한들....다시 LPE 해서 재 검증 들어가야 하고....다 통과 한다고 한들 analog 인데다
전력 Chip이라서, digital chip들 처럼 대충 맞게 나오는 것도 아니고.....
'정말 혼자서 다 할 수 있는 걸까?' 하는 고민이 생길 만큼이요...
어쩌면, 잘 못 시작한게 아닐까.....하는 걱정이 듭니다...쩝....
TOP Simulation 이 끝나고 Data가 많아서 Data 쓰는 동안 Workstation이 잠시는 거의 마비 상태라
짬이 나니 별 불안한 생각이 다 들어서, 이렇게 또 주절주절 써 봅니다...
이걸 6개월 내에 하겠다고 했을 때, 다들 턱도 없는 소리 하지 말라고 한 충고(?)를 받아들일 걸 그랬다....
하는 후회도 하고 있습니다만, 어쩌겠습니까....해야지요...
앗....data 처리가 끝났습니다. 다시 그림 그리러 갑니다.....
대강 사태는 파악이 되는데, 제가 하고 싶은 이야기는 다른분들하고 똑같을 겁니다.
왜 하셨나요 T_T~~~