안녕하세요 김 찬 입니다. English(마지막 수정 5/29/2012 - 오랜 만에 업데이트.)

 

안녕하세요, 한국전자통신연구원(ETRI)에 있는 김 찬 이라고 합니다. 저는 주로 ATM 통신용(최근에는 Ethernet PON 관련) ASIC 설계하는 일을 해 왔는데 이곳에 제가 지금까지 애착을 가지고 한 일들(주로 ASIC)과 저의 가족, 취미, 생각 그 밖의 유익한 정보도 적었습니다. 한 번 읽어 주시면 고맙겠습니다.

(*ASIC 이란? (Application Specific Integrated Circuit, 주문형반도체) 시스템에서 사용할 주요기능을 담당하는 부품으로서 흔히 '칩'이라고 불리는 것입니다. 시스템 기능이 복잡화, 대용량화됨에 따라 대부분의 주요 hardware 기능이 ASIC에서 처리되고 있습니다. 설계는 외부에서 하고 제작은 반도체 회사가 하기 때문에 주문형 반도체라고도 부릅니다. 보통 반도체공정에 들어가면 나올 때까지 8주 정도 걸리고 개발비용이 하나에 1~4억 정도 들기 때문에 위험부담이 큽니다. 물론 칩 하나의 가격은 훨씬 쌉니다.)

주소

책임연구원
('93~ 연구원, '98~ 선임연구원, '06~ 책임연구원)
시스템반도체연구부/SW-SoC연구본부(2013.3 ~ )
방송시스템연구부/방통융합연구부문(2010.5 ~ )
무선전송기술연구그룹/이동통신연구단(2007.3 ~ 2010.5)
통신기술연구단->네트웍연구소->BCN연구단(1993.8~ 2007.2)
한국전자통신연구원(ETRI)
대전시 유성구 가정동 161번지 한국전자통신연구원 305-350


저의 가족과 좋아하는 것들


업무 경력

칩 사진 설명 블럭도(담당부분표시)/
기타자료
미완성 EPMC1200/EPSC1200 upgrade 개발(2006~)
개발멤버가 일부 바뀌어 진행 중.
unfinished.

2003년 1차 FPGA 개발

2005년 초 ASIC version

EPMC1100(EPON(Ethernet Passive Optical Network)용 매스터 칩):2002-2005, EPSC1100(EPON Slave Controller) 칩과 함께 사용

  • 보드, S/W 포함하여 약 10명의 팀원이 EPMC와 EPSC 칩셋 개발에 참여.
  • ASIC 관련 담당부분 :
    1. EPMC ASIC(FPGA) : EPON의 주요 기능인 MAC Control 기능(상하향 다중,역다중화, DBA 기능, ONU 자동 등록 기능 등)과 PON 브리지 기능(MAC 주소 및 LLID 학습, 룩업을 통한 포워딩 및 LLID 삽입 기능), MAC 블럭 일부 수정
    2. EPON master와 slave 간의 통합 simulation (testbench 작성 포함).
    3. EPMC FPGA 칩 통합, 합성, P&R 및 rtl top simulation(2002-2004)
    4. EPMC ASIC 칩 통합, 합성, pre/post top sim (2004-2005)
    5. 초기 시험용 VxWorks driver 작성 및 Linux version driver 지원(EPMC 부분)
  • E-OLT, S-OLT 시스템 용 EPON 매스터 카드 : FPGA 와 ASIC 용 version EPON 매스터 카드 개발(PMA,PMD 부분은 우리팀 최현균 선임과 공동으로).
  • FPGA version은 2003-2004년 광주에서 100여 가입자를 대상으로 시범 서비스에 사용되었으며 ASIC version은 2006년 말 현재 약 1500 가입자의 상용 서비스에 사용되고 있습니다. EPMC칩은 2 port를 처리할 수 있으며 포트 당 최대 64개의 ONT/ONU를 연결할 수 있습니다.

 EPMC칩 블록도 및 담당블럭

2003년 7월 FPGA 개발 관련 YTN 보도내용, Active-X 차단을 풀면 보입니다.)

SE-C (10Gbps 공유메모리 방식 가변길이 패킷 스위치, SIAN-1 또는 SE-1 칩으로 부르기도 함) : 미국 Erlang Technology와 공동연구('99.9 - 2000.5, 미국 Missouri주 St. Louis Washington 대학에 파견) :

  • 주요 포인터 처리부를 담당. (Egress부분 포인터 처리부는 Erlang Engineer와 공동으로) 16x16 스위치이며 한 포트의 속도는 약 800 Mbps 임. 공유메모리 스위치. 1차 post-sim 단계에서 파견종료로 귀국했으며 ETRI에서 개발중인 저가형 광가입자 장치의 스위치 보드에 핵심 부품으로 사용됨. (LG전자의 상용 IMT-2000 스위치 시스템에 사용 중)

  • 20Gbps 패킷 스위치 패브릭 카드 : SE-C 칩과 ORCA FPGA를 사용하여 저가형 광가입자 장치(OLT)의 20Gbps 처리용량을 가지는 가변길이 패킷(ATM포함) 스위치 보드를 개발.보드 사진

APSC ( ATM PON 슬레이브 칩)('99) :
단독으로 구현(약 6개월). (프레임처리, 레인징, 메시지 처리, 룩업, ATM 셀처리), Ranging,하향,상향 셀전달기능 등 주요 기능에 이상이 없으며 ETRI에서 개발한 ATM-PON 기반 저가형 광가입자 장치에 사용됨. (매스터 칩의 utopia 인터페이스도 담당)Hyndai 0.5um gate array, 100,000 gates.

기술이전 미실시.

SMC-01,02,03 ( VDSL 모뎀 ASIC 칩 셋) : (98년 take-over 작업 3달, 99년 SMC03 revision)
TC 계층 기능구현 업무를 인수받아(최민호(퇴직)) 마지막 마무리 작업을 했습니다.('98년에 3달 정도, '99년에 2차 SMC03은 PMD부분과 함께 보완개발)(PMD 계층은 이정진(퇴직),설영욱(퇴직),이훈(당시 위촉, 현 우리팀) 담당) , TC 계층 대부분 기능에 대한 디버깅과 일부 기능의 재 설계, 전체 기능 검증을 했습니다. TC 계층은 digital bit-stream에서 상위 UTOPIA까지(QAM이나 QPSK부분 제외)입니다. 이 칩들은 '99년에 MAIN-ONU 시스템과 셋톱박스에 사용되었습니다. 이 VDSL 칩셋은 하향으로 QAM방식, 상향으로 QPSK방식의 변복조 방식을 사용하고 에러제어를 위해 Reed-Solomon 부호를 사용합니다. Samsung 0.6um standard cell(?), package ..(나중에 확인)

삼화전기, 한빛정보시스템, 아비브정보통신 등에 기술이전.

ASAH-L4 (622Mbps ATM 계층 기능처리 ASIC ) ('98 년 1차 개발, '99년 2차 보완개발) :
다른 1명의 동료(이상호(퇴직))와 함께 구현. 저는 라우팅 제어(loopback,셀추출,통과,QOS버퍼저장), 출력제어, OAM, QOS버퍼링, 그리고 로컬 메모리 중재 및 인터페이스 기능을 담당했습니다. 이 칩은 대부분의 대용량 ATM 장치에 사용할 수 있는데 수천의 ATM연결에 대해서 라우팅, OAM, UPC, linked list 방식 QoS(Shared) 버퍼링 및 스케쥴링, ABR 처리를 담당합니다. 이 칩은 액세스 노드 시스템(MAIN-OLT와 MAIN-ONU 모두) 에 사용되었고 현재 ETRI에서 개발중인 저가형 광가입자 장치 시스템에서 핵심부품으로 사용중입니다. (POLS 와 PPOS에서). Lucent Technology의 ALM,ABM이나 PMC-Sierra의 RCMP-800과 비교할 때 손색이 없는 칩입니다.(Vision Telecom에서 ALP4라는 이름으로 판매중) Hyundai(LG) 0.35 Standard cell, 450,000 gates, 420 ball BGA.

비젼텔레콤, LG정보통신, 아코텍, 팍스콤, I&C 테크놀로지 등에 기술이전.

ASAH-NIC ( 155Mbps ATM AAL5(SAR) 계층 처리 ASIC - PCI 와 프레이머 포함)('97) :
다른 2명의 동료(전종암,박영호(퇴직))와 함께 구현함. 저는 PCI 코어 인터페이스, DMA, 세그멘테이션(스케쥴링 포함), 메모리 중재 및 인터페이스를 담당했습니다. 이 칩은 수백, 수천의 ATM 연결에 대해서 셀 분합 및 재결합 기능을 수행합니다. linked list 방식 패킷버퍼의 구성에 있어서는 워드정렬, 크기, 패킷의 분산 분포에 대해 제한이 없는 강력한 기능을 갖고 있습니다. 양방향에 대해 단일한 패킷은 여러개의 버퍼에 분산되어 존재할 수 있습니다. 이 칩은 ATM 단말이나 라우터에 사용하도록 만들어진 칩인데 HANS(주거형 B-NT시스템)에서 ATM게이트라는 보드에 사용되었고, 임프레스 텍 이라는 벤쳐 회사에서 만든 셋톱박스에도 사용되어 화상회의, telnet, FTP, web browsing등 기능을 구현하는데 사용되었습니다. Transwitch의 SARA-II나 IDT의 NIC-START 등 상용칩과 비교할 때 큰 손색이 없는 칩입니다. LSI 0.5um LCB500K standard cell, 250,000 gates, 304pin PQFPt.

비젼텔레콤, 주홍정보통신, 네오페이스, 세트리마이크로e첵뵀防?등에 기술이전.

ASAH-P4 (622Mbps ATM 물리계층 기능 ASIC) ('96년 1차 개발(LSI Logic PGA), '98년 revision(Samsung PQFP)) :
단독으로 구현. 기존의 155Mbps 설계를 622Mbps로 변환(STM-1 을 STM-4-4c 로, 그리고 16 bit UTOPIA I/F로). 이 칩은 액세스 노드 시스템(MAIN-AN 과 MAIN-ONU)에 사용되었습니다. *입력 핀들이 5V CMOS(Schumitt Trigger 붙은)로 되어 있어 저전압 환경에서는 사용이 불편한 문제가 있음, Samsung 0.6um gate array, 110,000 gates. 208pin PQFP.

비젼텔레콤, LG정보통신, 아코텍, 팍스콤, I&C 테크놀로지 등에 기술이전.


저의 생각들

p.s. - 공부하라고 하면 '공부가 전부냐'라고 한다거나 지식이 있어야 한다고 하면 '지식보다 지혜가 중요하다'고 하는 사람이 꼭 있는데 여기서 말하는 공부, 지식은 수준높은 의미의 그것입니다. 학교에서도 시험성적을 위해 공부하는 것은 수준이 낮은 것이지만 학문적인 호기심으로, 또는 나중에 응용하여 사용하기 위해서 공부한다면 수준이 높다고 하겠지요? 또 공부는 학생만 하는게 아니고 누구나 평생 해야 하는 것이구요. 그리고 Don't major in minor things 라는 말도 있지요, 이왕이면 전공을 택할 때는 주요학문을 택하라는 뜻입니다. 학문적으로 깊이가 있고 사회에서 많이 필요로 하는 분야 말입니다.

2001.5.17


학교 교육


방명록