Skip to content

[RTL] Add RDC gated clocks and resets#279

Merged
clayton8 merged 3 commits intomainfrom
ckuchta-rdc-changes-2
Apr 14, 2025
Merged

[RTL] Add RDC gated clocks and resets#279
clayton8 merged 3 commits intomainfrom
ckuchta-rdc-changes-2

Conversation

@clayton8
Copy link
Collaborator

  • Implement RDC architecture at Caliptra SS level which mirrors Caliptra RDC implementation.
  • Connect I3C, LCC, and FC to new reset from MCI to ensure these all these IPs come out of reset at the same time.

RDC gated clockes have been connected to MCI and MCU due to reset
domain crossings

Connect I3C, LCC, MCI, and FC to new synchronized reset generated
by MCI. This reset is alsigned with RDC gated clocks. It isn't required
for I3C, LCC, and FC since they don't have RDC issues due to one clock domain.
But this is a cleaner design to have all these IPs come out of reset at the same
time.

Note: RDC architecture mirrors Caliptra RDC implementation.
@clayton8 clayton8 merged commit 0b6a805 into main Apr 14, 2025
6 checks passed
@clayton8 clayton8 deleted the ckuchta-rdc-changes-2 branch April 14, 2025 18:17
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