【发布时间】:2017-09-17 21:59:18
【问题描述】:
我正在尝试使用 Yosys 来实现连接的综合后操作。即,我想在合成过程完成后手动操作 verilog 模块之间的连接。
我尝试研究了一段时间的代码,发现我需要创建一个“Pass”结构的子类来实现我需要的确切功能。
我需要了解如何自己操作连接。因此,我需要知道“设计”结构是否包含用作工具输入的 Verilog 设计的表示形式。如果这是真的,我在哪里可以找到连接(哪些变量用于表示连接)?
另外,如果我需要自动操作连接,我需要知道该工具如何为每个连接分配特定名称,以便我能够实现可以自动选择要删除的特定连接的自动化算法,或者根据现有连接的名称添加新连接。连接的名称是指 Yosys 显示的名称,以防使用 GraphViz 以图形方式呈现设计。
提前致谢。 最好的问候
【问题讨论】:
标签: yosys