Skip to content

Commit 34ba5e4

Browse files
committed
[secded/fpv] Add new ECC code FPV testbenches
Signed-off-by: Michael Schaffner <msf@google.com>
1 parent 7a4f22d commit 34ba5e4

File tree

1 file changed

+64
-0
lines changed

1 file changed

+64
-0
lines changed

hw/top_earlgrey/formal/top_earlgrey_fpv_cfgs.hjson

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,70 @@
224224
rel_path: "hw/ip/prim/prim_hamming_72_64/{sub_flow}/{tool}"
225225
cov: true
226226
}
227+
{
228+
name: prim_secded_inv_22_16_fpv
229+
dut: prim_secded_inv_22_16_tb
230+
fusesoc_core: lowrisc:fpv:prim_secded_inv_22_16_fpv
231+
import_cfgs: ["{proj_root}/hw/formal/tools/dvsim/common_fpv_cfg.hjson"]
232+
rel_path: "hw/ip/prim/prim_secded_inv_22_16/{sub_flow}/{tool}"
233+
cov: true
234+
}
235+
{
236+
name: prim_secded_inv_28_22_fpv
237+
dut: prim_secded_inv_28_22_tb
238+
fusesoc_core: lowrisc:fpv:prim_secded_inv_28_22_fpv
239+
import_cfgs: ["{proj_root}/hw/formal/tools/dvsim/common_fpv_cfg.hjson"]
240+
rel_path: "hw/ip/prim/prim_secded_inv_28_22/{sub_flow}/{tool}"
241+
cov: true
242+
}
243+
{
244+
name: prim_secded_inv_39_32_fpv
245+
dut: prim_secded_inv_39_32_tb
246+
fusesoc_core: lowrisc:fpv:prim_secded_inv_39_32_fpv
247+
import_cfgs: ["{proj_root}/hw/formal/tools/dvsim/common_fpv_cfg.hjson"]
248+
rel_path: "hw/ip/prim/prim_secded_inv_39_32/{sub_flow}/{tool}"
249+
cov: true
250+
}
251+
{
252+
name: prim_secded_inv_64_57_fpv
253+
dut: prim_secded_inv_64_57_tb
254+
fusesoc_core: lowrisc:fpv:prim_secded_inv_64_57_fpv
255+
import_cfgs: ["{proj_root}/hw/formal/tools/dvsim/common_fpv_cfg.hjson"]
256+
rel_path: "hw/ip/prim/prim_secded_inv_64_57/{sub_flow}/{tool}"
257+
cov: true
258+
}
259+
{
260+
name: prim_secded_inv_72_64_fpv
261+
dut: prim_secded_inv_72_64_tb
262+
fusesoc_core: lowrisc:fpv:prim_secded_inv_72_64_fpv
263+
import_cfgs: ["{proj_root}/hw/formal/tools/dvsim/common_fpv_cfg.hjson"]
264+
rel_path: "hw/ip/prim/prim_secded_inv_72_64/{sub_flow}/{tool}"
265+
cov: true
266+
}
267+
{
268+
name: prim_secded_inv_hamming_22_16_fpv
269+
dut: prim_secded_inv_hamming_22_16_tb
270+
fusesoc_core: lowrisc:fpv:prim_secded_inv_hamming_22_16_fpv
271+
import_cfgs: ["{proj_root}/hw/formal/tools/dvsim/common_fpv_cfg.hjson"]
272+
rel_path: "hw/ip/prim/prim_hamming_22_16/{sub_flow}/{tool}"
273+
cov: true
274+
}
275+
{
276+
name: prim_secded_inv_hamming_39_32_fpv
277+
dut: prim_secded_inv_hamming_39_32_tb
278+
fusesoc_core: lowrisc:fpv:prim_secded_inv_hamming_39_32_fpv
279+
import_cfgs: ["{proj_root}/hw/formal/tools/dvsim/common_fpv_cfg.hjson"]
280+
rel_path: "hw/ip/prim/prim_hamming_39_32/{sub_flow}/{tool}"
281+
cov: true
282+
}
283+
{
284+
name: prim_secded_inv_hamming_72_64_fpv
285+
dut: prim_secded_inv_hamming_72_64_tb
286+
fusesoc_core: lowrisc:fpv:prim_secded_inv_hamming_72_64_fpv
287+
import_cfgs: ["{proj_root}/hw/formal/tools/dvsim/common_fpv_cfg.hjson"]
288+
rel_path: "hw/ip/prim/prim_hamming_72_64/{sub_flow}/{tool}"
289+
cov: true
290+
}
227291
{
228292
name: pinmux_fpv
229293
dut: pinmux_tb

0 commit comments

Comments
 (0)