강의

멘토링

로드맵

Inflearn brand logo image
BEST
Hardware

/

Semiconductor

Practical Digital Circuit Design: Designing Computer Architecture and SoC Protocol Digital IP

Experience 90% of Digital Circuit Design hires had! Gain semiconductor product understanding + practical experience & specs + employment leverage tips through [Computer Architecture (CPU / SRAM / CACHE / DRAM / NAND) + SoC Protocol Design (FIFO / AMBA / Serial communication) projects most frequently used by current Samsung Electronics employees in practice]!

(5.0) 112 reviews

419 learners

  • samcoach
회로설계
반도체
실무
취업
이력서
Verilog HDL
Computer Architecture
FPGA
Embedded
amba

Reviews from Early Learners

What you will learn!

  • Circuit Design Role System Organization (Analog/PCB HW/Digital/FPGA/Layout/Embedded SW/Verification, etc.)

  • Exploration of Digital Circuit IP Design Flow and Detailed Job Competencies Required for Employment

  • How is digital IP used in Memory/System Semiconductor products? Application Summary

  • Verilog Basic Syntax / Synthesis / Simulation / Timing Analysis / Power Analysis using Practical Digital Circuit Design Tools

  • Computer Architecture Digital IP Design : CPU / CACHE / SRAM / DRAM / NAND

  • SoC Protocol Digital IP Design : FIFO / AMBA / SERIAL Communication

  • Samsung Electronics DS Division / SK hynix Digital Circuit Design Job Interview Past Questions & Solutions

  • How to Apply Design Project Content: Resume / Cover Letter / Interview Guide

  • How to leverage Digital Circuit Design experience for other roles (Process / Analog Circuit / Layout / PCB HW Design)

👇삼성전자 메모리사업부 최종 합격 후기

삼성전자 메모리사업부 최종 합격 후기

  • 서울 중상위권 대학 학부생, 실무 경험 없이 회로설계 직무 준비, 강의 수강 전까지 Verilog 실습 경험 거의 전무

  • 인프런 강의 통해 DRAM Controller, ECC(Hamming Code), AXI 등 실제 구현 → 시뮬레이션, Testbench, Timing 분석까지 수행

  • 해당 경험 기반으로 삼성전자 DS 메모리사업부 회로설계 직무 자소서·면접 모두 대비, 실제 면접에서 Command Timing·FSM 관련 질문에 구체적으로 답변하며 최종 합격

(상세 후기 → Click!)

👇고려대학교 디지털 회로설계 대학원 합격 후기

고려대학교 디지털 회로설계 대학원 합격 후기

  • 학부생으로 고려대 디지털 회로설계 연구실 진학을 준비하며 AXI, DRAM Timing, ECC 등 현업 수준의 이해 부족을 절감

  • 인프런 강의를 통해 FSM 기반 DRAM Controller, Hamming ECC, AXI 버스 구조 등 설계를 직접 구현하고 시뮬레이션까지 수행

  • 구현 경험과 포트폴리오로 교수님 인터뷰에 효과적으로 대응하며 연구실 과제 적합성을 인정받아 최종 합격

(상세 후기 → Click!)

👇텔레칩스 PI 직무 → 삼성전자 S.LSI 사업부 이직 후기

텔레칩스 PI 직무 → 삼성전자 S.LSI 사업부 이직 후기

  • 텔레칩스에서 공정 기반 PI 직무를 수행하던 중 설계 직무로 커리어 전환을 결심하고 삼성전자 S.LSI를 목표로 준비

  • 인프런 강의로 AXI 버스 구조, DRAM Controller FSM, ECC 로직 등 실제 RTL 수준 설계를 구현하고 포트폴리오화

  • 면접에서 Interleaved burst, Read Timing 구조 등 실무 질문에 구현 경험 기반으로 답변하며 S.LSI 회로설계 직무 최종 합격

(상세 후기 → Click!)

EVENT 1. 레벨Test 받기

EVENT2. 기존 수강생 30% 할인

네이버 카페를 통해 수강생분들과 소통하는 강의입니다!

  1. 공지 전달을 위해 오픈카톡방에 입장해주세요! (참여코드 : 0459)
    https://open.kakao.com/o/gm1KFaCg

  2. 수강생 자료를 받기 위해 네이버 카페에 가입해주세요!


    https://cafe.naver.com/samcoach

  3. 매주 주말마다 진행되는 라이브 클래스를 통해 과제 피드백 + 고민 상담을 해드립니다!


    일정 및 라이브 클래스 내용은 네이버 카페를 통해 매주 공지 (다시보기 제공!)

  4. 취업을 위한 다양한 정보와 EVENT를 제공해드립니다!
    카페 등급업 + 지속적인 Update + 수료 이후에도 접근 가능합니다.

반도체 회로설계 직무를 준비중인 학사 취준생 주목! 📣

직무 체계 + 제품 탐구 + 실무 경험
→ 취업과 현업까지 연결시켜 드립니다! 😊

현업에서 자주 사용하는 디지털 IP 설계 + 개선 프로젝트 수행하기!

취업과 현업에서 좋은 평가를 받기 위해서는
현직자들이 공통적으로 자주 사용하는 실무적인 디지털 IP를 다뤄보고,
이를 개선해보면서 이 경험을 어필하는 것이 최상의 전략이라고 볼 수 있습니다.
그 두 분야가 바로

  1. Computer Architecture

  2. SoC 통신 Protocol

이 두 가지 분야인 것이죠!

그래서 우리는 IDEC, ETRI, 국비지원 회로설계 교육 등을 통해 해당 실무 경험을 쌓으려고
노력하기도 합니다.

하지만 막상 해당 교육을 수강해보면 code 한 줄 없는 이론 중심의 수업인 경우도 많고,
학부생에 배우기에는 내용이 너무 어렵습니다.
또한 피드백을 받기도 어려워수료증을 받긴 하는데 막상 활용할 때가 문제가 되죠.


그래서 제가 만들었습니다!


전공부터 심화까지 Road-map 을 검토하여, 취업에 최적화된 난이도를 선택했습니다.

🪜 삼코치의 회로설계 강의 로드맵

(아래 이미지 Click)

커리큘럼

삼코치의 반도체 회로설계 Road-map

타사 회로설계 강의와 완벽히 차별화 되었습니다!

타사 온/오프라인 회로설계 강의

  • 2~3일 동안만 오프라인으로 배우는


    이론 중심의 강의


  • 전공 공부만으로 배우는 간단한
    실습 기반 강의

  • 시뮬레이션 없이 이론으로만
    진행되는 강의

  • 실제 취업에는 적용하기 힘든 내용을
    다루는 강의

  • 일방적인 강의 제공 외에 강사와
    소통하기 힘든 강의


삼코치 회로설계 강의

  • 무제한 수강기간과
    시간/장소에 제한 받지 않는 온라인 강의!


  • 실제 삼성전자 메모리/시스템반도체 제품
    어디에 어떻게 쓰이는지 알려주는 강의!


  • 현업 TOOL을 기반으로 기본 회로 →
    응용 회로 → 과제 순으로 이어지는 강의!


  • 이력서 / 자소서/ 면접 활용 Point와


    직무면접 기출/예상문제 풀이 제공 강의!


  • 수강하면서 삼코치 멘토의 다양한


    소통 컨텐츠에 참여할 수 있는 강의!

초 제품 중심!

초 실무 중심!

초 취업 중심!

초 제품 중심의 강의

  • 삼성전자의


    메모리/시스템반도체 제품과
    매칭하여 적용점 Check

  • 제품의 Trend를 살펴보고
    개선 방향 확인

  • 경력 채용 기술서를 통해
    해당 제품군에 필요한
    직무역량이 무엇인지 확인

제품 중심의 강의

실무 중심의 강의

초 실무 중심의 강의

  • 현업 TOOL 사용

  • 수식/공식 최소화

  • Power/Performance/Area
    관점에서의 이슈 해결

  • 다양한 현업 이슈와 TIP 소개

  • 직무 면접과의 연계성 설명

  • 스스로 고민해볼 수 있는 과제

초 취업 중심의 강의

  • 삼성전자/SK하이닉스
    직무면접 기출문제 + 예상문제
    출제 및 풀이 제공

  • 이력서/자소서/면접에
    설계 경험 활용 Point 점검

  • 개선 성과가 좋은 수강생분께
    The Best Paper Award 수상

  • 수상받은 상과 수료증 활용법

  • 삼코치 커뮤니티에서 취업 관련
    자료 접근 + 이벤트 참여 권한

취업 중심의 강의

실무에서 자주 사용하는 Computer Architecture와 SoC 통신 Protocol 디지털 IP!

32bit CPU 설계

  1. Through-put 개선을 위한 Pipelining 설계



  2. Pipelining의 Hazard 종류와
    Hedge 기법 적용하기

32bit CPU 설계

SRAM Interface 설계

SRAM Interface 설계

  1. 컴퓨터 구조의 메모리 계층 구조와 Verilog로
    SRAM 모델링하기

  2. Wrapper를 활용하여
    Simulation vs. FPGA vs. ASIC
    각각의 모델 설계하기

CACHE memory 설계


  1. CPU의 Spec.에 표기되는 L1, L2, L3
    Cache 메모리 설계하기

  2. Port를 확장하여 High-speed를 위한
    Dual-port + Two-port RAM 설계하기

CACHE memory 설계

DRAM Interface / DDR Controller 설계

DRAM Interface / DDR Controller 설계


  1. 집적도가 높은 DRAM Cell 모델링과
    DRAM Interface 설계하기

  2. DRAM Cell 제어를 위한
    DRAM Controller(DDR Controller)
    설계하기

NAND Flash ECC 알고리즘 설계


  1. NAND 메모리에서 문제가 생긴다면?
    오류 검출을 위한 다양한 알고리즘과
    CRC 설계하기

  2. 검출된 오류를 수정하는 알고리즘,
    Hamming code Logic 설계하기

NAND Flash ECC 알고리즘 설계

FIFO Interface 설계

FIFO Interface 설계


  1. 디지털 통신 중에 Overflow + Underflow를
    피하기 위한 FIFO 설계하기

  2. CDC에 의해 발생하는 Timing Issue와
    이를 해결하기 위한 Async. FIFO 설계하기

AMBA 통신 Protocol 설계


  1. SoC 통신의 꽃,
    AMBA 통신 Protocol과
    APB + AHB 설계하기

  2. High-speed 통신을 위해
    Premium 제품에 사용되는
    AXI 통신 Protocol 설계하기

AMBA 통신 Protocol 설계

SERIAL 통신 Protocol 설계

SERIAL 통신 Protocol 설계


  1. Chip-to-Chip 통신을 위한
    Serial Interface : I2C + SPI
    통신 Protocol 설계하기

  2. 컴퓨터에서 병렬 데이터를
    직렬로 전환해주는 Serdes와
    UART 통신 Protocol 설계하기

💻실습 환경

  • PC : Windows 64bit 운영체제

  • 사용 TOOL : Quartus Prime Lite (무료버젼)

  • 최소 확보 용량 : 30GB 이상

(Verilog HDL, 컴퓨터 구조, FPGA, 임베디드, amba 등을 다룹니다.)



2차 얼리버드 할인 EVENT !

1차 얼리버드 EVENT : 50만원 → 24만원

2차 얼리버드 EVENT : 50만원27만원

3차 얼리버드 EVENT : 50만원 → 30만원

...

회로설계 취준생을 위한 삼코치 커뮤니티와 EVENT 참여 권한 ON!

회로설계 취준생을 위한 삼코치의 네이버 카페로 초대드립니다!

https://cafe.naver.com/samcoach
카페 등급업은 강의 신청 + 카페 가입 후, 아래 폼을 작성해주세요!
https://forms.gle/r76HSgCHNyf43qmV6

수강생분들께는

  • 삼코치 그룹 컨설팅 이용권

  • Advanced 수강생 자료 권한

  • 타 컨텐츠 할인 적용

등의 다양한 혜택을 준비중입니다.


또한

  • 후기 / 친구 추천 EVENT

  • 라이브 방송 피드백 EVENT

  • 게릴라 컨설팅 EVENT

등 다양한 EVENT를 통해 수강생분들과 소통하면서
취업까지 함께 해드리도록 하겠습니다.


삼코치 네이버 카페

지속적인 업데이트 예정!


보충이 필요한 내용에 대해서는 수강생분들과 꾸준히 소통하면서 업데이트 예정입니다.

(네이버 카페 or 삼코치 유튜브에 동시 업데이트 예정이므로
12개월 수강 기간이 끝났더라도 업데이트 된 내용은 수강할 수 있습니다.)

반갑습니다, 회로설계 멘토 삼코치입니다! 🙌

  • 現) 삼성전자 DS부문 / CHIP 회로설계 5년차

    • 아날로그 IP / 디지털 시나리오 설계

    • A급 특허 출원

  • 글로벌 외국 기업 엔지니어 기술 대응

  • 前) 스타트업 하드웨어 엑셀러레이터 / MCU Firm-ware 설계

  • 前) 대기업 가전제품 업체 / All-in-one 정수기 생산 기술

  • 前) 중견기업 의료기기 업체 / PCB HW, CIS, DDI ASIC 설계


🧭 멘토 활동 

  • ‘직무별 현직자가 말하는 반도체 직무 바이블’ 회로설계 part 저자

  • ‘한국반도체산업협회 SEMI-MOOC’ 회로설계 핵심이론 및 시뮬레이션 강사

  •  ‘이공계취업 1위 렛유인 & 커리어 커뮤니티 코멘토‘ 회로설계 직무 멘토

  • 연세대학교, 한양대학교, 건국대학교 등 10개 이상의 대학 회로설계 직무부트캠프 / 직무특강 진행

  • 회로설계 직무 관련 이력서 / 자소서 / 면접 컨설팅 200회 이상

  • ‘K-디지털 기초역량훈련’ 강사 (어려운 회로 공식 그만 눈으로 하는 반도체 회로(chip) 설계)

  • ‘회로설계 직무의 패스파인더 삼코치’ 유튜브 채널 운영

우리, 강의에서 함께 봐요! 🖐🏻

지금 이 글을 읽고 있다는 것 자체만으로도 여러분은 회로설계 직무로 도전할 자격이 충분한 것입니다. 제 역할은 이렇게 회로에 대해 열정적인 분들의 도전이 합격까지 이어질 수 있도록 도와드리는 일이죠. 
이 강의는 회로설계를 도전하는 여러분들께 '차별력 있는 설계 경험'을 선물해드릴 것입니다.

물론 인연이 되어 저와 함께 로드맵에 따라 회로설계 프로젝트를 수행해도 좋지만, 먼저 무료 강의(클릭)를 통해 스스로 해볼 수 있는 것들을 해보시기 바랍니다. 그리고 필요하다면 강의를 신청해주세요.

그럼 강의에서 뵙겠습니다. 감사합니다 😊

Recommended for
these people

Who is this course right for?

  • ▼ Elec./Electronics, Semiconductor/System Eng. undergrads meeting below:

  • → A 3rd-year university student, more interested in circuit design than other subjects/jobs, exploring roles, and considering career paths (undergraduate researcher/master's/Ph.D. etc.).

  • → A 4th-year university student, wishing to take long-term circuit design training (IDEC or government-funded) but facing difficulty gaining practical experience due to semesters or short breaks, is seeking online circuit design practical experience.

  • → Deferring graduation or as a pure new graduate, I am applying for a Digital Circuit Design position, but wondering if an undergraduate can enter a design role? What kind of design experience should I accumulate? A job seeker with no one to ask.

  • → A mid-career new entrant, currently employed but not in their desired company or role, seeking additional design experience and job information beyond their current work.

  • → An aspiring professional considering a Master's/Ph.D. degree vs. undergraduate job search, aiming to first gain circuit design experience and get career consulting.

  • ▼ Other major students from fields less related to circuits (e.g., Chem. Eng., Mat. Sci. & Eng., Physics, Mech. Eng., Comp. Sci., etc.) aiming for circuit design jobs yet pondering how to build competitive experience.

  • ★ SamCoach fans who want to maintain a long-term relationship while discussing job preparation + career paths after employment with SamCoach mentors

Need to know before starting?

  • ■ On the course details page, search for the '<Samcoach's Circuit Design Roadmap>' section to check recommended study levels per grade!

  • ※ University sophomore-level circuit major courses are a prerequisite. Without these, the lecture content may be challenging.

  • ※ If you have taken circuit-related major courses in your 3rd or 4th year of university, understanding the lecture content will be relatively easy, and finding connections to employment will be smoother.

  • (Required) Digital-related courses among 2nd-3rd year Circuit Design major required subjects - Digital Logic Circuits, C Language, Signals and Systems, etc.

  • (Optional) 3rd-4th Year Advanced Digital Circuit Design Courses - Digital System Design, Computer Architecture, Digital Signal Processing, Digital Communication, etc.

Hello
This is

3,827

Learners

344

Reviews

174

Answers

5.0

Rating

6

Courses

이력 사항

現) 반도체 대기업  (CHIP 회로설계 4년차)

  • 아날로그 IP / 디지털 시나리오 설계

  • A급 특허 출원

  • 글로벌 외국 기업 엔지니어 기술 대응

前) 스타트업 인큐베이팅 업체 (MCU Firm-ware 설계)

前) 대기업 가전제품 업체 (All-in-one 정수기 생산 기술)

前) 중견기업 의료기기 업체 (CIS, DDI ASIC 설계)

 

 

CHIP 설계 취업/이직 충분히 도전할 수 있습니다.

저와 함께 CHIP 설계 취업/이직에 가까워지세요!

 

"반도체 아날로그/디지털 회로설계를 꿈꾸시나요?

대기업 S전자 현직자의 눈으로 기초부터 도와드립니다!"

 

반갑습니다! S전자에서 시스템반도체를 설계하고 있는 삼코치 입니다 :)

 

저는 스타트업에서부터 회로설계 직무에 도전하면서 많은 시행착오를 겪어왔습니다.

PCB 설계, F/W 설계, FPGA 설계, CHIP 설계를 구먹구구 식으로 경험했죠.

그런데 한 가지 아쉬움이 있었습니다.

 

'왜 회로설계 분야는 체계화된 실습 기회와 취업에 대한 정보가 적을까?'

 

반도체 공정, 프로그래밍 등의 분야는 콘텐츠가 많았지만, 회로설계는 정보가 적다보니 그저 '숨겨진 세상'이었습니다.

 

이 글을 읽는 회로설계 취준생분들 또한 저와 같은 답답한 심정을 느껴보셨을 겁니다.

그래서 현직자와 면담도 해보고, 교수님께 물어보고, IDEC 강의를 수강해보기도 하죠.

하지만 알들말듯 여전히 잘 모르는 경우가 대부분 입니다.

 

그.래.서! 제가 직접 취업까지 연결되는 체계화된 강의를 제작해 버렸습니다!

저는 [아날로그 회로-> 디지털 시스템 -> MCU 펌웨어 -> 드라이버 설계 -> 소프트웨어]를 모두 경험하면서,

'Top-down / Bottom-up'스킬을 통해 제품과 회로를 완벽히 설명해낼 수 있게 되었습니다.

 

그리고 인프런에서 실무적인 회로를 다루면서 '아날로그/디지털 회로'에 대해 저만의 직관적 해석 방법부터 Trade-off를 따지는 방법까지 모두 풀어드리려 합니다.

 

저와 함께 기초를 닦고, 실무 역량을 쌓아 자신만의 Chip 설계 Story를 만들어 가봅시다!

Curriculum

All

36 lectures ∙ (12hr 53min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

112 reviews

5.0

112 reviews

  • full님의 프로필 이미지
    full

    Reviews 1

    Average Rating 5.0

    5

    40% enrolled

    I am a second-year design engineer who started out on a 6-month national scholarship. The content taught here is really the most basic of the basics. Ironically, it is the most basic of the basics, so the company does not necessarily teach it. This level of content can be covered sufficiently by studying the company's materials, but I purchased and took the course to study faster. In fact, unless I redesign and use it, SRAM or Axi modules are often designed within the company. So I just used it without knowing, but I think it is a good opportunity to study again. Finally, the lecture review is that new researchers should definitely take this during the company adaptation period or study time. You can fill 90 points of the 100 points and start working. And as all practitioners know, in practice, there are times when you have to handle addresses more complexly and design with greater restrictions. Since there are no technical examples for such cases, I recommend it as a quick reminder or for a job interview.

    • mdef20256066님의 프로필 이미지
      mdef20256066

      Reviews 2

      Average Rating 5.0

      5

      9% enrolled

      I wanted to become an embedded system SW developer, but I worked for 6 years at a small company developing only embedded applications because the field was vague and not well-defined. After listening to Mr. Samkochi's lecture, I was able to find the exact path for what an embedded system SW developer should do. After listening to Mr. Samkochi's lecture, I realized that circuit design and system BSP development are not unrelated, and it was a great help in my future career planning. I will complete the lecture, study hard, and definitely pass the fabless large company exam!!!!

      • samcoach
        Instructor

        Thank you for your course review, Wooyoung! As you said, embedded system SW developers and circuit design are very closely related in the field. For a simple example, for the functions required by digital circuit design engineers, the contents coded in the MCU firmware are controlled through SRAM -> protocols, or inversely, they provide feedback. There is also interrupt processing, etc. I have previous experience with embedded systems, and I am currently dealing with both digital and analog, so if you have any questions about this system level, please feel free to ask them through Naver Cafe. Fighting!!

    • iori님의 프로필 이미지
      iori

      Reviews 3

      Average Rating 5.0

      5

      24% enrolled

      After receiving 6 months of semiconductor design education through national education, I am currently employed at a small and medium-sized company and am in charge of FPGA development. However, my skills are still lacking, so I took the course to improve my skills. The course was even better because it provided me with motivation through perspectives and job descriptions, and it was a course that provided guidelines for self-study. I think it is more substantial than the 6 months of national education.

      • samcoach
        Instructor

        Thank you for your course review! I heard that many people get jobs at small and medium-sized companies through government-funded education, so I guess you received such education. The government-funded course is also meaningful in that it sets up the environment one by one from the Linux environment and handles the tools, but in reality, circuit skills can be seen as understanding the circuit itself and design capabilities, and the government-funded education is a bit lacking in this area. That's why I thoroughly excluded the environment and focused a lot on the circuit itself. After all, in the new employee interview, they won't ask about the environment setup, but about the circuit. We're also conducting a live broadcast on Naver Cafe, so I hope you'll gain a lot in the future!

    • yyy33님의 프로필 이미지
      yyy33

      Reviews 1

      Average Rating 5.0

      5

      9% enrolled

      I am a 4th year student who has just started job hunting. I have a project that I have done at school, but I took this course to gain more experience in digital circuit design. It was a great help to me because it covered advanced FPGA content such as AMBA and communication protocols that I could not cover at school. I am sure that if I work on my own projects based on the lectures and gain more experience, I will be able to greatly improve my job skills!

      • samcoach
        Instructor

        Thank you for your review! Digital circuit design projects conducted in schools are usually at the level of timers, counters, and calculators. However, it is not easy to appeal to digital circuit design jobs at this level. I think you will gain a lot by learning directly about the advanced contents of FPGAs such as AMBA and communication protocols that are actually used in the field. If you ask questions in Naver Cafe, I will answer through live broadcasts, so please come and gain a lot of circuit design knowledge!

    • tpzjs385164님의 프로필 이미지
      tpzjs385164

      Reviews 1

      Average Rating 5.0

      5

      50% enrolled

      I feel like I'm growing step by step in digital circuit design. I've taken Samkochi's lectures not only at Inflearn but also at other places, and I was worried about whether to take the lecture again because I thought the same content would overlap a lot, but I think I was worried for nothing. Thank you for giving me a more detailed lecture.

      • samcoach
        Instructor

        Thank you for your review! I give lectures here and there, and of course the basic contents of circuit design may overlap, but the circuit topics are all different, so you won't feel like you're overlapping when you take the class.ㅎㅎ We plan to prepare and launch various circuit lectures in the future, and we will answer your questions with lectures that will satisfy you without overlapping content! We also provide various benefits and live broadcasts to students through Naver Cafe, so please come and get a lot of information~!

    $207.90

    samcoach's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!