3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-08-05 13:53:46 +00:00
yosys/tests/techmap
2026-06-09 16:22:51 +03:00
..
abc9-nonbox-loop-with-box.ys abc9: preserve topological-loop asserts with targeted SCC fallback 2026-02-26 22:30:32 -08:00
abc9.ys synth: fix after abc -fast removal 2026-03-18 17:59:58 +01:00
abc_state.ys Baseline 2025-11-06 06:44:35 -08:00
abc_temp_dir_sanitization.ys Sanitize ABC global and per-run temporary directory names in logs 2026-02-07 12:12:13 +13:00
adff2dff.ys
aigmap.ys
autopurge.ys
bmuxmap_pmux.ys
booth.ys
booth_map_script.ys_
buf.ys opt_clean, simplemap: Add $buf handling 2025-03-07 16:08:38 +01:00
bufnorm.ys
bug2183.ys
bug2321.ys
bug2332.ys
bug2759.ys
bug2972.ys
bug5495.abc Tests: Add testcase for problematic ABC DONE check 2025-11-21 14:46:01 +13:00
bug5495.sh Make out of tree build testing possible 2026-05-19 14:26:07 +02:00
bug5495.v Tests: Add testcase for problematic ABC DONE check 2025-11-21 14:46:01 +13:00
bug5574.ys.DISABLED Remove annoying test case 2026-01-28 19:18:06 -08:00
cellmatch.ys
cellname.ys
clkbufmap.ys
clockgate.lib clockgate: formal liberty tests 2026-05-07 16:08:55 +02:00
clockgate.tcl clockgate: test $sdffe rejected 2026-05-07 16:13:14 +02:00
clockgate.v clockgate: formal liberty tests 2026-05-07 16:08:55 +02:00
clockgate_bad.il clockgate: formal liberty tests 2026-05-07 16:08:55 +02:00
clockgate_neg.lib
clockgate_pos.lib
clockgate_wide.v clockgate: formal liberty tests 2026-05-07 16:08:55 +02:00
cmp2lcu.ys
constmap.ys Add check at constmap and merge test 2025-04-14 11:44:52 +01:00
dff2ff.ys
dffinit.ys
dfflegalize_adff.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_adff_init.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_adlatch.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_adlatch_init.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_aldff.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_aldff_init.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_dff.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_dff_init.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_dffsr.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_dffsr_init.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_dlatch.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_dlatch_const.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_dlatch_init.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_dlatchsr.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_dlatchsr_init.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_inv.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_mince.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_minsrst.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_sr.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflegalize_sr_init.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00
dfflibmap-sim.v
dfflibmap.lib dfflibmap: show dffe inference is broken by space ANDs 2025-07-11 00:33:01 +02:00
dfflibmap.ys dfflibmap: test dffsr with either priority liberty file 2026-03-03 10:34:29 +01:00
dfflibmap_dff_not_next.lib dfflibmap: fix next_state inversion propagation for DFF flops by inverting reset value polarity 2025-10-28 13:56:28 +01:00
dfflibmap_dffn_dffe.lib
dfflibmap_dffsr_mixedpol.lib dfflibmap: test negated state next_state with mixed polarities 2025-07-10 18:54:43 +02:00
dfflibmap_dffsr_not_next.lib dfflibmap: propagate negated next_state to output correctly 2025-06-24 12:01:12 +02:00
dfflibmap_dffsr_not_next_l.lib dfflibmap: fix formal $dffsr tests with sat, prove "no s&r" assumption only needed when appropriate 2026-03-03 10:35:03 +01:00
dfflibmap_dffsr_r.lib dfflibmap: test dffsr with either priority liberty file 2026-03-03 10:34:29 +01:00
dfflibmap_dffsr_s.lib dfflibmap: test dffsr with either priority liberty file 2026-03-03 10:34:29 +01:00
dfflibmap_dffsr_x.lib dfflibmap: fix formal $dffsr tests with sat, prove "no s&r" assumption only needed when appropriate 2026-03-03 10:35:03 +01:00
dfflibmap_formal.ys dfflibmap: fix formal $dffsr tests with sat, prove "no s&r" assumption only needed when appropriate 2026-03-03 10:35:03 +01:00
dfflibmap_proc_formal.ys dfflibmap: consistent clk2fflogic usage in test 2026-03-19 19:48:25 +01:00
dffunmap.ys
extractinv.ys
generate_mk.py Convert gen-tests shell script to python 2026-04-16 11:00:44 +02:00
han-carlson.tcl
iopadmap.ys
kogge-stone.tcl
lcu_refined.v
lut2bmux.ys add lut2bmux 2026-01-06 14:48:16 +01:00
lut2mux.ys lut2mux: add -word option and test 2025-12-23 05:57:40 -08:00
mem_simple_4x1_cells.v
mem_simple_4x1_map.v
mem_simple_4x1_runtest.sh Make out of tree build testing possible 2026-05-19 14:26:07 +02:00
mem_simple_4x1_tb.v
mem_simple_4x1_uut.v
module_not_derived.ys Add test 2026-01-19 18:34:55 -08:00
pmux2mux.ys
README.md Remove annoying test case 2026-01-28 19:18:06 -08:00
recursive.v
recursive_map.v
recursive_runtest.sh Make out of tree build testing possible 2026-05-19 14:26:07 +02:00
shiftx2mux.ys
sklansky.tcl
techmap_chtype.ys chtype: replace publish pass with chtype -publish_icells 2025-10-14 15:01:48 +02:00
techmap_replace.ys
wireinit.ys
xaiger2-5169.ys abc_new: use default script if not specified 2026-04-28 12:33:21 +01:00
zinit.ys Use equiv_opt -nocells to ensure everything is ok since dffs retain their name 2025-01-16 19:40:18 -08:00

Techmap Test Cases

Disabled

  • bug5574: has some threading issue on Linux only...