Về một giải pháp triển khai máy tính nhúng sử dụng hệ điều hành Linux trên nền tảng phần cứng ZYNQ
122 lượt xemDOI:
https://doi.org/10.54939/1859-1043.j.mst.85.2023.167-170Từ khóa:
Linux; ZYNQ; FPGA; Máy tính nhúng.Tóm tắt
Bài báo trình bày một số kết quả nghiên cứu về việc triển khai một máy tính nhúng sử dụng hệ điều hành Linux trên nền tảng phần cứng ZYNQ của hãng Xilinx. Các IC thuộc họ Zyqn được phát hành trong 10 năm trở lại đây đã và đang định hình lại các nền tảng máy tính nhúng phổ biến, với khả năng phối hợp mềm dẻo giữa vi xử lý họ ARM và FPGA mang lại hiệu quả cao [1]. Trong bài báo này, một thiết kế GPIO (General Purpose Input Output) ở tốc độ cao được triển khai, trong đó phần cứng trên FPGA, driver trên hệ điều hành Linux và phần mềm điều khiển được phối hợp triển khai. Kết quả thử nghiệm đã chứng minh khả năng hoạt động của cổng GPIO tốc độ cao, tính linh hoạt khi được điều khiển thông qua phần mềm trên hệ điều hành Linux.
Tài liệu tham khảo
[1]. Kang, Jian, Xiaojun Hei and Jianjian Song. “A Comparative Study of Zynq-Based OpenFlow Switches in a Software/Hardware Co-design.” SpaCCS Workshops (2017). DOI: https://doi.org/10.1007/978-3-319-72395-2_34
[2]. Pham Thinh Hung, Suhaib A. Fahmy, Ian Mcloughlin. “An End-to-End Multi-Standard OFDM Transceiver Architecture Using FPGA Partial Reconfiguration.” IEEE Access 5, (2017). DOI: https://doi.org/10.1109/ACCESS.2017.2756914
[3]. R, Vasanth and Krishna Prasad. “FPGA Based Design and Implementation of DUC/DDC Based OFDM for Data/Image Transmission.” International Journal of Electrical and Electronic Engineering & Telecommunications, (2019).
[4]. Gafsi, Mohamed, Nessrine Abbassi, Mohamed Ali Hajjaji, Jihen Malek and Abdellatif Mtibaa. “Xilinx Zynq FPGA for Hardware Implementation of a Chaos-Based Cryptosystem for Real-Time Image Protection.” J. Circuits Syst. Comput. 30, (2021). DOI: https://doi.org/10.1007/s12652-021-03555-5