Skip to content

[xbar_peri,dv] V1 sign-off checklist#573

Open
martin-velay wants to merge 1 commit into
lowRISC:mainfrom
martin-velay:xbar_peri_v1_signoff
Open

[xbar_peri,dv] V1 sign-off checklist#573
martin-velay wants to merge 1 commit into
lowRISC:mainfrom
martin-velay:xbar_peri_v1_signoff

Conversation

@martin-velay
Copy link
Copy Markdown
Contributor

@martin-velay martin-velay commented May 20, 2026

V1 sign-off for XBAR_PERI. This pull request should have three approvers before merging.

Closes: #159

@martin-velay martin-velay force-pushed the xbar_peri_v1_signoff branch 2 times, most recently from e41b6d7 to 2433aa6 Compare May 20, 2026 15:13
@martin-velay martin-velay force-pushed the xbar_peri_v1_signoff branch 2 times, most recently from 496d0bb to 3cf55e3 Compare June 1, 2026 15:11
@martin-velay martin-velay marked this pull request as ready for review June 1, 2026 15:12
Copy link
Copy Markdown
Collaborator

@marnovandermaas marnovandermaas left a comment

Choose a reason for hiding this comment

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

Thanks this is great work! I just had a few minor comments.

Comment thread doc/proj/xbar_peri.md Outdated
Comment thread doc/proj/xbar_peri.md Outdated

### V1

<!-- Git hash: d051a93 (nightly 2026-05-20) -->
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

We shouldn't put this in a comment, rather put this in the text and add links.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I have been confused by the template. Shall we update it too?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Yes, probably makes sense to update the template too.

Comment thread doc/proj/xbar_peri.md Outdated
| Documentation | TESTPLAN_COMPLETED | Done | [TLUL testplan][] |
| Testbench | TB_TOP_CREATED | Done | DUT instantiated in `hw/top_chip/ip/xbar_peri/dv/autogen/tb__xbar_connect.sv` with all 12 TL interfaces connected |
| Testbench | PRELIMINARY_ASSERTION_CHECKS_ADDED | Done | <ul><li>X/unknown checks on TL channel signals provided in `tlul_assert.sv`</li><li>TLUL protocol assertions bound in `xbar_peri_bind.sv` for all interfaces</li></ul> |
| Integration | PRE_VERIFIED_SUB_MODULES_V1 | Waived | TLUL socket primitives (`tlul_socket_1n`, `tlul_socket_m1`) sourced from `lowrisc_ip` vendor library, carried as pre-verified at V2 in OpenTitan per `hw/ip/tlul/data/tlul.prj.hjson`; `prim_arbiter` waived, consistent with OpenTitan V1 precedent |
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Can we link the pull request in which these were originally signed off?

Signed-off-by: martin-velay <mvelay@lowrisc.org>
@martin-velay martin-velay force-pushed the xbar_peri_v1_signoff branch from 3cf55e3 to 68f4395 Compare June 5, 2026 09:19
Copy link
Copy Markdown
Contributor

@elliotb-lowrisc elliotb-lowrisc left a comment

Choose a reason for hiding this comment

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

LGTM

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.

TL crossbar DV - V1 signoff

3 participants