首页> 外文会议>NORCHIP Conference >Validation of Pipelined Double-precision Floating Point operations in a multi-core environment implemented on FPGA using the ForSyDe/NoC system generator tool suite
【24h】

Validation of Pipelined Double-precision Floating Point operations in a multi-core environment implemented on FPGA using the ForSyDe/NoC system generator tool suite

机译:使用FORSYDE / NOC系统发生工具套件在FPGA实现的多核环境中验证流水线双精度浮点操作

获取原文

摘要

Testing HW IP Blocks in multi-core environments is difficult. This paper presents a case study where a SINE/COSINE implementation using Pipelined Double-precision operations is implemented in one node, and results are sent through the NoC to a target node for inspection. The purpose of the experiments are two-fold, a) to study how debugging in a multi-core environment can be done and b) to examine why the original SINE/COSINE implementation is generating wrong results. During the experiments, several test-methods are applied to validate the implementations until the Floating Point implementation are generating correct values. After eliminating all faults in the operations, the SINE/COSINE function still generates some residual algorithmic errors, coming from the way the function was implemented. However, the experiments show that these errors can be eliminated with the help of some simple trigonometric rules.
机译:在多核环境中测试HW IP块很难。本文提出了一种案例研究,其中在一个节点中实现了使用流水线双精度操作的正弦/余弦实现,并通过NOC将结果发送到目标节点以进行检查。实验的目的是两倍,a)研究如何完成多核环境中的调试,b)检查原始正弦/余弦实现是否会产生错误的结果。在实验期间,应用了几种测试方法以验证实现,直到浮点实现产生正确的值。在消除操作中的所有故障后,正弦/余弦函数仍然产生一些残差算法错误,从实现功能的方式。然而,实验表明,可以在一些简单的三角规则的帮助下消除这些错误。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号