Thiết Kế Và Thi Công Bộ Mã Hóa Và Giải Mã CRC-16 Dựa Trên Công Nghệ FPGA
Email tác giả liên hệ:
tandd@hcmute.edu.vnDOI:
https://doi.org/10.54644/jte.71B.2022.1140Từ khóa:
CRC, FPGA, Verilog, Mã hóa, Giải mãTóm tắt
Mã kiểm tra lỗi là một khối chức năng quan trọng giúp đảm bảo độ tin cậy trong các hệ thống thông tin liên lạc. Đặc biệt, mã hóa CRC (Cyclic Redundancy Check) được sử dụng rộng rãi trong nhiều lĩnh vực như truyền thông dân dụng và truyền thông công nghiệp. Mô hình mã CRC là một trong những mô hình mã kiểm tra lỗi hiệu quả giúp khắc phục dữ liệu bị ảnh hưởng của nhiễu trong quá trình truyền dữ liệu qua kênh truyền. Ưu điểm chính của mã CRC là đơn giản nhưng đạt được hiệu quả cao trong việc phát hiện lỗi và lưu trữ dữ liệu số. Trong bài báo này, chúng tôi trình bày chi tiết thiết kế và thi công bộ mã hóa và bộ giải mã mã CRC-16 dựa trên công nghệ FPGA bằng ngôn ngữ mô tả phần cứng Verilog. Các kết quả đánh giá được thực hiện trên cả phần mềm mô phỏng và kit FPGA để so sánh độ chính xác và tính hiệu quả của thiết kế so với lý thuyết.
Tải xuống: 0
Tài liệu tham khảo
Martin P.Clark, Wireless Access Networks: Fixed Wireless Access and WLL Networks-Design and Operation, John Wiley & Sons Ltd, 2000. DOI: https://doi.org/10.1002/0470841516
Todd K.Moon, Error Control Coding—Mathematical Methods and Algorithms, New York: John Wiley & Sons, 2005. DOI: https://doi.org/10.1002/0471739219
Yuan Jiang, A Practical Guide to Error-Control Coding Using MATLAB, Artech House Publishers, 2010.
Ma Yuping & Zhang Jun, “Design and Implementation of CRC Error Correction for ADS-B System Responding Based on FPGA”. Applied Mechanics and Materials, 2014. DOI: https://doi.org/10.4028/www.scientific.net/AMM.577.994
Zonglin Zhong, Wengui Hu, “Error detection and control of IIoT network based on CRC algorithm”, Computer Communications, volume 153, 2020, pages 390-396. DOI: https://doi.org/10.1016/j.comcom.2020.02.035
E. Tsimbalo, X. Fafoutis and R. J. Piechocki, “CRC Error Correction in IoT Applications”, IEEE Transactions on Industrial Informatics, vol. 13, no. 1, Feb. 2017, pp. 361-369. DOI: https://doi.org/10.1109/TII.2016.2605628
J. N. Chhatrawala, N. Jasani and V. Tilva, “FPGA based data acquisition with Modbus protocol”, International Conference on Communication and Signal Processing (ICCSP), 2016, pp. 1251-1254. DOI: https://doi.org/10.1109/ICCSP.2016.7754353
Sarah L.Harris, David Money Harris, Digital Design and Computer Architecture -Arm Edition, Elsevier USA, 04/2015. DOI: https://doi.org/10.1016/B978-0-12-800056-4.00006-6
Stephen M. Trimberger, Field-Programmable Gate Array Technology, Springer Science & Business Media, 1994. DOI: https://doi.org/10.1007/978-1-4615-2742-8
Lin, S., and D. J. Castello, Error Control Coding—Fundamentals and Application, Upper Saddle River, NJ: Prentice-Hall, 2004.
Behrouz A. Forouzan, Data Communications and Networking (Fourth Edition), McGraw-Hill, USA, 2007.
Tải xuống
Đã Xuất bản
Cách trích dẫn
Số
Chuyên mục
Categories
Giấy phép
Bản quyền (c) 2022 Tạp chí Khoa học Giáo dục Kỹ Thuật - ĐH SPKT TP.HCM
Tác phẩm này được cấp phép theo Giấy phép quốc tế Creative Commons Attribution-NonCommercial 4.0 .
Bản quyền thuộc về JTE.


