Bài viết 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 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, . | Thông tin khoa học công nghệ 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 Nguyễn Văn Hiếu Phạm Minh Thắng Viện Điện tử Viện Khoa học và Công nghệ quân sự. Email Nhận bài 31 10 2022 Hoàn thiện 15 12 2022 Chấp nhận đăng 20 12 2022 Xuất bản 25 6 2023. DOI https 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ừ khoá Máy tính nhúng FPGA ZynQ Cortex-A9 UART SPI I2C. 1. MỞ ĐẦU Cùng với với sự phát triển của khoa học công nghệ máy tính nhúng ngày càng trở nên quan trọng và được ứng dụng rộng rãi trong nhiều lĩnh vực. Các máy tính nhúng hiện nay được phát triển chủ yếu trên nền tảng vi xử lý của các hãng như Intel AMD ARM nhược điểm của các máy tính nhúng này là các giao tiếp ngoại vi cố định và có số lượng hữu hạn. Do đó đối với các ứng dụng đòi hỏi số lượng ngoại vi lớn cũng như các loại ngoại vi đa dạng các máy tính nhúng truyền thống gặp nhiều khó khăn. Giải pháp đặt ra là thiết kế một máy tính nhúng mà có khả năng mở rộng các ngoại vi mềm dẻo linh hoạt và thường sử dụng một core FPGA kết hợp một hệ vi xử lý để lập trình các ngoại vi trên nền tảng FPGA giải quyết các khối lượng tính toán phức tạp thời gian thực mà máy tính nhúng khó xử lý. Để đáp ứng nhu cầu này trong những năm gần đây nhiều hãng sản xuất IC như Xilinx Altera hay MCHP đã đưa ra các dòng sản phẩm tích hợp lõi vi xử lý và FPGA trong một chip duy nhất. Trong số đó dòng ZynQ-7000 1 của hãng Xilinx là sản phẩm tiên phong. Bài báo trình bày một giải pháp thiết kế máy .