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

[hw,pwrmgr,rtl] Support more than 1 rom_ctrl input #25169

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Razer6
Copy link
Member

@Razer6 Razer6 commented Nov 15, 2024

Darjeeling has 2 rom_ctrls. Template the rom_ctrl input to support more than 1 rom_ctrl input.

This pulls over work from the integrated_dev branch.

@Razer6 Razer6 requested review from a team and msfschaffner as code owners November 15, 2024 20:31
@Razer6 Razer6 requested review from rswarbrick, andreaskurth, vogelpi and matutem and removed request for a team and msfschaffner November 15, 2024 20:31
@Razer6 Razer6 force-pushed the pwrmgr-rom-ctrl branch 2 times, most recently from 7efa7a6 to 9a87a97 Compare November 15, 2024 22:20
% if NumRomInputs > 1:
// TODO: Properly model rom_ctrl if there are more than 1
% endif
% for i in range(NumRomInputs-1):
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't understand what this line is doing. I guess it covers for pwrmgr_if to have a single rom_ctrl, and that is the actual TODO. Eventually it will be an array. Could you clarify the TODO so this is more understandable and it is clearer what needs to be done?

util/topgen.py Outdated Show resolved Hide resolved
Copy link
Contributor

@matutem matutem left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you address the comments?

Darjeeling has 2 rom_ctrls. Template the rom_ctrl input to
support more than 1 rom_ctrl input.

Signed-off-by: Robert Schilling <[email protected]>
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

Successfully merging this pull request may close these issues.

2 participants