inflearn logo
inflearn logo

Đào tạo Tổng hợp Thiết kế Cơ bản (Triển khai thiết kế mạch kỹ thuật số)

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 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à quy trình thiết kế chip (Chip Design Flow), đồng thời xem xét các khái niệm chính của quá trình tổng hợp (synthesis) dựa trên các công cụ được sử dụng trong thiết kế mạch chip kỹ thuật số thực tế.

(5.0) 6 đánh giá

32 học viên

Độ khó Nhập môn

Thời gian Không giới hạn

EDA
EDA
digital-logic
digital-logic
vlsi
vlsi
soc
soc
asic
asic
EDA
EDA
digital-logic
digital-logic
vlsi
vlsi
soc
soc
asic
asic
날개 달린 동전

Giới thiệu Khóa học và tạo ra sự phát triển cùng thu nhập nhé!

날개 달린 동전

Đối tác tiếp thị

Giới thiệu Khóa học và tạo ra sự phát triển cùng thu nhập nhé!

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

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

5.0

5.0

오병철

32% đã tham gia

Tôi là một SoC Physical Design Engineer. Tôi đang làm việc trong ngành ASIC và đã đăng ký khóa học này để hiểu rõ hơn về công việc của Front End trong quá trình hợp tác với Front End Engineer để thực hiện Tapeout. Hơn nữa, tôi cảm thấy rất tốt khi có thể thu thập được kiến thức về RTL Design. Khi nghe trong thời gian rảnh rỗi, tôi cảm thấy như được chữa lành. Anh đã giải thích một cách bình tĩnh và rõ ràng, giúp tôi ghi nhớ lại những điểm mà tôi đã bỏ lỡ. Tôi cũng có những thắc mắc về Tape-Out Flow và có những điều mới mẻ mà tôi đã biết được, điều này thật tuyệt. Tôi nghĩ điều này sẽ là một tài liệu tham khảo tốt cho việc thực hiện công việc trong tương lai. Cảm ơn anh.

5.0

강동우

100% đã tham gia

Tôi thực sự ngạc nhiên khi có một khóa học trong lĩnh vực thiết kế bán dẫn lại giải thích chi tiết và rõ ràng như thế này.. Cảm ơn bạn rất nhiều vì video tuyệt vời này. Quy trình thực tế được tiến hành tại các design house.. Đặc biệt là video giải thích bằng tiếng Hàn một cách Kind như thế này.. thật quý giá và đáng mừng. Bạn giải thích một cách bình tĩnh và dễ hiểu, tôi sẽ giới thiệu cho những người khác nữa Tôi nghĩ đây sẽ là khóa học hoàn hảo cho những ai mới bắt đầu tìm hiểu về thiết kế bán dẫn. Một lần nữa cảm ơn bạn vì khóa học chất lượng tốt! Tôi sẽ chờ đợi xem có khóa học nào khác được đăng tải không~

5.0

이규호

100% đã tham gia

Lĩnh vực thiết kế bán dẫn luôn khiến tôi cảm thấy khó khăn và xa vời, nhưng sau khi nghe khóa học này, suy nghĩ của tôi đã hoàn toàn thay đổi. Ban đầu các thuật ngữ cũng lạ lẫm và tôi không nắm được mạch chính, nhưng khi thầy giảng giải từng phần một cách dễ hiểu thì tôi tự nhiên hiểu được.. Nhờ đó mà tôi bắt đầu có hứng thú với lĩnh vực này và muốn học thêm nữa. Thật sự cảm ơn thầy đã truyền đạt những nội dung mà tôi chỉ nghĩ là khó một cách thú vị như vậy!!

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

  • Hiểu về mạch logic kỹ thuật số (Digital Logic Circuit) dưới góc độ PI (Physical Implementation) và PD (Physical Design)

  • Tìm hiểu quy trình thiết kế mạch chip kỹ thuật số (Digital Chip)

  • Các khái niệm chính về Synthesis (tổng hợp) sử dụng Synopsys Design Compiler thường được dùng trong thực tế sản xuất.

Tổng hợp (Synthesis)

Tổng hợp (Synthesis) là gì?

  • Chuyển đổi thiết kế mức Register Transfer Level (RTL) được viết bằng các ngôn ngữ HDL như Verilog sang mức Gate Level.

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

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


Khởi đầu của việc hiện thực hóa thiết kế mạch kỹ thuật số, học về tổng hợp (synthesis).

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

Tổng hợp là cánh cửa đầu tiên kết nối giữa giai đoạn trừu tượng 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 doanh nghiệp luôn ưu tiên những nhân viên mới có kinh nghiệm về tổng hợp và kiểm chứng thời gian (timing).
Tuy nhiên, vì các công cụ liên quan rất đắt đỏ và khó tiếp cận nên đây là lĩnh vực rất khó để học tại 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 quy trình tổng hợp dựa trên Design Compiler được sử dụng trong thực tế,
đồng thời được giải thích về nhiều khái niệm được sử dụng trong công việc thực thi mạch (circuit implementation) bên cạnh việc tổng hợp.

Những nội dung được đề cập trong bài giảng về tổng hợp (synthesis)

  • Phần 1. Nội dung cơ bản về Mạch logic kỹ thuật số (Digital Logic Circuit) cần thiết cho quá trình tổng hợp (Synthesis)

    • Hệ thống kỹ thuật số

    • Khái niệm Timing

  • Phần 2. Hiểu chi tiết về quy trình thiết kế chip kỹ thuật số (Digital Chip Design Flow)

    • SoC / ASIC

    • Quy trình Physical Implementation (Front-End) / Physical Design (Back-End)

  • Phần 3. Hiểu về tổng hợp bằng cách sử dụng Synopsys Design Compiler, công cụ tổng hợp được sử dụng phổ biến nhất trong thực tế.

    • Thiết lập thiết kế (Design Setup)

    • Synopsys Design Constraints (SDC)

    • Kỹ thuật tổng hợp (Synthesis Techniques)

    • Phân tích thời gian (Timing Analysis)


Những gì đạt được thông qua khóa học về tổng hợp (synthesis)

  • Các bước chuẩn bị cần thiết cho quá trình tổng hợp (synthesis)

  • Hiểu các lệnh SDC để tối ưu hóa thiết kế

  • 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ế công việc

Chuẩn bị

  • Vì đây là quá trình ánh xạ (mapping) bản thiết kế kỹ thuật số (Digital Design) thành các cổng (Gate) có "thực thể", nên cần có các kiến thức tiên quyết dưới đây:

    • Mạch logic kỹ thuật 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 đối với nội dung bài giảng, nhưng trong thực tế công việc, tất cả đều sử dụng môi trường Linux.

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

    • Tương tự như vậy, đây không phải là yêu cầu bắt buộc, nhưng bạn nên dành thời gian rảnh để học thêm.


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

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

Đang diễn ra khóa học thử thách thực hành

  • Nếu bạn muốn tiến hành thực hành sau khi nghe bài giảng?

    • Đang triển khai khóa học thử thách trên Inflearn [Thử thách thực hành tổng hợp trong 2 tuần] (Giới hạn 5 người đăng ký sớm nhất mỗi khóa)

    • Đây là một cơ hội rất tốt để trải nghiệm thử Design Compiler của công ty Synopsys.



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

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

  • Sinh viên mới tốt nghiệp đang chuẩn bị xin việc trong lĩnh vực thiết kế ASIC và SoC

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

  • Nhân viên mới cho 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 kỹ thuật số

Xin chào
Đây là MetaEncore

128

Học viên

14

Đánh giá

12

Trả lời

5.0

Xếp hạng

6

Các khóa học

Nhu cầu thị trường đối với các loại chip chuyên dụng (ASIC, application-specific integrated circuit) như AI (Trí tuệ nhân tạo) và IoT (Internet vạn vật) đang ngày càng tăng cao, và trên thực tế có rất nhiều loại chip đang được thiết kế, nhưng hiếm khi chúng thực sự dẫn đến những thay đổi thiết thực trong cuộc sống.

Điều này là do nhiều thiết kế ASIC bị lỗi về mặt chức năng hoặc không đáp ứng được các điều kiện hiệu suất như kế hoạch đã đề ra. Để tạo ra những sản phẩm bán dẫn tốt giúp cuộc sống của chúng ta trở nên phong phú hơn, cần có các dịch vụ cung cấp khả năng kiểm chứng tính năng và hiệu suất nâng cao, có thể xử lý được các thiết kế ngày càng quy mô và phức tạp. MetaEncore là công ty hướng tới mục tiêu gia tăng số lượng các loại chip bán dẫn mang lại lợi ích cho con người bằng cách cung cấp các dịch vụ như vậy.

Thêm

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ả

6 đánh giá

5.0

6 đánh giá

  • obc8646521889님의 프로필 이미지
    obc8646521889

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    32% đã tham gia

    Tôi là một SoC Physical Design Engineer. Tôi đang làm việc trong ngành ASIC và đã đăng ký khóa học này để hiểu rõ hơn về công việc của Front End trong quá trình hợp tác với Front End Engineer để thực hiện Tapeout. Hơn nữa, tôi cảm thấy rất tốt khi có thể thu thập được kiến thức về RTL Design. Khi nghe trong thời gian rảnh rỗi, tôi cảm thấy như được chữa lành. Anh đã giải thích một cách bình tĩnh và rõ ràng, giúp tôi ghi nhớ lại những điểm mà tôi đã bỏ lỡ. Tôi cũng có những thắc mắc về Tape-Out Flow và có những điều mới mẻ mà tôi đã biết được, điều này thật tuyệt. Tôi nghĩ điều này sẽ là một tài liệu tham khảo tốt cho việc thực hiện công việc trong tương lai. Cảm ơn anh.

    • metaencorehr
      Giảng viên

      Cảm ơn đánh giá khóa học của anh Oh Byeong Cheol. Thật vui khi biết rằng khóa học có thể giúp ích cho công việc thực tế.

  • dwoo09109047님의 프로필 이미지
    dwoo09109047

    Đánh giá 1

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    100% đã tham gia

    Tôi thực sự ngạc nhiên khi có một khóa học trong lĩnh vực thiết kế bán dẫn lại giải thích chi tiết và rõ ràng như thế này.. Cảm ơn bạn rất nhiều vì video tuyệt vời này. Quy trình thực tế được tiến hành tại các design house.. Đặc biệt là video giải thích bằng tiếng Hàn một cách Kind như thế này.. thật quý giá và đáng mừng. Bạn giải thích một cách bình tĩnh và dễ hiểu, tôi sẽ giới thiệu cho những người khác nữa Tôi nghĩ đây sẽ là khóa học hoàn hảo cho những ai mới bắt đầu tìm hiểu về thiết kế bán dẫn. Một lần nữa cảm ơn bạn vì khóa học chất lượng tốt! Tôi sẽ chờ đợi xem có khóa học nào khác được đăng tải không~

    • metaencorehr
      Giảng viên

      Anh Kang Dong Woo, Meta Ankor đang chuẩn bị nhiều nội dung đa dạng trong lĩnh vực thiết kế và xác minh kỹ thuật số. Chúng tôi rất vui vì đã giúp ích được cho anh. Cảm ơn anh vì đánh giá khóa học quý báu.

  • pa0202711님의 프로필 이미지
    pa0202711

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Lĩnh vực thiết kế bán dẫn luôn khiến tôi cảm thấy khó khăn và xa vời, nhưng sau khi nghe khóa học này, suy nghĩ của tôi đã hoàn toàn thay đổi. Ban đầu các thuật ngữ cũng lạ lẫm và tôi không nắm được mạch chính, nhưng khi thầy giảng giải từng phần một cách dễ hiểu thì tôi tự nhiên hiểu được.. Nhờ đó mà tôi bắt đầu có hứng thú với lĩnh vực này và muốn học thêm nữa. Thật sự cảm ơn thầy đã truyền đạt những nội dung mà tôi chỉ nghĩ là khó một cách thú vị như vậy!!

    • metaencorehr
      Giảng viên

      Anh Kyu Ho, Mặc dù có nhiều nội dung khá xa lạ nhưng tôi đã cố gắng trình bày một cách dễ hiểu nhất có thể. Chúng tôi đang nỗ lực mở thêm nhiều khóa học hơn nữa tại Meta Encore. Mong anh tiếp tục quan tâm ủng hộ. Cảm ơn anh vì đánh giá khóa học quý báu.

  • somisomisomsomi님의 프로필 이미지
    somisomisomsomi

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • mn1231479237님의 프로필 이미지
      mn1231479237

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      32% đã tham gia

      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!

      6.786.085 ₫