Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MSHR, MainPipe: consider snoop nests a Read request #141

Merged
merged 6 commits into from
May 5, 2024

Conversation

linjuanZ
Copy link
Member

@linjuanZ linjuanZ commented May 3, 2024

No description provided.

Copy link
Contributor

@Kumonda221-CrO3 Kumonda221-CrO3 left a comment

Choose a reason for hiding this comment

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

Assertion failed: stallCnt full! maybe there is a deadlock! addr => 0x000000000008 req_opcode => 10 txn_id => 3
at RXSNP.scala:93 assert(stallCnt <= STALL_CNT_MAX, "stallCnt full! maybe there is a deadlock! addr => 0x%%x req_opcode => %%d txn_id => %%d", io.rxsnp.bits.addr, io.rxsnp.bits.opcode, io.rxsnp.bits.txnID);
Fatal: "./coupledL2/build/TestTop.v", 9758: test_top.DUT_1.coupledL2_INST.TestTop_INST.l2_nodes_2.slices_0.rxsnp: at time 1419100000 ps
$finish called from file "./coupledL2/build/TestTop.v", line 9758.
$finish at simulation time 1419100000

@linjuanZ linjuanZ requested a review from Kumonda221-CrO3 May 4, 2024 07:22
Copy link
Contributor

@Kumonda221-CrO3 Kumonda221-CrO3 left a comment

Choose a reason for hiding this comment

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

dut: 3d d4 88 ce 84 85 67 d6 8b 24 c5 7e 30 1f 13 b2 ba f1 bc f6 28 63 36 7b c6 81 40 48 fa 55 83 c5 e6 a5 25 30 12 66 c1 95 17 f4 e5 6c 54 cb 0b 00 81 92 cc 8a 66 53 be 18 41 00 f7 cb 65 a9 ab bb
ref: a9 00 cb a5 ec d8 06 89 8b 7b 61 44 fc a8 8b da 18 38 88 90 a0 e6 1b fb 75 61 da a4 7b 5d d9 19 5e 15 23 b0 f9 65 1c 39 a4 3f b4 bd a9 47 6e 0d d4 32 4c 47 74 a3 86 07 37 5f 23 e2 47 a4 36 15
[tl-test-passive-ERROR] [tlc_assert failure at tl-test-passive/TLAgent/../Utils/ScoreBoard.h:223]
[tl-test-passive-ERROR] [At cycle 673625 in system #0] [tl-test-passive-ERROR] Data mismatch from status SB_VALID!

Copy link
Contributor

@Kumonda221-CrO3 Kumonda221-CrO3 left a comment

Choose a reason for hiding this comment

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

Data mismatch after a randomized result of ProbeAckData.

[381025] [tl-test-passive-DEBUG] #1 handle_b(): randomized data:
2f 1c ... 84 88 ...
[381025] [tl-test-passive-INFO] #1 [ProbeAckData TtoN] source: 0x10, addr: 0x40, alias: 0x1
2f 1c ... 84 88 ...

dut: ba 8a ... 32 b6 ...
ref: 2f 1c ... 84 88 ...
[382025] [tl-test-passive-ERROR] [tlc_assert failure at ./tl-test-passive/TLAgent/../Utils/ScoreBoard.h:225]
[382025] [tl-test-passive-ERROR] [At system #2] [tl-test-passive-ERROR] Data mismatch from status SB_VALID!

@Kumonda221-CrO3 Kumonda221-CrO3 merged commit 98220de into chi-coupledl2 May 5, 2024
1 check passed
@Kumonda221-CrO3 Kumonda221-CrO3 deleted the chi-coupledl2-fix-snp-nest branch May 5, 2024 13:16
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.

2 participants