tailieunhanh - Thiết kế thiết bị game “đánh bóng bàn” trên FPGA

Bài viết trên cơ sở thực hiện hệ thống nhúng trên nền FPGA, nghiên cứu này thực hiện thiết kế phần cứng thực hiện trò chơi đánh bóng bàn (Game-PingPong) đơn giản trên chip Xilinx FPGA bằng giải pháp lập trình trên ngôn ngữ chuyên dùng để thiết kế phần cứng, đó là ngôn ngữ VHDL (Very High Speed Hardware Desription Luaguage). | ISSN 2354-0575 THIẾT KẾ THIẾT BỊ GAME ĐÁNH BÓNG BÀN TRÊN FPGA Hoàng Thị Thanh Ngần1 2 Hồ Khánh Lâm2 1 Trường Phổ thông Dân tộc nội trú THPT huyện Điện Biên tỉnh Điện Biên 2 Trường Đại học Sư phạm Kỹ thuật Hưng Yên Ngày tòa soạn nhận được bài báo 10 07 2017 Ngày phản biện đánh giá và sửa chữa 10 08 2017 Ngày bài báo được duyệt đăng 15 08 2017 Tóm tắt Trong thời đại ngày nay hệ thống nhúng đang ngày càng phát triển và chiếm một vai trò quan trọng trong cuộc sống. Các thiết bị nhúng ngày nay đang phát triển theo hướng thông minh một xu hướng tất yếu của thời đại. Hệ thống nhúng có nhiều tính năng nổi trội như thông minh nhỏ gọn giá thành thấp ít tiêu hao năng lượng hoạt động ổn định và có nhiều ứng dụng trong điện tử dân dụng hệ thống điều khiển tự động hóa robot Thiết kế hệ nhúng trên FPGA Field Programmable Gate Array thuận tiện cho các nghiên cứu thiết kế thử nghiệm cho các nghiên cứu khoa học ít tốn kém về kinh phí và thời gian. Do đó trên cơ sở thực hiện hệ thống nhúng trên nền FPGA nghiên cứu này thực hiện thiết kế phần cứng thực hiện trò chơi đánh bóng bàn Game-PingPong đơn giản trên chip Xilinx FPGA bằng giải pháp lập trình trên ngôn ngữ chuyên dùng để thiết kế phần cứng đó là ngôn ngữ VHDL Very High Speed Hardware Desription Luaguage . Từ khóa FPGA VHDL Game-PingPong. 1. ĐẶT VẤN ĐỀ thống dựa trên các core được nhà sản xuất cung cấp Trong những năm gần đây ở Việt Nam nhiều sẵn. Hệ thống sử dụng camera 5MP TRDB_D5M trường Đại học phòng thí nghiệm cũng đã đưa vào để nhận diện bàn tay điều khiển trò chơi. nghiên cứu và giảng dạy ở bậc đại học và cao học Như vậy ở hai nghiên cứu trên thì hệ thống các hệ nhúng trên FPGA bởi vì FPGA cho phép cần sử dụng đến các thiết bị như board Altera DE2 thiết kế các hệ thống số và cả các vi xử lý bằng kỹ board DE2-115 Development and Education kết thuật lập trình với ngôn ngữ mô phỏng phần cứng. hợp với camera để nhận dạng và theo dõi bàn tay Đặc biết các thiết kế trên FPGA có thể cấu hình lại khi điều khiển trò chơi. được