Bối cảnh và vấn đề nghiên cứu

Trong kỹ thuật vi điện tử đương đại, sự thu nhỏ liên tục của các nút công nghệ bán dẫn từ 90nm xuống 3nm và xa hơn đặt ra nhiều thách thức kỹ thuật nghiêm trọng. Ở các nút công nghệ dưới 20nm, cấu trúc transistor phẳng (planar MOSFET) truyền thống bộc lộ những hạn chế lớn do hiệu ứng kênh ngắn (short-channel effects) và dòng rò dưới ngưỡng (subthreshold leakage) làm gia tăng tiêu tán công suất tĩnh. Cấu trúc transistor 3D FinFET ra đời nhằm giải quyết vấn đề này nhờ khả năng kiểm soát kênh dẫn vượt trội.

Trong hệ thống số, bộ nhớ truy cập ngẫu nhiên tĩnh (SRAM - Static Random-Access Memory) đóng vai trò then chốt trong bộ nhớ đệm (cache) của các bộ xử lý trung tâm (CPU), hệ thống trên chip (SoC) và các thiết bị truyền thông dữ liệu tốc độ cao. Việc thiết kế và tối ưu hóa ô nhớ 6T SRAM (6-Transistor SRAM) trên công nghệ FinFET tiên tiến đòi hỏi quy trình tự động hóa thiết kế điện tử (EDA) nghiêm ngặt nhằm cân bằng giữa tốc độ, diện tích và tiêu thụ năng lượng.

Đồ án tốt nghiệp xác định các mục tiêu và nhiệm vụ nghiên cứu cụ thể sau:

  1. Tiếp cận và nắm vững lý thuyết công nghệ FinFET cùng kiến trúc tiến trình TSMC 16nm.
  2. Làm chủ quy trình làm việc trên bộ công cụ EDA của Synopsys, bao gồm thiết kế sơ đồ nguyên lý (schematic), thiết kế bố trí hình học (layout) và quy trình mô phỏng kiểm chứng (Pre-simulation và Post-simulation).
  3. Nắm vững nguyên lý hoạt động của mạch 6T SRAM và các hiện tượng nội tại để thực hiện kiểm tra quy tắc thiết kế (DRC) và đối chiếu sơ đồ - bố trí (LVS).
  4. Thiết kế hoàn chỉnh mạch 6T SRAM cùng các khối phụ trợ có khả năng thực thi chính xác chức năng đọc/ghi trên cả sơ đồ nguyên lý và layout vật lý.
  5. Đánh giá mức tiêu thụ công suất và độ trễ đọc/ghi; phân tích và so sánh kết quả giữa giai đoạn mô phỏng tiền bố trí (Pre-sim) và hậu bố trí (Post-sim).

Đối tượng và phạm vi nghiên cứu:

  • Đối tượng nghiên cứu: Mạch ô nhớ 6T SRAM tích hợp các khối mạch phụ trợ gồm mạch tiền nạp (Pre-charge), mạch lái ghi (Write Driver) và mạch khuếch đại cảm nhận vi sai (Differential Sense Amplifier).
  • Phạm vi nghiên cứu: Nút công nghệ TSMC 16nm FinFET, sử dụng hệ thống phần mềm thiết kế chuyên dụng của Synopsys (Custom Compiler, Custom WaveView, HSPICE, StarRC, ICV/Calibre).

Cơ sở lý thuyết và phương pháp

Cơ sở lý thuyết

  • Công nghệ FinFET 3 chiều: Khác với cấu trúc MOSFET 2 chiều, FinFET bao bọc kênh dẫn silicon bằng cực cổng (gate) ở 2, 3 hoặc 4 phía. Cấu trúc fin thẳng đứng giúp tăng cường khả năng kiểm soát kênh, hạn chế dòng rò drain-source khi cực cổng ngắt. Khi chiều dài kênh giảm xuống dưới 20nm, đặc tính I-V của FinFET ổn định hơn, mang lại độ dẫn và hiệu suất cao hơn so với planar MOSFET ở cùng mức điện áp đầu vào.
  • Tiến trình TSMC 16nm: TSMC thương mại hóa dòng công nghệ 16nm FinFET (bao gồm 16FF, 16FF+, 16FFC, 16FFC+). Tiến trình này giúp mạch tăng 50% tốc độ hoạt động và tiết kiệm 60% năng lượng tiêu thụ so với công nghệ 20nm SoC.
  • Nguyên lý ô nhớ 6T SRAM: Cấu tạo gồm 2 cổng đảo ghép chéo (cross-coupled inverters: M4, M5, M6, M7) tạo thành mạch chốt song ổn định (bistable) lưu trữ 1 bit dữ liệu, kết hợp với 2 transistor truy xuất (access transistors: M8, M9) được điều khiển bởi đường Word Line (WL).
    • Thao tác đọc (Read Operation): Các đường Bit Line (BL) và Bit Line Bar (BLB) được nạp trước lên mức cao. Khi kích hoạt WL, một trong hai đường bit sẽ phóng điện qua transistor kéo xuống (pull-down/driver transistor). Để đảm bảo tính ổn định đọc (Read Stability), transistor kéo xuống (D1) phải được thiết kế mạnh hơn transistor truy xuất (A1) nhằm ngăn điện áp nút lưu trữ tăng vượt ngưỡng chuyển mạch của cổng đảo đối diện.
    • Thao tác ghi (Write Operation): Mạch lái ghi kéo một đường bit xuống mức thấp (0V) trong khi đường còn lại giữ ở mức cao. Transistor kéo lên (pull-up transistor P2) phải yếu hơn transistor truy xuất (A2) để đảm bảo khả năng ghi (Writability), cho phép ghi đè trạng thái logic mới vào ô nhớ.
  • Cấu trúc xếp chồng kim loại (Metal Stack): Các lớp kim loại từ M0 đến M10 được bố trí theo mô hình đan xen vuông góc (ngang và dọc) nhằm giảm thiểu hiện tượng điện dung ký sinh và xuyên nhiễu tín hiệu (crosstalk). Các lớp kim loại phía trên dày hơn có điện trở suất thấp hơn (điện trở của M1 cao gấp khoảng 1,5 lần so với M2).

Phương pháp nghiên cứu

Đồ án áp dụng phương pháp thiết kế vi mạch thực nghiệm theo luồng chuẩn EDA của Synopsys:

  1. Thiết kế Schematic và Pre-simulation: Xây dựng sơ đồ nguyên lý trên Synopsys Custom Compiler, chuyển đổi netlist sang định dạng HSPICE (.sp) để mô phỏng đáp ứng quá độ (transient analysis) trên Synopsys Custom WaveView.
  2. Thiết kế Layout và Kiểm tra vật lý: Thực hiện bố trí linh kiện vật lý trên Custom Compiler; kiểm tra quy tắc thiết kế (DRC) dựa trên tệp cẩm nang thiết kế (DFM file); kiểm tra đối chiếu sơ đồ và bố trí (LVS) thông qua tệp runset để nhận diện chính xác các lớp bán dẫn FinFET.
  3. Trích xuất ký sinh (Parasitic Extraction): Sử dụng Synopsys StarRC để trích xuất các thành phần điện trở và điện dung ký sinh (RC) của từng đường dây kim loại, xuất ra tệp định dạng chuẩn SPF (Standard Parasitic Format) theo các góc trích xuất (Extraction corners: C-best, C-worst, RC-best, RC-worst, Typical).
  4. Mô phỏng Post-simulation và Phân tích hiệu năng: Nạp tệp SPF vào môi trường HSPICE/Custom WaveView để mô phỏng dạng sóng thực tế, so sánh độ trễ đọc/ghi và công suất tiêu thụ tĩnh/động so với giai đoạn tiền bố trí.

Thiết kế và triển khai

Kiến trúc các khối mạch chức năng

Hệ thống kiểm thử chức năng ô nhớ 6T SRAM hoàn chỉnh bao gồm 4 khối mạch liên kết chặt chẽ:

  • Khối mạch tiền nạp (Pre-charge Circuit): Sử dụng cấu trúc 3 transistor PFIN thay vì cấu hình 2 transistor cổ điển. Transistor M1 đóng vai trò cân bằng điện áp giữa hai đường bit (BL và BLB) nhằm triệt tiêu hiện tượng lệch áp bất đối xứng. Hai transistor M2 và M3 kết nối đường bit lên nguồn điện áp cung cấp $V_{DD}$ khi có xung kích hoạt 0,8V tại chân PRE. Cấu trúc này làm tăng độ bền trước các lỗi hở điện trở (resistive-open defects).
  • Khối mạch điều khiển ghi (Write Driver Circuit): Nhận tín hiệu cho phép ghi (Write Enable - WE) và dữ liệu đầu vào (Data_in). Khi WE kích hoạt, mạch sử dụng các cổng truyền (transmission gates) và các tầng biến đảo để kéo một đường bit xuống GND và giữ đường bit đối ngẫu ở mức $V_{DD}$, từ đó ghi đè giá trị logic vào mạch chốt của ô nhớ.
  • Khối mạch khuếch đại cảm nhận vi sai (Differential Sense Amplifier Circuit): Kết nối trực tiếp với BL và BLB để phát hiện sự chênh lệch điện áp rất nhỏ giữa hai đường bit trong quá trình đọc, khuếch đại thành mức logic đầy đủ tại ngõ ra Data_out và Data_outb. Mạch được cải tiến bổ sung một cổng đảo tại đường READBAR nhằm tăng độ rõ ràng và độ tin cậy của tín hiệu ngõ ra.
  • Khối ô nhớ 6T SRAM (Bit Cell): Định cỡ kích thước transistor trên lưới fin TSMC 16nm với cấu hình: transistor pfin có chiều dài lưới 1×6 fin grid (6 fin bao phủ trong lớp OD), lớn hơn transistor nfin có chiều dài lưới 1×4 fin grid. Sự chênh lệch kích thước này giúp cân bằng độ mạnh điều khiển (drive strength) giữa pfin và nfin, nâng cao tính ổn định cho ô nhớ. Chiều dài của các transistor truy xuất nfin (M8, M9) được giữ nguyên theo tính toán ban đầu nhằm giảm độ phức tạp khi vẽ layout mà vẫn đảm bảo tính năng đọc chính xác.

Các lớp vật lý trong quy trình thiết kế Layout

Thiết kế bố trí hình học của mạch 6T SRAM sử dụng hệ thống lớp bán dẫn và kim loại theo chuẩn công nghệ 16nm FinFET, định tuyến lên đến lớp kim loại Metal 2 (M2):

Phân đoạn Tên lớp (Layer) Chức năng kỹ thuật
Front-End NWELL Vùng giếng N sâu (Deep N-well area)
DIFF Vùng khuếch tán bán dẫn (Diffusion)
NPLUS Lớp cấy N+ tạo mật độ điện tử cao
PPLUS Lớp cấy P+ tạo mật độ lỗ trống cao
FIN Lớp fin silicon thẳng đứng mở rộng trên vùng khuếch tán để tạo kênh dẫn bao quanh cực cổng
POLY Lớp Polysilicon làm vật liệu điện cực cổng
M0POLY Lớp tiếp xúc kết nối poly với lớp tiếp xúc VIA0
VIA0 Cấu trúc lỗ xuyên kết nối M0POLY lên lớp Metal 1 (M1)
Back-End M1 Lớp kim loại thứ nhất (Metal 1)
VIA12 Cấu trúc lỗ xuyên kết nối giữa Metal 1 và Metal 2
M2 Lớp kim loại thứ hai (Metal 2)

Hiện thực hóa hai phương án Layout vật lý

Đồ án triển khai và đánh giá 2 phương án bố trí layout cho khối chức năng 6T SRAM:

  1. Phương án 1 (First Layout Design - Bố trí ngang):

    • Đặc điểm cấu trúc: Các khối được sắp xếp theo chiều ngang. Layout tối ưu hóa việc dùng chung cực phân cực thân (bulk terminal) cho tất cả các transistor nfin và pfin thông qua hai tiếp điểm $V_{DD}$ và $V_{SS}$ đặt ở góc phải.
    • Thông số diện tích: Tổng diện tích chiếm dụng trong không gian 2D là 3,636 µm².
    • Hạn chế: Mặc dù tối ưu diện tích cho một ô nhớ đơn lẻ (1×1 bitcell), các đường dây tín hiệu chính BL và BLB bị định tuyến ngang bất tiện, gây khó khăn cho việc mở rộng thành mảng bộ nhớ đa ô (như mảng 2×2 hoặc 4×4 bitcells).
  2. Phương án 2 (Second Layout Design - Bố trí dọc):

    • Đặc điểm cấu trúc: Bố trí các khối theo chiều dọc từ trên xuống dưới theo thứ tự: Khối Pre-charge $\rightarrow$ Khối Write Driver $\rightarrow$ Khối Bit cell $\rightarrow$ Khối Differential Sense Amplifier.
    • Đặc điểm phân cực thân: Cần tổng cộng 8 cực tiếp xúc bulk riêng biệt (mỗi khối phụ trách 2 cực bulk cho nfin và pfin) do lớp N-well không thể bao phủ liên tục tất cả các pfin trong cấu trúc bố trí dọc.
    • Ưu điểm: Các đường bus tín hiệu BL và BLB chạy song song theo trục dọc, tối ưu hóa định tuyến và cho phép ghép nối mở rộng mảng bộ nhớ dễ dàng.

Nội dung chính theo từng chương

Chương 1: Giới thiệu (Introduction)

Chương 1 thiết lập cơ sở khoa học cho đề tài, trình bày bức tranh toàn cảnh về xu hướng thu nhỏ kích thước hình học trong công nghệ bán dẫn từ 90nm xuống 3nm. Tác giả nêu bật tầm quan trọng của bộ nhớ SRAM trong kiến trúc vi xử lý số và điện toán hiện đại, định hình mục tiêu nghiên cứu, phạm vi ứng dụng công nghệ TSMC 16nm FinFET cùng bộ công cụ thiết kế vi mạch chuyên dụng của Synopsys.

Chương 2: Tổng quan tài liệu và cơ sở lý thuyết (Literature Review and Background)

Chương này tổng thuật các nghiên cứu nền tảng:

  • Nghiên cứu so sánh hiệu năng SRAM 6T và 8T trên tiến trình 90nm CMOS của nhóm tác giả trước đây [1].
  • Thiết kế SRAM tích hợp bộ khuếch đại cảm nhận và mạch tiền nạp [2].
  • Kỹ thuật tối ưu hóa điện dung ký sinh trên bố trí layout của mạch khuếch đại cảm nhận loại chốt (Latch-Based Sense Amplifier) trên tiến trình 22nm UMC giúp giảm 15% công suất tiêu thụ và 5% độ trễ đọc [3].

Bên cạnh đó, chương 2 phân tích chuyên sâu lý thuyết transistor 3D FinFET, các mốc phát triển của nút công nghệ TSMC 16nm, nguyên lý mạch 6T SRAM, nguyên lý hoạt động của các khối phụ trợ (Pre-charge 3 transistor, Write Driver, Differential Sense Amplifier), cấu trúc phân tầng kim loại (Metal Stack) và các bước kiểm tra tự động hóa thiết kế EDA (DRC, LVS, StarRC Parasitic Extraction).

Chương 3: Hiện thực hóa thiết kế (Design Implementation)

Chương 3 trình bày chi tiết quy trình thực thi đồ án:

  • Xây dựng lưu đồ thiết kế từ sơ đồ nguyên lý đến mô phỏng hậu bố trí.
  • Hướng dẫn cấu trúc tệp netlist HSPICE gồm 3 phần: phân tích quá độ (.tran), định nghĩa nguồn kích thích dạng sóng (xung pulse, nguồn DC) và mô tả danh sách kết nối netlist linh kiện.
  • Phân tích dạng sóng mô phỏng tiền bố trí (Pre-sim) trên Custom WaveView, chứng minh đáp ứng đọc/ghi chính xác theo lý thuyết: khi kích hoạt WE và đặt Data_in = 0 hoặc 1, dữ liệu được nạp vào ô nhớ thành công; khi kích hoạt Sense Enable (SE), dữ liệu ngõ ra Data_out xuất ra đúng trạng thái lưu trữ.
  • Trình bày chi tiết bản vẽ layout vật lý phương án 1 (diện tích 3,636 µm², dùng chung 2 bulk terminal) và phương án 2 (bố trí dọc với 8 bulk terminal, tối ưu định tuyến).

Chương 4: Phân tích hiệu năng (Performance Analysis)

Chương 4 tập trung đo đạc, so sánh và đánh giá các chỉ số kỹ thuật:

  • Đánh giá sự biến dạng và suy hao của các dạng sóng tín hiệu Data out, BL, BLB giữa chế độ Pre-sim và Post-sim do ảnh hưởng của điện trở và điện dung ký sinh trên các đường dây kim loại.
  • Đo đạc định lượng độ trễ đọc (Delay read) và độ trễ ghi (Delay write) cho giai đoạn Pre-sim, Post-sim phương án layout 1 và Post-sim phương án layout 2.
  • Phân tích công suất tiêu thụ và giá trị dòng điện tối thiểu ở chế độ tĩnh (static current) cũng như chế độ động ở tần số hoạt động 50MHz.

Chương 5: Kết luận (Conclusion)

Tổng hợp toàn bộ các kết quả đạt được trong quá trình thực hiện đồ án, đánh giá ưu điểm và hạn chế trong thiết kế layout trên tiến trình TSMC 16nm, đồng thời đề xuất các giải pháp nâng cao hiệu năng và mở rộng nghiên cứu trong tương lai.


Kết quả và đóng góp

Kết quả kỹ thuật chính

  • Xác thực chức năng: Đồ án thiết kế thành công mạch 6T SRAM hoàn chỉnh trên tiến trình TSMC 16nm FinFET. Cả hai giai đoạn mô phỏng Pre-simulation và Post-simulation đều xác nhận mạch hoạt động đúng theo lý thuyết giải thuật đọc và ghi dữ liệu.
  • Hiện thực hóa bố trí vật lý: Hoàn thiện 2 bản vẽ layout chức năng của mạch 6T SRAM sử dụng bộ công cụ Synopsys Custom Compiler, vượt qua toàn bộ quy trình kiểm tra quy tắc vật lý DRC và tương thích sơ đồ LVS:
    • Phương án 1 đạt diện tích tối ưu 3,636 µm² nhờ kỹ thuật chia sẻ chân phân cực thân (bulk terminal).
    • Phương án 2 giải quyết thành công bài toán phân bố chân tín hiệu theo trục dọc, tạo tiền đề định tuyến bus cho các mảng nhớ kích thước lớn.
  • Đánh giá hiệu ứng ký sinh: Thông qua tệp trích xuất ký sinh SPF từ Synopsys StarRC, đồ án đã định lượng được độ trễ phát sinh trên các đường truyền tín hiệu BL/BLB và mức thay đổi dòng điện tiêu thụ (dòng tĩnh và dòng động tại tần số 50MHz) giữa mô hình lý thuyết và mô hình layout thực tế.

Đóng góp của đề tài

  • Chuẩn hóa quy trình thiết kế hoàn chỉnh từ sơ đồ nguyên lý, chuyển đổi mã nguồn netlist HSPICE, tạo bố trí hình học layout, kiểm tra DRC/LVS, trích xuất tham số ký sinh RC đến mô phỏng hậu bố trí trên công nghệ FinFET 16nm với bộ phần mềm Synopsys.
  • Cung cấp giải pháp định cỡ tỉ lệ kích thước transistor fin grid (pfin 1×6 fin grid và nfin 1×4 fin grid) giúp duy trì sự cân bằng động lực kéo/hút, đảm bảo biên độ ổn định đọc mà không làm tăng độ phức tạp trong định tuyến layout.

Hạn chế và hướng nghiên cứu tiếp

Hạn chế

  • Do giới hạn về thời gian nghiên cứu và độ phức tạp khi tiếp cận công cụ Synopsys trên công nghệ mới, đồ án chủ yếu tập trung vào việc đối sánh dạng sóng chức năng đọc/ghi giữa Pre-sim và Post-sim, chưa đi sâu phân tích cơ chế vật lý chi tiết của các hiện tượng nhiễu phức tạp.
  • Đồ án chưa phân tích chi tiết nguyên nhân gốc rễ và cơ sở vật lý của các ràng buộc quy tắc thiết kế do xưởng đúc (foundry) áp đặt trong tệp DFM khi chạy DRC.
  • Phạm vi triển khai chỉ dừng lại ở ô nhớ đơn lẻ trên một công nghệ duy nhất là TSMC 16nm (tuân thủ các quy định bảo mật thông tin), chưa thực hiện thiết kế và mô phỏng đối chứng trên các nút công nghệ khác (như 28nm, 7nm hay 5nm).

Hướng nghiên cứu tiếp

  • Mở rộng bố trí layout từ ô nhớ đơn lẻ (1×1) thành các mảng bộ nhớ hoàn chỉnh có cấu trúc ma trận (2×2, 4×4 bitcells hoặc lớn hơn) dựa trên nền tảng bố trí dọc của phương án layout thứ hai.
  • Tích hợp thêm các khối mạch logic ngoại vi hoàn chỉnh bao gồm khối giải mã địa chỉ hàng/cột (Row/Column Decoders), khối điều khiển tạo xung và khối giao tiếp I/O.
  • Thực hiện khảo sát toàn diện các biến thể quy trình, điện áp và nhiệt độ (mô phỏng góc PVT) cũng như tính toán chi tiết biên độ nhiễu đọc (RNM), biên độ nhiễu ghi (WNM) và điện áp duy trì dữ liệu (DRV).

Giá trị tham khảo

Tài liệu đồ án mang lại giá trị tham khảo thực tiễn cho sinh viên, học viên cao học và các kỹ sư thuộc chuyên ngành Kỹ thuật Máy tính, Điện tử - Viễn thông và Thiết kế Vi mạch (IC Design / VLSI):

  • Tham khảo quy trình EDA: Cung cấp hướng dẫn từng bước về phương pháp phối hợp các công cụ trong hệ sinh thái Synopsys (Custom Compiler, Custom WaveView, HSPICE, StarRC, ICV/Calibre).
  • Kỹ thuật thiết kế mạch nhớ: Cung cấp giải pháp chi tiết về cấu trúc và nguyên lý định cỡ các khối phụ trợ (Pre-charge 3 transistor, Write Driver, Differential Sense Amplifier) cho mạch SRAM.
  • Kinh nghiệm xử lý layout FinFET: Cung cấp dữ liệu thực nghiệm về kỹ thuật bố trí chân bulk terminal, tối ưu diện tích và phân tầng kim loại (M1, M2, VIA) trên công nghệ TSMC 16nm FinFET.

Câu hỏi thường gặp

1. Tại sao tác giả thiết lập kích thước lưới fin của pfin (1×6 fin grid) lớn hơn nfin (1×4 fin grid) trong ô nhớ 6T SRAM?

Tác giả thiết lập chiều dài pfin lớn hơn nfin nhằm đạt được sự cân bằng về lực dẫn (drive strength) giữa hai loại transistor, từ đó cải thiện tính ổn định hoạt động của ô nhớ 6T SRAM. Đồng thời, việc giữ nguyên kích thước của các transistor truy xuất nfin (M8, M9) giúp giảm thiểu độ phức tạp khi vẽ layout mà vẫn đảm bảo mạch thực hiện chính xác thao tác đọc.

2. Sự khác biệt cơ bản giữa hai phương án thiết kế Layout (Phương án 1 và Phương án 2) trong đồ án là gì?

  • Phương án 1 (Bố trí ngang): Tối ưu hóa diện tích ở mức 3,636 µm² nhờ việc gom và dùng chung 2 chân phân cực thân (bulk terminal cho $V_{DD}$ và $V_{SS}$) cho toàn bộ transistor, nhưng đường dây BL/BLB chạy ngang gây cản trở việc mở rộng mảng nhớ.
  • Phương án 2 (Bố trí dọc): Tách biệt các khối theo trục dọc và cần 8 chân bulk riêng biệt do lớp N-well không thể bao phủ liên tục, nhưng tạo điều kiện cho các đường dây tín hiệu BL và BLB chạy thẳng theo trục dọc, rất thuận lợi để phát triển thành mảng nhớ nhiều bit.

3. Vì sao khối mạch Pre-charge trong đồ án sử dụng cấu hình 3 transistor thay vì 2 transistor truyền thống?

Cấu hình 2 transistor PFIN truyền thống dễ bị tổn thương trước các nhiễu môi trường và lỗi hở điện trở (resistive-open defects). Mạch 3 transistor bổ sung thêm một transistor cân bằng (M1) nằm giữa hai đường bit BL và BLB giúp triệt tiêu sai lệch điện áp bất đối xứng, duy trì chênh lệch điện áp giữa hai đường bit $\le 80\text{ mV}$, tăng độ tin cậy và độ chính xác cho thao tác đọc của khối khuếch đại cảm nhận.

4. Thiết kế layout của đồ án sử dụng đến tầng kim loại nào và quy tắc định hướng của chúng ra sao?

Bố trí layout của mạch 6T SRAM được định tuyến từ các lớp tiếp xúc bán dẫn Front-End đến tầng kim loại Metal 2 (M2) ở Back-End thông qua các cấu trúc VIA0 và VIA12. Các lớp kim loại được bố trí theo hướng đan xen vuông góc (lớp chạy ngang, lớp chạy dọc) nhằm hạn chế hiện tượng xuyên nhiễu (crosstalk), trong đó lớp M2 có điện trở suất thấp hơn lớp M1 (điện trở M1 lớn hơn M2 khoảng 1,5 lần).

5. Vai trò của công cụ Synopsys StarRC và tệp SPF trong quy trình mô phỏng Post-simulation là gì?

Sau khi layout vượt qua các bước kiểm tra DRC và LVS, công cụ Synopsys StarRC thực hiện trích xuất các thông số điện trở và điện dung ký sinh thực tế trên các đường dây kim loại và mối nối thành tệp định dạng chuẩn SPF (Standard Parasitic Format). Tệp SPF này được đưa vào bộ mô phỏng HSPICE để chạy Post-simulation, giúp phản ánh chính xác sự suy hao tín hiệu, độ trễ và công suất thực tế của vi mạch sau khi chế tạo.


Kết luận

Đồ án tốt nghiệp của tác giả Nguyễn Thị Lâm Trúc đã hoàn thành toàn diện quy trình thiết kế, mô phỏng và phân tích bố trí hình học mạch 6T SRAM trên nút công nghệ tiên tiến TSMC 16nm FinFET bằng hệ sinh thái công cụ Synopsys. Nghiên cứu đã chứng minh tính đúng đắn về mặt chức năng đọc/ghi trên cả sơ đồ nguyên lý và layout vật lý, đồng thời so sánh chi tiết hai phương án bố trí layout về mặt diện tích và khả năng mở rộng mảng nhớ. Kết quả phân tích hiệu năng giữa Pre-simulation và Post-simulation cung cấp những hiểu biết sâu sắc về ảnh hưởng của các thành phần ký sinh lên độ trễ và tiêu thụ công suất ở tần số 50MHz, đóng góp một tài liệu tham khảo kỹ thuật có giá trị cho lĩnh vực thiết kế vi mạch bán dẫn.