Closed andreaskurth closed 1 month ago
Moving to capture documentation updates for D3
To discuss at triage meeting later today
alert_handler got previously signed off at D3 in 542ef5653be7bcc1e1af4e01e75641c089475cf5 and that hasn't changed since. So formally, alert_handler is currently still signed off at D3. For completeness' sake, however, here are the changes since the previous D3 signoff (git log --pretty=oneline 542ef5653be7bcc1e1af4e01e75641c089475cf5..bff93a06f5e569270c56ec08db723722de9da805 hw/top_earlgrey/ip_autogen/alert_handler/rtl | tac
, thus old to new):
it it
typo
--> no functional changeprim_count
to the minimum; no behavioral change; LGTMThus, apart from topgen-induced changes to the number of alerts and LPG indices, the only changes with behavioral impact are two bug fixes (94ebb69dc55c0b3dd3e5547b2ef9f826a7daea98 and b0cdccec0f46da022ecc45cc2576cc9b9d785726), which LGTM.
TODO
s in alert_handler's RTL code.This looks good to me @andreaskurth , thanks for pulling the information together!
Two remarks:
[tlul] Add access latency and ifetch to adapter_reg
have been part of the ES tapeout. All further changes have no functional impact (as documented above) or they have been flagged by formal and I thoroughly reviewed those two PRs by Rupert (#22798 and #22568) previously who very well documented the motivation.
This block has been signed off at D3 previously but may have seen (minor) changes since then, so we need to check that D3 signoff still holds.