Activity
-
Jim Lewis replied to the topic Generate Statement Breaks UART RX VC in the forum OSVVM 3 years, 2 months ago
I have pushed the updated code to the main branch now.
-
Jim Lewis replied to the topic Generate Statement Breaks UART RX VC in the forum OSVVM 3 years, 2 months ago
Hi Michael,
Unfortunately this impacts all OSVVM VC. So the same change is needed for the UartTx.Are you using sources from OSVVM.org or GitHub? I have updated the GitHub dev branch. I will update the main branch tomorrow. If you are using sources from OSVVM.org, I will update them too, otherwise, they will be updated when 2022.05 is…[Read more]
-
Michael replied to the topic Generate Statement Breaks UART RX VC in the forum OSVVM 3 years, 2 months ago
I went ahead and changed the code and it fixed the issue. Thank you!
One more quick question, my DUT also does the reverse… takes data from 21 UARTs and mux’s it all to one serial output. So while I haven’t gotten around to it yet, the next part of my test bench is going to have 21 UART_TX VC’s in it.
Would I be correct in assuming that I…[Read more]
-
Michael replied to the topic Generate Statement Breaks UART RX VC in the forum OSVVM 3 years, 2 months ago
Thanks for the quick response Jim! I will try to get it working on my end in the meantime, just for the sake of getting deeper into the weeds with OSVVM.
I am simulating with Aldec Riviera Pro v.2019.10
Regards,
Michael -
Jim Lewis replied to the topic Generate Statement Breaks UART RX VC in the forum OSVVM 3 years, 2 months ago
Hi Michael,
Thanks for the long winded question – it gives me the information I need.It looks like the instance name is the same for all instances of the UART.
As a result statement that constructs the ReceiveFifo is connecting them all
together. Currently this:ReceiveFifo <= NewID("ReceiveFifo", ID, ReportMode => DISABLED) ;
It is…[Read more]
-
Michael started the topic Generate Statement Breaks UART RX VC in the forum OSVVM 3 years, 2 months ago
Hello All,
I have a DUT which takes in serial data, deframes it, and demux’s it out to a 21 peripheral UART’s for transmission.
I have written an OSVVM testbench for this, as an exercise in familiarizing myself with OSVVM, and I have ran into one issue. Everything else works amazingly.
In my test harness, instead of declaring 21 instances of a…[Read more]
-
Martin became a registered member 3 years, 2 months ago
-
Adam became a registered member 3 years, 2 months ago
-
Sander became a registered member 3 years, 2 months ago
-
Loïs became a registered member 3 years, 2 months ago
-
Bernhard became a registered member 3 years, 2 months ago
-
Cody became a registered member 3 years, 2 months ago
-
Jim Lewis replied to the topic OSVVM and Cadence Xcelium in the forum OSVVM 3 years, 2 months ago
Hi Steve,
Thanks for the update. I have plans to test with Xcelium 22.03 soon.
Looking forward to seeing the results.Best Regards,
Jim -
Steve replied to the topic OSVVM and Cadence Xcelium in the forum OSVVM 3 years, 2 months ago
Hi Jim,
Thanks again for everything you do! I am just following up regarding full OSVVM support in Xcelium. Xcelium 22.03 was just released. It includes support for VHDL-2019 conditional analysis (pleasant surprise!) along with additional support of VHDL-2008 language features/constructs. OSVVM 2022.01 is pre-packaged, but I believe it is…[Read more]
-
Laurent became a registered member 3 years, 2 months ago
-
Ayesha became a registered member 3 years, 2 months ago
-
Jim Lewis wrote a new post 3 years, 2 months ago
SynthWorks is continuing with our monthly instructor lead, on-line VHDL classes. With our “half day” on-line format, we do on-line classes right. Accelerate your learning pace of OSVVM. For additional cla […]
-
Bob became a registered member 3 years, 2 months ago
-
Khaled became a registered member 3 years, 2 months ago
-
Dan became a registered member 3 years, 2 months ago
- Load More