Thiết kế và thi công bộ tính toán FFT 16 điểm dựa trên công nghệ FPGA
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Thiết kế và thi công bộ tính toán FFT 16 điểm dựa trên công nghệ FPGA JOURNAL OF TECHNICAL EDUCATION SCIENCE Ho Chi Minh City University of Technology and Education Website: https://jte.hcmute.edu.vn ISSN: 1859-1272 Email: jte@hcmute.edu.vn FPGA-Based Design and Implementation of 16-Point FFT Calculator Nguyen Van Thanh Loc, Hoang Truong Huu Thuong, Mai Thi Hoai Nhi, Do Duy Tan * Faculty of Electrical and Electronics Engineering, Ho Chi Minh City University of Technology and Education, Vietnam * Corresponding author. Email: tandd@hcmute.edu.vn ARTICLE INFO ABSTRACT Received: 17/2/2022 This paper presents a design and construction of a 16-point FFT calculator based on FPGA technology. Specifically, the data is complex numbers in Revised: 18/5/2022 which the real and imaginary parts are represented as fixed-point real Accepted: 1/8/2022 numbers. Moreover, a fixed-point real number is defined by 16 bits with the high-significant bit being the 2's complement bit, the next 9 bits being the Published: 30/8/2022 integer part, and the last 6 bits being the fractional part. By means of simulations and FPGA board-based experimental results, we show the KEYWORDS advantage of the proposed design compared to the existing ones. The 16-point FFT; operating frequency of the system is 149,867 MHz giving 4,683,343 FFT FPGA; calculations of 16-points per second with low error (only about 0.3). This design of FFT calculator could be extensible to perform multi-point R2SDF; transformations since it is designed in a pipeline architecture with modules Pipeline; that are easily resizable and can be embedded in systems that require the 16- Testbench. point FFT calculator. Thiết Kế Và Thi Công Bộ Tính Toán FFT 16 Điểm Dựa Trên Công Nghệ FPGA Nguyễn Văn Thành Lộc, Hoàng Trương Hữu Thương, Mai Thị Hoài Nhi, Đỗ Duy Tân* Khoa Điện-Điện Tử, Trường Đại Học Sư Phạm Kỹ Thuật TPHCM, Việt Nam * Tác giả liên hệ. Email: tandd@hcmute.edu.vn THÔNG TIN BÀI BÁO TÓM TẮT Ngày nhận bài: 17/2/2022 Bài báo này trình bày thiết kế và thi công một bộ tính toán FFT (Fast Fourier transform) 16 điểm dựa trên công nghệ FPGA với kiểu dữ liệu là số phức Ngày hoàn thiện: 18/5/2022 trong đó phần thực và phần ảo được biểu diễn dưới dạng số thực dấu chấm Ngày chấp nhận đăng: 1/8/2022 tĩnh. Trong đó, một số thực dấu chấm tĩnh được xác định bằng 16 bit với bit Ngày đăng: 30/8/2022 trọng số cao là bit dấu bù 2, 9 bit tiếp theo là phần nguyên, 6 bit cuối là phần TỪ KHÓA phân số. Thông qua các kết quả đánh giá qua mô phỏng và thực thi thực tế trên kit FPGA, chúng tôi chỉ ra tính hiệu quả của thiết kế được đề xuất so với 16-point FFT; một số thiết kế đang có. Tần số hoạt động của hệ thống là 149.867 MHz cho FPGA; ra 4,683,343 phép tính FFT 16 điểm mỗi giây và sai số của các kết quả thấp R2SDF; (chỉ khoảng 0.3). Từ bộ tính toán FFT này, có thể mở rộng để thực hiện các Pipeline; biến đổi nhiều điểm hơn do được thiết kế theo kiến trúc pipeline với các khối Testbench. dễ dàng thay đổi kích thước cũng như có thể nhúng vào các hệ thống yêu cầu bộ tính toán FFT 16 điểm. Doi: https://doi.org/10.54644/jte.71B.2022.1139 Copyright © JTE. This is an open access article distributed under the terms and conditions of the Creative Commons Attribution-NonCommercial 4.0 International License which permits unrestricted use, distribution, and reproduction in any medium for non-commercial purpose, provided the original work is properly cited. 1. Giới thiệu Biến đổi Fourier nhanh (Fast Fourier transform - FFT) là một thuật toán cốt lõi, được sử dụng rộng rãi trong các hệ thống xử lý tín hiệu số và truyền thông. Thuật toán FFT được triển khai đầu tiên vào năm 1965 bởi Cooley và Tukey [1] và phát triển thành nhiều kiểu kiến trúc với mong muốn tối ưu về JTE, Issue xx, February 20xx 10 ...
Tìm kiếm theo từ khóa liên quan:
Biến đổi Fourier nhanh Bộ tính toán FFT 16 điểm Công nghệ FPGA Kiến trúc pipeline FFT Kiến trúc R2SDFTài liệu cùng danh mục:
-
Giáo trình Khí cụ điện (Nghề: Sửa chữa thiết bị tự động hóa - Cao đẳng) - Trường Cao Đẳng Dầu Khí
99 trang 359 2 0 -
Điều khiển trượt động dựa vào hàm chuyển mạch động và giới hạn trên hệ thống giảm xóc – vật – lò xo
10 trang 295 0 0 -
Bài giảng Lý thuyết điều khiển tự động: Bài 4
56 trang 292 0 0 -
Mô phỏng thiết kế bộ điều khiển mờ cho robot di động
4 trang 291 1 0 -
Giáo trình Máy điện (Nghề: Tự động hoá công nghiệp - Trung cấp) - Trường Cao đẳng Cơ giới (2019)
204 trang 252 0 0 -
Bộ điều khiển PID thích nghi điều khiển động cơ điện một chiều
9 trang 239 0 0 -
Lecture Automatic control systems technology - Lesson 16: Basic control modes
30 trang 218 0 0 -
7 trang 209 0 0
-
27 trang 205 0 0
-
8 trang 194 0 0
Tài liệu mới:
-
Khảo sát tình trạng dinh dưỡng trước mổ ở người bệnh ung thư đại trực tràng
9 trang 20 0 0 -
94 trang 18 0 0
-
Tham vấn Thanh thiếu niên - ĐH Mở Bán công TP Hồ Chí Minh
276 trang 19 0 0 -
Kết hợp luân phiên sóng T và biến thiên nhịp tim trong tiên lượng bệnh nhân suy tim
10 trang 18 0 0 -
Đề thi giữa học kì 1 môn Ngữ văn lớp 9 năm 2024-2025 có đáp án - Trường THCS Nguyễn Trãi, Thanh Khê
14 trang 20 0 0 -
Đánh giá hiệu quả giải pháp phát triển thể chất cho sinh viên Trường Đại học Kiến trúc Hà Nội
8 trang 18 0 0 -
Tỉ lệ và các yếu tố liên quan đoạn chi dưới ở bệnh nhân đái tháo đường có loét chân
11 trang 19 0 0 -
39 trang 18 0 0
-
Đề thi học kì 1 môn Tiếng Anh lớp 6 năm 2024-2025 có đáp án - Trường TH&THCS Quang Trung, Hội An
6 trang 18 1 0 -
Tôm ram lá chanh vừa nhanh vừa dễRất dễ làm, nhanh gọn mà lại ngon. Nhà mình
7 trang 18 0 0