Derpy
Intern Writer
Tưởng chừng như thiết kế chip là một ngành khoa học chính xác, nhưng với chip tần số vô tuyến (RFIC), nó lại giống như một "nghệ thuật hắc ám" bí truyền, đòi hỏi kinh nghiệm dày dặn và trực giác nhạy bén. Giờ đây, Trí tuệ nhân tạo (AI) đang thay đổi hoàn toàn cuộc chơi này, biến những quy trình mất hàng năm trời thành vài phút, mở ra kỷ nguyên mới cho công nghệ không dây mà chúng ta đang phụ thuộc từng ngày.
Những con chip RFIC nhỏ bé này chính là trái tim của mọi thiết bị không dây, từ chiếc điện thoại bạn đang cầm đến các hệ thống hạ tầng phức tạp, chuỗi cung ứng toàn cầu. Chúng cho phép các thiết bị của chúng ta truyền và nhận thông tin một cách liền mạch. Hãy thử hình dung, sự phát triển tiếp theo của công nghệ này sẽ mang lại những gì: xe tự hành phổ biến, liên lạc lượng tử, dịch vụ di động 6G và vệ tinh. Tất cả đều phụ thuộc vào những phiên bản chip RF ngày càng tiên tiến hơn.
Tuy nhiên, vấn đề nằm ở chỗ, trong khi thiết kế hầu hết các loại chip máy tính khác đã được chuẩn hóa thành một ngành khoa học rõ ràng, thì thiết kế RF lại vẫn "cứng đầu" nằm trong lĩnh vực nghệ thuật. Một nghệ thuật bí ẩn, chỉ những người có nhiều năm kinh nghiệm mới có thể thành thạo. Và chính sự chậm chạp của "nghệ thuật" này đang cản trở không chỉ thiết kế chip RF mà còn cả những công nghệ khác phụ thuộc vào nó.
Khoảng 7 năm trước, sau chiến thắng lịch sử của AlphaGo trước kỳ thủ cờ vây thế giới Lee Sedol, các nhà nghiên cứu tại Princeton đã đặt câu hỏi: Liệu AI có thể học được "nghệ thuật" này không? Những thành công gần đây cho thấy, ở một mức độ lớn, điều đó hoàn toàn có thể. Trong vài năm qua, nhóm nghiên cứu của họ và các đơn vị hàng đầu khác đã bắt đầu phát triển các phương pháp thuật toán dựa trên học máy để thiết kế RFIC. Một số con chip được tạo ra trông giống như tác phẩm nghệ thuật hiện đại hơn là sơ đồ mạch điện. Tuy nhiên, trong nhiều trường hợp, các nguyên mẫu vật lý này lại vượt trội hơn hẳn các mạch hiện đại về hiệu suất. Thành tựu thực sự là AI chỉ mất ít thời gian hơn rất nhiều lần để đưa ra một thiết kế hoạt động được so với một nhà thiết kế con người. Đây không chỉ là câu chuyện về một hay hai con chip RF, mà là tương lai của toàn bộ ngành thiết kế RF, và có thể còn hơn thế nữa.
Vậy tại sao những con chip này lại phải được chế tạo thủ công? Tại sao RFIC không được thiết kế bằng quy trình tổng hợp thuật toán, giống như CPU và GPU? Thiết kế RFIC là một bài toán kỹ thuật phức tạp trên nhiều lĩnh vực vật lý. Các phương trình Maxwell, hoạt động trên các thang không gian và thời gian khác nhau, chi phối cách trường điện từ tương tác với các thiết bị chủ động và thụ động, vốn phải được đồng thiết kế cẩn thận để chip hoạt động. Bên cạnh đó là các định luật nhiệt động lực học, xác định cách nhiệt được tạo ra và loại bỏ trong quá trình hoạt động, cũng như cơ học giãn nở và co lại do nhiệt độ, quyết định độ tin cậy của chip và bao bì khi chịu thay đổi nhiệt độ. Việc đồng thời tính toán tất cả các ràng buộc vật lý này khiến không gian thiết kế trở nên cực kỳ lớn. Mỗi quyết định đều liên quan đến các ưu tiên phức tạp, thường xung đột lẫn nhau, ngăn cản việc tối ưu hóa bất kỳ yếu tố nào.
Để dễ hình dung hơn, hãy cùng xem xét các bước liên quan, sau đó bạn sẽ hiểu tại sao một thiết kế chip mới lại mất hàng năm trời và tiêu tốn hàng chục đến hàng trăm triệu USD (tương đương hàng nghìn đến hàng vạn tỷ VNĐ). Hầu hết diện tích của các mạch tích hợp tần số vô tuyến bị chiếm bởi các cấu trúc điện từ phức tạp. Các RFIC do con người thiết kế thường bắt đầu với các mẫu có sẵn và tuân theo một mô hình đối xứng, dễ hiểu. Nhưng khi được giải phóng khỏi các ràng buộc của mẫu thiết kế do con người tạo ra và nhu cầu con người phải hiểu lý do đằng sau các cấu trúc điện từ, các IC khuếch đại công suất và khuếch đại nhiễu thấp có thể mang những thiết kế trông thực sự "điên rồ" nhưng lại cực kỳ hiệu quả.
Giả sử bạn là một kỹ sư được giao nhiệm vụ thiết kế một bộ khuếch đại công suất 28 gigahertz (GHz) mới cho điện thoại 5G sóng milimet. Đây là loại RFIC giúp tăng cường tín hiệu 5G trên điện thoại và truyền chúng đến ăng-ten để trạm gốc ở xa có thể thu nhận. Bạn sẽ bắt đầu từ đâu? Thiết kế RFIC có một số điểm chung với việc xây nhà. Giống như bản thiết kế nhà quy định số phòng ngủ, phòng tắm và hành lang kết nối, bản thiết kế RFIC – gọi là kiến trúc – xác định các loại yếu tố mà RFIC cần để thực hiện chức năng dự định. Thay vì các phòng, kiến trúc bao gồm, ví dụ, số tầng khuếch đại mà bộ khuếch đại công suất của bạn cần. Thay vì hành lang, nó cho thấy các đường dẫn mà tín hiệu phải đi qua các tầng đó.
Thực tế, bản thiết kế RFIC chủ yếu là "hành lang"; các yếu tố thụ động, như cuộn cảm và đường truyền, chiếm nhiều diện tích hơn đáng kể so với các yếu tố chủ động như bóng bán dẫn. Lý do là, như bạn có thể đã trải nghiệm, các bóng bán dẫn của CPU thông thường sẽ quá nhiệt khi hoạt động ở tần số chỉ vài gigahertz. Tần số mà RFIC có thể hoạt động cao hơn một bậc độ lớn – 28 và 39 GHz cho tín hiệu 5G, 26,5 đến 40 GHz và thậm chí cao hơn cho liên lạc vệ tinh, và 77 GHz cho radar ô tô. Dưới sự tấn công này, các bóng bán dẫn của CPU sẽ hỏng. Các bóng bán dẫn RFIC tránh được số phận này vì các chip này quản lý năng lượng tín hiệu một cách khéo léo bằng thiết kế điện từ cẩn thận. Điều này tạo ra các mạng lưới phức tạp gồm các yếu tố kim loại chiếm ưu thế trên diện tích chip. Các cấu trúc này có hình dạng đều đặn, thường đối xứng và được xây dựng tinh xảo đến mức đôi khi chúng giống như những họa tiết ren. Nhưng dù trông có vẻ trang trí, chúng lại rất cần thiết cho hoạt động của chip. Về mặt điện, những "hành lang" này hoạt động giống như hệ thống ống nước của chip. Giống như hệ thống ống nước, mê cung rộng lớn này của các yếu tố thụ động giới hạn năng lượng điện từ chỉ ở những nơi nó nên di chuyển quanh chip.
Thách thức lớn trong thiết kế RFIC là kết hợp tất cả các yếu tố này lại với nhau để đảm bảo chúng hoạt động, giống như việc xây dựng một ngôi nhà từ bản thiết kế đòi hỏi các thông số kỹ thuật chính xác cho dầm chịu lực, ống nước và tường ngoài. Trên một RFIC, kiến trúc cần được hiện thực hóa bằng các bóng bán dẫn và linh kiện thụ động có thể chế tạo được về mặt vật lý, được kết nối chính xác để tín hiệu có thể đi qua chip và được xử lý. Cách các thiết bị này được kết nối cục bộ là cái chúng ta gọi là cấu trúc liên kết của mạch.
Để tạo ra bộ khuếch đại công suất đó, bước đầu tiên của bạn là xác định một mẫu mạch ứng cử viên: sự kết hợp các cấu trúc sẽ đáp ứng các mục tiêu của một kiến trúc cụ thể với một cấu trúc liên kết mạch cụ thể. Qua nhiều năm, các nhà nghiên cứu đã giảm bớt gánh nặng này bằng cách phát triển các mẫu thiết kế có thể tái sử dụng cho các chức năng cụ thể. Ví dụ, các mẫu gợi ý số tầng khuếch đại mà một mạch cần (vì đôi khi, kết hợp đầu ra của hai bộ khuếch đại nhỏ hơn sẽ mang lại băng thông và hiệu suất tốt hơn so với một bộ khuếch đại lớn hơn). Và chúng gợi ý cấu hình chung của các cấu trúc thụ động nên như thế nào. Ngày nay có một thư viện rộng lớn các mẫu như vậy.
Tuy nhiên, những mẫu này không thể đơn giản được sử dụng "có sẵn", vì mỗi mẫu đều có những đánh đổi. Một số có độ lợi tốt hơn nhưng kém ổn định; một số có băng thông tốt hơn nhưng kém hiệu quả; một số khác tiết kiệm năng lượng hơn nhưng công suất đầu ra thấp hơn, v.v. Hiếm khi có một lựa chọn tốt nhất rõ ràng. Để đạt được "điểm vàng" nơi tất cả các thông số khác nhau này được cân bằng một cách tối ưu, các nhà thiết kế thường sẽ bố trí một vài phiên bản mạch khác nhau, sử dụng trực giác và các phương pháp họ đã tích lũy được trong nhiều năm đào tạo.
Thách thức là quyết định về kiến trúc, cấu trúc liên kết mạch hoặc các yếu tố thụ động điện từ không thể được thực hiện riêng lẻ. Một quyết định ảnh hưởng đến những quyết định khác. Vì vậy, thiết kế một mạch RF thường có cảm giác như cố gắng đặt một tấm thảm quá khổ vào một căn phòng quá nhỏ – ấn một góc xuống, một góc khác lại bật lên. Ở tần số vi sóng và sóng milimet, ngay cả sai sót nhỏ nhất cũng là sự khác biệt giữa một con chip hoạt động và một con chip không hoạt động, và rất nhiều điều có thể sai. Ví dụ, khi một sóng điện từ gặp một bóng bán dẫn – hoặc bất kỳ thành phần nào khác – đường đi của nó phải được "khớp" đúng với những gì tiếp theo. Nếu không, một phần năng lượng sẽ phản xạ ngược lại thay vì chảy về phía trước. Hãy tưởng tượng bạn đang cố gắng nối trực tiếp một vòi cứu hỏa áp suất cao vào một ống nước vườn nhỏ. Nếu không có bộ chuyển đổi phù hợp, nước sẽ bắn ngược lại ở chỗ nối. Rất ít nước sẽ đi qua. Trong điện tử học, đây được gọi là vấn đề khớp trở kháng. Để ngăn chặn những phản xạ đó, các kỹ sư thiết kế các bộ chuyển đổi đặc biệt, về cơ bản là các bộ điều hợp siêu nhỏ, giúp chuyển giao mượt mà giữa các thành phần. Trên một con chip, các bộ điều hợp này có thể phức tạp đến bất ngờ. Chúng không chỉ truyền tín hiệu đi; chúng còn có thể chia tách, kết hợp hoặc phân phối nó qua nhiều đường dẫn với thời gian và cường độ được kiểm soát cẩn thận.
Khi bạn đã hoàn thành kiến trúc, "hệ thống ống nước" và mọi thứ ở giữa, khoảnh khắc của sự thật sẽ đến. Liệu tất cả các lựa chọn bạn đã điều hướng qua không gian thiết kế khổng lồ có mang lại một RFIC đáp ứng các thông số kỹ thuật của nó không? Nếu các thông số kỹ thuật không được đáp ứng, bạn sẽ phải quay lại, hoặc làm lại cấu trúc liên kết hoặc toàn bộ kiến trúc, và lặp lại toàn bộ quá trình. Vì vậy, hãy sẵn sàng cho hàng tháng trời mô phỏng và lặp lại tốn thời gian và tài nguyên. Có lẽ bây giờ bạn đã hiểu tại sao, trong nhiều thập kỷ, một niềm tin cốt lõi đã tồn tại trong cộng đồng RFIC: "Thiết kế RF là một nghệ thuật." Người ta nói rằng chỉ một nhà thiết kế giàu kinh nghiệm – với sự hiểu biết tinh tế về cách các bộ phận tạo nên tổng thể – mới có thể nắm vững những sắc thái của thiết kế analog và RF. Thật không may, quan niệm cố hữu này đã kìm hãm những đổi mới thuật toán trong lĩnh vực này vào đúng thời điểm chúng ta cần chúng nhất. Thiết kế RFIC truyền thống, thủ công đang chạm đến giới hạn của nó khi sự phức tạp của các hệ thống này ngày càng tăng lên không ngừng.
Trong khi các nhà thiết kế RFIC tiếp tục cuộc chiến chống lại vấn đề "tấm thảm quá khổ" của họ, một loạt các phát triển thú vị đã xuất hiện trong các lĩnh vực liên quan. Trên một loạt các vấn đề khó giải quyết trước đây như gấp protein và mô hình hóa khí hậu, AI đã có thể điều hướng thành công các không gian phức tạp đa chiều. Điều này đã thúc đẩy chúng tôi tìm hiểu sâu hơn về AI cho RF. Rốt cuộc, sự phức tạp tổ hợp của gấp protein không khác nhiều so với bản chất của không gian thiết kế trong lĩnh vực của chúng tôi.
Chúng tôi không phải là những người đầu tiên nghĩ đến việc sử dụng trí tuệ nhân tạo để tăng tốc các phần của thiết kế RFIC. Các nhà nghiên cứu trước đây đã huấn luyện các thuật toán học máy trên các mẫu mạch với hy vọng tăng tốc các quy trình tối ưu hóa thông thường. Mặc dù cách tiếp cận này chắc chắn nhanh hơn con người trong việc tối ưu hóa các mẫu, nhưng nó vẫn phụ thuộc cơ bản vào các thư viện thiết kế hiện có do con người phát minh. Chúng tôi không muốn điều đó. Chúng tôi muốn thoát khỏi những hạn chế của các cấu trúc liên kết được tạo sẵn. Bởi vì, mặc dù kinh nghiệm và những kinh nghiệm quý báu của một nhà thiết kế là rất quan trọng để xây dựng một thiết kế hoạt động, nhưng chúng cũng đặt ra những giới hạn cơ bản cho nó. Hơn nữa, một cách tiếp cận như vậy nhất thiết sẽ yêu cầu các bước mô phỏng như một phần của chu trình tối ưu hóa, và ngay cả những mô phỏng nhanh nhất cũng sử dụng rất nhiều tài nguyên máy tính. Tệ hơn nữa, trong nhiều trường hợp tiên tiến, chẳng hạn như đối với các thiết kế băng thông rộng, không có mẫu nào tồn tại.
Nhưng nếu chúng ta không bắt đầu với các mẫu, chúng ta có thể bắt đầu từ đâu? Mục tiêu ở đây là cho phép các thuật toán xác định – hoàn toàn từ đầu – mọi thông số cho kiến trúc, các mạch cấu thành và các yếu tố thụ động điện từ. Cách tiếp cận này khác biệt cơ bản so với tối ưu hóa thông thường, vốn chỉ giới hạn trong việc xác định các thông số – như kích thước bóng bán dẫn và hình học linh kiện thụ động – để tối ưu hóa các cấu trúc ban đầu do con người nghĩ ra. Trong cách tiếp cận mới của chúng tôi, kiến trúc bắt đầu về cơ bản từ con số không và được lắp ráp dần dần thông qua các lần lặp liên tiếp. Hệ thống khám phá không gian thiết kế bằng cách tạo ra vô số sự kết hợp mạch ứng cử viên và lập bản đồ các đánh đổi hiệu suất thu được khi nó điều hướng cảnh quan này. Bởi vì quá trình này không bị ảnh hưởng bởi các lựa chọn thiết kế trước đây của con người, nó có thể tạo ra các cấu trúc liên kết mạch hoàn toàn mới lạ, trông khác biệt rõ rệt so với những gì các nhà thiết kế con người tạo ra.
Theo một cách nào đó, cách tiếp cận này gợi nhớ đến các hệ thống AI như AlphaGo Zero, vốn đạt được hiệu suất siêu phàm không phải vì nó được huấn luyện trên các trò chơi do con người chơi mà vì nó khám phá các quy tắc bằng cách tự chơi với chính mình. Tương tự, thuật toán của chúng tôi phát triển các kiến trúc mạch mới bằng cách khám phá và đánh giá các chiến lược thiết kế của riêng nó. Khi làm như vậy, nó học cách hiểu các mạch, điện từ học và sự đồng thiết kế chặt chẽ mà chúng cần để đạt được thiết kế RFIC từ đầu đến cuối.
Để hiện thực hóa khả năng này, chúng tôi đã tiến hành theo hai giai đoạn. Đầu tiên, chúng tôi phát triển một khuôn khổ học tăng cường (RL) xác định kiến trúc hệ thống tối ưu, cấu trúc liên kết mạch, các thông số thiết bị và thậm chí cả các thuộc tính của giao diện điện từ kết nối các yếu tố mạch khác nhau. Trong giai đoạn này, thuật toán xác định hiệu quả cách tín hiệu nên truyền và tương tác trong toàn hệ thống. Thuật toán được huấn luyện rất giống với cách máy tính học chơi một trò chơi. Nếu bạn cho nó chơi đủ lần, nó có thể học cách chơi tốt hơn bằng cách quan sát mối quan hệ giữa các hành động nó đã thực hiện và điểm số nó đạt được. Tương tự, tác nhân RL ở đây học cách thiết kế các mạch hiệu quả bằng cách chơi với một tập hợp các kết hợp, và theo thời gian, nó có thể lập bản đồ không gian giữa hiệu suất mạch với kiến trúc, cấu trúc liên kết và các thông số của nó. Quá trình huấn luyện này mất vài ngày đến một tuần, nhưng một khi được huấn luyện, tác nhân có thể thiết kế các mạch rất nhanh.
Bước tiếp theo là xác định cấu trúc vật lý của điện từ học của IC – "hệ thống ống nước" – có thể tạo ra các thuộc tính mong muốn của các yếu tố thụ động, được đặc trưng bởi một tập hợp các số liệu gọi là tham số tán xạ (scattering parameters). Chúng đo lường xem một tín hiệu đi vào một thành phần có thực sự di chuyển về phía trước hay không – hay bị phản xạ ngược lại, bị lãng phí, như trong ví dụ trước của chúng ta với vòi cứu hỏa và ống nước vườn. Việc suy ra cấu trúc từ các tham số tán xạ mong muốn là một ví dụ về cách tiếp cận được gọi là thiết kế ngược (inverse design), xuất hiện trong nhiều lĩnh vực kỹ thuật. Trong kỹ thuật kết cấu, ví dụ, người ta có thể hợp tác với một kiến trúc sư về một mục tiêu vật lý – chẳng hạn như tạo ra các không gian nội thất lớn với trần nhà cao – và sau đó xác định cách sắp xếp các vòm hoặc trụ đỡ có thể hỗ trợ nó.
Trong nỗ lực làm cho các mạch do AI thiết kế dễ hiểu hơn, các kỹ sư đã học hỏi từ các AI tạo ảnh cho phép người dùng tạo ra các bức ảnh theo phong cách của các nghệ sĩ khác nhau. Ở đây, thay vì phong cách của một nghệ sĩ, người dùng có thể điều chỉnh tần số không gian của một cấu trúc điện từ. Bất kể cấu trúc có bị pixel hóa đến mức nào, nó vẫn sẽ tái tạo các đặc tính điện từ cần thiết, hay các tham số S. Nhưng các mạch tích hợp RF đặt ra một thách thức đặc biệt cho thiết kế ngược: Quá trình này phải đồng thời tính đến hành vi mạch và phản ứng điện từ của các kết nối và các yếu tố thụ động liên kết chúng lại với nhau. Nhưng nó phải tìm ra điều đó mà không cần nhiều lần lặp lại thủ công.
Vì vậy, chúng tôi đã thay thế trình mô phỏng mạch RF của mình bằng một trình giả lập dựa trên AI. Mô hình AI này có thể dự đoán hành vi của trường điện từ đi qua bất kỳ cấu trúc nào – ngay cả các hình dạng hai chiều hoàn toàn tùy ý – mà không cần phải tính toán vật lý cơ bản từ đầu, như các công cụ mô phỏng vẫn làm. Nó sẽ dự đoán giải pháp của các phương trình Maxwell và cho bạn biết các tham số tán xạ cho bất kỳ cấu trúc nào bạn hiển thị cho nó, mà không thực sự làm toán. Với một AI như vậy trong tay, những gì một bộ giải điện từ tốn thời gian thường mất hàng phút hoặc hàng giờ để hoàn thành được rút ngắn xuống còn mili giây. Chúng tôi đã chọn xây dựng trình giả lập của mình xung quanh một mạng nơ-ron tích chập (convolutional neural network) – một mô hình học máy đã rất thành công trong xử lý hình ảnh. Các mạng như vậy có thể trích xuất các đặc điểm không gian từ bất kỳ cấu trúc nào, và hóa ra hình ảnh của một cấu trúc chứa rất nhiều thông tin không gian có thể dự đoán chính xác hiệu suất điện từ của nó. Sau đó, chúng tôi đã huấn luyện nó trên một số lượng lớn các cấu trúc pixel ngẫu nhiên có các tham số tán xạ đã được gắn nhãn.
Khi chúng tôi có thiết kế ngược RL và trình giả lập AI phù hợp, về cơ bản chúng tôi đã có một nhà thiết kế AI từ đầu đến cuối. Vì vậy, chúng tôi đã yêu cầu nó thiết kế một bộ khuếch đại công suất.
Vào năm 2023, chúng tôi đã công bố bằng chứng về khái niệm này – một bộ khuếch đại công suất nhắm mục tiêu vào băng tần sóng milimet, cụ thể là từ 30 đến 100 GHz, bao gồm hầu hết các tần số 5G và radar liên quan. Thiết kế cuối cùng đã đạt được sự kết hợp tốt nhất giữa băng thông rộng, công suất đầu ra và hiệu suất được báo cáo cho một bộ khuếch đại công suất dựa trên silicon – nghĩa là nó có thể khuếch đại một lượng lớn dữ liệu trên một dải tần số rộng – đồng thời duy trì hiệu suất kỷ lục. Cấu trúc của các đường dẫn điện từ của IC không giống bất cứ thứ gì mà con người từng xem xét. Vì AI không được huấn luyện trên các thiết kế của con người, bố cục xuất hiện trông giống như một mẫu tùy ý hoặc có lẽ là một mã QR hơn là các cấu trúc đối xứng thông thường mà chúng ta quen thấy. Một cái nhìn sâu sắc bất ngờ được tiết lộ bởi nguyên mẫu này, và nghiên cứu của chúng tôi nói chung, là không có bằng chứng nào cho thấy các mẫu mà chúng ta đã dựa vào trong lịch sử thậm chí còn gần tối ưu cho các mục tiêu thiết kế hiện đại. Không phải là một nhà thiết kế con người không bao giờ có thể đưa ra một thiết kế tốt hơn. Nhưng với việc loại bỏ các mẫu và thời gian để tổng hợp chu kỳ này đến chu kỳ khác của các mạch được tối ưu hóa, giờ đây rõ ràng là tổng hợp dựa trên AI có thể phá vỡ các rào cản thiết kế truyền thống và đẩy giới hạn khả năng của RFIC.
Bộ khuếch đại 5G của chúng tôi chỉ có một cổng đầu vào và một cổng đầu ra. Thêm nhiều cổng đầu vào và đầu ra vào một thiết kế không hề đơn giản. Mỗi cổng ghép nối điện từ với mọi cổng khác, vì vậy các tham số tán xạ nhanh chóng tăng lên. Hai cổng cho bạn bốn tham số tán xạ. Bốn cổng, 16 tham số tán xạ. Phép toán trở nên phức tạp nhanh chóng. Liệu mô hình của chúng tôi có thể theo kịp? Chúng tôi tiếp tục huấn luyện mô hình của mình trên các lớp cấu trúc điện từ lớn hơn với nhiều cổng đầu vào và đầu ra. Vào năm 2024, chúng tôi đã công bố công trình cho thấy các mạch tích hợp đa cổng cũng không phải là vấn đề đối với các thuật toán AI này. Trong khi trước đây mô phỏng điện từ đa cổng đòi hỏi hàng ngày hoặc hàng tuần làm việc vất vả, mô hình này đã phát triển các cấu trúc mới chỉ trong vài phút. Kể từ đó, rất nhiều công trình trong lĩnh vực này của các cộng đồng nghiên cứu trên toàn cầu đã chứng minh sức mạnh của thiết kế ngược trong RFIC.
Kết hợp khuôn khổ học tăng cường với thiết kế ngược, giờ đây chúng tôi có khả năng tạo ra một RFIC từ các thông số kỹ thuật cho đến một bố cục sẵn sàng để chế tạo. Cho đến nay, chúng tôi đã chứng minh điều này đúng với các RFIC từ bộ khuếch đại nhiễu thấp đến bộ khuếch đại công suất băng thông rộng và dưới terahertz. Hy vọng là điều này cũng sẽ hoạt động tốt cho các mạch khác.
Mục tiêu của chúng tôi là làm cho thiết kế RFIC tốt hơn và dễ dàng hơn, nhưng chúng tôi không muốn nó vượt quá khả năng hiểu của con người. Kiểm tra và gỡ lỗi chip là một quá trình dài, gian khổ, đôi khi còn hơn cả thiết kế. Các kỹ sư thường thích các IC có cấu trúc dễ hiểu, để nếu có vấn đề phát sinh, họ có thể hiểu cách chip hoạt động đủ tốt để gỡ lỗi. Để tạo ra các cấu trúc dễ hiểu hơn, chúng tôi đã chuyển sang các mô hình khuếch tán (diffusion models), mà bạn có thể biết đến từ khả năng đáng kinh ngạc của chúng trong việc tạo ra hình ảnh chân thực từ các lời nhắc văn bản.
Tổng hợp dựa trên AI có thể phá vỡ các rào cản thiết kế truyền thống và đẩy giới hạn khả năng của RFIC. Hãy tưởng tượng bạn vào công cụ tạo ảnh yêu thích của mình và yêu cầu nó tạo một bức tranh bầu trời theo phong cách của Picasso, Van Gogh hoặc Michelangelo. Bạn sẽ nhận được những hình ảnh nắm bắt được bản chất nét vẽ, cách sử dụng màu sắc và bố cục của họ. Tất cả đều là những bức tranh bầu trời, nhưng theo những phong cách khác nhau. Thiết kế điện từ cũng tương tự ở chỗ nhiều cấu trúc có thể có phản ứng điện từ rất giống nhau. Thay vì sử dụng đầu vào văn bản, chúng tôi đã sử dụng các tham số tán xạ làm đầu vào và cấu trúc điện từ của một chip RFIC làm đầu ra. Là một phần của đầu vào cho mô hình khuếch tán, chúng tôi đã tạo ra một "núm xoay" để đặt tần số không gian của cấu trúc cuối cùng. Bằng cách xoay núm xoay, một nhà thiết kế có thể hướng mô hình tổng hợp các cấu trúc với tần số không gian thấp (trông cổ điển và dễ hiểu), trung bình (cấu trúc giống mê cung) hoặc cao (pixel hóa hoặc hình dạng tùy ý). Từ lời nhắc đến đầu ra, toàn bộ quá trình mất khoảng 6 phút. Với mô hình khuếch tán này, các thuật toán giờ đây có thể vừa khám phá các kiến trúc mới lạ vừa tăng tốc việc tạo ra các kiến trúc thông thường, hay còn gọi là cổ điển. Tất cả những gì một nhà thiết kế RFIC cần làm là chỉ định hầu như bất kỳ tập hợp tham số tán xạ hợp lệ nào. Miễn là chúng có thể thực hiện được về mặt vật lý theo các phương trình Maxwell, mô hình sẽ đưa ra một cấu trúc tương ứng như thể đó là một máy bán hàng tự động.
Kết quả nghiên cứu của chúng tôi đã thu hút sự chú ý của cộng đồng RF. Quy trình thiết kế truyền thống từ dưới lên rõ ràng đang bắt đầu đảo ngược. Nhưng vẫn còn những câu hỏi: Các phương pháp này có thể tổng quát hóa đến mức nào? Chúng có thể liên tục mang lại hiệu suất thực sự cao không? Chúng ta có thể đạt đến một nơi mà AI tạo ra các thiết kế tối đa hóa mọi đánh đổi có thể tưởng tượng được, tối ưu hóa toàn diện mọi thông số đến trạng thái vật lý lý tưởng nhất của nó không? Chúng tôi muốn đưa chiến lược này vượt ra ngoài thiết kế RFIC và phát minh ra các loại mạch khác khác biệt so với bất cứ thứ gì con người từng làm.
Đây là những triển vọng thú vị và đầy tham vọng, nhưng chúng ta vẫn chưa đạt được điều đó. AI có thể "ảo giác" tạo ra một thiết kế tạo ra các mạch xấu không hoạt động. Điều này có nghĩa là các phương pháp xác minh cần phải nằm dưới sự giám sát của con người. Và, mặc dù các ảo giác rất hiếm, nhưng sẽ tốt hơn nếu giảm thiểu sự xuất hiện của chúng. Lịch sử cho thấy rằng để đạt được những giấc mơ tương lai này sẽ cần nhiều dữ liệu hơn những gì chúng ta đã sử dụng. Trước khi tạo ra kho lưu trữ ImageNet – một kho lưu trữ 14 triệu hình ảnh đa dạng, được con người chú thích – các mô hình nhận dạng hình ảnh không hoạt động tốt trong thế giới thực. Các tập dữ liệu mà chúng đã được huấn luyện quá nhỏ để có hiệu quả. Lượng lớn dữ liệu huấn luyện của ImageNet đã mở ra một cuộc cách mạng dẫn đến AI có thể tổng quát hóa và nhận dạng hình ảnh trong tự nhiên. Phần còn lại là lịch sử.
Nếu mục tiêu cho thiết kế RFIC và analog là một mô hình nền tảng phổ quát – một thứ học các định luật chi phối của điện từ học và hành vi mạch – thì chúng ta cũng cần dữ liệu. Tin tốt là dữ liệu này rất phong phú. Trên khắp thế giới, vô số kỹ sư tại các công ty và phòng thí nghiệm học thuật mô phỏng các mạch RF và cấu trúc thụ động gần như giống hệt nhau mỗi ngày. Tin xấu là tất cả đều bị khóa sau các thỏa thuận không tiết lộ thông tin.
Các hệ sinh thái mở đã thúc đẩy các lĩnh vực khác, và chúng tôi nghĩ cộng đồng RFIC cũng nên làm như vậy. Đã có một số động thái hướng tới điều này. Natcast, nhà điều hành chương trình R&D của Đạo luật CHIPS và Khoa học Hoa Kỳ, lẽ ra đã củng cố cơ sở hạ tầng và đổi mới chung cho thế hệ công nghệ không dây, cảm biến và quốc phòng tiếp theo. Thật không may, cả tổ chức và chương trình mà nó điều hành đặc biệt cho học máy và RFIC đều đã bị đóng cửa.
Nhưng động lực mà nỗ lực của Natcast đã khơi dậy vẫn chưa tắt. Dựa trên công trình ban đầu của chúng tôi, các nhóm trong cộng đồng đã chứng minh những tiến bộ đáng kể. Thiết kế IC dựa trên AI là một phần của sự thay đổi công nghệ rộng lớn hơn nhiều. Từ sinh học và khoa học vật liệu đến kỹ thuật ô tô và hàng không vũ trụ, AI đang định hình lại cách các hệ thống phức tạp được hình thành và tối ưu hóa. Sự hợp tác sâu sắc hơn giữa các nhà nghiên cứu AI và các nhà thiết kế chip sẽ mở khóa toàn bộ tiềm năng của lĩnh vực này. Đây không phải là một kết luận đã được định trước, nhưng nếu chúng ta làm đúng, "thần đèn" này sẽ không ở yên trong chai của nó.
Những con chip RFIC nhỏ bé này chính là trái tim của mọi thiết bị không dây, từ chiếc điện thoại bạn đang cầm đến các hệ thống hạ tầng phức tạp, chuỗi cung ứng toàn cầu. Chúng cho phép các thiết bị của chúng ta truyền và nhận thông tin một cách liền mạch. Hãy thử hình dung, sự phát triển tiếp theo của công nghệ này sẽ mang lại những gì: xe tự hành phổ biến, liên lạc lượng tử, dịch vụ di động 6G và vệ tinh. Tất cả đều phụ thuộc vào những phiên bản chip RF ngày càng tiên tiến hơn.
Tuy nhiên, vấn đề nằm ở chỗ, trong khi thiết kế hầu hết các loại chip máy tính khác đã được chuẩn hóa thành một ngành khoa học rõ ràng, thì thiết kế RF lại vẫn "cứng đầu" nằm trong lĩnh vực nghệ thuật. Một nghệ thuật bí ẩn, chỉ những người có nhiều năm kinh nghiệm mới có thể thành thạo. Và chính sự chậm chạp của "nghệ thuật" này đang cản trở không chỉ thiết kế chip RF mà còn cả những công nghệ khác phụ thuộc vào nó.
Khoảng 7 năm trước, sau chiến thắng lịch sử của AlphaGo trước kỳ thủ cờ vây thế giới Lee Sedol, các nhà nghiên cứu tại Princeton đã đặt câu hỏi: Liệu AI có thể học được "nghệ thuật" này không? Những thành công gần đây cho thấy, ở một mức độ lớn, điều đó hoàn toàn có thể. Trong vài năm qua, nhóm nghiên cứu của họ và các đơn vị hàng đầu khác đã bắt đầu phát triển các phương pháp thuật toán dựa trên học máy để thiết kế RFIC. Một số con chip được tạo ra trông giống như tác phẩm nghệ thuật hiện đại hơn là sơ đồ mạch điện. Tuy nhiên, trong nhiều trường hợp, các nguyên mẫu vật lý này lại vượt trội hơn hẳn các mạch hiện đại về hiệu suất. Thành tựu thực sự là AI chỉ mất ít thời gian hơn rất nhiều lần để đưa ra một thiết kế hoạt động được so với một nhà thiết kế con người. Đây không chỉ là câu chuyện về một hay hai con chip RF, mà là tương lai của toàn bộ ngành thiết kế RF, và có thể còn hơn thế nữa.
Vậy tại sao những con chip này lại phải được chế tạo thủ công? Tại sao RFIC không được thiết kế bằng quy trình tổng hợp thuật toán, giống như CPU và GPU? Thiết kế RFIC là một bài toán kỹ thuật phức tạp trên nhiều lĩnh vực vật lý. Các phương trình Maxwell, hoạt động trên các thang không gian và thời gian khác nhau, chi phối cách trường điện từ tương tác với các thiết bị chủ động và thụ động, vốn phải được đồng thiết kế cẩn thận để chip hoạt động. Bên cạnh đó là các định luật nhiệt động lực học, xác định cách nhiệt được tạo ra và loại bỏ trong quá trình hoạt động, cũng như cơ học giãn nở và co lại do nhiệt độ, quyết định độ tin cậy của chip và bao bì khi chịu thay đổi nhiệt độ. Việc đồng thời tính toán tất cả các ràng buộc vật lý này khiến không gian thiết kế trở nên cực kỳ lớn. Mỗi quyết định đều liên quan đến các ưu tiên phức tạp, thường xung đột lẫn nhau, ngăn cản việc tối ưu hóa bất kỳ yếu tố nào.
Để dễ hình dung hơn, hãy cùng xem xét các bước liên quan, sau đó bạn sẽ hiểu tại sao một thiết kế chip mới lại mất hàng năm trời và tiêu tốn hàng chục đến hàng trăm triệu USD (tương đương hàng nghìn đến hàng vạn tỷ VNĐ). Hầu hết diện tích của các mạch tích hợp tần số vô tuyến bị chiếm bởi các cấu trúc điện từ phức tạp. Các RFIC do con người thiết kế thường bắt đầu với các mẫu có sẵn và tuân theo một mô hình đối xứng, dễ hiểu. Nhưng khi được giải phóng khỏi các ràng buộc của mẫu thiết kế do con người tạo ra và nhu cầu con người phải hiểu lý do đằng sau các cấu trúc điện từ, các IC khuếch đại công suất và khuếch đại nhiễu thấp có thể mang những thiết kế trông thực sự "điên rồ" nhưng lại cực kỳ hiệu quả.
Giả sử bạn là một kỹ sư được giao nhiệm vụ thiết kế một bộ khuếch đại công suất 28 gigahertz (GHz) mới cho điện thoại 5G sóng milimet. Đây là loại RFIC giúp tăng cường tín hiệu 5G trên điện thoại và truyền chúng đến ăng-ten để trạm gốc ở xa có thể thu nhận. Bạn sẽ bắt đầu từ đâu? Thiết kế RFIC có một số điểm chung với việc xây nhà. Giống như bản thiết kế nhà quy định số phòng ngủ, phòng tắm và hành lang kết nối, bản thiết kế RFIC – gọi là kiến trúc – xác định các loại yếu tố mà RFIC cần để thực hiện chức năng dự định. Thay vì các phòng, kiến trúc bao gồm, ví dụ, số tầng khuếch đại mà bộ khuếch đại công suất của bạn cần. Thay vì hành lang, nó cho thấy các đường dẫn mà tín hiệu phải đi qua các tầng đó.
Thực tế, bản thiết kế RFIC chủ yếu là "hành lang"; các yếu tố thụ động, như cuộn cảm và đường truyền, chiếm nhiều diện tích hơn đáng kể so với các yếu tố chủ động như bóng bán dẫn. Lý do là, như bạn có thể đã trải nghiệm, các bóng bán dẫn của CPU thông thường sẽ quá nhiệt khi hoạt động ở tần số chỉ vài gigahertz. Tần số mà RFIC có thể hoạt động cao hơn một bậc độ lớn – 28 và 39 GHz cho tín hiệu 5G, 26,5 đến 40 GHz và thậm chí cao hơn cho liên lạc vệ tinh, và 77 GHz cho radar ô tô. Dưới sự tấn công này, các bóng bán dẫn của CPU sẽ hỏng. Các bóng bán dẫn RFIC tránh được số phận này vì các chip này quản lý năng lượng tín hiệu một cách khéo léo bằng thiết kế điện từ cẩn thận. Điều này tạo ra các mạng lưới phức tạp gồm các yếu tố kim loại chiếm ưu thế trên diện tích chip. Các cấu trúc này có hình dạng đều đặn, thường đối xứng và được xây dựng tinh xảo đến mức đôi khi chúng giống như những họa tiết ren. Nhưng dù trông có vẻ trang trí, chúng lại rất cần thiết cho hoạt động của chip. Về mặt điện, những "hành lang" này hoạt động giống như hệ thống ống nước của chip. Giống như hệ thống ống nước, mê cung rộng lớn này của các yếu tố thụ động giới hạn năng lượng điện từ chỉ ở những nơi nó nên di chuyển quanh chip.
Thách thức lớn trong thiết kế RFIC là kết hợp tất cả các yếu tố này lại với nhau để đảm bảo chúng hoạt động, giống như việc xây dựng một ngôi nhà từ bản thiết kế đòi hỏi các thông số kỹ thuật chính xác cho dầm chịu lực, ống nước và tường ngoài. Trên một RFIC, kiến trúc cần được hiện thực hóa bằng các bóng bán dẫn và linh kiện thụ động có thể chế tạo được về mặt vật lý, được kết nối chính xác để tín hiệu có thể đi qua chip và được xử lý. Cách các thiết bị này được kết nối cục bộ là cái chúng ta gọi là cấu trúc liên kết của mạch.
Để tạo ra bộ khuếch đại công suất đó, bước đầu tiên của bạn là xác định một mẫu mạch ứng cử viên: sự kết hợp các cấu trúc sẽ đáp ứng các mục tiêu của một kiến trúc cụ thể với một cấu trúc liên kết mạch cụ thể. Qua nhiều năm, các nhà nghiên cứu đã giảm bớt gánh nặng này bằng cách phát triển các mẫu thiết kế có thể tái sử dụng cho các chức năng cụ thể. Ví dụ, các mẫu gợi ý số tầng khuếch đại mà một mạch cần (vì đôi khi, kết hợp đầu ra của hai bộ khuếch đại nhỏ hơn sẽ mang lại băng thông và hiệu suất tốt hơn so với một bộ khuếch đại lớn hơn). Và chúng gợi ý cấu hình chung của các cấu trúc thụ động nên như thế nào. Ngày nay có một thư viện rộng lớn các mẫu như vậy.
Tuy nhiên, những mẫu này không thể đơn giản được sử dụng "có sẵn", vì mỗi mẫu đều có những đánh đổi. Một số có độ lợi tốt hơn nhưng kém ổn định; một số có băng thông tốt hơn nhưng kém hiệu quả; một số khác tiết kiệm năng lượng hơn nhưng công suất đầu ra thấp hơn, v.v. Hiếm khi có một lựa chọn tốt nhất rõ ràng. Để đạt được "điểm vàng" nơi tất cả các thông số khác nhau này được cân bằng một cách tối ưu, các nhà thiết kế thường sẽ bố trí một vài phiên bản mạch khác nhau, sử dụng trực giác và các phương pháp họ đã tích lũy được trong nhiều năm đào tạo.
Thách thức là quyết định về kiến trúc, cấu trúc liên kết mạch hoặc các yếu tố thụ động điện từ không thể được thực hiện riêng lẻ. Một quyết định ảnh hưởng đến những quyết định khác. Vì vậy, thiết kế một mạch RF thường có cảm giác như cố gắng đặt một tấm thảm quá khổ vào một căn phòng quá nhỏ – ấn một góc xuống, một góc khác lại bật lên. Ở tần số vi sóng và sóng milimet, ngay cả sai sót nhỏ nhất cũng là sự khác biệt giữa một con chip hoạt động và một con chip không hoạt động, và rất nhiều điều có thể sai. Ví dụ, khi một sóng điện từ gặp một bóng bán dẫn – hoặc bất kỳ thành phần nào khác – đường đi của nó phải được "khớp" đúng với những gì tiếp theo. Nếu không, một phần năng lượng sẽ phản xạ ngược lại thay vì chảy về phía trước. Hãy tưởng tượng bạn đang cố gắng nối trực tiếp một vòi cứu hỏa áp suất cao vào một ống nước vườn nhỏ. Nếu không có bộ chuyển đổi phù hợp, nước sẽ bắn ngược lại ở chỗ nối. Rất ít nước sẽ đi qua. Trong điện tử học, đây được gọi là vấn đề khớp trở kháng. Để ngăn chặn những phản xạ đó, các kỹ sư thiết kế các bộ chuyển đổi đặc biệt, về cơ bản là các bộ điều hợp siêu nhỏ, giúp chuyển giao mượt mà giữa các thành phần. Trên một con chip, các bộ điều hợp này có thể phức tạp đến bất ngờ. Chúng không chỉ truyền tín hiệu đi; chúng còn có thể chia tách, kết hợp hoặc phân phối nó qua nhiều đường dẫn với thời gian và cường độ được kiểm soát cẩn thận.
Khi bạn đã hoàn thành kiến trúc, "hệ thống ống nước" và mọi thứ ở giữa, khoảnh khắc của sự thật sẽ đến. Liệu tất cả các lựa chọn bạn đã điều hướng qua không gian thiết kế khổng lồ có mang lại một RFIC đáp ứng các thông số kỹ thuật của nó không? Nếu các thông số kỹ thuật không được đáp ứng, bạn sẽ phải quay lại, hoặc làm lại cấu trúc liên kết hoặc toàn bộ kiến trúc, và lặp lại toàn bộ quá trình. Vì vậy, hãy sẵn sàng cho hàng tháng trời mô phỏng và lặp lại tốn thời gian và tài nguyên. Có lẽ bây giờ bạn đã hiểu tại sao, trong nhiều thập kỷ, một niềm tin cốt lõi đã tồn tại trong cộng đồng RFIC: "Thiết kế RF là một nghệ thuật." Người ta nói rằng chỉ một nhà thiết kế giàu kinh nghiệm – với sự hiểu biết tinh tế về cách các bộ phận tạo nên tổng thể – mới có thể nắm vững những sắc thái của thiết kế analog và RF. Thật không may, quan niệm cố hữu này đã kìm hãm những đổi mới thuật toán trong lĩnh vực này vào đúng thời điểm chúng ta cần chúng nhất. Thiết kế RFIC truyền thống, thủ công đang chạm đến giới hạn của nó khi sự phức tạp của các hệ thống này ngày càng tăng lên không ngừng.
Trong khi các nhà thiết kế RFIC tiếp tục cuộc chiến chống lại vấn đề "tấm thảm quá khổ" của họ, một loạt các phát triển thú vị đã xuất hiện trong các lĩnh vực liên quan. Trên một loạt các vấn đề khó giải quyết trước đây như gấp protein và mô hình hóa khí hậu, AI đã có thể điều hướng thành công các không gian phức tạp đa chiều. Điều này đã thúc đẩy chúng tôi tìm hiểu sâu hơn về AI cho RF. Rốt cuộc, sự phức tạp tổ hợp của gấp protein không khác nhiều so với bản chất của không gian thiết kế trong lĩnh vực của chúng tôi.
Chúng tôi không phải là những người đầu tiên nghĩ đến việc sử dụng trí tuệ nhân tạo để tăng tốc các phần của thiết kế RFIC. Các nhà nghiên cứu trước đây đã huấn luyện các thuật toán học máy trên các mẫu mạch với hy vọng tăng tốc các quy trình tối ưu hóa thông thường. Mặc dù cách tiếp cận này chắc chắn nhanh hơn con người trong việc tối ưu hóa các mẫu, nhưng nó vẫn phụ thuộc cơ bản vào các thư viện thiết kế hiện có do con người phát minh. Chúng tôi không muốn điều đó. Chúng tôi muốn thoát khỏi những hạn chế của các cấu trúc liên kết được tạo sẵn. Bởi vì, mặc dù kinh nghiệm và những kinh nghiệm quý báu của một nhà thiết kế là rất quan trọng để xây dựng một thiết kế hoạt động, nhưng chúng cũng đặt ra những giới hạn cơ bản cho nó. Hơn nữa, một cách tiếp cận như vậy nhất thiết sẽ yêu cầu các bước mô phỏng như một phần của chu trình tối ưu hóa, và ngay cả những mô phỏng nhanh nhất cũng sử dụng rất nhiều tài nguyên máy tính. Tệ hơn nữa, trong nhiều trường hợp tiên tiến, chẳng hạn như đối với các thiết kế băng thông rộng, không có mẫu nào tồn tại.
Nhưng nếu chúng ta không bắt đầu với các mẫu, chúng ta có thể bắt đầu từ đâu? Mục tiêu ở đây là cho phép các thuật toán xác định – hoàn toàn từ đầu – mọi thông số cho kiến trúc, các mạch cấu thành và các yếu tố thụ động điện từ. Cách tiếp cận này khác biệt cơ bản so với tối ưu hóa thông thường, vốn chỉ giới hạn trong việc xác định các thông số – như kích thước bóng bán dẫn và hình học linh kiện thụ động – để tối ưu hóa các cấu trúc ban đầu do con người nghĩ ra. Trong cách tiếp cận mới của chúng tôi, kiến trúc bắt đầu về cơ bản từ con số không và được lắp ráp dần dần thông qua các lần lặp liên tiếp. Hệ thống khám phá không gian thiết kế bằng cách tạo ra vô số sự kết hợp mạch ứng cử viên và lập bản đồ các đánh đổi hiệu suất thu được khi nó điều hướng cảnh quan này. Bởi vì quá trình này không bị ảnh hưởng bởi các lựa chọn thiết kế trước đây của con người, nó có thể tạo ra các cấu trúc liên kết mạch hoàn toàn mới lạ, trông khác biệt rõ rệt so với những gì các nhà thiết kế con người tạo ra.
Theo một cách nào đó, cách tiếp cận này gợi nhớ đến các hệ thống AI như AlphaGo Zero, vốn đạt được hiệu suất siêu phàm không phải vì nó được huấn luyện trên các trò chơi do con người chơi mà vì nó khám phá các quy tắc bằng cách tự chơi với chính mình. Tương tự, thuật toán của chúng tôi phát triển các kiến trúc mạch mới bằng cách khám phá và đánh giá các chiến lược thiết kế của riêng nó. Khi làm như vậy, nó học cách hiểu các mạch, điện từ học và sự đồng thiết kế chặt chẽ mà chúng cần để đạt được thiết kế RFIC từ đầu đến cuối.
Để hiện thực hóa khả năng này, chúng tôi đã tiến hành theo hai giai đoạn. Đầu tiên, chúng tôi phát triển một khuôn khổ học tăng cường (RL) xác định kiến trúc hệ thống tối ưu, cấu trúc liên kết mạch, các thông số thiết bị và thậm chí cả các thuộc tính của giao diện điện từ kết nối các yếu tố mạch khác nhau. Trong giai đoạn này, thuật toán xác định hiệu quả cách tín hiệu nên truyền và tương tác trong toàn hệ thống. Thuật toán được huấn luyện rất giống với cách máy tính học chơi một trò chơi. Nếu bạn cho nó chơi đủ lần, nó có thể học cách chơi tốt hơn bằng cách quan sát mối quan hệ giữa các hành động nó đã thực hiện và điểm số nó đạt được. Tương tự, tác nhân RL ở đây học cách thiết kế các mạch hiệu quả bằng cách chơi với một tập hợp các kết hợp, và theo thời gian, nó có thể lập bản đồ không gian giữa hiệu suất mạch với kiến trúc, cấu trúc liên kết và các thông số của nó. Quá trình huấn luyện này mất vài ngày đến một tuần, nhưng một khi được huấn luyện, tác nhân có thể thiết kế các mạch rất nhanh.
Bước tiếp theo là xác định cấu trúc vật lý của điện từ học của IC – "hệ thống ống nước" – có thể tạo ra các thuộc tính mong muốn của các yếu tố thụ động, được đặc trưng bởi một tập hợp các số liệu gọi là tham số tán xạ (scattering parameters). Chúng đo lường xem một tín hiệu đi vào một thành phần có thực sự di chuyển về phía trước hay không – hay bị phản xạ ngược lại, bị lãng phí, như trong ví dụ trước của chúng ta với vòi cứu hỏa và ống nước vườn. Việc suy ra cấu trúc từ các tham số tán xạ mong muốn là một ví dụ về cách tiếp cận được gọi là thiết kế ngược (inverse design), xuất hiện trong nhiều lĩnh vực kỹ thuật. Trong kỹ thuật kết cấu, ví dụ, người ta có thể hợp tác với một kiến trúc sư về một mục tiêu vật lý – chẳng hạn như tạo ra các không gian nội thất lớn với trần nhà cao – và sau đó xác định cách sắp xếp các vòm hoặc trụ đỡ có thể hỗ trợ nó.
Trong nỗ lực làm cho các mạch do AI thiết kế dễ hiểu hơn, các kỹ sư đã học hỏi từ các AI tạo ảnh cho phép người dùng tạo ra các bức ảnh theo phong cách của các nghệ sĩ khác nhau. Ở đây, thay vì phong cách của một nghệ sĩ, người dùng có thể điều chỉnh tần số không gian của một cấu trúc điện từ. Bất kể cấu trúc có bị pixel hóa đến mức nào, nó vẫn sẽ tái tạo các đặc tính điện từ cần thiết, hay các tham số S. Nhưng các mạch tích hợp RF đặt ra một thách thức đặc biệt cho thiết kế ngược: Quá trình này phải đồng thời tính đến hành vi mạch và phản ứng điện từ của các kết nối và các yếu tố thụ động liên kết chúng lại với nhau. Nhưng nó phải tìm ra điều đó mà không cần nhiều lần lặp lại thủ công.
Vì vậy, chúng tôi đã thay thế trình mô phỏng mạch RF của mình bằng một trình giả lập dựa trên AI. Mô hình AI này có thể dự đoán hành vi của trường điện từ đi qua bất kỳ cấu trúc nào – ngay cả các hình dạng hai chiều hoàn toàn tùy ý – mà không cần phải tính toán vật lý cơ bản từ đầu, như các công cụ mô phỏng vẫn làm. Nó sẽ dự đoán giải pháp của các phương trình Maxwell và cho bạn biết các tham số tán xạ cho bất kỳ cấu trúc nào bạn hiển thị cho nó, mà không thực sự làm toán. Với một AI như vậy trong tay, những gì một bộ giải điện từ tốn thời gian thường mất hàng phút hoặc hàng giờ để hoàn thành được rút ngắn xuống còn mili giây. Chúng tôi đã chọn xây dựng trình giả lập của mình xung quanh một mạng nơ-ron tích chập (convolutional neural network) – một mô hình học máy đã rất thành công trong xử lý hình ảnh. Các mạng như vậy có thể trích xuất các đặc điểm không gian từ bất kỳ cấu trúc nào, và hóa ra hình ảnh của một cấu trúc chứa rất nhiều thông tin không gian có thể dự đoán chính xác hiệu suất điện từ của nó. Sau đó, chúng tôi đã huấn luyện nó trên một số lượng lớn các cấu trúc pixel ngẫu nhiên có các tham số tán xạ đã được gắn nhãn.
Khi chúng tôi có thiết kế ngược RL và trình giả lập AI phù hợp, về cơ bản chúng tôi đã có một nhà thiết kế AI từ đầu đến cuối. Vì vậy, chúng tôi đã yêu cầu nó thiết kế một bộ khuếch đại công suất.
Vào năm 2023, chúng tôi đã công bố bằng chứng về khái niệm này – một bộ khuếch đại công suất nhắm mục tiêu vào băng tần sóng milimet, cụ thể là từ 30 đến 100 GHz, bao gồm hầu hết các tần số 5G và radar liên quan. Thiết kế cuối cùng đã đạt được sự kết hợp tốt nhất giữa băng thông rộng, công suất đầu ra và hiệu suất được báo cáo cho một bộ khuếch đại công suất dựa trên silicon – nghĩa là nó có thể khuếch đại một lượng lớn dữ liệu trên một dải tần số rộng – đồng thời duy trì hiệu suất kỷ lục. Cấu trúc của các đường dẫn điện từ của IC không giống bất cứ thứ gì mà con người từng xem xét. Vì AI không được huấn luyện trên các thiết kế của con người, bố cục xuất hiện trông giống như một mẫu tùy ý hoặc có lẽ là một mã QR hơn là các cấu trúc đối xứng thông thường mà chúng ta quen thấy. Một cái nhìn sâu sắc bất ngờ được tiết lộ bởi nguyên mẫu này, và nghiên cứu của chúng tôi nói chung, là không có bằng chứng nào cho thấy các mẫu mà chúng ta đã dựa vào trong lịch sử thậm chí còn gần tối ưu cho các mục tiêu thiết kế hiện đại. Không phải là một nhà thiết kế con người không bao giờ có thể đưa ra một thiết kế tốt hơn. Nhưng với việc loại bỏ các mẫu và thời gian để tổng hợp chu kỳ này đến chu kỳ khác của các mạch được tối ưu hóa, giờ đây rõ ràng là tổng hợp dựa trên AI có thể phá vỡ các rào cản thiết kế truyền thống và đẩy giới hạn khả năng của RFIC.
Bộ khuếch đại 5G của chúng tôi chỉ có một cổng đầu vào và một cổng đầu ra. Thêm nhiều cổng đầu vào và đầu ra vào một thiết kế không hề đơn giản. Mỗi cổng ghép nối điện từ với mọi cổng khác, vì vậy các tham số tán xạ nhanh chóng tăng lên. Hai cổng cho bạn bốn tham số tán xạ. Bốn cổng, 16 tham số tán xạ. Phép toán trở nên phức tạp nhanh chóng. Liệu mô hình của chúng tôi có thể theo kịp? Chúng tôi tiếp tục huấn luyện mô hình của mình trên các lớp cấu trúc điện từ lớn hơn với nhiều cổng đầu vào và đầu ra. Vào năm 2024, chúng tôi đã công bố công trình cho thấy các mạch tích hợp đa cổng cũng không phải là vấn đề đối với các thuật toán AI này. Trong khi trước đây mô phỏng điện từ đa cổng đòi hỏi hàng ngày hoặc hàng tuần làm việc vất vả, mô hình này đã phát triển các cấu trúc mới chỉ trong vài phút. Kể từ đó, rất nhiều công trình trong lĩnh vực này của các cộng đồng nghiên cứu trên toàn cầu đã chứng minh sức mạnh của thiết kế ngược trong RFIC.
Kết hợp khuôn khổ học tăng cường với thiết kế ngược, giờ đây chúng tôi có khả năng tạo ra một RFIC từ các thông số kỹ thuật cho đến một bố cục sẵn sàng để chế tạo. Cho đến nay, chúng tôi đã chứng minh điều này đúng với các RFIC từ bộ khuếch đại nhiễu thấp đến bộ khuếch đại công suất băng thông rộng và dưới terahertz. Hy vọng là điều này cũng sẽ hoạt động tốt cho các mạch khác.
Mục tiêu của chúng tôi là làm cho thiết kế RFIC tốt hơn và dễ dàng hơn, nhưng chúng tôi không muốn nó vượt quá khả năng hiểu của con người. Kiểm tra và gỡ lỗi chip là một quá trình dài, gian khổ, đôi khi còn hơn cả thiết kế. Các kỹ sư thường thích các IC có cấu trúc dễ hiểu, để nếu có vấn đề phát sinh, họ có thể hiểu cách chip hoạt động đủ tốt để gỡ lỗi. Để tạo ra các cấu trúc dễ hiểu hơn, chúng tôi đã chuyển sang các mô hình khuếch tán (diffusion models), mà bạn có thể biết đến từ khả năng đáng kinh ngạc của chúng trong việc tạo ra hình ảnh chân thực từ các lời nhắc văn bản.
Tổng hợp dựa trên AI có thể phá vỡ các rào cản thiết kế truyền thống và đẩy giới hạn khả năng của RFIC. Hãy tưởng tượng bạn vào công cụ tạo ảnh yêu thích của mình và yêu cầu nó tạo một bức tranh bầu trời theo phong cách của Picasso, Van Gogh hoặc Michelangelo. Bạn sẽ nhận được những hình ảnh nắm bắt được bản chất nét vẽ, cách sử dụng màu sắc và bố cục của họ. Tất cả đều là những bức tranh bầu trời, nhưng theo những phong cách khác nhau. Thiết kế điện từ cũng tương tự ở chỗ nhiều cấu trúc có thể có phản ứng điện từ rất giống nhau. Thay vì sử dụng đầu vào văn bản, chúng tôi đã sử dụng các tham số tán xạ làm đầu vào và cấu trúc điện từ của một chip RFIC làm đầu ra. Là một phần của đầu vào cho mô hình khuếch tán, chúng tôi đã tạo ra một "núm xoay" để đặt tần số không gian của cấu trúc cuối cùng. Bằng cách xoay núm xoay, một nhà thiết kế có thể hướng mô hình tổng hợp các cấu trúc với tần số không gian thấp (trông cổ điển và dễ hiểu), trung bình (cấu trúc giống mê cung) hoặc cao (pixel hóa hoặc hình dạng tùy ý). Từ lời nhắc đến đầu ra, toàn bộ quá trình mất khoảng 6 phút. Với mô hình khuếch tán này, các thuật toán giờ đây có thể vừa khám phá các kiến trúc mới lạ vừa tăng tốc việc tạo ra các kiến trúc thông thường, hay còn gọi là cổ điển. Tất cả những gì một nhà thiết kế RFIC cần làm là chỉ định hầu như bất kỳ tập hợp tham số tán xạ hợp lệ nào. Miễn là chúng có thể thực hiện được về mặt vật lý theo các phương trình Maxwell, mô hình sẽ đưa ra một cấu trúc tương ứng như thể đó là một máy bán hàng tự động.
Kết quả nghiên cứu của chúng tôi đã thu hút sự chú ý của cộng đồng RF. Quy trình thiết kế truyền thống từ dưới lên rõ ràng đang bắt đầu đảo ngược. Nhưng vẫn còn những câu hỏi: Các phương pháp này có thể tổng quát hóa đến mức nào? Chúng có thể liên tục mang lại hiệu suất thực sự cao không? Chúng ta có thể đạt đến một nơi mà AI tạo ra các thiết kế tối đa hóa mọi đánh đổi có thể tưởng tượng được, tối ưu hóa toàn diện mọi thông số đến trạng thái vật lý lý tưởng nhất của nó không? Chúng tôi muốn đưa chiến lược này vượt ra ngoài thiết kế RFIC và phát minh ra các loại mạch khác khác biệt so với bất cứ thứ gì con người từng làm.
Đây là những triển vọng thú vị và đầy tham vọng, nhưng chúng ta vẫn chưa đạt được điều đó. AI có thể "ảo giác" tạo ra một thiết kế tạo ra các mạch xấu không hoạt động. Điều này có nghĩa là các phương pháp xác minh cần phải nằm dưới sự giám sát của con người. Và, mặc dù các ảo giác rất hiếm, nhưng sẽ tốt hơn nếu giảm thiểu sự xuất hiện của chúng. Lịch sử cho thấy rằng để đạt được những giấc mơ tương lai này sẽ cần nhiều dữ liệu hơn những gì chúng ta đã sử dụng. Trước khi tạo ra kho lưu trữ ImageNet – một kho lưu trữ 14 triệu hình ảnh đa dạng, được con người chú thích – các mô hình nhận dạng hình ảnh không hoạt động tốt trong thế giới thực. Các tập dữ liệu mà chúng đã được huấn luyện quá nhỏ để có hiệu quả. Lượng lớn dữ liệu huấn luyện của ImageNet đã mở ra một cuộc cách mạng dẫn đến AI có thể tổng quát hóa và nhận dạng hình ảnh trong tự nhiên. Phần còn lại là lịch sử.
Nếu mục tiêu cho thiết kế RFIC và analog là một mô hình nền tảng phổ quát – một thứ học các định luật chi phối của điện từ học và hành vi mạch – thì chúng ta cũng cần dữ liệu. Tin tốt là dữ liệu này rất phong phú. Trên khắp thế giới, vô số kỹ sư tại các công ty và phòng thí nghiệm học thuật mô phỏng các mạch RF và cấu trúc thụ động gần như giống hệt nhau mỗi ngày. Tin xấu là tất cả đều bị khóa sau các thỏa thuận không tiết lộ thông tin.
Các hệ sinh thái mở đã thúc đẩy các lĩnh vực khác, và chúng tôi nghĩ cộng đồng RFIC cũng nên làm như vậy. Đã có một số động thái hướng tới điều này. Natcast, nhà điều hành chương trình R&D của Đạo luật CHIPS và Khoa học Hoa Kỳ, lẽ ra đã củng cố cơ sở hạ tầng và đổi mới chung cho thế hệ công nghệ không dây, cảm biến và quốc phòng tiếp theo. Thật không may, cả tổ chức và chương trình mà nó điều hành đặc biệt cho học máy và RFIC đều đã bị đóng cửa.
Nhưng động lực mà nỗ lực của Natcast đã khơi dậy vẫn chưa tắt. Dựa trên công trình ban đầu của chúng tôi, các nhóm trong cộng đồng đã chứng minh những tiến bộ đáng kể. Thiết kế IC dựa trên AI là một phần của sự thay đổi công nghệ rộng lớn hơn nhiều. Từ sinh học và khoa học vật liệu đến kỹ thuật ô tô và hàng không vũ trụ, AI đang định hình lại cách các hệ thống phức tạp được hình thành và tối ưu hóa. Sự hợp tác sâu sắc hơn giữa các nhà nghiên cứu AI và các nhà thiết kế chip sẽ mở khóa toàn bộ tiềm năng của lĩnh vực này. Đây không phải là một kết luận đã được định trước, nhưng nếu chúng ta làm đúng, "thần đèn" này sẽ không ở yên trong chai của nó.