Chiplet Technology
Định nghĩa
Công nghệ Chiplet, hay còn được gọi phổ biến trong giới kỹ thuật là kiến trúc vi mạch mô-đun, đại diện cho một sự chuyển dịch mang tính cách mạng trong ngành thiết kế và sản xuất bán dẫn hiện đại. Về mặt từ nguyên học, thuật ngữ này được cấu thành từ hai phần: "Chip" ám chỉ con chip hoặc vi mạch điện tử, và hậu tố "let" có nghĩa là nhỏ bé, tạo nên ý nghĩa tổng quát là một con chip nhỏ nằm trong một hệ thống lớn hơn. Khác biệt cốt lõi so với phương pháp truyền thống là công nghệ Chiplet không cố gắng thu nhỏ mọi thứ lên một tấm đế bán dẫn duy nhất (monolithic die), mà thay vào đó, nó phân tách các chức năng khác nhau của bộ vi xử lý thành những khối độc lập.
Mỗi khối này, tức là một chiplet, sẽ được sản xuất riêng biệt trên các quy trình công nghệ phù hợp nhất với chức năng của nó, sau đó được liên kết lại với nhau thông qua các giao diện kết nối tốc độ cao bên trong một gói đóng gói chung. Cách tiếp cận này cho phép các nhà thiết kế linh hoạt lựa chọn quy trình sản xuất tối ưu cho từng phần cụ thể, ví dụ như sử dụng quy trình tiên tiến nhất cho lõi xử lý trung tâm nhưng dùng quy trình cũ hơn và rẻ hơn cho bộ điều khiển bộ nhớ hoặc đầu vào-ra. Mục tiêu cuối cùng của công nghệ này là khắc phục những rào cản vật lý và kinh tế đang dần trở nên khắt khe trong kỷ luật định luật Moore.
Từ góc độ hệ thống, Chiplet được coi là giải pháp trung gian quan trọng giữa việc tích hợp đơn nhất và các bo mạch chủ truyền thống chứa nhiều linh kiện rời rạc. Nó mang lại khả năng mở rộng quy mô theo chiều ngang mà không làm giảm đáng kể hiệu suất do độ trễ tín hiệu tăng lên. Trong bối cảnh các ứng dụng trí tuệ nhân tạo, điện toán đám mây và siêu máy tính đòi hỏi sức mạnh xử lý khổng lồ, công nghệ Chiplet trở thành nền tảng then chốt để xây dựng các kiến trúc vi xử lý thế hệ mới, giúp cân bằng giữa hiệu năng, mức tiêu thụ điện năng và chi phí sản xuất hàng loạt một cách hiệu quả nhất.
Lịch sử và nguồn gốc
Lịch sử hình thành và phát triển của công nghệ Chiplet bắt nguồn từ những hạn chế ngày càng rõ rệt của Định luật Moore. Vào những thập kỷ trước, xu hướng chính là thu nhỏ kích thước transistor để tăng mật độ tích hợp trên một con chip đơn. Tuy nhiên, khi kích thước tiệm cận đến giới hạn vật lý của nguyên tử, việc thu nhỏ tiếp tục gặp phải vấn đề về rò rỉ dòng điện, sinh nhiệt quá mức và chi phí gia tăng theo cấp số nhân. Các nhà nghiên cứu tại các tổ chức như IBM và Intel đã sớm nhận ra rằng việc gắn kết nhiều con chip nhỏ lại với nhau có thể là lời giải cho bài toán hiệu suất năng lượng, tuy nhiên công nghệ đóng gói thời điểm đó chưa đủ tin cậy.
Vào giai đoạn đầu của thế kỷ 21, các khái niệm về đa chip module (Multi-Chip Module - MCM) đã xuất hiện nhưng chưa thực sự phổ biến do độ phức tạp trong thiết kế và chi phí kết nối quá cao. Bước ngoặt thực sự diễn ra vào khoảng năm 2017 đến 2019 khi hãng AMD, dưới sự lãnh đạo của kiến trúc sư trưởng Mark Papermaster, đã thành công thương mại hóa kiến trúc Chiplet trong dòng vi xử lý Ryzen dựa trên kiến trúc Zen 2. Việc tách biệt lõi CPU và bộ điều khiển I/O cho phép AMD sử dụng quy trình 7 nanomet cho phần lõi xử lý và quy trình 14 nanomet cho phần I/O, giúp cải thiện tỷ lệ thành phẩm và giảm giá thành sản phẩm cạnh tranh trực tiếp với đối thủ.
Sau thành công của AMD, làn sóng áp dụng công nghệ Chiplet lan rộng sang các ông lớn khác trong ngành công nghiệp bán dẫn. Intel đã phát triển công nghệ Foveros cho phép xếp chồng các chiplet theo chiều dọc 3D, trong khi Samsung và TSMC cũng đẩy mạnh nghiên cứu các giải pháp đóng gói tiên tiến như CoWoS và SoIC. Đến năm 2022, liên minh UCIe (Universal Chiplet Interconnect Express) được thành lập bởi sự tham gia của Apple, AMD, Google, Intel và nhiều đối tác khác nhằm chuẩn hóa giao thức kết nối giữa các chiplet, đánh dấu bước chuyển mình từ giải pháp độc quyền sang tiêu chuẩn công nghiệp mở, thúc đẩy sự phát triển bùng nổ của hệ sinh thái này trong thập kỷ tiếp theo.
Đặc điểm và tính chất
Các đặc điểm vật lý và kỹ thuật của Chiplet tạo nên sự khác biệt căn bản so với vi mạch truyền thống. Về mặt cấu tạo, mỗi chiplet là một khối bán dẫn hoàn chỉnh có thể hoạt động độc lập nếu được cung cấp nguồn và tín hiệu thích hợp. Chúng thường có kích thước nhỏ hơn nhiều so với một con chip monolithic tương đương chức năng. Đặc tính quan trọng nhất là khả năng tương thích dị thể, nghĩa là các chiplet được làm từ các vật liệu bán dẫn khác nhau hoặc qua các quy trình quang khắc khác nhau vẫn có thể hoạt động hài hòa trong cùng một hệ thống đóng gói.
- Khả năng tùy biến quy trình: Mỗi chiplet có thể được sản xuất trên dây chuyền công nghệ phù hợp nhất, ví dụ logic số dùng quy trình tinh vi nhất trong khi bộ nhớ cache dùng quy trình ổn định hơn.
- Tăng tỷ lệ thành phẩm: Việc chia nhỏ diện tích chip giúp giảm xác suất xuất hiện lỗi trên từng đơn vị nhỏ, từ đó nâng cao hiệu suất sản xuất hàng loạt và giảm giá thành trên mỗi đơn vị sản phẩm.
- Mật độ tích hợp cao: Thông qua việc sử dụng công nghệ đóng gói 2.5D hoặc 3D, các chiplet có thể được sắp xếp chặt chẽ hơn so với việc đặt chúng trên bo mạch in thông thường, giúp rút ngắn đường đi của tín hiệu.
- Khả năng tái sử dụng thiết kế: Các chiplet chuẩn hóa có thể được tái sử dụng trong nhiều sản phẩm khác nhau, giảm thời gian và chi phí nghiên cứu phát triển cho các dự án mới.
Về mặt hóa học và vật liệu, công nghệ này đòi hỏi các lớp môi trường chân không và vật liệu dẫn điện đặc biệt để đảm bảo độ bền cơ học trong quá trình vận hành nhiệt độ cao. Các mối nối vi mô giữa các chiplet cần chịu được sự giãn nở nhiệt khác nhau mà không gây nứt gãy. Ngoài ra, bề mặt tiếp xúc giữa các chiplet phải được xử lý cực kỳ sạch sẽ để đảm bảo độ dẫn điện tối ưu và giảm thiểu điện trở tiếp xúc, yếu tố ảnh hưởng trực tiếp đến băng thông truyền dữ liệu nội bộ của hệ thống.
Phân loại
Công nghệ Chiplet có thể được phân loại dựa trên nhiều tiêu chí khác nhau, bao gồm mục đích chức năng, phương thức kết nối và kỹ thuật đóng gói. Phân loại theo chức năng là cách phổ biến nhất, trong đó các chiplet được chia thành các nhóm như Logic Processing (xử lý logic), Memory (bộ nhớ), I/O (đầu vào-ra), và Analog/Mixed-Signal (tương tự/tín hiệu hỗn hợp). Nhóm Logic Processing thường yêu cầu quy trình sản xuất tiên tiến nhất để đạt tốc độ xung nhịp cao, trong khi nhóm I/O và Analog có thể sử dụng quy trình lớn hơn để tiết kiệm chi phí mà không ảnh hưởng nhiều đến hiệu năng tổng thể.
Dựa trên cấu trúc đóng gói
Dựa trên phương pháp lắp ghép vật lý, công nghệ này chia thành hai dạng chính là đóng gói phẳng (2.5D) và đóng gói xếp chồng (3D). Trong đóng gói 2.5D, các chiplet được đặt cạnh nhau trên một lớp nền silicon trung gian (interposer) có chứa các đường dẫn điện cực nhỏ. Cách này giúp kết nối song song nhiều chiplet với nhau nhưng vẫn giữ chiều cao thấp. Ngược lại, đóng gói 3D cho phép xếp chồng các chiplet lên nhau trực tiếp thông qua các lỗ xuyên sillicon (TSV), giúp giảm đáng kể độ trễ tín hiệu và chiếm ít diện tích bảng mạch hơn.
Dựa trên giao thức kết nối
Một cách phân loại quan trọng khác là dựa trên chuẩn giao tiếp giữa các chiplet. Hiện nay tồn tại cả các chuẩn độc quyền và chuẩn mở. Ví dụ, AMD sử dụng Infinity Fabric, Intel sử dụng EMIB và Foveros Direct, trong khi UCIe là chuẩn mở đang được cộng đồng công nghệ toàn cầu chấp nhận rộng rãi. Mỗi loại giao thức sẽ quy định về tốc độ truyền dữ liệu, điện áp hoạt động và phương thức mã hóa tín hiệu, quyết định khả năng tương thích khi kết hợp các chiplet từ các nhà sản xuất khác nhau.
Cơ chế hoạt động
Cơ chế hoạt động của hệ thống Chiplet dựa trên nguyên tắc phân vùng chức năng và kết nối băng thông cao. Khi một lệnh được gửi đến bộ vi xử lý, nhiệm vụ xử lý sẽ được phân tán đến các chiplet chuyên biệt tương ứng. Ví dụ, một tác vụ tính toán đồ họa sẽ được chuyển đến chiplet GPU, trong khi tác vụ quản lý bộ nhớ sẽ đi đến chiplet bộ nhớ đệm. Dữ liệu di chuyển giữa các khối này không qua cầu bắc-nam truyền thống trên bo mạch chủ mà thông qua các kênh kết nối vi mô nằm ngay trong gói đóng gói, giúp giảm độ trễ xuống mức gần như bằng với việc xử lý trên một chip đơn.
Để đảm bảo dòng dữ liệu lưu thông trơn tru, các bộ điều phối tín hiệu (coherency controller) đóng vai trò quan trọng trong việc đồng bộ hóa trạng thái dữ liệu giữa các chiplet. Nếu một chiplet cập nhật dữ liệu, các chiplet khác có liên quan phải nhận biết được sự thay đổi đó để tránh xung đột ghi dữ liệu. Cơ chế này đòi hỏi các giao thức đồng bộ hóa phức tạp, thường sử dụng các kỹ thuật snooping hoặc directory-based coherence để quản lý tính nhất quán của bộ nhớ cache phân tán across các chiplet.
Quá trình truyền dẫn vật lý sử dụng các công nghệ như vi cầu hàn (micro-bumps) hoặc các kênh quang học tích hợp (silicon photonics) cho các kết nối dài hơn. Các vi cầu hàn này được bố trí với mật độ cực cao trên bề mặt tiếp xúc, cho phép hàng nghìn đường tín hiệu chạy song song đồng thời. Điều này đòi hỏi độ chính xác trong lắp ráp ở mức micromet, sử dụng robot và máy móc tự động hóa cao để đảm bảo không có lỗi sai lệch vị trí gây chập mạch hoặc đứt kết nối trong quá trình vận hành lâu dài.
Ứng dụng thực tế
Trong lĩnh vực điện toán hiệu năng cao (HPC), công nghệ Chiplet đang được áp dụng rộng rãi để xây dựng các siêu máy tính và trung tâm dữ liệu thế hệ mới. Các nhà cung cấp dịch vụ đám mây sử dụng các bộ xử lý server dựa trên Chiplet để tăng số lượng lõi xử lý mà không vượt quá giới hạn nhiệt độ của hệ thống làm mát. Điều này cho phép xử lý song song khối lượng công việc lớn như mô phỏng khí hậu, phân tích gen và huấn luyện các mô hình trí tuệ nhân tạo sâu với hiệu quả năng lượng vượt trội so với kiến trúc monolithic.
Đối với thị trường thiết bị người dùng, các laptop gaming và workstation cao cấp đang dần chuyển sang sử dụng chip CPU và GPU dạng Chiplet để cân bằng giữa hiệu năng và tuổi thọ pin. Trong lĩnh vực di động, mặc dù kích thước là yếu tố sống còn, nhưng công nghệ đóng gói 3D giúp tích hợp thêm bộ nhớ DRAM ngay trên chip xử lý (như công nghệ PoP), tăng tốc độ truy xuất dữ liệu cho các ứng dụng thực tế ảo tăng cường và chơi game trên di động mà không cần dung lượng pin quá lớn.
Ngoài ra, ngành công nghiệp ô tô điện và xe tự lái cũng là một thị trường tiềm năng cho công nghệ này. Các hệ thống cảm biến và bộ xử lý trung tâm trên xe yêu cầu độ tin cậy cực cao và khả năng xử lý dữ liệu thời gian thực. Chiplet cho phép các nhà sản xuất ô tô tích hợp các modul xử lý chuyên biệt từ các nhà cung cấp khác nhau vào một hệ thống thống nhất, đáp ứng các tiêu chuẩn an toàn nghiêm ngặt mà vẫn đảm bảo khả năng nâng cấp phần cứng linh hoạt trong vòng đời của phương tiện.
Ưu điểm và hạn chế
Ưu điểm nổi bật nhất của công nghệ Chiplet là khả năng giảm chi phí sản xuất và tăng tỷ lệ thành phẩm. Khi diện tích của một con chip giảm đi, xác suất xuất hiện khuyết tật trên wafer bán dẫn cũng giảm theo, giúp nhà máy sản xuất tối ưu hóa lợi nhuận. Bên cạnh đó, tính linh hoạt trong thiết kế cho phép các kỹ sư kết hợp các công nghệ khác nhau, ví dụ như gộp bộ nhớ HBM với bộ xử lý GPU để tạo ra hiệu năng băng thông cực cao mà không cần phụ thuộc vào một quy trình sản xuất duy nhất đắt đỏ. Khả năng tái sử dụng thiết kế cũng giúp rút ngắn thời gian đưa sản phẩm ra thị trường.
Tuy nhiên, công nghệ này cũng tồn tại những hạn chế nhất định. Độ phức tạp trong thiết kế và kiểm tra thử nghiệm tăng lên đáng kể do phải quản lý nhiều khối chức năng riêng biệt và các giao diện kết nối giữa chúng. Chi phí thiết kế ban đầu cho các giao thức kết nối và kiểm tra tính nhất quán dữ liệu là rất lớn. Ngoài ra, việc tản nhiệt cho các chiplet xếp chồng trong không gian kín có thể gặp khó khăn, đòi hỏi các giải pháp làm mát tiên tiến như ống dẫn nhiệt lỏng hoặc vật liệu dẫn nhiệt mới. Độ trễ tín hiệu giữa các chiplet dù đã được tối ưu nhưng vẫn cao hơn so với xử lý nội bộ trên một chip đơn.
Một thách thức nữa là vấn đề tiêu thụ điện năng cho các kết nối liên kết. Để duy trì băng thông truyền tải dữ liệu khổng lồ giữa các chiplet, năng lượng tiêu hao cho các bộ khuếch đại tín hiệu và driver có thể chiếm một phần đáng kể trong tổng công suất của hệ thống. Nếu không được quản lý tốt, điều này có thể làm giảm hiệu quả năng lượng tổng thể mà công nghệ Chiplet hứa hẹn mang lại, đặc biệt là trong các thiết bị chạy bằng pin.
Lưu ý quan trọng
Khi làm việc với công nghệ Chiplet, các kỹ sư và nhà phát triển cần đặc biệt chú ý đến vấn đề quản lý nhiệt độ cục bộ. Do mật độ công suất tập trung cao trên từng chiplet nhỏ, nguy cơ điểm nóng (hotspot) là rất lớn. Cần phải sử dụng các vật liệu tản nhiệt có độ dẫn nhiệt cao và thiết kế luồng khí hoặc chất lỏng làm mát sao cho phù hợp với bố cục đóng gói. Việc bỏ qua yếu tố này có thể dẫn đến suy giảm hiệu năng hoặc hư hỏng vĩnh viễn các thành phần bên trong gói chip.
Việc tuân thủ các chuẩn kết nối quốc tế là vô cùng quan trọng để đảm bảo khả năng tương thích trong tương lai. Cộng đồng công nghệ đang nỗ lực xây dựng các chuẩn mở như UCIe để ngăn chặn tình trạng độc quyền công nghệ đóng gói. Người dùng và doanh nghiệp nên ưu tiên lựa chọn các giải pháp hỗ trợ chuẩn hóa để tránh bị khóa chặt vào một hệ sinh thái độc quyền, giúp việc nâng cấp và bảo trì hệ thống trong tương lai trở nên dễ dàng hơn.
Cuối cùng, cần lưu ý rằng công nghệ Chiplet không phải là giải pháp vạn năng cho mọi bài toán. Đối với các ứng dụng yêu cầu độ trễ cực thấp và xử lý tín hiệu thời gian thực khắt khe, việc chia nhỏ chip có thể gây bất lợi do độ trễ truyền dẫn. Do đó, việc đánh đổi giữa kiến trúc monolithic và Chiplet cần được cân nhắc kỹ lưỡng dựa trên yêu cầu cụ thể của từng ứng dụng, ngân sách sản xuất và khả năng cung ứng vật tư bán dẫn tại thời điểm thiết kế.
