Cocotb as a comprehensive verification platform - Marek Cieplucha - ORConf 2018
Why is functional verification world dominated by UVM? Are UVM users happy with tools and methodology? Does a digital verification really require a digital IC design background? I will try to address modern verification problems and answer why Cocotb-based approach can be a solid alternative to modern flow. I will explain what are the limitations and how Cocotb can be improved to become a comprehensive functional verification platform. Metric-driven verification extensions to Cocotb will be presented as a step towards this goal.
Presenter: Marek Cieplucha
Marek is an experienced digital IC design engineer and PhD specialized in functional verification and digital signal processing. He's implementing extensions for Cocotb to support coverage and randomization. In TDK, he is pushing Cocotb deployment which is very useful for DSP-related tasks.
Talk recorded at ORConf 2018, the Open Source Digital Design conference, held in Gdansk, Poland and organized by the FOSSi Foundation.