{
  "module": "sample_cbd",
  "rtl_top": "sync_rtl/sample_cbd/sample_cbd_sync.v",
  "rtl_deps": ["sync_rtl/sha3/keccak_core.v", "sync_rtl/sha3/keccak_round.v"],
  "tb_cpp": "sync_rtl/sample_cbd/TB/tb_sample_cbd.cpp",
  "simulator": "verilator",
  "timeout_s": 300,
  "cases": [
    {
      "id": "eta2",
      "description": "CBD with eta=2: random seeds, compare with Python reference",
      "params": {"eta": 2},
      "num_vectors": 5,
      "tolerance": "bit_exact"
    },
    {
      "id": "eta3",
      "description": "CBD with eta=3: random seeds, compare with Python reference",
      "params": {"eta": 3},
      "num_vectors": 5,
      "tolerance": "bit_exact"
    }
  ]
}
