Chương 1: Giới thiệu chung Vai trò của thiết kế layout trong quá trình sản xuất IC và tình hình phát triển của lĩnh vực thiết kế IC tại Việt Nam. Chương 2: Tổng quan về công nghệ CMOS Tổng quan về các công nghệ chế tạo vi mạch tích hợp, giới thiệu công nghệ CMOS. Chương 3: Kiến thức layout cơ bản Kiến thức cơ bản về layout và đánh giá layout. Chương 4: Phương pháp thiết kế layout tối ưu Các kĩ thuật để thiết kế layout một vi mạch số một cách tối ưu.
Chương 5: Thiết kế và mô phỏng, đánh giá layout các phần tử logic cơ bản. Hướng phát triển của đề tài Áp dụng các phương pháp trên để thiết kế layout các cổng logic cơ bản. Sau đó mô phỏng, đánh giá để chứng minh các phương pháp đưa ra là đúng đắn. Cuối cùng đưa ra hướng phát triển của đề tài.
VAI TRÒ CỦA THIẾT KẾ LAYOUT TRONG QUÁ TRÌNH SẢN XUẤT IC VÀ TÌNH HÌNH PHÁT TRIỂN CỦA LĨNH VỰC THIẾT KẾ IC TẠI VIỆT NAM Phần này giới thiệu tổng quan về thiết kế vi mạch nhằm cung cấp 1 số kiến thức cơ bản cũng như những kĩ năng, công cụ cần biết khi nghiên cứu về lĩnh vực này. Đồng thời nêu vai trò của việc thiết kế layout trong quá trình sản xuất IC và tình hình phát triển của lĩnh vực thiết kế IC tại Việt Nam.1 Tổng quan về thiết kế IC IC là viết tắt của từ Intergrated-Circuit, đó là một mạch tích hợp của hàng triệu phần tử (transistor) được tích hợp trên một “chip” bán dẫn. IC được phân thành hai loại chính là IC số và IC tương tự. IC số là IC được thiết kế dựa trên phân tích và xử lý với tín hiệu số bằng các thuật toán số học và lôgic.
Tín hiệu vào và ra của IC cũng là tín hiệu số. Với loại IC này ưu điểm lớn nhất của là nó có độ chính xác rất cao, có khả năng lưu trữ thông tin lớn. IC tương tự là IC được thiết kế dựa trên phân tích và xử lý tín hiệu tương tự, là loại IC thực hiện các biến đổi điện tuyến tính (như IC ổn áp, IC điều chế, IC tạo dao động …) Việc thiết kế, chế tạo IC tương tự gặp nhiều khó khăn do chúng ta phải quan tâm rất nhiều tới các hiệu ứng xảy ra trong IC. Vì các hiệu ứng này có thể sẽ gây ra nhiều thay đổi tại đầu ra, chính vì vậy mà mức độ tổ hợp cho IC tương tự thường thấp hơn của IC số.2 Quá trình thiết kế IC Dù là thiết kế loại nào thì quy trình thiết kế cũng gồm 2 giai đoạn chính: - Thiết kế luận lý (Logical design – Front End design).
- Thiết kế vật lý (Physical design – Back End design). Layout design DRC Checking Specification DRC Schematic design LVS Checking Simulation LVS no Parasitic Extraction Meets the spec? Simulation yes no Meets the spec? Completed design LOGICAL DESIGN PHYSICAL DESIGN Hình 1-1 Quá trình thiết kế IC 4 1.1 Thiết kế luận lý – Front End design Thiết kế số Sử dụng ngôn ngữ thiết kế phần cứng (Verilog-HDL, VHDL, System-C…) để hiện thực các chức năng logic của thiết kế. Lúc này ta không cần quan tâm đến cấu tạo chi tiết của mạch mà chỉ chú trọng vào chức năng của mạch dựa trên kết quả tính toán cũng như sự luân chuyển dữ liệu giữa các thanh ghi (register). Đây là thiết kế mức chuyển thanh ghi (RTL – Register Transfer Level).
Sau đó thiết kế RTL sẽ được mô phỏng để kiểm tra xem có thỏa tính đúng đắn của mạch hay không. Các CADs phổ biến dùng thiết kế và mô phỏng RTL là: NC-Verilog, NC-VHDL (của Cadence), ModelSim (của Mentor Graphic), VCS (của Synosys). Tiếp theo, thiết kế RTL được tổng hợp (synthesize) thành các cổng (gate) cơ bản: NOT, NAND, XOR, MUX,…Quá trình này được thực hiện với sự trợ giúp của các CADs chuyên dụng. Phổ biến hơn cả là Design Compiler (Synopsys), Synplify (Synplicity), XST (Xilinx).
Kết quả của quá trình tổng hợp không là duy nhất và tùy thuộc vào CADs và thư viện các cổng và macro của nhà sản xuất chip. Nói chung thiết kế số được hỗ trợ rất nhiều bởi các công cụ thiết kế chuyên dụng CADs hơn tương tự. Thiết kế tương tự Các thiết kế tương tự không được hỗ trợ đắc lực bởi CADs như thiết kế số. Phần lớn công việc được thực hiện bởi con người (80%) và đòi hỏi nhiều kinh nghiệm cũng như hiểu biết về cấu trúc vật lý, tham số đặc trưng, công nghệ sản xuất của các linh kiện.
Một điều may mắn là các thiết kế tương tự chủ yếu là các chip quản lí năng lượng, ADC, DAC, DC-DC converter, PLL, VCO, … (các lĩnh vực mà chip số chưa làm được hoặc không hiệu quả) chứa số lượng linh kiện ít hơn nhiều so với các thiết kế số với hàng triệu transistor. 5 Xuất phát từ các thông số yêu cầu của chip và các ứng dụng mà các chip analog sẽ được sử dụng, chuyên viên thiết kế chọn kiến trúc chip thích hợp (kinh nghiệm có yếu tố quan trọng trong bước này). Sau đó tham số của các linh kiện trong kiến trúc đã chọn được tính toán và mô phỏng với các phần mềm chuyên dụng. Các CADs thông dụng là HSpice (Synopsys), Star-Hspice (Avant Copr), IC Design, Pspice (Cadence), IC Design (Mentor Graphics).
Quá trình tính toán, mô phỏng được thực hiện cho đến khi đạt được kết quả theo yêu cầu, đôi khi phải thay đổi cả kiến trúc mạch. Bên cạnh các mô phỏng miền thời gian, đáp ứng tần số… Một loại mô phỏng thường hay sử dụng khi thiết kế chip analog là mô phỏng Monte-Carlo. Mô phỏng này dùng để khảo sát tín hiệu ra khi có các thay đổi về điện áp nguồn, nhiệt độ môi trường, sai số quy trình sản xuất… 1.2 Thiết kế vật lý Thiết kế layout Netlist thu được trong quá trình thiết kế luận lý được dùng để tạo layout cho chip. Ở giai đoạn này các linh kiện và các liên kết giữa chúng sẽ được tạo hình (hình dạng thực tế của các linh kiện và dây dẫn trên wafer trong quá trình sản xuất).
Việc thiết kế tuân theo các quy luật (design rules) mà nhà sản xuất đưa ra. Các quy luật này phụ thuộc vào khả năng thi công và công nghệ của của nhà máy sản xuất. Có hai loại quy luật thiết kế là: lamda (λ) và quy luật tuyệt đối. Với quy luật lamda thì các kích thước phải là bội số của lamda, trong khi quy luật tuyệt đối sử dụng các kích thước cố định.
Sử dụng quy luật lamda giúp ta chuyển đổi thiết kế nhanh khi công nghệ thay đổi. Thiết kế số được hỗ trợ lớn bởi CADs, sử dụng thư viện các phần tử cơ bản (standard cell library) để place and route tự động. Chip analog đòi hỏi các thiết kế 6 chính xác và các kĩ thuật chuyên biệt để đảm bảo tương thích (matching) giữa các linh kiện nhạy cảm, chống nhiễu và đáp ứng tần số. Trong đồ án này em sẽ đi vào thiết kế layout các phần tử trong thư viện chuẩn (standard cell library).
Bao gồm các phần tử mạch tổ hợp (nand, nor, not. Gate-level Netlist Standard cell (Verilog / VHDL)- library(nand,inverter,an, logical design result xor,xnor,mux.) Place and route automatically LAYOUT Hình 1-2 Thiết kế vật lý Kiểm tra DRC và LVS Sau khi layout chip và hoàn tất kiểm tra quy tắc thiết kế (DRC – design rules check) được cung cấp bởi nhà sản xuất (bởi vì chỉ như thế nhà sản xuất mới có thể chế tạo được), layout được export thành file netlist để đem so sánh với netlist thu được trong quá trình thiết kế luận lý để kiểm tra tính đồng nhất của chúng (LVS- layout verous schematic). Nếu không có sự tương đồng giữa 2 netlist thì phải kiểm tra và sửa lại layout cho đến khi tương đồng. 7 DRC và LVS được thực hiện bởi các tool chuyên dụng của Synopsys, Candence hay Mentor Graphic.
Sau đó toàn bộ quá trình thiết kế vật lý sẽ được xuất ra 1 file (*.gdsII) và gửi đến nhà máy sản xuất. Chip sau khi sản xuất sẽ được kiểm tra trước và sau khi đóng gói để kiểm tra thông số trước khi được chuyển cho khách hàng hoặc đưa ra thị trường.3 Sự phát triển ngành IC ở Việt Nam Ở Việt Nam mặc dù kỹ thuật điện tử đã được đưa vào từ lâu tuy nhiên do nhiều nguyên nhân mà đến nay công nghiệp điện tử của nước ta vẫn còn hết sức lạc hậu, thua kém xa so với thế giới. Ta chưa có dây chuyền công nghệ hiện đại để nghiên cứu và sản xuất chế tạo IC, đây cũng là vấn đề khó khăn chung cho nhiều ngành khoa học khác, nhưng không vì thế mà chúng ta không thể phát triển được nghành thiết kế IC tương tự. Việt Nam chưa chế tạo ra được IC, nhưng hoàn toàn có thể tạo ra những thiết kế IC tốt, điều này đối với Việt Nam thì có thể thực hiện được, và thậm chí đây còn là thế mạnh của ta.
Hiện nay do sự mở cửa thị trường, đã có những công ty nước ngoài đầu tư vào thị trường Việt Nam trong lĩnh vực IC: Active Semiconductor của Mỹ chuyên về thiết kế IC tương tự đầu tư theo hướng mở văn phòng thiết kế (ở Hà Nội) và tập đoàn Renesas của Nhật, hiện đang hợp tác với trường Đại học Bách khoa Thành phố Hồ Chí Minh về đào tạo các kỹ sư thiết kế IC (các sản phẩm của công ty chủ yếu là IC số). Trung tâm ICDREC đặt tại trường đại học quốc gia Thành phố Hồ Chí Minh là trung tâm nghiên cứu đi đầu tại Việt Nam và đã thiết kế được những sản phẩm IC đầu tiên. Việt Nam sẽ là điểm đến của khoa học công nghệ trong thế kỷ 21. Các nhà đầu tư nước ngoài như Mỹ, Nhật… sẽ đổ vào Việt Nam vì đây là một thị trường có khả năng sử dụng chất xám với giá lao động còn rất rẻ, khi đó ta có thể học hỏi được rất nhiều về kinh nghiệm và các kỹ thuật thiết kế IC tiên tiến nhất.
Hơn nữa, 8 Việt Nam có thế hệ trẻ được đào tạo và rất ham học hỏi, do đó có thể làm chủ được những công nghệ tiên tiến nhất. Công nghệ chế tạo và thiết kế IC không còn mới trên thế giới, nhưng với Việt nam nó vẫn còn rất mới mẻ, trong thời gian không xa Việt Nam sẽ bắt nhịp và phát triển trong lĩnh vực thiết kế và chế tạo IC. TỔNG QUAN VỀ CÁC CÔNG NGHỆ CHẾ TẠO VI MẠCH, GIỚI THIỆU CÔNG NGHỆ CMOS Chương này trình bày tổng quan về các công nghệ chế tạo, và đi sâu vào công nghệ CMOS.Nêu cấu tạo, nguyên lý làm việc của các phần tử CMOS, cũng như các kĩ thuật chế tạo được sử dụng trong công nghệ CMOS, các bước chế tạo một phần tử CMOS.