本文针对现今高速数字图像信号的复杂算法实时处理要求以及系统实时升级问题, 设计一种基于 FPGA的 SOPC高速图像实时处理系统平台, 移植可定制高效操作系统 Xilkernel, 并采用多线程编程、软件仿真以及在线实时调试方法, 成功地实现了高速系统实时处理功能。 FPGA操作可并行执行及硬件反应时间精确到纳秒 (ns)级, 因而该系统实时处理性能相对于其它处理平台有明显的优势, 同时也满足了在不需更改硬件架构情况下实现系统的实时更新。
多线程编程 SOPC SOPC MicroBlaze Microblaze Xilkernel Xilkernel multithreaded programming