欢迎访问我司网站!我们是低阻值电阻产品解决方案提供商,

首页

C2H

C2H

随着视频监控系统的广泛应用,人们对监控系统的实时性能提出了更高的要求。

特别是在高速数据采集应用中,传统技术在处理速度方面面临严峻挑战。

当前常见的解决方案很难满足用户日益增长的需求。

为此,Altera公司于2006年4月7日推出了C2H技术。

该技术的实质是通过硬件映射直接通过硬件加速C语言,提高系统性能。

数据显示,Nios II C2H编译器加速的系统性能比不使用C2H加速的系统提高了10到45倍,逻辑资源仅比处理器本身贵0.7到2.0倍。

NiosII C2H编译器是一个基于Eclipse的NiosII集成开发环境(IDE)的插件。

同时,C2H编译器能够识别并行运行事件并同时在硬件中运行单独的事件。

与先前结果无关的事件将尽早执行。

软件调用以线程方式加速 - 每个加速器完全并行运行,真正的多任务系统(CPU,硬件加速器)。

C2H的使用需要反复调试,直到性能满足设计要求。

具体过程如下:(1)开发和调试Nios II中的C程序; (2)分析C程序以找到最适合加速的部分; (3)将需要加速的代码段写入单独的子功能; (4)指定该功能是硬件加速功能; (5)在Nios II IDE中重新编译整个项目; (6)分析硬件加速结果并观察C2H报告;由于传统技术的局限性,视频监控系统的性能很难有大的升级。

为了解决这个问题,在分析视频监控系统各部分功耗的基础上,引入了C2H(C-to-Hardware)新技术,加速了系统耗时部分的硬件设计。

- 数据读写。

提高视频监控系统的性能。

测试数据表明,在视频监控系统中应用C2H技术加速后,数据读写速度提高了十倍以上,整个系统的性能得到显着提升。