You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a wrapper module I'm working on. It instantiates a submodule that's all AUTOINST and I've got AUTOLOGIC, AUTOWIRE, and AUTOREGINPUT. The input port signals for the submodule should appear in the AUTOREGINPUT section. And they do - unless those signals appear in assign statements I have to rename wrapper ports (too complicated renaming to use AUTOINST template). I need to comment-out all the assigns, update AUTOS, and then un-comment-out the assigns. Is there a better way to do this?
Thanks,
David
The text was updated successfully, but these errors were encountered:
Original Redmine Comment
Author Name: Wilson Snyder (@wsnyder)
Original Date: 2019-02-26T22:24:09Z
In Verilog, it's illegal to have an "assign" targeting a "reg", so I presume you're using system Verilog? Could you use "wire foo = bar" instead of assign?
If not I assume you're asking for an e.g. verilog-auto-reg-input-ignore-assign you set to "t"?
Author Name: David Rogoff
Original Redmine Issue: 1401 from https://www.veripool.org
Original Assignee: Wilson Snyder (@wsnyder)
Hi.
I have a wrapper module I'm working on. It instantiates a submodule that's all AUTOINST and I've got AUTOLOGIC, AUTOWIRE, and AUTOREGINPUT. The input port signals for the submodule should appear in the AUTOREGINPUT section. And they do - unless those signals appear in assign statements I have to rename wrapper ports (too complicated renaming to use AUTOINST template). I need to comment-out all the assigns, update AUTOS, and then un-comment-out the assigns. Is there a better way to do this?
Thanks,
David
The text was updated successfully, but these errors were encountered: