cndm: Set TBUF_CYC in board control logic

Signed-off-by: Alex Forencich <alex@alexforencich.com>
This commit is contained in:
Alex Forencich
2026-03-18 12:33:33 -07:00
parent 4b90b35b4c
commit d3f6e4e76c
3 changed files with 11 additions and 4 deletions

View File

@@ -47,7 +47,8 @@ module test_cndm_brd_ctrl_i2c #
parameter logic [DEV_CNT-1:0][31:0] DEV_ADDR_CFG = {32'h00_00_0000, 32'h00_00_0040, 32'h7e_7f_0070, 32'h7e_7f_0070},
parameter logic [DEV_CNT-1:0][MUX_CNT-1:0][7:0] DEV_MUX_MASK = {{8'h00, 8'h01}, {8'h07, 8'h00}, {8'h00, 8'h08}, {8'h00, 8'h04}},
parameter I2C_PRESCALE = 2
parameter I2C_PRESCALE = 2,
parameter I2C_TBUF_CYC = 10
/* verilator lint_on WIDTHTRUNC */
)
();
@@ -102,7 +103,8 @@ cndm_brd_ctrl_i2c #(
.DEV_ADDR_CFG(DEV_ADDR_CFG),
.DEV_MUX_MASK(DEV_MUX_MASK),
.I2C_PRESCALE(I2C_PRESCALE)
.I2C_PRESCALE(I2C_PRESCALE),
.I2C_TBUF_CYC(I2C_TBUF_CYC)
)
uut (
.clk(clk),