BỘ GIÁO DỤC VÀ ĐÀO TO
TRƯỜNG ĐẠI HỌC CH KHOA NỘI
ĐINH THỊ KIM PHƯỢNG
GIẢI PHÁP CHUYỂN ĐỔI DU PHẨY TĨNH
VÀ HIỆU CHỈNH SAI LỆCH TRONG TI-ADC
CHO KHỐI THU BĂNG RỘNG
Ngành: Kỹ thuật điện tử
số: 9520203
TÓM TT LUẬN ÁN TIẾN KỸ THUẬT ĐIỆN TỬ
NỘI - 2022
Công trình y được hoàn thành tại
Trường Đại học Bách khoa Nội
Tập thể ớng dẫn khoa học:
PGS.TS.Nguyễn Đức Minh
TS. Phạm Hải Đăng
Phản biện 1:
Phản biện 2:
Phản biện 3:
Luận án được bảo v trước Hội đồng đánh giá luận án tiến cấp trường
họp tại Trường Đại học Bách khoa Nội
vào hồi . . . giờ, ngày . . . tháng . . . năm . . .
thể tìm hiểu luận án tại:
1. Thư viện T Quang Bửu, Trường ĐHBK Nội
2. Thư viện Quốc gia Việt Nam
MỞ ĐU
1. Tính cấp thiết của luận án
Trong các b thu phát tiên tiến sử dụng kỹ thuật tuyến định nghĩa
bằng phần mềm (Software Defined Radio), các khối chức năng như b trộn
tần, b điều chế/giải điều chế cao tần được số hóa và triển khai bằng các
b xử tín hiệu số, các vi mạch số chuyên dụng hoặc bằng FPGA. Điều
y cho phép các giải pháp thu phát trở nên mềm dẻo dễ dàng đáp ứng
các cấu hình phức tạp trong các tiêu chuẩn truyền thông hiện đại tốc độ
cao như 4G, 5G, WLAN 802.11ac, ax, ah, ...
Hai vấn đề quan trọng của việc số hóa các b thu phát đó là:
- Tối ưu hóa tốc độ của b chuyển đổi tương tự số gần antenna ngay
sau b khuếch đại tạp âm thấp để biến đổi tín hiệu cao tần tương tự thành
tín hiệu số trước khi xử .
- Triển khai hiệu quả v mặt tốc độ và tài nguyên phần cứng các thuật
toán xử tín hiệu số.
Với vấn đề thứ nhất: theo định Nyquist, các b chuyển đổi tương tự
số (ADC) cần hoạt động tần số lấy mẫu ít nhất gấp đôi tần số cao nhất
của tín hiệu tương tự, nếu sử dụng một ADC đáp ứng được tín hiệu vào
tần số cao sẽ tiêu thụ năng lượng lớn [22, 35, 47]. Giải pháp sử dụng các
b ADC xen k thời gian (Time-Interleaved ADC TI-ADC). Bộ TI-ADC
gồm Mb ADC thành phần (sub-ADC), các bộ sub-ADC hoạt động tần
số fs
Mvà lần lượt lệch pha nhau một c 2π
M. Cụ thể, các sub-ADC hoạt
động tần số thấp hơn, lần lượt lấy mẫu tín hiệu tương tự cách nhau một
khoảng thời gian Ts[114]. Các mẫu của các ADC thành phần được ghép
với nhau để tạo ra tín hiệu số tại đầu ra tương đương như b ADC được
lấy mẫu tại tần số fs. Giải pháp TI-ADC cho phép tạo ra các b biến đổi
1
tương tự số tốc độ cao (tần số lấy mẫu tới hàng GHz), tiết kiệm năng lượng
[87]. Kỹ thuật lấy mẫu xen k thời gian giải pháp tối ưu để cân bằng tốc
độ và công suất tiêu thụ. Tuy nhiên vấn đề lớn trong các b TI-ADC sự
sai lệch (v hệ số khuếch đại- gain, độ lệch offset - DC offset, lệch thời gian
lấy mẫu- timing skew và băng thông - bandwidth) do các dung sai trong
quy trình chế tạo, sự thay đổi điện áp cung cấp và nhiệt độ. Các sai lệch
giữa các kênh ADC tạo ra các tín hiệu lỗi xuất hiện tại phổ tần đầu ra và
giảm đáng k hiệu năng của TI-ADC.
Nhiều nghiên cứu tập trung chính vào thuật toán hiệu chỉnh lệch offset
và hệ số khuếch đại như trong [11, 51] và lệch thời gian lấy mẫu như trong
[61, 64]. Nhưng trên thực tế, ảnh hưởng chính đến hiệu năng của TI-ADC
lệch hệ số khuếch đại và thời gian lấy mẫu, đặc biệt lệch thời gian
lấy mẫu của các sub-ADC khi TI-ADC làm việc tần số cao. Cũng đã
những nghiên cứu sử dụng kỹ thuật hiệu chỉnh tín hiệu hỗn hợp (mixed-
signal) và/hoặc tương tự (analog) [101, 123] để hiệu chỉnh các sai lệch trong
TI-ADC một cách hiệu quả. Tuy nhiên các kỹ thuật như vậy cần sử dụng
thêm một mạch tương tự, đòi hỏi thời gian thiết kế dài hơn. Ngoài ra, hiệu
chỉnh lệch hệ số khuếch đại, lệch thời gian lấy mẫu dựa trên tập b lọc
HPF hoặc dựa vào tín hiệu ngẫu nhiên Pseudo cũng đã xuất hiện trong
một số nghiên cứu. Tuy nhiên các kỹ thuật y y tốn nhiều chi phí phần
cứng.
Gần đây, để đạt được tính linh hoạt và khả năng cấu hình lại của thiết
kế y thu lấy mẫu trực tiếp, thuật toán hiệu chỉnh hoàn toàn trên miền
số đối với sai lệch hệ số khuếch đại, thời gian lấy mẫu một giải pháp hứa
hẹn chúng giúp tận dụng các lợi thế của việc thu nhỏ kích thước linh
kiện bằng công nghệ CMOS và dễ dàng thiết kế hơn cho thế hệ công nghệ
tiếp theo, khắc phục được các vấn đề của thuật toán hiệu chỉnh tương tự
và thuật toán hiệu chỉnh hỗn hợp như đã nghiên cứu trong [65, 73, 109].
Đồng thời, để tích hợp các thuật toán hiệu chỉnh vào lõi ADC, thuật
toán hiệu chỉnh sai lệch cần phải được triển khai trên phần cứng (nền tảng
FPGA) và thiết kế tổng hợp ASIC phải được thực hiện để đánh giá công
suất tiêu th và diện tích thiết kế.
Với vấn đề thứ hai: các thuật toán xử tín hiệu số thường được phát
triển và phỏng kiểm chứng bằng y tính đa dụng và biểu diễn tín
2
hiệu dưới định dạng dấu phẩy động, đòi hỏi các b xử số định dạng
dấu phẩy động phức tạp, tiêu th năng lượng lớn [56]. Để thể tối ưu tài
nguyên phần cứng và mức độ tiêu th năng lượng của các hệ thống xử
tín hiệu số, cần biến đổi định dạng dấu phẩy động của các thuật toán xử
tín hiệu số thành định dạng dấu phẩy tĩnh (Floating-point to Fixed-point
Conversion - FFC).
Những năm qua kỹ thuật thực hiện FFC cho các thuật toán xử số
phổ biến các kỹ thuật dựa trên phỏng hoặc các kỹ thuật dựa trên
ngôn ngữ ANSI C, System C. Phương pháp dựa trên phỏng trong [5]
đã đưa ra áp dụng Matlab kết hợp với công cụ Accelerate FPGA trong [4]
để chuyển đổi dấu phẩy động thành dấu phẩy tĩnh và thực thi trên phần
cứng. Bằng công cụ y, nguồn tả phần cứng (Hardware Description
Languages - HDL) thể tạo ra tự động từ thuật toán DSP y dựng trên
Matlab. Đối với các kỹ thuật dựa trên ngôn ngữ, phương pháp chuyển đổi
dấu phẩy tĩnh dựa trên ngôn ngữ System C cho hệ thống xử số VLSI
đã được đề xuất trong [97, 98]. Bên cạnh đó, một số nghiên cứu khác đã
thực hiện tối ưu hóa tốc độ FFC bằng các kỹ thuật như thuật toán EO
(Evolutionary Optimise) [90].
Tuy nhiên những kỹ thuật này chưa đề cập tới các hệ thống phức tạp
hồi tiếp như hệ thống hiệu chỉnh sai lệch của TI-ADC và thời gian thực
hiện chuyển đổi kéo dài do số lượng các khối trong hệ thống lớn.
ràng việc ứng dụng thuật toán hiệu chỉnh đồng thời lệch hệ số khuếch
đại và thời gian lấy mẫu với số lượng các sub-ADC tùy ý của TI-ADC và
thực hiện trên phần cứng nhờ đẩy nhanh quá trình FFC những thách
thức trong lĩnh vực y.
2. Những vấn đề còn tồn tại
Các phân tích trong vấn đề phát triển giải pháp thiết kế, triển khai phần
cứng cho các thuật toán xử tín hiệu số chỉ ra các tồn tại cụ thể như sau:
Với các thiết kế TI-ADC trong các thiết bị băng rộng, cần phải hiệu
chỉnh các sai lệch như lệch offset, hệ số khuếch đại, thời gian lấy mẫu
và băng thông nhằm cải thiện hiệu năng của TI-ADC, đồng thời đảm
bảo tối ưu tài nguyên phần cứng khi triển khai, diện tích mạch và
công suất tiêu th nhỏ.
3