Skip to content

Commit

Permalink
[topgen] Support for parametrized inter-module signals
Browse files Browse the repository at this point in the history
Signed-off-by: Robert Schilling <[email protected]>
  • Loading branch information
Razer6 committed Jun 13, 2024
1 parent 8dab2b7 commit eaae82c
Show file tree
Hide file tree
Showing 13 changed files with 368 additions and 39 deletions.
7 changes: 3 additions & 4 deletions hw/ip/otp_ctrl/data/otp_ctrl.hjson
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,8 @@
desc: "Number of key slots",
type: "int",
default: "4",
local: "true"
local: "true",
expose: "true"
},
{ name: "OtpByteAddrWidth",
desc: "Width of the OTP byte address.",
Expand Down Expand Up @@ -1986,9 +1987,7 @@
}
// Key request from SRAM scramblers
{ struct: "sram_otp_key"
// TODO: would be nice if this could accept parameters.
// Split this out into an issue.
width: "4"
width: "NumSramKeyReqSlots"
type: "req_rsp"
name: "sram_otp_key"
act: "rsp"
Expand Down
Loading

0 comments on commit eaae82c

Please sign in to comment.