Tagged as:

tristan

OPEN SIMULATION, OPEN SOURCE TOOLS

TRACE-BASED EVALUATION OF CPU CACHE USAGE IN RENODE

Published:

Trace-based evaluation of CPU cache usage in Renode illustration Although cache modeling is usually not part of ISS level simulation, there are cases where it’s crucial to understand memory access patterns e.g., when building a new chip and deciding on cache size and layout, or working on...
OPEN ASICS, OPEN FPGA, OPEN SOFTWARE LIBRARIES

ENABLING OPEN SOURCE UVM VERIFICATION OF AXI-BASED SYSTEMS IN VERILATOR

Published:

Open source UVM verification of AXI systems in Verilator Most of Verification IP, or VIP for short, used for industry-grade verification of state-of-the-art ASICs, depends on Unified Verification Methodology (UVM). The UVM library in turn, though itself open source, makes use of...
OPEN SOURCE TOOLS, OPEN ASICS, OPEN FPGA

INTRODUCING CONSTRAINED RANDOMIZATION IN VERILATOR

Published:

Constrained randomization in Verilator illustration Large and complex SystemVerilog designs, such as CPUs, are difficult to test thoroughly, as there are many interesting signal combinations that influence a design’s behavior, including corner cases that are easy to overlook...
OPEN SOURCE TOOLS, OPEN SIMULATION

INTRODUCING CODE COVERAGE REPORTING IN RENODE

Published:

Code coverage reporting in Renode illustration One of the key metrics helping ensure code quality is test coverage, providing objective, automatic ways of making sure that all of the most important branches of the code are verified. Antmicro’s open source Renode simulation...
OLDER
CLOSE 

TAGS