SlideShare a Scribd company logo
1 of 16
Download to read offline
납땜하는 개발자 이야기
Connected
Device
Lab
@tech 판교
SK플래닛 김영훈
납땜이란?
 https://ko.wikipedia.org/wiki/%EB%82%A9%EB%9
5%9C
1
오늘의 주제는?
 HW 개발 FLOW 소개
 개발 예제
 SW 회사에서 HW 개발이란?
2
앞에 있는 사람은??
3
2000/1~2007/6
SK Teletech &
Pantech
• RF Engineer
• Mobile phone
HW design
2007/8~2011/1
삼성전자
• RF Engineer
• Mobile platform
wireless
technology
design
2011/1~2015/1
General Electric
• RF Engineer
• Appliance
platform
wireless
function design
HW개발 FLOW는?
4
•구현기능 설정 및 Demo 시나리오 확정
•양산성 고려하여 Spec 설정
Target spec
설정
•적용 기술 Survey 및 선정
•부품 동향 분석 및 선정
구현 기술 선정 및
부품 선정
•회로도 작성 및 무선 회로 탑재시 안테나 시
뮬레이션 등 진행
•BOM 산출 및 Cost 분석
Schematic
drawing
• PCB Layout(기구 엔지니어involving)
•무선 회로 탑재시 안테나 시뮬레이션 결과
반영
PCB Layout
•PCB 제작 및 부품 실장SMT
•초기 동작 확인, Block 별 기능 구현 및
debugging
보드 입고 및
Debugging
Proto Demo
시연
•부품 공급 업체 support, 신규 부품 정보 제공등
•CAD tool (3rd party cad tool 활용가능
하나 극히 개발이 제한적임, 회로도 유출 등의
보안 문제 우려됨)
•CAD tool (자체 미보유 시 기구 실장성 검토
등 불가)
•3rd party artwork 협력업체(layout 전문
가 보유 시 자체진행 가능)
•PCB 제작 협력 업체
•SMT 협력 업체
Action Item Requirements
•계측기 및 기타 HW 개발 소모품
•Rework 장비 및 lab실(납 연기 배출 등 환경
시설 구비)
개발 예제: SCHEMATIC DRAWING
5
PCB Design tool:
 Cadence사 OrCAD(소규모), Allegro(대규모)
 Mentor사 PADS(소규모), Xpedition(대규모)
 Zuken사 CR-8000
개발 예제: PCB LAYOUT
6
TOP Layer
Bottom Layer
개발 예제: SMT (SURFACE MOUNTER TECHNOLOGY)
7
PCB 투입  PCB에 납 뭍히기  소형 부품 mount
 중대형 부품 mount  Reflow(납 경화)  x-ray및 육안 검사
개발 예제: PCB LEVEL 성능 검증(계측기 연동)
8
BLE tx power measuring
Antenna matching by network analyzer
개발 예제: 안테나 설계 과정
9
PCB Level 실측
Antenna impedance
matching
CCTV
LAN
GPIB
RF(TX)LAN
RF (RX)
Antenna simulation
제품 레벨
3D chamber 실측
안테나 시뮬레이션 Tool: CST Microwave studio, ANSOFT HFSS,
SEMCAD X , GEMS 등
개발 예제: ALL IN ONE 카드
9
내부 구조
유행하는 HW개발 TREND
 Lean startup:아이디어를 빠르게 최소요건제품(시제품)으로 제
조한 뒤 시장의 반응을 통해 다음 제품 개선에 반영하는 전략
짧은 시간 동안 제품을 만들고 성과를 측정해 다음 제품 개선에 반영
하는 것을 반복해 성공 확률을 높이는 경영 방법론의 일종. 일본 도요타
자동차의 린 제조(lean manufacturing) 방식을 본 뜬 것으로, 미
국 실리콘밸리의 벤처기업가 에릭 리스(Eric Ries, 1979~ )가 개
발. 린스타트업은 「만들기 ─ 측정 ─ 학습」의 과정을 반복하면서
꾸준히 혁신해 나가는 것을 주요 내용으로 한다.
ex) GE 의 Fast work
10
개발 예제: FASTWORK CASE
11
A19 BR30 PAR38
Zigbee bulb: GE link bulb
http://www.engadget.com/
2014/07/01/ge-link/
http://www.engadget.co
m/2014/03/19/quirky-ge-
aros/
Wi-Fi smart window air conditioner
플래닛에서 이해 못하는 HW업무 예시
 프로젝트 개발 비용이 투자예산으로 운영되다 보니 개발 산출물이
모두 자산으로 잡혀야 되는 문제점
 artwork 외주 인건비, smt비용, 부품 구매 비용 등을 자산화
하기 어렵다는 문제점
 HW LAB 구축단계에서 각종 환기시설, 계측기 설치 이슈 발생
인두기 설치시 화재 우려, 계측기 설치시 전원 공사 등등
 Main chipset 업체와의 정기적인 update/미팅 등이 필요한
상황에 대해 낯설어함.
HW 엔지니어 데려올 때 능력의 50%는 경험해본 IC 종류,
협력업체 경험, 부품업체와의 유대관계 임
유대관계는 ACTIVE 관계와 PASSIVE관계로 구분….
12
SW기반 회사에서 HW 쉽게 만드는 법
너무나 당연한 얘기지만…..
 Engineer 영입
RF/ Baseband(Logic) HW engineer
Firmware(Layer 1) SW engineer
 3D 프린팅 운영/ 자체 CAD Tool 운영
 HW에 충실한 3rd Party 발굴
13
마무리
 김영훈 Manager
 speed216@nate.com
 yh216@sk.com
14

More Related Content

Viewers also liked

[페차쿠차] 신입 게임 개발자 상식사전
[페차쿠차] 신입 게임 개발자 상식사전[페차쿠차] 신입 게임 개발자 상식사전
[페차쿠차] 신입 게임 개발자 상식사전MinGeun Park
 
Support Design Library
Support Design LibrarySupport Design Library
Support Design LibraryTaeho Kim
 
Google AlphaGo, 어떻게 동작할까요?
Google AlphaGo, 어떻게 동작할까요?Google AlphaGo, 어떻게 동작할까요?
Google AlphaGo, 어떻게 동작할까요?Lee Ji Eun
 
(안드로이드 개발자를 위한) 오픈소스 라이브러리 사용 가이드
(안드로이드 개발자를 위한) 오픈소스 라이브러리 사용 가이드(안드로이드 개발자를 위한) 오픈소스 라이브러리 사용 가이드
(안드로이드 개발자를 위한) 오픈소스 라이브러리 사용 가이드Taeho Kim
 
개발자가 되자
개발자가 되자개발자가 되자
개발자가 되자기현 양
 
KIA MOTORS 인턴쉽 지원자 김범준 제출자료
KIA MOTORS 인턴쉽 지원자 김범준 제출자료KIA MOTORS 인턴쉽 지원자 김범준 제출자료
KIA MOTORS 인턴쉽 지원자 김범준 제출자료BeomJoon Kim
 
RTFM - 나는 인생 개발자 입니다
RTFM - 나는 인생 개발자 입니다RTFM - 나는 인생 개발자 입니다
RTFM - 나는 인생 개발자 입니다ONOFFMIX Inc
 
재사용UI 컴포넌트설계
재사용UI 컴포넌트설계재사용UI 컴포넌트설계
재사용UI 컴포넌트설계지수 윤
 
Service Worker 201 (한국어)
Service Worker 201 (한국어)Service Worker 201 (한국어)
Service Worker 201 (한국어)Chang W. Doh
 
Dmp hadoop getting_start
Dmp hadoop getting_startDmp hadoop getting_start
Dmp hadoop getting_startGim GyungJin
 
[9xD] 개발자, 스터디로 성장하기
[9xD] 개발자, 스터디로 성장하기[9xD] 개발자, 스터디로 성장하기
[9xD] 개발자, 스터디로 성장하기한재 제
 
Microstrip patch-antenna
Microstrip patch-antennaMicrostrip patch-antenna
Microstrip patch-antennaBablu Singh
 
Radar system components and system design
Radar system components and system designRadar system components and system design
Radar system components and system designvagheshp
 

Viewers also liked (18)

Front end engineer
Front end engineerFront end engineer
Front end engineer
 
[페차쿠차] 신입 게임 개발자 상식사전
[페차쿠차] 신입 게임 개발자 상식사전[페차쿠차] 신입 게임 개발자 상식사전
[페차쿠차] 신입 게임 개발자 상식사전
 
Support Design Library
Support Design LibrarySupport Design Library
Support Design Library
 
Google AlphaGo, 어떻게 동작할까요?
Google AlphaGo, 어떻게 동작할까요?Google AlphaGo, 어떻게 동작할까요?
Google AlphaGo, 어떻게 동작할까요?
 
(안드로이드 개발자를 위한) 오픈소스 라이브러리 사용 가이드
(안드로이드 개발자를 위한) 오픈소스 라이브러리 사용 가이드(안드로이드 개발자를 위한) 오픈소스 라이브러리 사용 가이드
(안드로이드 개발자를 위한) 오픈소스 라이브러리 사용 가이드
 
개발자가 되자
개발자가 되자개발자가 되자
개발자가 되자
 
KIA MOTORS 인턴쉽 지원자 김범준 제출자료
KIA MOTORS 인턴쉽 지원자 김범준 제출자료KIA MOTORS 인턴쉽 지원자 김범준 제출자료
KIA MOTORS 인턴쉽 지원자 김범준 제출자료
 
RTFM - 나는 인생 개발자 입니다
RTFM - 나는 인생 개발자 입니다RTFM - 나는 인생 개발자 입니다
RTFM - 나는 인생 개발자 입니다
 
재사용UI 컴포넌트설계
재사용UI 컴포넌트설계재사용UI 컴포넌트설계
재사용UI 컴포넌트설계
 
Service Worker 201 (한국어)
Service Worker 201 (한국어)Service Worker 201 (한국어)
Service Worker 201 (한국어)
 
Dmp hadoop getting_start
Dmp hadoop getting_startDmp hadoop getting_start
Dmp hadoop getting_start
 
[9xD] 개발자, 스터디로 성장하기
[9xD] 개발자, 스터디로 성장하기[9xD] 개발자, 스터디로 성장하기
[9xD] 개발자, 스터디로 성장하기
 
How riot works
How riot worksHow riot works
How riot works
 
Radar
RadarRadar
Radar
 
Coffee can radar
Coffee can radarCoffee can radar
Coffee can radar
 
Microstrip patch-antenna
Microstrip patch-antennaMicrostrip patch-antenna
Microstrip patch-antenna
 
Radar system components and system design
Radar system components and system designRadar system components and system design
Radar system components and system design
 
Radar
RadarRadar
Radar
 

Similar to 납땜하는 개발자 이야기 @Tech판교

이력서_김태연_한글
이력서_김태연_한글이력서_김태연_한글
이력서_김태연_한글TAIYEON KIM
 
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입Chanjin Park
 
Sw 아키텍처와 sw 공학
Sw 아키텍처와 sw 공학Sw 아키텍처와 sw 공학
Sw 아키텍처와 sw 공학영온 김
 
[Nexsys] 넥시스 회사소개서 v5
[Nexsys] 넥시스 회사소개서 v5 [Nexsys] 넥시스 회사소개서 v5
[Nexsys] 넥시스 회사소개서 v5 JEONG HAN Eom
 
midas NFX catalog 2014
midas NFX catalog 2014midas NFX catalog 2014
midas NFX catalog 2014midasnfx
 
넥스프라사업소개제안서
넥스프라사업소개제안서넥스프라사업소개제안서
넥스프라사업소개제안서(주)핑거
 
DevOps를 가속화하는 플랫폼 엔지니어링
DevOps를 가속화하는 플랫폼 엔지니어링DevOps를 가속화하는 플랫폼 엔지니어링
DevOps를 가속화하는 플랫폼 엔지니어링JeongHun Byeon
 
하드웨어 시제품제조 양산의 이해 (주)위너스랩 김선일 이사
하드웨어 시제품제조 양산의 이해 (주)위너스랩 김선일 이사하드웨어 시제품제조 양산의 이해 (주)위너스랩 김선일 이사
하드웨어 시제품제조 양산의 이해 (주)위너스랩 김선일 이사BruceDong WinnersLab
 
프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717Young On Kim
 
KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014Lee Sangboo
 
델파이의현재와모바일 Rad - 부산가톨릭대학교 특강
델파이의현재와모바일 Rad - 부산가톨릭대학교 특강델파이의현재와모바일 Rad - 부산가톨릭대학교 특강
델파이의현재와모바일 Rad - 부산가톨릭대학교 특강Humphery Kim
 
Application framework 정의및비교(김일영)_20110609
Application framework 정의및비교(김일영)_20110609Application framework 정의및비교(김일영)_20110609
Application framework 정의및비교(김일영)_20110609Mike 김일영
 
개발 생산성 향상 기법 V1.2
개발 생산성 향상 기법 V1.2개발 생산성 향상 기법 V1.2
개발 생산성 향상 기법 V1.2Daniel Lim
 
[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)
[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)
[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)Metatron
 
(주)비에네스소프트 회사소개서 2013년9월
(주)비에네스소프트 회사소개서 2013년9월(주)비에네스소프트 회사소개서 2013년9월
(주)비에네스소프트 회사소개서 2013년9월Seongju Jeon
 
Comsta_r01
Comsta_r01Comsta_r01
Comsta_r01comshin
 
한국머신비전산업협회보 2018.03 4호
한국머신비전산업협회보 2018.03 4호한국머신비전산업협회보 2018.03 4호
한국머신비전산업협회보 2018.03 4호고양뉴스
 
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSAVMware Tanzu Korea
 
Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3uEngine Solutions
 

Similar to 납땜하는 개발자 이야기 @Tech판교 (20)

이력서_김태연_한글
이력서_김태연_한글이력서_김태연_한글
이력서_김태연_한글
 
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
 
Sw 아키텍처와 sw 공학
Sw 아키텍처와 sw 공학Sw 아키텍처와 sw 공학
Sw 아키텍처와 sw 공학
 
[Nexsys] 넥시스 회사소개서 v5
[Nexsys] 넥시스 회사소개서 v5 [Nexsys] 넥시스 회사소개서 v5
[Nexsys] 넥시스 회사소개서 v5
 
midas NFX catalog 2014
midas NFX catalog 2014midas NFX catalog 2014
midas NFX catalog 2014
 
넥스프라사업소개제안서
넥스프라사업소개제안서넥스프라사업소개제안서
넥스프라사업소개제안서
 
DevOps를 가속화하는 플랫폼 엔지니어링
DevOps를 가속화하는 플랫폼 엔지니어링DevOps를 가속화하는 플랫폼 엔지니어링
DevOps를 가속화하는 플랫폼 엔지니어링
 
하드웨어 시제품제조 양산의 이해 (주)위너스랩 김선일 이사
하드웨어 시제품제조 양산의 이해 (주)위너스랩 김선일 이사하드웨어 시제품제조 양산의 이해 (주)위너스랩 김선일 이사
하드웨어 시제품제조 양산의 이해 (주)위너스랩 김선일 이사
 
프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717
 
KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014
 
SW공학 OMG표준화 과제
SW공학 OMG표준화 과제SW공학 OMG표준화 과제
SW공학 OMG표준화 과제
 
델파이의현재와모바일 Rad - 부산가톨릭대학교 특강
델파이의현재와모바일 Rad - 부산가톨릭대학교 특강델파이의현재와모바일 Rad - 부산가톨릭대학교 특강
델파이의현재와모바일 Rad - 부산가톨릭대학교 특강
 
Application framework 정의및비교(김일영)_20110609
Application framework 정의및비교(김일영)_20110609Application framework 정의및비교(김일영)_20110609
Application framework 정의및비교(김일영)_20110609
 
개발 생산성 향상 기법 V1.2
개발 생산성 향상 기법 V1.2개발 생산성 향상 기법 V1.2
개발 생산성 향상 기법 V1.2
 
[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)
[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)
[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)
 
(주)비에네스소프트 회사소개서 2013년9월
(주)비에네스소프트 회사소개서 2013년9월(주)비에네스소프트 회사소개서 2013년9월
(주)비에네스소프트 회사소개서 2013년9월
 
Comsta_r01
Comsta_r01Comsta_r01
Comsta_r01
 
한국머신비전산업협회보 2018.03 4호
한국머신비전산업협회보 2018.03 4호한국머신비전산업협회보 2018.03 4호
한국머신비전산업협회보 2018.03 4호
 
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
 
Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3
 

More from Lee Ji Eun

유한 상태 기반의 한국어 형태소 분석기_이상호
유한 상태 기반의 한국어 형태소 분석기_이상호유한 상태 기반의 한국어 형태소 분석기_이상호
유한 상태 기반의 한국어 형태소 분석기_이상호Lee Ji Eun
 
컨텐츠 기반 A/B 테스트 구현 사례
컨텐츠 기반 A/B 테스트 구현 사례 컨텐츠 기반 A/B 테스트 구현 사례
컨텐츠 기반 A/B 테스트 구현 사례 Lee Ji Eun
 
FIDO 생체인증 기술 개발 사례
FIDO 생체인증 기술 개발 사례FIDO 생체인증 기술 개발 사례
FIDO 생체인증 기술 개발 사례Lee Ji Eun
 
Enterprise Docker
Enterprise DockerEnterprise Docker
Enterprise DockerLee Ji Eun
 
T map network graph_t map spider 프로젝트 at_tech
T map network graph_t map spider 프로젝트 at_techT map network graph_t map spider 프로젝트 at_tech
T map network graph_t map spider 프로젝트 at_techLee Ji Eun
 
FIDO기반 생체인식 인증기술_SK플래닛@tech세미나판교
FIDO기반 생체인식 인증기술_SK플래닛@tech세미나판교FIDO기반 생체인식 인증기술_SK플래닛@tech세미나판교
FIDO기반 생체인식 인증기술_SK플래닛@tech세미나판교Lee Ji Eun
 
Deep learning 기반TmapPOI 추천기술개발사례
Deep learning 기반TmapPOI 추천기술개발사례Deep learning 기반TmapPOI 추천기술개발사례
Deep learning 기반TmapPOI 추천기술개발사례Lee Ji Eun
 
SK플래닛_README_마이크로서비스 아키텍처로 개발하기
SK플래닛_README_마이크로서비스 아키텍처로 개발하기SK플래닛_README_마이크로서비스 아키텍처로 개발하기
SK플래닛_README_마이크로서비스 아키텍처로 개발하기Lee Ji Eun
 
반응형 웹 기술 이해 V.2
반응형 웹 기술 이해 V.2반응형 웹 기술 이해 V.2
반응형 웹 기술 이해 V.2Lee Ji Eun
 
구글 인박스 히드라 프로그래밍
구글 인박스 히드라 프로그래밍구글 인박스 히드라 프로그래밍
구글 인박스 히드라 프로그래밍Lee Ji Eun
 
세션3 node.js의 의미와 자바의 대안
세션3 node.js의 의미와 자바의 대안세션3 node.js의 의미와 자바의 대안
세션3 node.js의 의미와 자바의 대안Lee Ji Eun
 
세션2 sencha touch 클라우드, sencha.io
세션2 sencha touch 클라우드, sencha.io세션2 sencha touch 클라우드, sencha.io
세션2 sencha touch 클라우드, sencha.ioLee Ji Eun
 
안드로이드 오픈마켓_보안이슈
안드로이드 오픈마켓_보안이슈안드로이드 오픈마켓_보안이슈
안드로이드 오픈마켓_보안이슈Lee Ji Eun
 
모바일광고플랫폼
모바일광고플랫폼모바일광고플랫폼
모바일광고플랫폼Lee Ji Eun
 
20120512 공개sw개발자대회 sk플래닛기업과제소개
20120512 공개sw개발자대회 sk플래닛기업과제소개20120512 공개sw개발자대회 sk플래닛기업과제소개
20120512 공개sw개발자대회 sk플래닛기업과제소개Lee Ji Eun
 

More from Lee Ji Eun (15)

유한 상태 기반의 한국어 형태소 분석기_이상호
유한 상태 기반의 한국어 형태소 분석기_이상호유한 상태 기반의 한국어 형태소 분석기_이상호
유한 상태 기반의 한국어 형태소 분석기_이상호
 
컨텐츠 기반 A/B 테스트 구현 사례
컨텐츠 기반 A/B 테스트 구현 사례 컨텐츠 기반 A/B 테스트 구현 사례
컨텐츠 기반 A/B 테스트 구현 사례
 
FIDO 생체인증 기술 개발 사례
FIDO 생체인증 기술 개발 사례FIDO 생체인증 기술 개발 사례
FIDO 생체인증 기술 개발 사례
 
Enterprise Docker
Enterprise DockerEnterprise Docker
Enterprise Docker
 
T map network graph_t map spider 프로젝트 at_tech
T map network graph_t map spider 프로젝트 at_techT map network graph_t map spider 프로젝트 at_tech
T map network graph_t map spider 프로젝트 at_tech
 
FIDO기반 생체인식 인증기술_SK플래닛@tech세미나판교
FIDO기반 생체인식 인증기술_SK플래닛@tech세미나판교FIDO기반 생체인식 인증기술_SK플래닛@tech세미나판교
FIDO기반 생체인식 인증기술_SK플래닛@tech세미나판교
 
Deep learning 기반TmapPOI 추천기술개발사례
Deep learning 기반TmapPOI 추천기술개발사례Deep learning 기반TmapPOI 추천기술개발사례
Deep learning 기반TmapPOI 추천기술개발사례
 
SK플래닛_README_마이크로서비스 아키텍처로 개발하기
SK플래닛_README_마이크로서비스 아키텍처로 개발하기SK플래닛_README_마이크로서비스 아키텍처로 개발하기
SK플래닛_README_마이크로서비스 아키텍처로 개발하기
 
반응형 웹 기술 이해 V.2
반응형 웹 기술 이해 V.2반응형 웹 기술 이해 V.2
반응형 웹 기술 이해 V.2
 
구글 인박스 히드라 프로그래밍
구글 인박스 히드라 프로그래밍구글 인박스 히드라 프로그래밍
구글 인박스 히드라 프로그래밍
 
세션3 node.js의 의미와 자바의 대안
세션3 node.js의 의미와 자바의 대안세션3 node.js의 의미와 자바의 대안
세션3 node.js의 의미와 자바의 대안
 
세션2 sencha touch 클라우드, sencha.io
세션2 sencha touch 클라우드, sencha.io세션2 sencha touch 클라우드, sencha.io
세션2 sencha touch 클라우드, sencha.io
 
안드로이드 오픈마켓_보안이슈
안드로이드 오픈마켓_보안이슈안드로이드 오픈마켓_보안이슈
안드로이드 오픈마켓_보안이슈
 
모바일광고플랫폼
모바일광고플랫폼모바일광고플랫폼
모바일광고플랫폼
 
20120512 공개sw개발자대회 sk플래닛기업과제소개
20120512 공개sw개발자대회 sk플래닛기업과제소개20120512 공개sw개발자대회 sk플래닛기업과제소개
20120512 공개sw개발자대회 sk플래닛기업과제소개
 

납땜하는 개발자 이야기 @Tech판교

  • 3. 오늘의 주제는?  HW 개발 FLOW 소개  개발 예제  SW 회사에서 HW 개발이란? 2
  • 4. 앞에 있는 사람은?? 3 2000/1~2007/6 SK Teletech & Pantech • RF Engineer • Mobile phone HW design 2007/8~2011/1 삼성전자 • RF Engineer • Mobile platform wireless technology design 2011/1~2015/1 General Electric • RF Engineer • Appliance platform wireless function design
  • 5. HW개발 FLOW는? 4 •구현기능 설정 및 Demo 시나리오 확정 •양산성 고려하여 Spec 설정 Target spec 설정 •적용 기술 Survey 및 선정 •부품 동향 분석 및 선정 구현 기술 선정 및 부품 선정 •회로도 작성 및 무선 회로 탑재시 안테나 시 뮬레이션 등 진행 •BOM 산출 및 Cost 분석 Schematic drawing • PCB Layout(기구 엔지니어involving) •무선 회로 탑재시 안테나 시뮬레이션 결과 반영 PCB Layout •PCB 제작 및 부품 실장SMT •초기 동작 확인, Block 별 기능 구현 및 debugging 보드 입고 및 Debugging Proto Demo 시연 •부품 공급 업체 support, 신규 부품 정보 제공등 •CAD tool (3rd party cad tool 활용가능 하나 극히 개발이 제한적임, 회로도 유출 등의 보안 문제 우려됨) •CAD tool (자체 미보유 시 기구 실장성 검토 등 불가) •3rd party artwork 협력업체(layout 전문 가 보유 시 자체진행 가능) •PCB 제작 협력 업체 •SMT 협력 업체 Action Item Requirements •계측기 및 기타 HW 개발 소모품 •Rework 장비 및 lab실(납 연기 배출 등 환경 시설 구비)
  • 6. 개발 예제: SCHEMATIC DRAWING 5 PCB Design tool:  Cadence사 OrCAD(소규모), Allegro(대규모)  Mentor사 PADS(소규모), Xpedition(대규모)  Zuken사 CR-8000
  • 7. 개발 예제: PCB LAYOUT 6 TOP Layer Bottom Layer
  • 8. 개발 예제: SMT (SURFACE MOUNTER TECHNOLOGY) 7 PCB 투입  PCB에 납 뭍히기  소형 부품 mount  중대형 부품 mount  Reflow(납 경화)  x-ray및 육안 검사
  • 9. 개발 예제: PCB LEVEL 성능 검증(계측기 연동) 8 BLE tx power measuring Antenna matching by network analyzer
  • 10. 개발 예제: 안테나 설계 과정 9 PCB Level 실측 Antenna impedance matching CCTV LAN GPIB RF(TX)LAN RF (RX) Antenna simulation 제품 레벨 3D chamber 실측 안테나 시뮬레이션 Tool: CST Microwave studio, ANSOFT HFSS, SEMCAD X , GEMS 등
  • 11. 개발 예제: ALL IN ONE 카드 9 내부 구조
  • 12. 유행하는 HW개발 TREND  Lean startup:아이디어를 빠르게 최소요건제품(시제품)으로 제 조한 뒤 시장의 반응을 통해 다음 제품 개선에 반영하는 전략 짧은 시간 동안 제품을 만들고 성과를 측정해 다음 제품 개선에 반영 하는 것을 반복해 성공 확률을 높이는 경영 방법론의 일종. 일본 도요타 자동차의 린 제조(lean manufacturing) 방식을 본 뜬 것으로, 미 국 실리콘밸리의 벤처기업가 에릭 리스(Eric Ries, 1979~ )가 개 발. 린스타트업은 「만들기 ─ 측정 ─ 학습」의 과정을 반복하면서 꾸준히 혁신해 나가는 것을 주요 내용으로 한다. ex) GE 의 Fast work 10
  • 13. 개발 예제: FASTWORK CASE 11 A19 BR30 PAR38 Zigbee bulb: GE link bulb http://www.engadget.com/ 2014/07/01/ge-link/ http://www.engadget.co m/2014/03/19/quirky-ge- aros/ Wi-Fi smart window air conditioner
  • 14. 플래닛에서 이해 못하는 HW업무 예시  프로젝트 개발 비용이 투자예산으로 운영되다 보니 개발 산출물이 모두 자산으로 잡혀야 되는 문제점  artwork 외주 인건비, smt비용, 부품 구매 비용 등을 자산화 하기 어렵다는 문제점  HW LAB 구축단계에서 각종 환기시설, 계측기 설치 이슈 발생 인두기 설치시 화재 우려, 계측기 설치시 전원 공사 등등  Main chipset 업체와의 정기적인 update/미팅 등이 필요한 상황에 대해 낯설어함. HW 엔지니어 데려올 때 능력의 50%는 경험해본 IC 종류, 협력업체 경험, 부품업체와의 유대관계 임 유대관계는 ACTIVE 관계와 PASSIVE관계로 구분…. 12
  • 15. SW기반 회사에서 HW 쉽게 만드는 법 너무나 당연한 얘기지만…..  Engineer 영입 RF/ Baseband(Logic) HW engineer Firmware(Layer 1) SW engineer  3D 프린팅 운영/ 자체 CAD Tool 운영  HW에 충실한 3rd Party 발굴 13
  • 16. 마무리  김영훈 Manager  speed216@nate.com  yh216@sk.com 14