Skip to content

[top-i2c,dv] Made host_tx_rx_test randomized#634

Merged
KinzaQamar merged 2 commits into
lowRISC:mainfrom
KinzaQamar:i2c_host_test_modif
Jul 17, 2026
Merged

[top-i2c,dv] Made host_tx_rx_test randomized#634
KinzaQamar merged 2 commits into
lowRISC:mainfrom
KinzaQamar:i2c_host_test_modif

Conversation

@KinzaQamar

Copy link
Copy Markdown
Contributor

Now it can read / write multiple bytes on any 7-bit address

@elliotb-lowrisc elliotb-lowrisc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems good to me, assuming that it has been tested. Just one minor typo

Comment thread hw/top_chip/dv/env/seq_lib/top_chip_dv_i2c_host_tx_rx_vseq.sv Outdated
@KinzaQamar
KinzaQamar force-pushed the i2c_host_test_modif branch 2 times, most recently from b05f671 to b0c08dd Compare June 23, 2026 10:46
Comment thread hw/top_chip/dv/env/seq_lib/top_chip_dv_i2c_host_tx_rx_vseq.sv
Comment thread hw/top_chip/dv/env/seq_lib/top_chip_dv_i2c_host_tx_rx_vseq.sv
@martin-velay martin-velay changed the title Made host_tx_rx_test randomized [top-i2c,dv] Made host_tx_rx_test randomized Jul 9, 2026
Signed-off-by: Kinza Qamar <kqzaman@lowrisc.org>
Signed-off-by: Kinza Qamar <kqzaman@lowrisc.org>
@KinzaQamar
KinzaQamar force-pushed the i2c_host_test_modif branch from b0c08dd to f32f188 Compare July 17, 2026 11:33
@KinzaQamar
KinzaQamar requested a review from martin-velay July 17, 2026 11:33

@martin-velay martin-velay left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Kinza. It looks good.
I also ran the simulations for the related tests:

|  Stage  |  Name  | Tests                |  Max Job Runtime  |  Simulated Time  |  Passing  |  Total  |  Pass Rate  |
|:-------:|:------:|:---------------------|:-----------------:|:----------------:|:---------:|:-------:|:-----------:|
|         |        | i2c_host_tx_rx       |      24.000s      |    1676.118us    |     1     |    1    |  100.00 %   |
|         |        | i2c_host_tx_rx_cheri |     148.000s      |   13226.515us    |     1     |    1    |  100.00 %   |

@martin-velay
martin-velay added this pull request to the merge queue Jul 17, 2026
@KinzaQamar
KinzaQamar removed this pull request from the merge queue due to a manual request Jul 17, 2026
@KinzaQamar
KinzaQamar added this pull request to the merge queue Jul 17, 2026
Merged via the queue into lowRISC:main with commit 349bced Jul 17, 2026
6 checks passed
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

Successfully merging this pull request may close these issues.

3 participants