Skip to content

[gpio,dv] Re-add block-level DV for GPIO IP#378

Open
martin-velay wants to merge 6 commits intolowRISC:mainfrom
martin-velay:gpio_block_dv
Open

[gpio,dv] Re-add block-level DV for GPIO IP#378
martin-velay wants to merge 6 commits intolowRISC:mainfrom
martin-velay:gpio_block_dv

Conversation

@martin-velay
Copy link
Copy Markdown
Contributor

The PR #350 has been reverted by #370 as it was causing troubles. Then a fix has been made upstream on OpenTitan (lowRISC/opentitan@f15d175).

This PR add again the GPIO block level DV and includes the fix from OpenTitan.

The full regression takes now only 3min instead of multiple hours and results are good enough:

          [   legend    ]: [Q: queued, D: dispatched, P: passed, F: failed, K: killed, T: total]                                                                                
00:00:07  [    build    ]: [Q: 0, D: 0, P: 3, F: 0, K: 0, T: 3] 100%                                                                                                            
00:02:23  [     run     ]: [Q: 0, D: 0, P: 907, F: 113, K: 0, T: 1020] 100%                                                                                                     
00:02:49  [  cov_merge  ]: [Q: 0, D: 0, P: 1, F: 0, K: 0, T: 1] 100%                                                                                                            
00:02:53  [ cov_report  ]: [Q: 0, D: 0, P: 1, F: 0, K: 0, T: 1] 100%    

Signed-off-by: martin-velay <mvelay@lowrisc.org>
@martin-velay martin-velay marked this pull request as ready for review March 24, 2026 17:41
Signed-off-by: martin-velay <mvelay@lowrisc.org>
- change paths
- change default tool to Xcelium

Signed-off-by: martin-velay <mvelay@lowrisc.org>
Signed-off-by: martin-velay <mvelay@lowrisc.org>
- update path to GPIO sim cfg in mocha_sim_cfgs.hjson
- remove the temporary sim cfg dummy file for GPIO

Signed-off-by: martin-velay <mvelay@lowrisc.org>
Signed-off-by: martin-velay <mvelay@lowrisc.org>
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.

1 participant