설계독학맛비 YouTube/03 라이브 스트리밍 내용

210822 라이브 방송

반응형

오늘의 주제

 

QA

  Q A
1 다름이 아니라 제가 디지털 회로 설계 쪽으로 진로를 정했는데,
한국에 디지털 설계 관련

해서 스타트업밀고 큰회사가 있는지를 잘 모르겠어서 질문을 드리고 싶습니다 ㅠ 
얼마전에 진로상담을 했었는데 한국기업은 많이 없다고 들었어서요 ㅠ 맛비님은 상황을 잘 아시다보니 이렇게 메일로 도움을 받고싶어 연락을 드립니다 ㅠ
디지털 설계 대기업.. 엄청 많은데.
대기업
  • 성전자
  • LG 전자
  • LG 디스플레이
  • 삼성 디스플레이
  • 방산, 
    • 테크윈
  • 현대 오트론!
외국계 (설계 , 지원 FAE, 돈은...)
  • 시놉시스
  • 케이던스
  • 멘토 (지멘스)
중견기업
  • 텔레칩스 (Top)
    • 칩스앤미디어
  • 실리콘웍스
  • 고영테크놀로지
  • 넥스트칩 (ncn)
  • 어보브 반도체
  • 제주반도체
  • 리버트론
    • 교육, 용역
  • 메이플전자
  • 라닉스
  • 에이디테크놀로지
  • 동운아나텍
  • 코아시아
  • 와이솔
  • 에이디칩스
스타트업
  • 블루닷 
  • 딥엑스
  • 퓨리오사 ai
  • 리벨리온
  • 세미파이브

 

 

라이브 QnA

QA

1 맛비님 학부연구생으로 vitis를 공부하고 있는데 조금 막막해요 어떻게 공부하는게 좋을까요?
맛비님 그 전에 인프런에서 강의 수강하던 고등학생입니다. 칩스!
&칩스, 텔읍! 에 합격해서 10월정도에 가는데요. 
군대 때문에, 경력때문에 산업기능요원 알아보다 안될것 같아서 학점은행제로 4년학위 따구 파트타임 석사로, 전문연구요원 해보려는데 회사에서 허락만 해주면 가능하겠죠?
회사에서 허락해주면, 가능하죠.

2 전 이제는 업무적으로는 FPGA를 하지는 않고, 예전 회사에서 사용했던게 VHDL 인데, 만약 학습을 한다면 Verilog로 하는게 맞을까요?
 당시에 FPGA도 처음 맨땅에 헤딩으로 시작을 했고, CPLD를 VHDL를 사용해서 그냥 자연스럽게 VHDL를 쓸 수 밖에 없었습니다.
VHDL 을 잘모르는데, 개인적으로는 Verilog HDL 추천드립니다.
CPLD, 
VHDL → Verilog HDL
3 회사에서 RF 회로쪽 하드웨어 업무만 하고있습니다 FPGA독학해서 FPGA 설계 분야로 이직이 가능 할까요..?
-닷지닷지-
FPGA 설계 분야..
FPGA 전문?? 구체적으로 알려주시면 감사하겠습니다.
4 검토를 위해 보류된 메시지입니다.
안녕하세요! 맛비님 전에 NPU 설계 대회에서 상받았다는 학부생 입니다.
구글에서 검색하던 중 재미있는 FPGA보드가 있어 공유하고자 합니다. kria kv260이라는 보드 인데…. 가성비가 조금 충격적입니다. 199$에 dsp가 1200개 이상 달려있습니다. BRAM도 26.6Mb나 되고요.
초보자에게는 자료가 너무 부족합니다
kria SOM kv260.

5 영상들 잘 보다가 덕분에 회로설계 관심 가지게 돼서 학교 verilog 강의 듣게 됐거든요 ㅎ  
6 예전 FPGA 작업시 빌드시간이 오래걸리던데, 빌드 속도 개선을 위한 별도 워크스테이션등을 맞추시나요? 워크스테이션 있어요!
퇴근전에 돌려요  , 다음날 확인할 수 있도록.
Netlist 추출을 해서, 처음부터 돌리는 시간을 줄이도록 할 수 있구요.
7 안녕하세요. 회로설계 관심있는 학부생입니다. Npu 설계를 공부하고싶은데, 입문자를 위한 책이나 자료를 추천해주실수 있나요? https://www.amazon.com/Efficient-Processing-Deep-Neural-Networks/dp/168173835X
8 맛비님 안녕하세요! 신입 자리 아직 열려 있나요~~~?
너무 너무 어려운 자리일까 두렵습니다..! 후
열려있습니다. 아직까지도 채용을 못했습니다.
만장일치
9 안녕하세요~ 맛비님 영상 잘 보고 있습니다! FPGA 강의 17장 이후는 인프런에서만 공개되는 건가요?? 17장 이후는 인프런 강의에 있습니다.
이 부분은 길게 할말이 업습니다.!
10  IDEC 유튜브에서 "머신 러닝을 위한 하드웨어 가속" 강의도 참고 해보세요.

AI HW 준비하면서, 한번 볼생각은 있다.
11 안녕하세요, 혹시 fmc사용해서 다른 testing chip에 250MHz signal을 보내고 싶습니다. 이거는 vitis에서 gpio사용하는거 처럼 보내면 되나요?0-0 fmc, 정의를 잘모르겠지만,
250MHz signal → 외부에 보낸다는 것 자체가.
gpio사용하는거 처럼 보내면 되나요?0-0
안돼요!
12 맛비님 . FPGA가 회로설계에 대략 언제부터 본격적용되었는지 궁금해요 ^^ 본격적용
최근 5년! 매출액 그래프.
13 혹시 FPGA 로직 사용량을 대략 어느정도 까지 사용하시나요? 로직이 많아지면서 타이밍 문제들이 많아 졌던 것 같은데 대략적으로 어느정도 선까지 사용하는지 궁금하네요.
LUT 80%까지 도전하시는분 봤었습니다.
Xilinx 의 리소스 가이드
전체, LUT 70%, Register 50%, DSP + BRAM (50~70%)
핵심은, 100 % 를 채우면 안된다.
14 확장보드를 연결해서,,동축케이블?을 사용하면 최대 2GHz까지 지원이 된다고 하는데 pin을 output port로 빼서 사용을하면 될거라 생각했는데 gpio랑 다르다니ㅠㅠㅠㅠ 막막하네요 gpio 의 스펙을 확인.
@다들안냥하세요옹 fpga - fpga는 xilinx chip-to-chip ip를 이용하면 할 수 있는걸로 알고 있습니다. selectIO LVDS 사용해서요.
@박동호 더 찾아봐야겠군요 감사합니다! 맛비님 답변해주셔서 감사합니다!

15 답변감사합니다. 블럭 1개일때 동작하다가 동일 블럭을 여러개 복사하니 동작을 안해서, 엄청 고생했어서..
참고로 저는 이미지 스캔하는 센서 데이터를 여러채널 취득하는 것에 FPGA를 사용했었습니다.
  • Resource 의 여유
  • 여유롭지 않느냐

16 바람님 안녕하세요..혹시 이니프로 까페에 글올리셨던 그분이신가요? 바람님의 글도 많은 도움받았습니다. 감사합니다.  
17 디지털회로설계분야로 대학원진학하는건 어떻게 생각하시나요?
18 제가 어디서 들은이야기인데 대기업에서 Fpga엔지니어가 맨날 메모리 테스트하는것만 만든다고,,사람마다 다르겠지만 재미 없어서 그만 둔사람도 있다네요. 물론 저는 가보질 않아서... 대기업의 문화, 시스템.
사람에 의존하면 안된다.
  • A 에이스가 그만두면, 일이 진행이 안되면


인정의 Level

19 반복적인 일보다는 어떤 기능을 만들고 다양한 여러가지 솔루션을 만드는 그런 개발? 단순하게 계속 똑같은 것만 반복하는걸 못할거 같아요 개인적으로는요. 케바케
거의 대다수 분들이
반복적인 일보다는 어떤 기능을 만들고 다양한 여러가지 솔루션을 만드는 그런 개발? 단순하게 계속 똑같은 것만 반복하는걸 못할거 같아요 개인적으로는요
솔직히, 누가 반복적인 일을 좋아하시겠나요.
반복적인데, 돈(워라벨)을 많이줘  vs 창의적인데, 돈(워라벨)을 별로 안준다.
20 혹시 여기서 유튜버 추천해도되나요? system verilog 검증 관련 강의 하시는 분인데 강의가 정말 괜찮습니다.
21 이제 2-3년차된 설계엔지니어입니다. 중국회사로 이직제안이 들어오는데 안가는게 맞겠죠?
Yom Hi
중국회사가면 한국기업에서 취업이 안된다고 하더라구여 진짜인지는 모르겠지만
왜요? 왜 안가죠? (애국심?)
조건을 알고싶어요. 
===============================================================
역지사지 (케바케)



22 Confluence는 회사에서 사용하시는건가요? 아니면 개인적으로 사용하시는 건가요? 지금 보여드리거는, 제 개인 이에요. 
영구, 10$
23 FPGA 엔지니어가 FPGA 사용안하는 임베디드시스템 엔지니어로 갈아타거나 겸업하는 경우도 있나요? 산업 수요는 후자가 훨씬 많은거같아서요.
IO가 많이필요하던가, 고속통신이 필요하던가 반도체설계검증용 등등 특수한 솔루션일 때, 사용하게 되는 것으로 알고있고, 칩 단가 자체도 비싸고 설계난의도도 상당해서 특별한경우 아니면 FPGA말고 기존에 잘나온 MCU같은 IC를 사용하게 되기에 산업수요가 후자가 더 많은거 같다고 말씀드렸습니다.
그렇긴 하지만..ㅎ 저는 임베디드쪽에 가깝고 FPGA는 능숙하진 못합니다. 그래서 FPGA하시는 분들은 임베디드쪽도 하시나 해서 이런 질문을 드려봤습니다.
경험이 부족하지 않나.
FPGA 엔지니어 가 그렇게 수요가 안좋은가요?
====================================================================
충분히 동의합니다.
Embedded, Server
FPGA 가 Server. 
증가 추세 (%)
Server > Embedded.


============================================================
Embedded 는 잘 모르겠어요.
Server
→ CPU, GPU 가 감당 못하는 연산을 대체할 때, FPGA

24 예전 회사에서 JIRA를 적용한다는 얘기가 나오다가 비용떄문에 사용하지 않았던 기억이 있네요. 비용이 큰 문제가 되나?
근무 인력 수....

25 저희 회사는 FPGA나 펌웨어나 그냥 같은 펌웨어로 분류하고 그냥 같이해요; 물론 회사 규모가 작아서 인지 몰라도...따로 나눠져 있지가 않네요.
보통 fpga하면 펌웨어도 다하시지 않나요..임베디드는 모르겠네요..잘..
선배들이 하는말이 둘다 하면 전문성이 떨어진다는 이야기는 많이 들었어요; 한가지만 올인해야되는데 ㅎ
어떻게 해야될까요?
고민이 좀 심하다..
본인 하고싶은거를 따라가는게 맞다.

26  제품에 따라서 펌웨어나 회로 엔지니어가 FPGA를 겸할수 밖에 없는 상황이 있는것 같습니다. 저도 펌웨어 엔지니어인데, 제품에 FPGA가 들어가지만 FPGA의 VHDL코드를 신제품 만들때만 작업을 합니다. 하지만 신제품이 4~5년 주기로 나오니까 VHDL 코딩을 몇년만에 한번 할까 말까라서 FPGA 전문 엔지니어를 뽑기가 애매할 수 도 있을 것 같습니다. 산업 수요
FPGA 사용안하는 임베디드시스템 엔지니어로 갈아타거나 겸업하는 경우

27 혹시 디지털 회로설계는 아나로그 회로설계보다 수명이 짧은가요? 수명,
제 목숨도 모르는데...
개인적으로
  • 아날로그 == 장인  (수명이)
  • 디지털 == 규격, 대량
28  벨리로그가 언어인가 회로인가 고민하게 됩니다 계속 할수록..;; Verilog HDL is  언어면서 회로.
본인이 설계한 코드를, 회로 그려볼 수 있느냐?
29 맛비님! 근데 티스토리 블로그에 라방 qna가5/22 일자가 가장 최근이던데 비공개처리 인건가요..? 저번에 늦어서 보려고 갔었는데 없어서ㅠ 어디서 볼 수 있나요? 방금 공개처리 했습니다.
30 어디책에서도 봤었고 선배들 어디에서 들어봤는데 FPGA할줄할면 평생 먹고 살수 있다고 들었습니다; 하는사람도 별로 없고, 잘하는사람도 드물고 그래서 일까요? 물론 잘하는 전제하에요.. 물론 잘하는 전제하에요..
31 블루닷에서는 아날로그 하시는 분들도 계시나요 없어요!
32 맛비님 안녕하세요! 동영상 늘 잘 보고있습니다. 저는 ETRI 취업연계 교육을 듣고있는 학생입니다. 이번에 취업하는데 혹시 RTL엔지니어와 검증엔지니어의 분야의 공부 내용이 크게 다른가요??
예를 들면 RTL엔지니어를 하다가 검증엔지니어가 된다던지 그 반대의 경우입니다.
이 질문의 이유.
취업시장에서의 설계 엔지니어 vs 검증 엔지니어. (경력)
RTL엔지니어와 검증엔지니어의 분야의 공부 내용이 크게 다른가요??
다르죠.
RTL 쪽은 하드웨어를 잘 알아야 하는 반면 verification 쪽은 검증 언어를 잘알아야 하는 거 같습니다.
  • RTL엔지니어
  • 검증엔지니어


굳이 난이도를 따지자면, 검증엔지니어 가 더 어렵다.
RTL엔지니어 : 특정 분야에 대한 설계 를 잘하면된다.
검증엔지니어 : 자기가 설계한 것이 아닌 IP 를 검증한다.  
RTL : CDC, FIFO, AXI, 각종 하드웨어 verification : systemverilog, UVM


결론 :
  • RTL엔지니어
33 석사만 하게된다면 누가 따로 가르쳐주지 않으니, 대학원에서 스스로 공부하는 것보다 학사 졸업 후 회사에서 바로 배우는게 더 많이 배우지 않을까. 고민이 됩니다. 졸업 후 회사에서 바로 배우는게 더 많이 배우지 않을까.
이 문장이 옳은거냐? 혹은 이 문장이 옳아도, 모르는데 취업이 될까?
지금 취업시장에서,
졸업 후 회사에서 바로 배우는게 더 많이 배우지 않을까. 모르는데 취업이 될까?
입사 후 배우겠다.
그래서, 제가 영상을 만들었지만, 석사를 할 수 있는 환경이라면 하셔라.
하실 수 없는 환경이라면, 수많은! 학부생 분들과 다른 본인만의 경쟁력을 만들어라.
석사만 하게된다면 누가 따로 가르쳐주지 않으니, →  알려줘요. 정 없고 그러지 않아요.
회로 설계는 경력직을 선호하는 것 같습니다. 학위를 석사 이상을 많이 원하고요. 저 같은 경우도 석사 진학을 생각 하고 있습니다.
34 회로설계쪽은 학사를 잘 안뽑는거같아요 ㅎㅎ 불가능한건 아니다.
35 FPGA 강의 선수지식중에 전자과3,4학년지식중 가장중요한 과목은 어떤부분인가요 1순위
  • Verilog HDL,
  • 디지털 설계,
  • C !!!
  • 컴구조
2순위 (4학년)
  • VLSI 설계..?
  • SoC 설계
36 학부생은 웁니다… 저의 가장, 제가 생각하는 최고의 멘토
학사 출신.
37 저는 학사출신인데 공부는 안하고 기타만 치러댕겼어요 ㅜㅜ 학사출신은 웁니다; 유튜브 해가지고, 업무적으로 되겠습니까?!
취미 == 유튜브.
기타를 치지만, 설계를 잘해!
38 Verilog는 어느 정도로 해야 신입으로 채용하는지 궁금하네요. 실력, 흥미, 열정, Attitude (I'm not an Alphago)

39 맛비님 질문이 있는데 HLS 도 모든 회로를 표현 할 수없다고 들었는데,
HLS의 한계점과 그리고 개발속도가 빠르다는데 구체적으로 설명 부탁드려도 될까요?
예전에, Catapult HLS
AXI Interface. 특정 I/F
지금은 나와요.
하고 싶은 이야기는 "HLS 도 모든 회로를 표현 할 수없다"  → "HLS 도 모든 회로를 표현 할 수있다"  
==============================================================================
Verilog HDL 을 일부러 말씀드리고 있어요. HLS 하면 되는데,
HLS → Verilog HDL (or VHDL)
HLS is not the RTL. (한계점)
결국에는, 모듈을 설계할 때, 가장 Optimal 하게 설계하는건 Verilog HDL 이다. (사람이 설계하던, 기계가 설계하던)
하지만!!!!!!
Synthesis 라는 과정. (옛날에 불과 20~30년전)
Verilog HDL → Netlist
저는 결국에는
HLS → Verilog HDL (or VHDL) → Netlist


결론
한계점은 Verilog HDL 대비 세부적으로 기술하기 어렵다.
개발속도가 빠르다는데 구체적으로 설명 부탁드려도 될까요?
  • C → Verilog HDL (line 수)
  • Testbench 코딩하는데, Testbench 를 C 로 코딩한다는거.
  • Verilog HDL 의 Simulator > C 에서 gcc 빌드해서 실행하는거랑 (10x )
40 혹시 박사 진학은 왜 안하게 되신지 여쭤볼 수 있을까요? 박사는 선택 받은 사람이 하는거에요.
선택 == (환경, 본인의 의지)
박사는 아무나 하는게 아니다.
아무나 였기 때문에, 박사를 안했습니다.
41 ELF File 이 어떤 용도로 사용되는지 알려주실 수 있나요? gg....
잘모르겟어요. baram 님 섭외.
elf 파일은 일반적으로 실행 가능한 파일로 실행에 필요한(with OS or without OS) 정보가 포함되어 있는 것으로 알고 있습니다. HLS에서 빌드 과정에서 elf 파일이 생성되는지 까지는 모르겠습니다
41 안녕하세요! 디지털설계 엔지니어가 장래희망인 전자과 3학년 학생입니다. 학교에서 교수님이 확률변수론이나 선형대수학같은 수학과목 중요성을 강조하시던데 디지털 설계하는데 중요하다고 보시나요..? 그리고 c언어 중요하다고 하셨는데 c++까지 해야하나요? 케바케
  1. 확률변수론이나 선형대수학같은 수학과목 중요성을 강조하시던데 디지털 설계하는데 중요?
    1. 안 중요한 학문을 논하기에는.. 
    2. 하지만, 제 11년차 설계 경험상, 설계 분야에서는 산수 Level 이 적합하지 않았나 생각합니다.
    3. 크게 중요하지는 않았다.
  2. 그리고 c언어 중요하다고 하셨는데 c++까지 해야하나요?
    1. c 언어 는 정말 기본 of 기본, → c++ 까지 한다면, 도움이 되지 않을까 생각해요.
42 FPGA로 Convolution Layer를 설계해 보았는데 pooling등의 Layer를 여러겹 추가해도 Vivado에서 Behavioral 시뮬레이션은 정상적으로 동작하였습니다.
그러나 구현 후 타이밍 시뮬레이션이 나오지 않았는데 정상적인 값을 확인하려면 piplining 기법이 필수적인가요?
piplining 하고,  그 현상 이 연관이 있느냐? 관련이 없을 것 같다. 
다른 문제를 찾아보자.
Pre Sim vs Post Sim 
Waveform 두개를 비교해서, 원인을 찾자.

43 안녕하세요 저는 NPU 컴파일러쪽을 연구하고있는 학생입니다. 맛비님이 참고하시는 하드웨어 가속기는 따로있을까요?? 참고하는 가속기, 아직은 없어요.
Nvidia. 
https://www.amazon.com/Efficient-Processing-Deep-Neural-Networks/dp/168173835X
44 DSP관련 회로를 설계해야하는데 보통 MATLAB 코드를 HDL코드로 변환하는 방법을 많이 사용하나요? 공부 방향 잡는게 어렵습니다 ㅠㅠ MATLAB 코드를 HDL코드로 변환하는 방법을 많이 사용하나요?
→ 잘모르겠다.... 많이 사용 안한다. (사용해본적이 없습니다.)


matlab으로 짠 reference model을 dut와 cosim(simulink 이용해서) 할 때 사용하기도 한다고 알고 있습니다. 최근에는 simulink -> verilog 코드 변환(HDL Coder)도 된다는 거 같기도 합니다.
45  C언어는 그냥 엔지니어의 기본 소양이라고 생각합니다. 어느분야를 가던지...할줄알아야 C++을 하던 C# 을 하던 그냥 기본기 라고 생각이 드네요. 얼마나 잘하는지는 다음 문제같구요.  
46 선생님 비바도가 hdl 툴인가요 hdl 의 무엇?!
vivado는 Xilinx 에서 만든, FPGA 의 회로를 Implementation 하기 위한 Tool 이다.
이말은, hdl 이건, vhdl 이건, system verilog 이건 언어 무관하게,  회로를 Implementation 하기 위한 Tool 이다.

47 그냥 개인적으로 궁금해서 그런데 직업병 같은 것 있나요 하루종일 컴퓨터만하면 안구건조증이랑 손목 tfcc 손상 안 오시나요? 있어요!
손목이 통증이 있어요.
목이 조금 뻐근하다.
허리도 조금아프네요.
일하다 보면 시간 가는줄 몰라요. 
손가락 통증생겨서 키보드 배열 바꿨습니다. 
건강은 각자도생.
48 맛비님이 현재 스타트업 회사에 계신걸로 알고 있습니다. 근데 대부분 설계직 희망하는 전자과 학생들은 삼성이나 하이닉스 같은 대기업을 많이 선호하는데 스타트업에 계신 이유를 알 수 있을까요? 아님 대기업 계시다가 이직을 하신건가요? 갈 수 있는 상황이 되시면, 대기업 가셔라. (특히, 처음 스타트를 하신다면,)


왜 저는 스타트업에 있을까요?
대기업 vs 스타트업


대기업.
"위의 선배분들이 곧 내 미래다."
일에 대한 성장성. 
스타트업.
가난한 이미지, 월급이 밀려.. 어렵고, 찢어지게 가난하고. 불쌍해.
스톡 → ??
<이직의 난이도>
  • 대기업 → 중소기업, 스타트업 (쉽다)
  • 중소기업, 스타트업 → 대기업
49 저도 삼성 임원면접에서 갑자기 중소기업이나 스타트업 안 가고 여기왔냐고 물어봤던 기억이 있네요 조금 도  
50 일을 자기맘대로 할수있다는 장점? 이 있을거 같습니다. 책임도 지면서 열심히 도 할수있고 보람될것 같기도 하구요.. 스타트업에서 일한다면요.  
     
     
     
     
     
     
반응형

'설계독학맛비 YouTube > 03 라이브 스트리밍 내용' 카테고리의 다른 글

220626 라이브  (0) 2022.06.27
210903 라이브  (0) 2021.09.03
210613 라방 QnA  (0) 2021.06.13
210522 라방 QnA  (0) 2021.05.22
210425_라이브방송_QnA  (0) 2021.04.25