VHDL:DELAY_LENGTH与$ NATURAL_TIME

时间:2015-08-20 16:41:21

标签: vhdl

在VHDL STANDARD包中搜索一些引用时,我看到了以下几行:

subtype $NATURAL_TIME is TIME range 0 sec to TIME'HIGH;
subtype DELAY_LENGTH  is TIME range 0 fs  to TIME'HIGH;

我的问题:
为什么是 - $NATURAL_TIME范围从0 sec
- DELAY_LENGTH范围为0 fs 到时间的上限?

来源:http://www.csee.umbc.edu/portal/help/VHDL/standard.vhdl

1 个答案:

答案 0 :(得分:1)

该文件包含此标题:

-- The sven STANDARD package.
-- This design unit contains some special tokens, which are only
-- recognized by the analyzer when it is in special "bootstrap" mode.

显然,使用此文件的工具已做出一些更改以适应其特定实现。据推测,当最小时间步长大于DELAY_LENGTH时,1 fs存在问题,因此创建了一个特殊的子类型。