为什么当前没有VHDL的标准可合成标准子集?

时间:2019-01-06 15:04:12

标签: vhdl

我对某些VHDL功能的可合成性感到有些不安,因此我认为最好查看标准中写的内容(IEEE 1076.6“ VHDL寄存器传输级(RTL)综合的IEEE标准”) 。 令我惊讶的是,我发现目前没有标准:1999年的版本已由1999年的版本取代; 1999年的版本已被替换。 2004年版本的状态为“已撤回”:
https://standards.ieee.org/standard/1076_6-2004.html

我很难相信不需要标准子集,因此 我希望有人能解释为什么似乎没有当前标准。

1 个答案:

答案 0 :(得分:0)

第一个DASC使其成为与IEC的联合标准。发生这种情况时,数字发生了变化,这使它们很难找到。

一段时间之后,VHDL和Verilog标准都被DASC(设计自动化标准委员会)淘汰了,因为没有人主动维护它们。由于我通常不参加DASC会议,因此我错过了这种情况。

我致力于VHDL RTL标准。当您提出编码样式和属性而Xilinx和Altera之类的供应商未实现它们时,它缺乏奖励。

它可以复活。如果可以让工具供应商(Xilinx,Altera,Synopsys,Mentor和Cadence)参与并实施该标准,那值得复兴。

但是,如果没有他们的参与和承诺实现新功能,那么由用户领导的委员会所做的努力将是不值得的。

如果仅考虑状态机和ROM / RAM属性,我们确实需要一些行业之外的一致性-当前状态令人尴尬。

相关问题