Luận án tiến sĩ về giải pháp tối ưu công suất tiêu thụ cho các kiến trúc mạng trên chip

Luận án tiến sĩ trình bày giải pháp tối ưu công suất tiêu thụ cho kiến trúc mạng trên chip trong lĩnh vực kỹ thuật điện, điện tử và viễn thông.

Chuyên ngành

Kỹ thuật điện tử

Người đăng

Ẩn danh

Thể loại

Luận án tiến sỹ

2018

123
1
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CAM ĐOAN

1. CHƯƠNG 1: PHƯƠNG PHÁP THIẾT KẾ VI MẠCH THEO HƯỚNG CÔNG SUẤT TIÊU THỤ THẤP

1.1. Công suất tiêu thụ trên mạch tích hợp

1.1.1. Công suất tiêu thụ động

1.1.2. Công suất tiêu thụ tĩnh

1.2. Một số phương pháp thiết kế vi mạch công suất thấp

1.2.1. Phương pháp chặn cấp xung nhịp

1.2.2. Phương pháp thiết kế đa điện áp nguồn

1.2.3. Phương pháp thiết kế đa điện áp ngưỡng

1.2.4. Phương pháp điều khiển tỷ lệ điện áp - tần số động

1.2.5. Một số thách thức trong thiết kế đa điện áp nguồn

1.2.6. Thuật toán lô-gíc mờ

1.2.6.1. Giới thiệu chung

2. CHƯƠNG 2: MẠNG TRÊN CHIP VÀ MỘT SỐ VẤN ĐỀ VỀ TỐI ƯU NĂNG LƯỢNG TIÊU THỤ

2.1. Giới thiệu chung về mạng trên chip

2.1.1. Giới thiệu chung

2.1.2. Một số khái niệm cơ bản về mạng trên chip

2.1.3. Một số giải pháp thiết kế mạng trên chip theo hướng giảm công suất tiêu thụ

2.1.3.1. Kiến trúc ALPIN
2.1.3.2. Mô hình điều khiển tần số - điện áp dựa trên kỹ thuật PSTR
2.1.3.3. Bộ phối ghép mạng công suất thấp theo chuẩn OCP
2.1.3.4. Kiến trúc Producer-Consumer FIFO

3. CHƯƠNG 3: MÔ HÌNH BỘ ĐIỀU KHIỂN TẦN SỐ - ĐIỆN ÁP CHO BỘ ĐỊNH TUYẾN CỦA MẠNG TRÊN CHIP

3.1. Đề xuất mô hình bộ điều khiển tần số - điện áp cho bộ định tuyến

3.1.1. Thiết kế và mô hình hoá bộ điều khiển tần số - điện áp

3.1.1.1. Khối tính toán giá trị lưu lượng trung bình cực đại
3.1.1.2. Khối tính toán biến thiên lưu lượng
3.1.1.3. Khối xử lý lô-gíc mờ

3.1.2. Mô phỏng hoạt động lô-gíc của bộ điều khiển tần số - điện áp

3.1.2.1. Mô phỏng hoạt động của khối đo lưu lượng
3.1.2.2. Mô phỏng hoạt động của khối xác định lưu lượng cực đại
3.1.2.3. Mô phỏng hoạt động của khối xác định biến thiên lưu lượng
3.1.2.4. Mô phỏng hoạt động của khối xử lý lô-gíc
3.1.2.5. Mô phỏng hoạt động của bộ điều khiển tần số - điện áp

4. CHƯƠNG 4: MÔ PHỎNG VÀ ĐÁNH GIÁ HIỆU QUẢ CỦA BỘ ĐIỀU KHIỂN TẦN SỐ - ĐIỆN ÁP

4.1. Mô phỏng và ước lượng công suất tiêu thụ của một mạng trên chip

4.1.1. ORION 3 - Một mô hình hiệu quả để đánh giá năng lượng tiêu thụ cho mạng trên chip

4.1.2. Phần mềm mô phỏng VNOC

4.2. Đánh giá hiệu quả của bộ điều khiển tần số điện áp

4.2.1. Mô phỏng đánh giá hiệu năng với dạng truyền thông UNIFORM

4.2.2. Mô phỏng đánh giá hiệu năng với dạng truyền thông SELF-SIMILAR

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

DANH MỤC CÔNG TRÌNH KHOA HỌC CỦA TÁC GIẢ

TÀI LIỆU THAM KHẢO

MỘT SỐ MÃ NGUỒN VHDL TRONG LUẬN ÁN

1. Mã nguồn VHDL mô tả khối đo lưu lượng Counter

2. Mã nguồn VHDL mô tả quá trình so sánh của bộ MA

3. Mã nguồn VHDL để mô hình hoá khối DER

4. Mã nguồn cho quá trình tạo tín hiệu ngẫu nhiên

Tóm tắt

I. Tổng quan về giải pháp tối ưu công suất tiêu thụ cho mạng trên chip

Mạng trên chip (NoC) đã trở thành một phần quan trọng trong thiết kế vi mạch hiện đại. Với sự gia tăng số lượng lõi IP, việc tối ưu hóa công suất tiêu thụ trở thành một thách thức lớn. Giải pháp tối ưu công suất tiêu thụ không chỉ giúp tiết kiệm năng lượng mà còn nâng cao hiệu suất hoạt động của hệ thống. Nghiên cứu này sẽ trình bày các phương pháp và kỹ thuật nhằm tối ưu hóa công suất tiêu thụ cho mạng trên chip.

1.1. Khái niệm cơ bản về mạng trên chip

Mạng trên chip là một kiến trúc truyền thông cho phép các lõi IP giao tiếp với nhau. Nó sử dụng các giao thức và kiến trúc tương tự như mạng máy tính, giúp giải quyết vấn đề kết nối giữa nhiều lõi IP trên cùng một chip.

1.2. Tầm quan trọng của việc tối ưu hóa công suất tiêu thụ

Việc tối ưu hóa công suất tiêu thụ không chỉ giúp giảm chi phí vận hành mà còn kéo dài tuổi thọ của thiết bị. Nghiên cứu cho thấy rằng năng lượng tiêu thụ của NoC có thể chiếm đến 30% tổng năng lượng của hệ thống.

II. Các thách thức trong việc tối ưu hóa công suất tiêu thụ cho mạng trên chip

Mặc dù có nhiều giải pháp được đề xuất, nhưng việc tối ưu hóa công suất tiêu thụ cho mạng trên chip vẫn gặp phải nhiều thách thức. Các vấn đề như dòng điện rò, tản nhiệt và hiệu suất truyền thông cần được giải quyết để đạt được hiệu quả tối ưu.

2.1. Dòng điện rò và ảnh hưởng đến hiệu suất

Dòng điện rò gia tăng trong các công nghệ vi mạch hiện đại, dẫn đến việc tiêu thụ năng lượng không hiệu quả. Điều này đặc biệt nghiêm trọng trong các thiết kế sử dụng công nghệ dưới 90nm.

2.2. Vấn đề tản nhiệt trong thiết kế vi mạch

Tản nhiệt không hiệu quả có thể dẫn đến quá nhiệt, ảnh hưởng đến hiệu suất và độ bền của vi mạch. Các giải pháp tản nhiệt cần được tích hợp vào thiết kế để đảm bảo hoạt động ổn định.

III. Phương pháp tối ưu hóa công suất tiêu thụ cho mạng trên chip

Có nhiều phương pháp khác nhau để tối ưu hóa công suất tiêu thụ cho mạng trên chip. Các phương pháp này bao gồm điều khiển tần số - điện áp động (DVFS), thiết kế đa điện áp và các thuật toán lô-gíc mờ.

3.1. Điều khiển tần số điện áp động DVFS

DVFS là một kỹ thuật cho phép điều chỉnh tần số và điện áp của các khối chức năng dựa trên tải hoạt động. Kỹ thuật này giúp giảm thiểu năng lượng tiêu thụ mà vẫn đảm bảo hiệu suất cần thiết.

3.2. Thiết kế đa điện áp cho mạng trên chip

Thiết kế đa điện áp cho phép sử dụng nhiều mức điện áp khác nhau cho các khối chức năng khác nhau, giúp tối ưu hóa giữa dòng điện rò và hiệu suất hoạt động.

IV. Ứng dụng thực tiễn của giải pháp tối ưu hóa công suất tiêu thụ

Giải pháp tối ưu hóa công suất tiêu thụ đã được áp dụng thành công trong nhiều dự án nghiên cứu và phát triển. Các kết quả cho thấy sự cải thiện đáng kể về hiệu suất và giảm thiểu năng lượng tiêu thụ.

4.1. Kết quả mô phỏng và đánh giá hiệu quả

Mô phỏng cho thấy rằng việc áp dụng DVFS kết hợp với thuật toán lô-gíc mờ đã giúp giảm công suất tiêu thụ lên đến 20% so với các phương pháp truyền thống.

4.2. Các ứng dụng trong thiết kế vi mạch hiện đại

Giải pháp này đã được áp dụng trong thiết kế các vi mạch tích hợp cho các thiết bị di động và IoT, nơi yêu cầu cao về hiệu suất và tiết kiệm năng lượng.

V. Kết luận và hướng phát triển tương lai cho mạng trên chip

Việc tối ưu hóa công suất tiêu thụ cho mạng trên chip là một lĩnh vực nghiên cứu quan trọng và cần thiết. Các giải pháp hiện tại đã cho thấy hiệu quả, nhưng vẫn cần tiếp tục nghiên cứu để phát triển các phương pháp mới.

5.1. Tương lai của mạng trên chip

Với sự phát triển không ngừng của công nghệ, mạng trên chip sẽ tiếp tục phát triển và cải tiến. Các nghiên cứu mới sẽ tập trung vào việc giảm thiểu năng lượng tiêu thụ và nâng cao hiệu suất.

5.2. Các xu hướng nghiên cứu mới trong lĩnh vực này

Các xu hướng nghiên cứu mới bao gồm việc áp dụng trí tuệ nhân tạo trong thiết kế mạng trên chip, giúp tối ưu hóa công suất tiêu thụ một cách tự động và hiệu quả hơn.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI từ nội dung tài liệu gốc; tài liệu do người dùng đóng góp và được kiểm duyệt trước khi xuất bản. Báo lỗi nội dung.

23/07/2025
Luận án tiến sĩ giải pháp tối ưu công suất tiêu thụ cho các kiến trúc mạng trên chip luận án ts kỹ thuật điện điện tử và viễn thông 95202

Trích đoạn nội dung tài liệu

Chương 1 Phương pháp thiết kế vi mạch theo hướng công suất tiêu thụ thấp Với một vi mạch được chế tạo theo công nghệ CMOS, công suất tiêu thụ của vi mạch thường do nhiều nguyên nhân khác nhau nhưng ta có thể phân chia vào hai dạng chính là công suất tiêu thụ động và công suất tiêu thụ tĩnh. Chương này sẽ tập trung vào việc phân tích cụ thể một số nguyên nhân chính gây ra công suất tiêu thụ trên một mạch tích hợp để từ đó tìm hiểu và đánh giá hiệu quả của một số phương pháp thiết kế giúp giảm được công suất tiêu thụ của hệ thống. Chương này cũng tập trung phân tích và tìm hiểu về một phương pháp thiết kế theo hướng tiết kiệm năng lượng đang được áp dụng tương đối phổ biến trong các thiết kế vi mạch hiện này, đó là phương pháp điều khiển tỷ lệ điện áp - tần số động (DVFS). Một số công trình tiêu biểu về việc ứng dụng phương pháp DVFS nhằm giảm công suất tiêu thụ cho hệ thống cũng sẽ được phân tích nhằm tìm ra một hướng tiếp cận phù hợp cho định hướng nghiên cứu của luận án này.1 Công suất tiêu thụ trên mạch tích hợp Công suất tiêu thụ của một vi mạch bao gồm hai thành phần chính: công suất tiêu thụ động (dynamic power) và công suất tiêu thụ tĩnh (static power) [2, 64].

Trong đó, công suất tiêu thụ động là công suất mà vi mạch đó tiêu thụ khi các tín hiệu trong mạch có sự thay đổi về giá trị (thay đổi mức lô-gíc). Công suất tiêu thụ tĩnh là công suất mà một vi mạch tiêu thụ khi nó được cấp nguồn nhưng các tín hiệu trong mạch không có sự thay đổi về giá trị. Đối với các vi mạch được chế tạo dựa trên công nghệ 6 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com CMOS, nguyên nhân gây ra công suất tiêu thụ tĩnh trên vi mạch đó là do các dòng điện rò (leakage current) trên các transistor trong mạch.1 Công suất tiêu thụ động Có nhiều nguyên nhân gây ra công suất tiêu thụ động trên một vi mạch. Nguyên nhân đầu tiên và cũng là nguyên nhân chính đó là công suất tiêu thụ gây ra bởi sự phóng nạp trên tụ điện ký sinh ở đầu ra của một cổng lô-gíc CMOS khi có sự thay đổi mức lô-gíc của tín hiệu trong mạch.

Công suất này được gọi là công suất chuyển mạch (switching power) (Hình 1.1: Ví dụ cho quá trình phóng nạp trên tụ điện ký sinh trong trường hợp công suất chuyển mạch. Ta có công thức tính năng lượng tiêu thụ cho mỗi một lần chuyển trạng thái trên một cổng là: 2 E/trans = CL · Vdd (1.1) Trong đó, CL là điện dung của tụ ký sinh và Vdd là điện áp nguồn cung cấp. Do đó, ta có thể mô tả công suất tiêu thụ động của một cổng theo công thức sau: 2 Pdyn = E/trans · f = CL · Vdd · ptrans · fclock (1.2) Ở công thức này, f là tần số chuyển trạng thái, ptrans là xác suất chuyển trạng thái ở đầu ra, fclock là tần số hoạt động của hệ thống. Nếu chúng ta định nghĩa Cef f (điện dung hiệu dụng) theo công thức: Cef f = CL · ptrans (1.3) thì ta được công thức tính công suất tiêu thụ động như sau: 2 Pdyn = Cef f · Vdd · fclock (1.4) 7 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Từ phương trình 1.4 ta có thể thấy công suất chuyển mạch không phụ thuộc vào kích thước của transistor mà chỉ phụ thuộc vào các hoạt động chuyển mạch và độ lớn của điện dung ký sinh ở lối ra của cổng lô-gíc đó.

Bên cạnh công suất chuyển mạch thì một nguyên nhân khác ảnh hưởng đến công suất tiêu thụ động trên vi mạch đó là công suất ngắn mạch. Công suất ngắn mạch là công suất tiêu thụ của cổng lô-gíc khi xuất hiện dòng điện ngắn mạch trên cổng đó tại thời điểm cả hai loại transistor PMOS và NMOS đồng thời mở (Hình 1.2: Ví dụ về dòng điện ngắn mạch trên cổng NOT trong trường hợp công suất ngắn mạch. Bổ sung thêm công suất ngắn mạch vào trong phương trình 1.4, ta có công thức tổng quát để tính công suất tiêu thụ động cho một cổng lô-gíc như sau: 2  Pdyn = Cef f · Vdd · fclock + (tsc · Vdd · Ipeak · fclock ) (1.5) Trong công thức 1.5, tsc là thời gian xuất hiện dòng ngắn mạch và Ipeak là dòng điện chuyển mạch (bao gồm dòng điện ngắn mạch và dòng điện nạp cho tụ điện bên trong của cổng lô-gíc đó). Tuy nhiên, trong một chu kỳ chuyển trạng thái thì thời gian xuất hiện dòng điện ngắn mạch thường là rất nhỏ.

Vì vậy, để đơn giản quá trình tính toán, chúng ta thường sử dụng công thức 1.4 để tính toán công suất tiêu thụ động cho một cổng lô-gíc [2]. Cũng từ công thức này, một số kỹ thuật đã được đề xuất để nhằm giảm công suất tiêu thụ động cho một vi mạch. Những kỹ thuật này được đề xuất cho nhiều mức tiếp cận khác nhau, từ mức kiến trúc cho đến mức thiết kế lô-gíc và thậm chí là ở mức thiết kế mạch điện. Phần lớn các kỹ thuật này đều tập trung vào việc giảm tần số hoạt động và điện áp cung cấp cho hệ thống, cũng như giảm các hoạt động có thể làm thay đổi trạng thái của dữ liệu để nhằm tối ưu công suất tiêu thụ cho vi mạch đó.

8 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Bởi vì sự phụ thuộc bậc hai của công suất tiêu thụ động vào điện áp cung cấp nên việc giảm điện áp nguồn là một phương thức hiệu quả để làm giảm công suất tiêu thụ cho vi mạch. Tuy nhiên, nếu điện áp cung cấp giảm thì đồng thời cũng làm giảm tốc độ hoạt động của cổng lô-gíc. Do đó, cách tiếp cận này cần phải được thực hiện một cách cẩn thận. Thông thường, các nhà thiết kế thường sử dụng phương pháp này theo nhiều cách tiếp cận khác nhau: • Đối với các thành phần trong hệ thống mà không cần hoạt động với tốc độ cao (chẳng hạn như là với các thiết bị ngoại vi), chúng ta có thể cấp điện áp nguồn thấp hơn so với các khối hoạt động ở tốc độ cao hơn.

Hướng tiếp cận này được gọi là thiết kế đa điện áp nguồn (multi-voltage). • Đối với các vi xử lý, chúng ta có thể cấp một điện áp nguồn với giá trị biến thiên tùy thuộc vào tác vụ mà vi xử lý đó đang thực hiện. Với các tác vụ yêu cầu hiệu năng xử lý cao, ta sẽ cấp một điện áp nguồn và tần số hoạt động cao cho vi xử lý. Với các tác vụ yêu cầu hiệu năng thấp, ta có thể giảm điện áp và tần số hoạt động của vi xử lý để tiết kiệm công suất tiêu thụ.

Hướng tiếp cận này được gọi là thay đổi tỷ lệ điện áp (voltage-scaling). • Một hướng tiếp cận khác nữa để nhằm giảm công suất tiêu thụ động đó là phương pháp chặn cấp xung nhịp (clock gating) đối với các khối không hoạt động. Bằng cách giảm tần số hoạt động của các khối này về không (0) thì công suất tiêu thụ của các khối đó cũng giảm về không (0) tương ứng. Đây cũng là một hướng tiếp cận được sử dụng nhiều khi thiết kế các hệ thống trên chip.2 Công suất tiêu thụ tĩnh Trong một vi mạch, công suất tiêu thụ tĩnh là công suất mà vi mạch đó tiêu thụ khi được cấp nguồn mặc dù các tín hiệu trong mạch không có sự thay đổi về mặt giá trị.

Nguyên nhân chính gây ra công suất tiêu thụ tĩnh đó là do sự xuất hiện các dòng điện rò ở các transistor. Cùng với sự phát triển của công nghệ bán dẫn thì kích thước của transistor ngày càng được thu nhỏ lại. Tuy nhiên, điều này lại làm cho dòng rò trên transistor tăng lên và đồng nghĩa với việc công suất tiêu thụ tĩnh ngày càng tăng. Đối với một cổng lô-gíc loại CMOS, có bốn nguyên nhân chính gây ra dòng điện rò trên cổng lô-gíc đó [2, 64]: • Dòng rò dưới ngưỡng (ISU B ): là dòng điện chảy từ cực máng qua cực nguồn khi transistor đó hoạt động ở vùng nghịch đảo yếu.

9 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com • Dòng rò cổng (IGAT E ): là dòng điện chạy từ cực cổng thông qua lớp oxit để đến bề mặt. Nguyên nhân gây ra dòng điện này là do hiệu ứng đường hầm và hiện tượng bơm các hạt tải (hot carrier injection) • Dòng rò máng gây ra bởi cực cổng (IGIDL ): là dòng điện chảy từ cực máng đến bề mặt do hiệu ứng trường mạnh (high field effect) ở cực máng của MOSFET khi ta áp một điện áp VGS lớn. • Dòng rò tiếp giáp (IREV ): là dòng điện gây ra bởi sự trôi của các hạt tải thiểu số tạo nên các cặp điện tử/ lỗ trống trong vùng tiếp giáp. Dòng rò dưới ngưỡng phát sinh khi cực cổng của CMOS chưa thực sự hoàn toàn đóng.

Giá trị gần đúng của dòng rò dưới ngưỡng được cho bởi công thức: VGS − VT W nVth ISU B = µCox Vth2 e (1.6) L Trong đó W và L là các kích thước của transistor, Vth là điện thế nhiệt (tính bằng công thức kT /q và bằng 25,9 mV ở nhiệt độ phòng), n là một tham số của quá trình chế tạo và có giá trị nằm trong khoảng từ 1,0 đến 2,5. Phương trình này cho thấy dòng rò dưới ngưỡng phụ thuộc vào chênh lệch điện áp VGS và VT theo hàm mũ. Vì vậy, nếu ta làm giảm điện áp nguồn VDD và VT (để giảm công suất tiêu thụ động) thì mặt khác ta lại làm tăng công suất tiêu thụ tĩnh của hệ thống theo hàm số mũ. Nguyên nhân gây ra dòng rò cổng là do hiệu ứng đường hầm ở lớp oxit cực cổng.

Với quy trình công nghệ 90nm, độ dày của lớp oxit (TOX ) này chỉ bằng kích cỡ của vài nguyên tử. Điều này làm cho hiệu ứng đường hầm càng trở nên lớn hơn ở đối với các transistor sản xuất bằng những quy trình tiểu micờrô mét. Với các quy trình công nghệ lớn hơn 90nm, dòng rò trên CMOS chủ yếu là gây bởi dòng rò dưới ngưỡng ISU B. Bắt đầu từ công nghệ 90nm trở đi, dòng rò cổng gần như bằng 1/3 dòng rò dưới ngưỡng và thậm chí có thể bằng với giá trị của dòng ISU B trong một vài trường hợp ở quy trình công nghệ 65nm.

Đối với các quy trình công nghệ nhỏ hơn, các vật liệu có hằng số điện môi cao sẽ được áp dụng vào quy trình sản xuất để nhằm giảm dòng rò cổng. Đây là cũng là phương pháp duy nhất để làm giảm dòng rò cổng trên mạch.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ