mirror of
https://github.com/openhwgroup/cve2.git
synced 2025-04-23 13:37:20 -04:00
[rtl] Document lockstep reset generation mechanism
Signed-off-by: Pirmin Vogel <vogelpi@lowrisc.org>
This commit is contained in:
parent
a5c55f132e
commit
8c01488624
1 changed files with 6 additions and 0 deletions
|
@ -108,6 +108,12 @@ module ibex_lockstep import ibex_pkg::*; #(
|
|||
// Reset generation //
|
||||
//////////////////////
|
||||
|
||||
// Upon reset, the comparison is stopped and the shadow core is reset, both immediately. A
|
||||
// counter is started. After LockstepOffset clock cycles:
|
||||
// - The counter is stopped.
|
||||
// - The reset of the shadow core is synchronously released.
|
||||
// The comparison is started in the following clock cycle.
|
||||
|
||||
logic [LockstepOffsetW-1:0] rst_shadow_cnt_d, rst_shadow_cnt_q;
|
||||
// Internally generated resets cause IMPERFECTSCH warnings
|
||||
/* verilator lint_off IMPERFECTSCH */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue