随着SoC(System on Chip)系统设计复杂度的不断提高,设计前期在系统级别进行软硬件规划对SoC性能的影响日趋增加,在复杂视频解码SoC设计中迫切需要高效的性能分析和验证平台从架构层次上优化性能。将基于电子系统级设计(Electronic Syst...随着SoC(System on Chip)系统设计复杂度的不断提高,设计前期在系统级别进行软硬件规划对SoC性能的影响日趋增加,在复杂视频解码SoC设计中迫切需要高效的性能分析和验证平台从架构层次上优化性能。将基于电子系统级设计(Electronic System Level,ESL)仿真方法在MPEG-4视频解码SoC软硬件协同设计中的应用,利用ARMSoC-DesignerESL平台分析软件算法的瓶颈,实现软硬划分。通过SystemC对硬件单元周期精确建模,最终实现了MEPG-4解码软硬件协同仿真验证。实践证明利用ESL进行系统设计不仅可以有效提高仿真速度而且设计的视频解码硬件能有效改善系统的性能。展开更多
针对同时处理高速多路视频数据的需求,以NiosII软核CPU为核心,通过在FPGA上构建可编程片上系统(Sys-tem On Programmable Chip,SOPC),利用SOPC系统自定义外设接口,配合DMA技术,完成对A/D转换后的多路视频数据的同时解码采集。视频解码...针对同时处理高速多路视频数据的需求,以NiosII软核CPU为核心,通过在FPGA上构建可编程片上系统(Sys-tem On Programmable Chip,SOPC),利用SOPC系统自定义外设接口,配合DMA技术,完成对A/D转换后的多路视频数据的同时解码采集。视频解码模块采用滑动窗法快速检测定时基准信号。FPGA可重构的特性可以使系统根据实际应用需要在原方案基础上扩展、裁减功能模块,并根据资源情况重构系统,达到资源与效率的最优匹配。展开更多
文摘随着SoC(System on Chip)系统设计复杂度的不断提高,设计前期在系统级别进行软硬件规划对SoC性能的影响日趋增加,在复杂视频解码SoC设计中迫切需要高效的性能分析和验证平台从架构层次上优化性能。将基于电子系统级设计(Electronic System Level,ESL)仿真方法在MPEG-4视频解码SoC软硬件协同设计中的应用,利用ARMSoC-DesignerESL平台分析软件算法的瓶颈,实现软硬划分。通过SystemC对硬件单元周期精确建模,最终实现了MEPG-4解码软硬件协同仿真验证。实践证明利用ESL进行系统设计不仅可以有效提高仿真速度而且设计的视频解码硬件能有效改善系统的性能。
文摘针对同时处理高速多路视频数据的需求,以NiosII软核CPU为核心,通过在FPGA上构建可编程片上系统(Sys-tem On Programmable Chip,SOPC),利用SOPC系统自定义外设接口,配合DMA技术,完成对A/D转换后的多路视频数据的同时解码采集。视频解码模块采用滑动窗法快速检测定时基准信号。FPGA可重构的特性可以使系统根据实际应用需要在原方案基础上扩展、裁减功能模块,并根据资源情况重构系统,达到资源与效率的最优匹配。