在LabVIEW FPGA 8.5.x基于整数类型的IP核中使用定点数据类型



主要软件:
主要软件版本: 2.4
主要软件修正版本: N/A
次要软件: N/A

问题: 如何在只支持整数数据类型的LabVIEW FPGA数学分析函数中使用定点数据类型。

解答:

在LabVIEW 8.5.x中LabVIEW FPGA 数学分析函数只支持整数数据类型,如果将定点数连接到这些函数小数部分将会被截去。

为了使用定点数,用户必须将定点数的长度增加到相应整数类型的长度。以下步骤详细的表述了如何将定点数输入给一个I16类型的DC Express VI。

定点数转化为整数

  1. 将定数做有符号扩展到整数类型的长度。
  2. 用Number to Boolean Array VI将定点数一个布尔型的数组
  3. 用Boolean Array to Numeric VI将布尔数组转化为数值

整数转化为定点数

  1. 用Numeric to Boolean Array VI将整数转化为布尔数组。
  2. 对着Boolean Array to Numeric VI单击右键选择“属性。改变表示法为定点数,并根据FPGA中的定点数数据类型填写定点数设置。 



相关链接:

附件:





报告日期: 03/17/2008
最近更新: 04/10/2008
文档编号: 4JGA2HLX