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

How to figure out the actual name of the flipflop in yosys? #3837

Open
prajnaputhran17 opened this issue Jul 8, 2023 · 4 comments
Open

How to figure out the actual name of the flipflop in yosys? #3837

prajnaputhran17 opened this issue Jul 8, 2023 · 4 comments

Comments

@prajnaputhran17
Copy link

In our design there are D flipflops and fifo registers. After synthesing in yosys , it has been renamed as
sky130_fd_sc_hd_dfrtp_2 _14258 (
.CLK(CLK),
.D(00157),
.Q(mv_output[20]),
.RESET_B(RST_N)
);

Why the registers are not having actual names as fed in RTL?
How to figure the actual names of the flipflop in yosys?

@Ravenslofty
Copy link
Collaborator

Ravenslofty commented Jul 8, 2023

Does your script call recover_names or autoname?

@prajnaputhran17
Copy link
Author

Does your script call recover_names or autoname?
I am using yosys in openlane and I am running with default .tcl files. I didn't find any of those commands that you have mentioned in my yosys script.

@jix
Copy link
Member

jix commented Jul 8, 2023

I'm not familiar with OpenLane myself, but according to this PR opt-in support (using the SYNTH_AUTONAME variable) for autoname was merged earlier this year: The-OpenROAD-Project/OpenLane#1577

@Vinayakamk
Copy link

there is no such command in openlane older version.
and this the same issue as that of this #3195 issue.

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

4 participants