【应用笔记】AN417:采用C2H编译器加速功能实现DMA散射收集校验(Accelerating Functions with the C2H Compiler:Scatter-Gather DMA with Checksum)
时间:2019-12-24
大小:422.28KB
阅读数:208
查看他发布的资源
资料介绍
【应用笔记】AN417:采用C2H编译器加速功能实现DMA散射收集校验(Accelerating Functions with the C2H Compiler:Scatter-Gather DMA with Checksum)
Nios II C2H编译器是一个将软件功能函数生成硬件加速器的强大工具。
The Nios® II C-to-Hardware Acceleration (C2H) Compiler is a powerful tool that generates hardware accelerators for software functions. This application note uses the C2H Compiler to map C code for a scatter-gather direct memory access (DMA) function to equivalent hardware. The hardware accelerator provides data to an Internet checksum function. Reference files included with the application note provide C code to implement the scatter-gather DMA and the checksum. There are two versions of the checksum code: The first runs as software on the Nios II processor. The second becomes a hardware accelerator, replacing the C code with equivalent logic in the FPGA. The speedup for the hardware version is typically more than two orders of magnitude. The exact speedup depends on the target FPGA. Accelerating Functions with the C2H Compiler:
Scatter-Gather DMA with Checksum
May 2006, Version 6.0 Application Note
Introduction
The Nios II C-to-Hardware Acceleration (C2H) Compiler is a powerful tool that generates hardware accelerators
for software functions. This application note uses the C2H Compiler to map C code for a scatter-gather direct
memory access (DMA) function to equivalent hardware. The hardware accelerator provides data to an Internet
checksum function. Reference files i……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或
联系我们 删除。