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

Relation between Core reset(rst_l) and dbg_rst_l #168

Open
Syed-mudabbir-ahsan opened this issue Apr 27, 2024 · 0 comments
Open

Relation between Core reset(rst_l) and dbg_rst_l #168

Syed-mudabbir-ahsan opened this issue Apr 27, 2024 · 0 comments

Comments

@Syed-mudabbir-ahsan
Copy link

Hi Team,

Debug Module reset dbg_rst_l resets the Debug module and synchronizers between the JTAG interface and the core complex,
The core complex reset signal rst_l resets the entire VeeR EL2 core complex.
To achieve above reset scenario rst_l shold be ORed with dbg_rst_l and this ORed reset named as core_rst_l should be reaching all VeeR EL2 core as mentioned in below comment
image
But in the RTL rst_l is ANDed with dbg_core_rst_l, and since currently we are not using debug module and hence we are not enabling dbg_rst_l or dbg_core_rst_l with external debugger, due to which rst_l reset is not reaching the veer el2 core modules because of AND logic with dbg_core_rst_l.
image

Can you please let me know if my above understanding is correct, if yes then how can the rst_l reach core modules with dbg_rst_l and dbg_core_rst_l being unused.

Thanks.

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

1 participant