강의

멘토링

커뮤니티

Hardware

/

Semiconductor

Đào tạo Tổng hợp Thiết kế Cơ bản (디지털 회로설계 구현)

Chip bán dẫn được thiết kế và sản xuất qua những giai đoạn nào? Chúng ta sẽ tìm hiểu từng bước một về các khái niệm cơ bản của mạch logic cần thiết trong công việc PI(Physical Implementation) /PD(Physical Design) và Chip Design Flow, đồng thời khám phá các khái niệm chính của quá trình tổng hợp dựa trên các công cụ được sử dụng trong thiết kế mạch chip số tại thực tế.

(5.0) 5 đánh giá

26 học viên

  • MetaEncore
vlsi
asic
synthesis
회로설계
합성
EDA
digital-logic
soc

Đánh giá từ những học viên đầu tiên

Bạn sẽ nhận được điều này sau khi học.

  • Hiểu về Mạch Logic Số từ góc độ PI(Physical Implementation), PD(Physical Design)

  • Hiểu về quy trình thiết kế mạch Digital Chip

  • Các khái niệm chính của Synthesis (tổng hợp) sử dụng Synopsys Design Compiler được sử dụng chủ yếu trong thực tế

Tổng hợp (Synthesis)

Tổng hợp là gì?

  • Chuyển đổi thiết kế Register Transfer Level được viết bằng HDL như Verilog sang Gate Level

  • Trong quá trình chuyển đổi, tối ưu hóa Design theo ràng buộc Synopsys Design Constraint

  • Cuối cùng, thực hiện Mapping với Standard cell được cung cấp bởi Foundry


Bắt đầu triển khai thiết kế mạch số, học về tổng hợp.

Bắt đầu giai đoạn triển khai thiết kế mạch số, phải hiểu đúng thì chip mới hoàn thành được.

Tổng hợp là cửa ngõ đầu tiên kết nối giai đoạn tr추상 và giai đoạn vật lý.
Cuối cùng, hiểu về tổng hợp chính là hiểu về toàn bộ quá trình thiết kế mạch.
Trong thực tế, các công ty ưu tiên tuyển dụng nhân viên mới có kinh nghiệm về tổng hợp và xác minh timing.
Tuy nhiên, các công cụ liên quan đắt đỏ và khó tiếp cận nên khó có thể học tập ở trường hoặc tự học.
Trong khóa học này, bạn có thể trải nghiệm từng bước quá trình tổng hợp dựa trên Design Compiler được sử dụng trong thực tế,
và không chỉ tổng hợp mà còn giải thích nhiều khái niệm được sử dụng trong công việc triển khai mạch.

Những nội dung được đề cập trong khóa học tổng hợp

  • Phần 1. Nội dung cơ bản về Digital Logic Circuit cần thiết cho tổng hợp

    • Digital System

    • Khái niệm Timing

  • Phần 2. Hiểu biết cụ thể về Digital Chip Design Flow

    • SoC / ASIC

    • Luồng Triển khai Vật lý (Front-End) / Thiết kế Vật lý (Back-End)

  • Phần 3. Hiểu về tổng hợp sử dụng Synopsys Design Compiler - công cụ tổng hợp được sử dụng nhiều nhất trong thực tế

    • Thiết lập Thiết kế

    • Synopsys Design Constraints (SDC)

    • Kỹ thuật Tổng hợp

    • Phân tích thời gian


Những gì thu được thông qua bài giảng tổng hợp

  • Quá trình chuẩn bị cần thiết cho việc tổng hợp

  • Hiểu về lệnh SDC để tối ưu hóa Design

  • Khái niệm và phân tích Timing

  • Các kỹ thuật khác nhau trong quá trình Compile

  • Hiểu biết về các thuật ngữ được sử dụng trong thực tế

Chuẩn bị

  • Digital Design là quá trình Mapping thành Gate có "thực thể" nên cần có kiến thức tiên quyết như sau

    • Mạch logic số

    • Nguyên lý hoạt động của CMOS

    • Kiến thức cơ bản về ngôn ngữ Verilog

  • Môi trường Linux

    • Mặc dù không phải là yêu cầu bắt buộc cho nội dung bài giảng, nhưng trong thực tế công việc thì tất cả đều sử dụng môi trường Linux.

  • Công cụ TCL để giao tiếp với EDA tool

    • Tương tự, đây không phải là điều bắt buộc, nhưng tốt nhất là nên học tập trong thời gian rảnh rỗi.


Các trang web tham khảo cho nội dung học tập liên quan đến bài giảng

  • Blog giới thiệu nội dung tổng quan về VLSI và Digital Chip Design Flow

  • TCL là ngôn ngữ Script được sử dụng nhiều nhất trong lĩnh vực PI / PD



Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Sinh viên chuẩn bị việc làm trong lĩnh vực thiết kế ASIC, SoC

  • Sinh viên chuẩn bị cho chương trình đào tạo liên kết việc làm Học viện Bán dẫn / ETRI / IDEC

  • Nhân viên mới vị trí PI(Physical Implementation) / PD(Physical Design)

Cần biết trước khi bắt đầu?

  • Mạch logic

  • Thiết bị bán dẫn

  • Mạch tích hợp số

Xin chào
Đây là

74

Học viên

11

Đánh giá

6

Trả lời

5.0

Xếp hạng

2

Các khóa học

AI(Artificial Intelligence)와 IoT(Internet of Things) 등 주문형 chip(ASIC, application-specific integrated circuit)에 대한 시장의 요구는 늘어나고 있고, 실제로 많은 chip들이 설계되고 있으나, 실질적인 삶의 변화로까지 이어지지는 경우는 드뭅니다.

많은 ASIC 설계들이 기능적으로 오류가 있거나, 계획하였던 성능 조건을 만족시키지 못하기 때문입니다. 좋은 반도체를 만들어서 우리의 삶을 좀 더 윤택하게 하려면, 규모가 커지고 복잡해진 설계를 다룰 수 있는 고도화된 기능 및 성능 검증을 제공하기 위한 서비스가 필요합니다. 메타앙코르는 그러한 서비스를 제공함으로써 사람을 이롭게 하는 반도체가 많아지는 것을 목표로 하는 회사입니다.

Chương trình giảng dạy

Tất cả

28 bài giảng ∙ (5giờ 20phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

5 đánh giá

5.0

5 đánh giá

  • 오병철님의 프로필 이미지
    오병철

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    32% đã tham gia

    SoC Physical Design Engineer입니다. ASIC 업계에 종사하고 있으며, Front End Engineer와 함께 협업을 통해 Tapeout하는 동안 Front End의 업무를 이해하고자 수강하게 되었습니다. 나아가, RTL Design에 대한 지식도 습득하게 되어 좋은 것 같습니다. 시간이 여유로울 때 듣다보니 힐링되는 것 같았습니다. 설명을 차분하게 잘 해주시고, 놓치고 있던 Point를 다시 머리에 새기게 되었습니다. Tape-Out Flow에 있어 궁금한 사항도 있었고, 새로 알게된 사항이 있어 좋았습니다. 앞으로 업무 수행에 있어, 좋은 참고가 될 것 같습니다. 감사합니다.

    • MetaEncore
      Giảng viên

      오병철님 수강평 감사합니다. 실무수행에 도움이 될 것 같다니 기쁘네요.

  • 강동우님의 프로필 이미지
    강동우

    Đánh giá 1

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    100% đã tham gia

    반도체 설계 분야 강의에 이렇게 자세하고 깔끔하게 설명해주는 강의가 있었는지 싶네요.. 너무 좋은 영상 감사합니다. 실제 디자인하우스에서 진행되는 flow를.. 무엇보다 한국어로 이렇게 친절하게 설명해주시는 영상.. 너무 귀하고 반가웠습니다. 차분하게 설명해주시고 귀에도 쏙쏙 들어와서 다른 분들에게도 추천할 것 같아요 반도체 설계 쪽을 처음 입문하시는 분들에게 딱 맞는 강의일 것 같습니다. 좋은 품질의 강의 다시 한번 감사드립니다! 또 다른 강의가 올라오는지 기다리게 될 것 같아요~

    • MetaEncore
      Giảng viên

      강동우님, 메타앙코르는 디지털 설계 및 검증 분야의 다양한 컨텐츠를 준비하고 있습니다. 도움이 되셨다니 기쁩니다. 소중한 수강평 감사합니다.

  • 이규호님의 프로필 이미지
    이규호

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    반도체 설계 쪽은 늘 어렵고 멀게만 느껴졌는데, 이 강의 들으면서 생각이 완전히 달라졌습니다. 처음엔 용어도 낯설고 흐름도 잘 안 잡혔는데, 강사님이 하나하나 쉽게 풀어주시니까 자연스럽게 이해가 되더라고요.. 덕분에 이 분야에 대한 흥미도 생기고, 더 공부해보고 싶다는 생각이 들었어요. 어렵다고만 생각했던 내용을 이렇게 흥미롭게 알려주셔서 정말 감사했습니다!!

    • MetaEncore
      Giảng viên

      이규호님, 생소한 내용이 많지만 최대한 쉽게 풀어내려고 하였습니다. 메타앙코르에서 앞으로 더 많은 강의를 오픈하려고 노력중입니다. 계속 관심 가져주세요. 소중한 수강평 감사합니다.

  • 원숭이 알러지 바나나님의 프로필 이미지
    원숭이 알러지 바나나

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • 온새미로님의 프로필 이미지
      온새미로

      Đánh giá 6

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      이번 강의를 통해 디지털 논리 회로부터 합성 과정까지 체계적으로 이해할 수 있어 많은 도움이 되었습니다. 각 섹션이 단계별로 구성되어 있어 초보자도 흐름을 따라가기 쉽고, 실무에서 자주 접하는 개념들을 명확하게 설명해 주셔서 이해가 잘 되었습니다. 특히 Timing 분석과 합성 과정 설명이 실제 업무에 바로 적용할 수 있을 정도로 유익했습니다. 예제와 설명의 균형이 잘 맞아 복잡한 내용도 부담 없이 학습할 수 있었습니다. 잘들었습니다.

      • MetaEncore
        Giảng viên

        실무에 적용함에 있어 도움이 되었다니 굉장히 기쁩니다. 곧 Design Compiler 실습 챌린지 강의도 준비하고 있습니다! 좋은 수강평 감사합니다.

    6.887.110 ₫

    Khóa học khác của MetaEncore

    Hãy khám phá các khóa học khác của giảng viên!