为什么实例化的模块经常被赋予网名“ u”?

在行业和许多教程中,例如this onecounter U(clk,enable,reset,data);)和this oneadder_hier U (result,carry,r1,r2,ci);),模块通常称为u或使用前缀/后缀u_。我一直接受这个,但是我不确定它代表什么。

u是什么意思?我在网上找不到任何信息,对Google来说这是一件棘手的事情。

编辑:我意识到这不是一个明确的编程问题,但是SO具有用于术语和命名约定的标签,因此我认为应该提出来。这被标记为“基于观点”,我当然认为不是。

richard88888 回答:为什么实例化的模块经常被赋予网名“ u”?

这来自IEEE / ASME标准,用于在印刷电路板上命名组件(参考代号):R电阻,C电容器,U集成电路。我假设像其他许多标准一样,未使用 I O ,因为它们很容易与 1 0混淆

随着原理图从PCB逐渐演变为IC,这种命名约定一直存在。

请参见https://www.asme.org/products/codes-standards/reference-designations-for-electrical-and-electronhttps://standards.ieee.org/standard/315-1975.html

本文链接:https://www.f2er.com/2946614.html

大家都在问