tree: 49531a44a56ed155aff5193b0b60f56c240cfd3d [path history] [tgz]
  1. env/
  2. sva/
  3. tests/
  4. dma_sim.core
  5. dma_sim_cfg.hjson
  6. README.md
  7. tb.sv
hw/ip/dma/dv/README.md

Copyright 2023 Google LLC

  1. Set up environment:

In the root of the shodan repo:

export ROOTDIR=`pwd`
export titan_root=$ROOTDIR/hw/opentitan-upstream
export PYTHONPATH=$ROOTDIR/hw/matcha/util:$titan_root/util:$titan_root/util/dvsim:$PYTHONPATH
  1. Sample command to run DMA tests
cd $ROOTDIR/hw/matcha
./util/dvsim_matcha/dvsim.py ./hw/top_matcha/ip/dma/dv/dma_sim_cfg.hjson -i dma_smoke
  1. Run in debug mode with -v d option

  2. Dump out waveform with -w fsdb option