【24h】

Generation of floating point 2D scaling operators for FPGA

机译:为FPGA生成浮点2D缩放运算符

获取原文

摘要

This paper presents several architectures for an FPGA implementation of a matrix operator for geometric two dimensional scaling using floating point numbers. We have generated synthesizable VHDL implementations of the proposed architectures for several floating point precisions: half, simple and double. Besides the precision of the floating point operators, the parallelization degree of the internal processing units and the targeted overall frequency can be configured for the generator. Using a generator was also helpful for generating lots of unit tests for the generated operators, thus being able to easily validate the operators. Additionally, creating all the unit tests from the beginning of the development process, allowed to use a test driven approach for creating the code generator.
机译:本文介绍了几种使用浮点数进行几何二维缩放的矩阵运算符的FPGA实现的体系结构。我们已经针对几种浮点精度生成了拟议架构的可综合VHDL实现:Half,Simple和Double。除了浮点运算符的精度外,还可以为生成器配置内部处理单元的并行度和目标总频率。使用生成器还有助于为生成的运算符生成大量的单元测试,从而能够轻松地验证运算符。此外,从开发过程的开始就创建所有单元测试,允许使用测试驱动的方法来创建代码生成器。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号