Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exporting Verilog code of subblock changes subblock #530

Open
BPJWES opened this issue Aug 17, 2021 · 7 comments
Open

Exporting Verilog code of subblock changes subblock #530

BPJWES opened this issue Aug 17, 2021 · 7 comments

Comments

@BPJWES
Copy link

BPJWES commented Aug 17, 2021

When exporting a subblock as verilog (requiring the user to be in the edit mode):
afbeelding

Icestudio changes the subblock ports to "FPGA ports" and converts the subblock to effectively a standalone block. This occurs when going from the edit mode ( the lock symbol is unlocked) to back to the read-only mode (the lock symbol should lock again).

afbeelding

The lock symbol disappears, and the program enters an unusable state as the original top level module disappears. This can possibly lead to a significant loss of work.

@cavearr
Copy link
Member

cavearr commented Aug 17, 2021

Thanks for your feedback, i'm try to reproduce this bug and fix it thanks!

@cavearr
Copy link
Member

cavearr commented Sep 3, 2021

Hi! please check if in the last WIP this is fixed!, i'm waiting for your news.

Thanks!

@BPJWES
Copy link
Author

BPJWES commented Sep 6, 2021

Platform: Windows 8.1
Version Icestudio: w202109060709

I can still reproduce the bug in the latest WIP

@TimRudy
Copy link
Contributor

TimRudy commented Apr 18, 2024

If this bug exists, it will be directed related to: #651, so I will find out during testing and will fix it

@cavearr
Copy link
Member

cavearr commented Apr 18, 2024

Thanks Tim! i'm checking it , have you find a pattern to reproduce?

@TimRudy
Copy link
Contributor

TimRudy commented Apr 18, 2024 via email

@cavearr
Copy link
Member

cavearr commented Apr 18, 2024

Thanks Tim!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants