Vi Mạch Cơ Bản – Bài 5 – Quy Trình Thiết Kế Vi Mạch Số

Thứ Hai, 21 tháng 10, 2024

Sau khi tìm hiểu các khái niệm cơ bản ở các bài viết trước, hôm nay chúng ta sẽ tìm hiểu quy trình để có thể thiết kế ra một con chip vi mạch số. Trên mạng có nhiều sơ đồ khác nhau nhưng nhìn chung lại sẽ gồm các khâu chính như sau:

1.Collect requirements

Ở giai đoạn này, đội sale/marketting sẽ khảo sát thị trường và thu thập các yêu cầu kỹ thuật từ khách hàng hoặc từ dự án, tập trung vào các thông số như hiệu suất, công suất tiêu thụ, kích thước, và chi phí sản xuất của chip. Sau khi xác định yêu cầu, quá trình chuyển sang bước xác định các yêu cầu sản phẩm và đặc tả kỹ thuật (Product Requirement/Specification), nơi tất cả các yêu cầu chức năng của chip được làm rõ để đảm bảo thiết kế đáp ứng đúng mục tiêu đã đặt ra.

2.Front-End Design

Giống như Software có khái niệm Front-End và Back-End, thiết kế chip cũng tương tự. VLSI Front-End Design có thể được chia thành 2 phần chính

2.1 Chip architecture design

Bước này xác định cấu trúc tổng thể của chip VLSI để thỏa mãn các yêu cầu ở step trước, bao gồm việc phân chia các khối chức năng chính và cách thức mà các khối này sẽ giao tiếp với nhau. Kiến trúc của chip là cực kỳ quan trọng và có ý nghĩa quyết định đến sự thành công của cả dự án.

2.2 Micro-architecture design

Sau khi kiến trúc đã hoàn thành, các khối chức năng sẽ được bàn giao xuống cho các kỹ sư RTL Design để bắt đầu thiết kế RTL. RTL được thiết kế bởi các RTL Design Engineer sẽ được kiểm tra kỹ lưỡng bởi các kỹ sư Design Verification (DV) để xác minh tính đúng đắn. Nếu có bug xảy ra, các kỹ sư DV sẽ feedback lại cho RTL Designer để sửa. Sản phẩm cuối cùng của khâu này chính là RTL đã được kiểm tra và thỏa mãn đầy đủ yêu cầu thiết kế của dự án.

3.Back-End Design

Back-end trong thiết kế VLSI là giai đoạn tập trung vào việc chuyển đổi thiết kế logic thành một cấu trúc vật lý hoàn chỉnh và tối ưu hóa nó để sản xuất chip. Quy trình này bắt đầu với bước tổng hợp logic (Synthesis), nơi mô tả thiết kế logic ban đầu được chuyển đổi thành một mạng lưới cổng (netlist) thể hiện các thành phần và kết nối logic thực tế.

Quá trình sản xuất sẽ không tránh khỏi những lỗi sai (ví dụ như ngắn mạch, hở mạch..) đòi hỏi cần phải có cách thức để phát hiện khi có lỗi xảy ra. Vậy nên các mạch Design For Test (DFT) sẽ được tích hợp vào để đảm bảo rằng chip có thể được kiểm tra hiệu quả sau khi sản xuất.

Tiếp theo, giai đoạn thiết kế vật lý (Physical Design – PD) diễn ra, bao gồm các bước như đặt cell (placement), định tuyến kết nối (routing), và tối ưu hóa không gian cũng như hiệu suất của chip. Đây là giai đoạn mà các thành phần logic được sắp xếp và kết nối trên bản thiết kế silicon, nhằm đảm bảo thiết kế cuối cùng phù hợp với các giới hạn vật lý và điện tử.

Song song với toàn bộ quy trình thiết kế Back-End chính là các bước phân tích timing tĩnh (Static Timing Analysis – STA) được tiến hành để đảm bảo rằng các đường dẫn tín hiệu trong thiết kế đáp ứng các yêu cầu về thời gian, giúp phát hiện và khắc phục các vấn đề liên quan đến độ trễ thực tế.

4. Manufacture & packaging

Sau khi hoàn thành giai đoạn thiết kế back-end, chip sẽ được chuyển sang giai đoạn sản xuất và đóng gói (Manufacture and Packaging). Ở bước này, thiết kế vật lý của chip được sử dụng để tạo ra các mặt nạ sản xuất (masks), những bản mẫu này sẽ được dùng trong quá trình photolithography để chế tạo chip trên các tấm wafer silicon tại nhà máy bán dẫn (foundries). Quá trình này bao gồm nhiều bước phức tạp như khắc, cấy ion, và tráng phủ các lớp vật liệu nhằm tạo ra các lớp bán dẫn và kim loại theo thiết kế. Sau khi chế tạo xong, các chip sẽ được cắt ra khỏi wafer và đưa vào giai đoạn đóng gói. Đóng gói có nhiệm vụ bảo vệ chip khỏi các yếu tố môi trường bên ngoài và đảm bảo kết nối điện giữa chip và bo mạch chủ thông qua các chân tiếp xúc (pins) hoặc các kết nối khác.

5. CHIP Testing (CHIP validation)

Giai đoạn cuối cùng là kiểm tra (Testing), một bước quan trọng để đảm bảo rằng chip hoạt động đúng chức năng và đạt tiêu chuẩn chất lượng trước khi đưa ra thị trường bao gồm: kiểm tra chức năng (functional testing), kiểm tra hiệu năng (performance testing), kiểm tra lỗi trong quá trình sản xuất (scan test, BIST test)…

Bài viết nằm trong series các bài viết cơ bản về vi mạch.

Quay lại main page

Bài viết tiếp theo: Bài 6: Tìm hiểu về RTL Design

——————————————————

Tìm hiểu lộ trình cho người mới bắt đầu để hiểu thêm về công việc, ngành nghề, đãi ngộ và những kiến thức cần thiết để học thiết kế vi mạch và tham gia vào thị trường vi mạch.
Lộ Trình Bắt Đầu Ngành Thiết Kế Vi Mạch Bán Dẫn

Truy cập Server EDA Miễn Phí của ICTC để thực hành thiết kế vi mạch:
Truy cập Server EDA Miễn Phí

Hiện tại ICTC đang mở các khóa học thiết kế vi mạch từ cơ bản đến nâng cao, các bạn có thể tìm hiểu tại các bài viết sau nhé:

Thứ Hai, 21 tháng 10, 2024
Vi Mạch Sinh Viên

Vi Mạch Sinh Viên

Đội Ngũ Giảng Viên Đến Từ Các Công ty vi mạch hàng đầu với NHiều năm kinh nghiệm

Khóa học thiết kế vi mạch ICTC giảng viên từ Ampere
Khóa học thiết kế vi mạch ICTC giảng viên từ Renesas
Khóa học thiết kế vi mạch ICTC giảng viên từ MediaTek Singapore
Khóa học thiết kế vi mạch ICTC giảng viên từ BOS
Khóa học thiết kế vi mạch ICTC giảng viên từ Marvell
Khóa học thiết kế vi mạch ICTC giảng viên từ Renesas
Khóa học thiết kế vi mạch ICTC giảng viên từ NSING

Nổi Bật

Tổng Kết Khóa Học Thiết Kế Vi Mạch Cơ Bản Tháng 6 2024

Tổng Kết Khóa Học Thiết Kế Vi Mạch Cơ Bản Tháng 6 2024

Hôm nay, khóa học Thiết kế Vi mạch Cơ bản tại Trung tâm ICTC đã chính thức khép lại với buổi lễ tổng kết ý nghĩa. Đây là dịp để giảng viên và học viên cùng nhau nhìn lại hành trình học tập, những thành quả đạt được, và chia sẻ cảm nghĩ sau khóa học. Cảm Nghĩ Của Học...

TỔNG KẾT OFFLINE VI MẠCH 07/2024

TỔNG KẾT OFFLINE VI MẠCH 07/2024

Vậy là sau hơn 4 tiếng đồng hồ giao lưu và chia sẻ các kiến thức về tổng quan ngành vi mạch, các vị trí việc làm, tuyển dụng, các kinh nghiệm học tập, phỏng vấn, ... buổi offline ngày hôm nay đã kết thúc thành công tốt đẹp.Rất cảm ơn các bạn đã không ngại đường xá xa...

Bài Viết Mới

Chiếc Máy Tính Nhỏ Hơn Hạt Gạo – MSPM0C1104

Chiếc Máy Tính Nhỏ Hơn Hạt Gạo – MSPM0C1104

Bạn Có Tin Một Máy Tính Có Thể Nhỏ Hơn Hạt Gạo? Texas Instruments đã chứng minh điều đó với MSPM0C1104 – một con chip vi điều khiển có kích thước chỉ 1.38 mm² nhưng sở hữu sức mạnh đáng kinh ngạc. Sức Mạnh Trong Một Kích Thước Siêu Nhỏ Dù nhỏ bé, MSPM0C1104 vẫn mang...

Chứng Chỉ – Giá Trị Từ Nỗ Lực Thực Sự

Chứng Chỉ – Giá Trị Từ Nỗ Lực Thực Sự

Chứng Chỉ Có Quan Trọng Khi Xin Việc? Nhiều người cho rằng chứng chỉ chỉ là “tờ giấy”, nhưng thực tế, nó phản ánh quá trình học tập nghiêm túc, sự nỗ lực không ngừng và khả năng ứng dụng kiến thức vào thực tế. Một chứng chỉ không thể đảm bảo 100% cơ hội việc làm,...

KỈ NIỆM KHÓA HỌC ICTC

KỈ NIỆM KHÓA HỌC ICTC

Còn nhớ thời điểm này năm ngoái là lúc bắt đầu IC1, 2 gì đó mà giờ đã là 19 rồi, thời gian trôi qua nhanh thiệt ^^.Trong buổi khai giảng, tụi mình luôn dành thời gian trao đổi để hiểu rõ mục tiêu của từng bạn khi tham gia. Thông thường, mọi người đến với hành trình...

BẠN CHƯA BIẾT BẮT ĐẦU TỪ ĐÂU?

Sau nhiều năm tư vấn và đào tạo vi mạch cho hàng trăm bạn sinh viên, học sinh và phụ huynh, kết hợp với kinh nghiệm từ các anh chị kỹ sư vi mạch có nhiều năm kinh nghiệm, đây là tất cả những kinh nghiệm và tài liệu mà mình đúc kết, tổng hợp lại được thành một quy trình tìm hiểu ngành vi mạch để các bạn mình mới tham gia vào ngành có thể bắt đầu một cách hiệu quả nhất.

 

Bấm nút bên dưới để tìm hiểu về ngành, về nghề nghiệp cũng như những thứ bản thân cần chuẩn bị để tham gia vào hành trình trở thành kỹ sư vi mạch tuy có phần gian nan nhưng vô cùng thú vị bạn nhé!

LỘ TRÌNH TỰ HỌC VI MẠCHGROUP CHAT HỌC TẬP VI MẠCH