VHDL仿真

VHDL仿真,vhdl,simulation,Vhdl,Simulation,谁能告诉我这个问题中模拟器粒度的含义是什么。此外,我如何定义每个模拟器具有最小时间分辨率的增量周期数。因此,10纳秒以下的值被四舍五入或聚合为零。VHDL将1fs定义为可能的最小时间分辨率,但大多数模拟器使用1ps或1ns作为最小时间分辨率。如果需要,可以将其更改为1 fs。标准中不显示“粒度”,请提供上下文@PAEPBELS,根据IEEE标准1076-2008 5.4.2预定义物理类型,第2段"... 如果给定的类型时间单位出现在定义要详细说明的模型的设计层次结构中的任何位置,并且如果该单位的


谁能告诉我这个问题中模拟器粒度的含义是什么。此外,我如何定义每个模拟器具有最小时间分辨率的增量周期数。因此,10纳秒以下的值被四舍五入或聚合为零。VHDL将1fs定义为可能的最小时间分辨率,但大多数模拟器使用1ps或1ns作为最小时间分辨率。如果需要,可以将其更改为1 fs。标准中不显示“粒度”,请提供上下文@PAEPBELS,根据IEEE标准1076-2008 5.4.2预定义物理类型,第2段"... 如果给定的类型时间单位出现在定义要详细说明的模型的设计层次结构中的任何位置,并且如果该单位的位置号小于在详细说明模型期间选择作为类型时间分辨率限制的辅助单位的位置号,则为错误,除非该单位是物理文字的一部分,其抽象文字是整数值零或浮点值零。
1ns
将是一个错误。在第2段中还应注意,“10ns”不是次要单位,“实现可能允许对模型进行特定的细化(见第14条)选择时间类型的辅助单位作为分辨率限制。“另请参见16.3包装标准,类型时间声明,分辨率限制的可用次级单位为
fs
ps
ns
us
ms
sec
min
hr
。这个问题似乎是学术上的发明,而不是VHDL。每个模拟器都有一个最小的时间分辨率。因此,10纳秒以下的值被四舍五入或聚合为零。VHDL将1fs定义为可能的最小时间分辨率,但大多数模拟器使用1ps或1ns作为最小时间分辨率。如果需要,可以将其更改为1 fs。标准中不显示“粒度”,请提供上下文@PAEPBELS,根据IEEE标准1076-2008 5.4.2预定义物理类型,第2段"... 如果给定的类型时间单位出现在定义要详细说明的模型的设计层次结构中的任何位置,并且如果该单位的位置号小于在详细说明模型期间选择作为类型时间分辨率限制的辅助单位的位置号,则为错误,除非该单位是物理文字的一部分,其抽象文字是整数值零或浮点值零。
1ns
将是一个错误。在第2段中还应注意,“10ns”不是次要单位,“实现可能允许对模型进行特定的细化(见第14条)选择时间类型的辅助单位作为分辨率限制。“另请参见16.3包装标准,类型时间声明,分辨率限制的可用次级单位为
fs
ps
ns
us
ms
sec
min
hr
。这个问题似乎是学术上的发明,而不是VHDL。