인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

FPGA, RTL 실무 설계

프로젝트 프로세스에서 실무자가 해야 할 업무 (FPGA 칩 선정, 회로도 검토, RTL 설계, 검증)

설계 방법 및 디버깅 노하우

 

FPGA, RTL, 하드웨어 설계 14년차 엔지니어 입니다. 초보 엔지니어 입장에서 쉽고 자세하게 설명하여 훌륭한 엔지니어가 될 수 있도록 멘토링 하겠습니다.

  • 멘토링 분야

     - 프로젝트 단계별 맞춤 멘토링 -> 제품 완성 및 디버깅까지 (RTL 설계 가이드)

     - 기본 원리 및 구조 이해 -> 쉽고 자세한 설명

     - 다양한 프로젝트 경험

          * UART, I2C, SPI 등의 기본 통신 인터페이스

          * LVDS, USB, Ethernet(1G, 10G), MIPI, Gigabit Transceiver, PCI Express, DDR Controller 고속 인터페이스

          * 머신 비전, 무선 통신 및 알고리즘 RTL 설계

     - 다양한 FPGA 디바이스: Xilinx, Intel, Lattice, Efinix 등

     - 시뮬레이션 및 디버깅 노하우

          * 시뮬레이션, 테스트 벤치 설계, 데이터 비교 검증

          * Timing Closure(타이밍 에러 해결), Implementation(비트 파일 생성 및 검증)

          * 디버깅 방법 및 노하우 

  • 진행 방식

     - Slack 또는 Zoom, Google 등을 이용한 1:1 미팅 (화상 가능)

     - 예약이 되면 기재하신 연락처로 접속 주소 안내

     - 상호 원할한 대화를 위해 "이어폰과 마이크" 준비가 필요할 수 있음.

     - 마이크가 없는 경우 채팅창으로 대화 진행.

  • 준비물

     - 설계 요구 사항 또는 질문할 내용 리스트

     - 블록다이어그램이나 시뮬레이션 파형 또는 RTL 코드 

     - 또는 위 내용을 준비하는 과정을 함께 할 수도 있습니다.

기본 원리와 설계 과정 및 방법에 대해 중점을 두어, 추후 다른 프로젝트들에 대해서도 자신감을 갖고 접근할 수 있도록 도와드리겠습니다.