|
VHDL 实数 (real) 类型
实数类型通常也称作浮点数类型 , 预定义的实数类型是指 (- 1.0E38)- (+ 1.0E38)范围内的实数。在 VHDL 中 , 实数常常用来进行算法研究的描述 , 因为在算法研究中常常需要采用实数进行四则运算。可见 , 实数在 VHDL 的算法仿真中还是占有很重要的位置 , 但是 采用实数将会占用很大的资源 , 因此使用实数一定要慎重 !
需要注意的是 , 实数书写的时候一定要带有小数点 , 否则 EDA 工具编译时将会给出错误信息 。
在 VHDL 中 , 实数类型通常只是在 VHDL 程序仿真过程中使用 , 现有的 EDA 综合工具常常 不支持实数类型。这是因为 EDA 工具主要用来实现数字系统的硬件设计 , 相对来说, 数据 处理的软件能力较弱 , 因此不少EDA 工具是不支持实数运算的。
|