Tự làm RAM tại nhà [video]
(youtube.com)- Chế tạo ô DRAM bằng thiết bị gia dụng và quy trình tự lắp ráp, xác nhận hoạt động của cấu trúc RAM cơ bản kết hợp transistor và tụ điện
- Thực hiện từng bước quy trình bán dẫn gồm cắt wafer silicon, tạo lớp oxide, quang khắc, khắc khô, pha tạp photpho, tăng trưởng oxide cổng, contact cut và cả lắng đọng nhôm
- Trong phép đo thiết bị hoàn thiện, xác nhận đặc tính chuyển mạch với dòng điện thay đổi theo điện áp cổng và điện dung tối đa 12.3 pF
- Khi vận hành ô DRAM riêng lẻ, tụ lưu trữ được nạp tới 3V trong vài trăm nano giây, và điện tích được giữ trong hơn 2ms một chút trước khi cần nạp lại
- Dù chưa đạt thời gian lưu giữ hơn 64ms của DRAM thương mại và cũng bộc lộ các giới hạn thu nhỏ như punch through, đây đã là điểm khởi đầu để mở rộng thành mảng RAM cỡ nhỏ làm tại nhà
Cấu trúc DRAM và mục tiêu chế tạo
- Ô DRAM là cấu trúc đặt transistor và tụ lưu điện tích tại mỗi giao điểm trong một mảng gồm hàng và cột
- Transistor đóng vai trò công tắc
- Tụ điện lưu điện tích như pin để giữ 1 bit thông tin
- Khi bật transistor, tụ được nạp điện; khi bật lại để đọc, điện tích có thể chảy ngược và được phát hiện
- Vì điện tích trong tụ bị rút ra trong quá trình đọc nên cần refresh định kỳ
- Đối tượng chế tạo là một cấu trúc nhỏ dựa trên layout mảng 5x4 có thể ghép nối tiếp về sau
- Mỗi giao điểm đặt transistor và tụ điện
- Mục tiêu cuối cùng là chiều dài cổng transistor nhỏ hơn một chút so với 1 micromet
- Trong bản thiết kế, mỗi màu đại diện cho một lớp khác nhau, và linh kiện được tạo thành bằng quy trình xếp lớp dạng sandwich theo từng lớp một
Giai đoạn đầu: chuẩn bị silicon và pha tạp
- Sử dụng wafer silicon làm vật liệu ban đầu, rồi cắt thành các chip nhỏ bằng diamond scribe
- Tận dụng tính chất silicon dễ tách theo một số mặt tinh thể nhất định
- Sau khi cắt, tiến hành làm sạch bằng acetone và isopropanol để loại bỏ tạp chất trên bề mặt
- Mục đích là loại hạt bụi và hòa tan chất hữu cơ
- Vì bước tiếp theo sẽ biến bề mặt từ silicon thành kính nên không cần làm sạch tuyệt đối hoàn hảo
- Đưa chip vào furnace và nung ở 1,100°C để tạo lớp oxide dày 3,300 angstrom trên bề mặt
- Đây là cách oxy hóa silicon để tăng trưởng một lớp kính
- Lớp oxide này sau đó đóng vai trò mặt nạ và lớp bảo vệ
- Trên bề mặt đã có lớp kính, trước tiên phủ liftoff resist để dùng như một lớp bám dính
- Dù vốn là vật liệu cho metal lift-off, nó cũng hoạt động tốt như lớp bám dính
- Bake ở 170°C trong 5 phút
- Phủ photoresist lên trên bằng spin coating rồi bake ở 100°C trong 2 phút
- Tạo thành một màng mỏng đồng đều dày hơn 1 micromet một chút
- Dùng tia UV và mask để tạo mức pattern đầu tiên
- Ánh sáng đi qua các lỗ mở trên mask sẽ phơi sáng photoresist
- Phần đã phơi sáng bị loại bỏ trong dung dịch hiện ảnh để tạo pattern
- Hệ thống stepper kính hiển vi thu nhỏ và chiếu pattern, còn phần mềm tự viết điều khiển lấy nét và phơi sáng
- Dùng thiết bị robot để hiện ảnh đồng đều hơn
- Dùng photoresist đã tạo pattern làm mask để tiến hành khắc khô
- Loại bỏ chọn lọc lớp kính để lộ bề mặt silicon
- Sau khi khắc, loại bỏ photoresist bằng DMSO đã gia nhiệt
- Kết quả là tạo ra cấu trúc có các cửa sổ mở trên lớp oxide 3,300 angstrom
- Dùng các cửa sổ oxide này để tạo source và drain của transistor
- Source và drain đóng vai trò cực vào và cực ra của công tắc
- Gate sẽ được tạo sau ở vùng giữa
- Đưa photpho vào silicon để tăng độ dẫn điện của các vùng đó
- Trong công nghiệp người ta cũng dùng ion implantation, nhưng ở đây không áp dụng do chi phí và quy mô thiết bị
- Sử dụng phosphorus doped spin-on glass tự chế thay vì sản phẩm thương mại
- Trên mẫu thử, trước xử lý rất khó kiểm tra thông mạch bằng đồng hồ vạn năng
- Sau xử lý thì xác nhận độ dẫn điện rất cao
- Thu được kết quả gần với mức pha tạp rất mạnh
- Phủ cùng dung dịch đó lên chip này rồi bake với nhiệt độ tăng dần từ từ
- Mục đích là loại bỏ dung môi và tránh nứt hoặc ứng suất
- Trong quá trình tổng hợp xuất hiện một lượng nhỏ kết tủa kính
- Được nói là chủ yếu ảnh hưởng về mặt thẩm mỹ nên không quá nghiêm trọng
- Lần sau nên lọc bỏ trước sẽ phù hợp hơn
- Tạo công cụ tính toán để mô phỏng hồ sơ pha tạp nhằm dự đoán độ sâu pha tạp
- Mục tiêu là hồ sơ nông hơn
- Để làm vậy, thực hiện anneal ở 1,100°C trong 5 phút rồi loại bỏ spin-on glass bằng HF
- Sau đó tiếp tục drive-in anneal ở 1,000°C trong 10 phút
Giai đoạn giữa: oxide cổng và contact
- Sau khi tạo source và drain, tiếp tục quy trình cho vùng gate của transistor và vùng tụ điện
- Vì lớp kính vẫn còn nên lại phủ lần lượt liftoff resist và photoresist
- Vùng kênh được căn chỉnh để nằm giữa source và drain đã có sẵn
- Đồng thời căn chỉnh và phơi sáng luôn cả vùng tụ lưu điện tích phía trên transistor
- Sau khi hiện ảnh, dùng HF để loại bỏ lớp oxide trung gian giữa source và drain, cũng như lớp oxide cạnh tụ điện
- Vì oxide ở các vị trí này quá dày nên cần oxide cổng và oxide tụ với độ dày phù hợp hơn
- Thực hiện piranha clean để làm sạch vùng kênh, đây là bước quan trọng nhất
- Đây là phương pháp làm sạch mạnh để loại bỏ chất hữu cơ và phần lớn kim loại trên bề mặt
- Đưa lại vào furnace để tăng trưởng oxide cho gate và tụ điện
- Mục tiêu là oxide mỏng để có điện dung cao hơn và điều khiển gate tốt hơn
- Quy trình 38 phút ở 950°C tạo ra lớp oxide dày 200 angstrom, tức 20 nanomet
- Ở bên ngoài linh kiện vẫn giữ lớp oxide dày hơn
- Sau đó tiến hành contact cut để mở chọn lọc lớp oxide phục vụ kết nối điện
- Phủ và bake LOR cùng photoresist
- Căn chỉnh và phơi sáng mask contact cut để tạo các lỗ mở nhỏ
- HF đi qua các lỗ này để loại bỏ lớp kính trên bề mặt silicon, tạo đường kết nối điện
Giai đoạn hoàn tất: lắng đọng kim loại và hoàn thiện linh kiện
- Ở mức cuối cùng, tiến hành lắng đọng kim loại để tạo gate transistor, các contact điện và điện cực tụ điện
- Một lần nữa phủ và bake LOR cùng photoresist rồi căn chỉnh, phơi sáng mask cuối cùng
- Nếu các công đoạn trước chủ yếu là loại bỏ vật liệu, thì bước này dùng các lỗ mở trong photoresist như một stencil
- Nguyên lý tương tự stencil sơn, chỉ tạo vật liệu ở đúng vị trí cần thiết
- Kim loại sử dụng là nhôm
- Trong hệ thống sputter, argon bắn vào bia kim loại để các nguyên tử kim loại lắng đọng lên bề mặt mẫu
- Lớp phủ khá đồng đều, trừ một số vùng gần mép mẫu nơi có băng dính
- Sau đó loại bỏ photoresist bằng DMSO đã gia nhiệt để thực hiện lift-off
- Kim loại bị bong và tách khỏi những vùng không mong muốn, chỉ còn lại pattern cần thiết
- Quan sát dưới kính hiển vi cho thấy toàn bộ cấu trúc mảng DRAM gồm transistor, tụ điện và các phần nối
- Cấu trúc mặt cắt cũng tương ứng với sơ đồ khái niệm ban đầu
- Transistor điều khiển dòng điện và nạp cho tụ lưu trữ để giữ bit dữ liệu
Kết quả đo và giới hạn
- Đánh giá đặc tính điện bằng thiết bị thử trong phòng và máy phân tích tham số bán dẫn
- Vì đây là linh kiện nano nên dùng micromanipulator với đầu dò siêu nhỏ thay cho dây điện thông thường
- Trong phép đo transistor, thấy các đường cong dòng điện khác nhau theo điện áp gate
- Xác nhận được đặc tính công tắc: gần như không có dòng hoặc có dòng lớn hơn tùy điện áp gate
- Với mục đích RAM thì chỉ cần hoạt động bật/tắt cơ bản là đủ
- Tuy nhiên, không xuất hiện bão hòa dòng như transistor thông thường, mà dòng tiếp tục tăng ở điện áp cao
- Xảy ra punch through, một dạng của short channel effect
- Vì khoảng cách giữa source và drain nhỏ hơn 1 micromet, khi điện áp tăng thì hai vùng này gần như nối liền với nhau
- Điều này làm dòng điện tăng và khả năng điều khiển của gate suy giảm
- Ở điện áp thấp vẫn có thể hoạt động, nhưng cũng cho thấy độ khó của việc thu nhỏ
- Tụ điện được đo bằng CV plotter
- Thay đổi điện áp và đo điện dung
- Điện dung tối đa ghi nhận là 12.3 pF
- Đây là con số khá gần với giá trị lý tưởng lý thuyết đã thiết kế, vào khoảng hơn 10 pF
- Khi cho hoạt động đồng thời như một ô DRAM hoàn chỉnh, transistor nạp tụ lưu trữ lên 3V trong vài trăm nano giây
- Sau đó điện áp giảm dần theo thời gian
- Điện tích chỉ được giữ trong khoảng hơn 2ms một chút
- Sau đó cần nạp lại
- DRAM thương mại có thể giữ được hơn 64ms
- Thiết kế lần này cần refresh với tần suất cao hơn
- Tác giả cho biết đây là lần đầu tiên chế tạo RAM tại nhà
- Hiện mới ở giai đoạn chứng minh hoạt động với vài ô nhớ
- Vẫn chưa đạt mức có thể chạy Doom trên PC
- Bước tiếp theo là ghép các ô để mở rộng thành mảng lớn hơn
- Sau đó có kế hoạch kết nối với PC
4 bình luận
Giá RAM tăng cao quá nên chắc phải tự làm ở nhà để dùng thôi ^^
Ý kiến trên Hacker News
Có vẻ như mọi người đang chơi chữ với
lamb. chăn thả dRAM, trại cừu, nuôi bằng cỏ, thịt sống, v.v....Hahaha, đúng là những người thú vị.