RunDemoTests Build Fails after Successful OsvvmLibraries Build

Why OSVVM™? Forums OSVVM RunDemoTests Build Fails after Successful OsvvmLibraries Build

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #2607
    Steve
    Member

    Hi Jim,

    Building OsvvmLibraries.pro (OSVVM version 2024.11a) with Xcelium 24.03-s001 passes successfully with no errors. However, when building RunDemoTests.pro, I get 1 passing test (TbUart_SendGet1) and 10 failing tests (all the others). All failing tests timeout.

    I investigated the TbStream_SendGetDemo1 test of the AxiStream test cases, and it seems that the test blocks on line 1387 within StreamTransactionPkg.vhd. Line 1387 is a call to RequestTransaction() within the WaitForClock() procedure.

    Any insight on how to debug this would be helpful.
    Thanks

    #2608
    Jim Lewis
    Member

    Hi Steve,
    While I think we have all of the OSVVM Utility library for Xcelium, I am not sure if Xcelium runs all of OSVVM VC test cases yet. I am not as good at Xcelium as other simulators. I would be willing to look at it with you and can setup a Zoom session if you like. I need to learn how to single step in Xcelium.

    Do you know which line of TbStream_SendGetDemo1.vhd was the one that called the WaitForClock?

    Currently the demo tests are targeted at running interesting test cases – and not necessarily VC bring up test cases. For AxiStream, we probably want to start looking at TbStream_SendGet1.vhd first.

    Given that the UART works, we may be able to get the AxiStream VC working too. It is hard to say. Sometimes the blocking bugs in the simulator are easy to work around and sometimes they are a mystery.

    Best Regards,
    Jim

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.