Giải pháp thiết kế máy tính nhúng nhiều ngoại vi dựa trên nền tảng ZYNQ
125 lượt xemDOI:
https://doi.org/10.54939/1859-1043.j.mst.88.2023.169-172Từ khóa:
Máy tính nhúng; FPGA; ZynQ; Cortex-A9; UART; SPI; I2C.Tóm tắt
Bài báo trình bày một giải pháp thiết kế máy tính nhúng trên nền tảng phần cứng ZYNQ của hãng Xilinx, trong đó, sử dụng kiến trúc logic khả trình PL (Programmable Logic) kết hợp lõi vi xử lý ARM để tăng số lượng các giao tiếp ngoại vi như UART, SPI, I2C, ETHERNET, GPIO,... Máy tính nhúng được thiết kế có thể hoạt động hiệu quả trong các ứng dụng cần nhiều giao tiếp ngoại vi, hệ thống xử lý tín hiệu số cũng như đảm bảo khả năng phẩn cứng linh hoạt và mềm dẻo trong quá trình thiết kế ứng dụng.
Tài liệu tham khảo
[1]. Louise H.Crockett, Ross A.Elliot, Martin A.Enderwitz, “The Zynq Book”, University of Strathclyde Glasgow, Scotland, (2014) .
[2]. Zybo, Zedboard, “The Zynq Book Tutorials”, University of Strathclyde Glasgow, Scotland, (2015).
[3]. Xilinx, Inc, “Zynq-7000 All Programmable SoC Technical Reference Manual”, UG585, v1.7, (2014).
[4]. 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
[5]. 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. (2021). DOI: https://doi.org/10.1142/S0218126621502042