Meet Siemens at GOMACTech

See you at GOMACTech

Going to GOMACTech Siemens is going to GOMACTech, and I’ll be going as well as the Aerospace and Defense Solutions…

FPGA Retargeting

FPGA Retargeting

FPGA retargeting is an essential element of supply–chain agility in a world without traditional second–sourcing. Since the 1980s, second–sourcing has…

Lego Blocks

Odds and Ends

I hope that the Python for Verification Series has demonstrated that Python is a new tool in the verification team’s…

Logging in pyuvm

Logging in pyuvm This is part of the Python for Verification series of blog posts. The IEEE UVM specification (1800.2-2020)…

The UVM Factory

In the previous post in the Python for Verification Series, we discussed how pyuvm implemented the configuration database as a…

The configuration database in pyuvm

The configuration database In the previous post in the Python for Verification Series we discussed how pyuvm implemented TLM 1.0….

TLM 1.0 in pyuvm

This blog post is part of a continuing series discussing Python as a verification language. You can find links to…

Python and the UVM

In our previous two posts in this series on Python as a verification language, we examined Python coroutines and using…

TinyALU and its BFMs

Cocotb Bus Functional Models

In this series we’re talking about using Python as the testbench software in this testbench diagram: The testbench software uses…