From e2b5799a013b98f067ee8aaeda07ea3c979ef546 Mon Sep 17 00:00:00 2001 From: Blaise Tine Date: Wed, 13 Oct 2021 15:55:35 -0400 Subject: [PATCH] minor updates --- hw/configs/.gitignore | 2 -- hw/configs/.gitkeep | 0 .../models/memory/cln28hpc/rf2_32x128_wm1/Makefile | 0 .../models/memory/cln28hpc/rf2_32x128_wm1/env_vsim | 0 .../cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.bitmap | 0 .../cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.cpf | 0 .../cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.ctl | 0 .../cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.lef | 0 .../cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.mdt | 0 .../cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.memlib | 0 .../cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.tv | 0 .../memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.v | 0 .../rf2_32x128_wm1/rf2_32x128_wm1_antenna.clf | 0 .../rf2_32x128_wm1_ff_0p99v_0p99v_m40c.avm | 0 .../rf2_32x128_wm1_ff_0p99v_0p99v_m40c.dat | 0 .../rf2_32x128_wm1_ff_0p99v_0p99v_m40c.lib | 0 .../rf2_32x128_wm1_ff_0p99v_0p99v_m40c.lib_sh5p1cm | 0 .../rf2_32x128_wm1_ff_0p99v_0p99v_m40c.ps | 0 .../cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_rtl.v | 0 .../rf2_32x128_wm1_ss_0p81v_0p81v_125c.avm | 0 .../rf2_32x128_wm1_ss_0p81v_0p81v_125c.dat | 0 .../rf2_32x128_wm1_ss_0p81v_0p81v_125c.lib | 0 .../rf2_32x128_wm1_ss_0p81v_0p81v_125c.ps | 0 .../rf2_32x128_wm1_tt_0p81v_0p81v_0c.avm | 0 .../rf2_32x128_wm1_tt_0p81v_0p81v_0c.dat | 0 .../rf2_32x128_wm1_tt_0p81v_0p81v_0c.lib | 0 .../rf2_32x128_wm1_tt_0p81v_0p81v_0c.ps | 0 .../memory/cln28hpc/rf2_32x128_wm1/testbench.cpp | 0 .../rf2_32x128_wm1/vsim/rf2_32x128_wm1_tb.v | 0 .../cln28hpc/rf2_32x128_wm1/vsim/rf_tb.cr.mti | 0 .../memory/cln28hpc/rf2_32x128_wm1/vsim/rf_tb.mpf | 0 .../memory/cln28hpc/rf2_32x128_wm1/vsim/transcript | 0 .../memory/cln28hpc/rf2_32x128_wm1/vsim/vsim.wlf | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib.qdb | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qdb | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qpg | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qtl | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qdb | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qpg | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qtl | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qdb | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qpg | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qtl | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qdb | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qpg | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qtl | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qdb | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qpg | Bin .../rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qtl | Bin .../memory/cln28hpc/rf2_32x128_wm1/vsim/work/_info | 0 .../cln28hpc/rf2_32x128_wm1/vsim/work/_lib.qdb | Bin .../cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qdb | Bin .../cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qpg | Bin .../cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qtl | Bin .../memory/cln28hpc/rf2_32x128_wm1/vsim/work/_vmake | 0 .../rf2_128x128_wm1_ff_0p99v_0p99v_125c.db | Bin .../rf2_128x128_wm1_ss_0p81v_0p81v_m40c.db | Bin .../rf2_128x128_wm1_tt_0p90v_0p90v_25c.db | Bin .../rf2_256x128_wm1_ff_0p99v_0p99v_125c.db | Bin .../rf2_256x128_wm1_ss_0p81v_0p81v_m40c.db | Bin .../rf2_256x128_wm1_tt_0p90v_0p90v_25c.db | Bin .../rf2_256x19_wm0_ff_0p99v_0p99v_125c.db | Bin .../rf2_256x19_wm0_ss_0p81v_0p81v_m40c.db | Bin .../rf2_256x19_wm0_tt_0p90v_0p90v_25c.db | Bin .../rf2_32x128_wm1_ff_0p99v_0p99v_125c.db | Bin .../rf2_32x128_wm1_ss_0p81v_0p81v_m40c.db | Bin .../rf2_32x128_wm1_tt_0p90v_0p90v_25c.db | Bin .../models/memory/cln28hpm/convertToDBAll.csh | 0 .../models/memory/cln28hpm/convert_lib_to_db.tcl | 0 .../cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.bitmap | 0 .../cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.cpf | 0 .../cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.ctl | 0 .../cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.lef | 0 .../cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.mdt | 0 .../cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.memlib | 0 .../cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.tv | 0 .../cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.v | 0 .../rf2_128x128_wm1/rf2_128x128_wm1_antenna.clf | 0 .../rf2_128x128_wm1_ff_0p99v_0p99v_125c.avm | 0 .../rf2_128x128_wm1_ff_0p99v_0p99v_125c.dat | 0 .../rf2_128x128_wm1_ff_0p99v_0p99v_125c.db | Bin .../rf2_128x128_wm1_ff_0p99v_0p99v_125c.lib | 0 .../rf2_128x128_wm1_ff_0p99v_0p99v_125c.ps | 0 .../cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_rtl.v | 0 .../rf2_128x128_wm1_ss_0p81v_0p81v_m40c.avm | 0 .../rf2_128x128_wm1_ss_0p81v_0p81v_m40c.dat | 0 .../rf2_128x128_wm1_ss_0p81v_0p81v_m40c.db | Bin .../rf2_128x128_wm1_ss_0p81v_0p81v_m40c.lib | 0 .../rf2_128x128_wm1_ss_0p81v_0p81v_m40c.ps | 0 .../rf2_128x128_wm1_tt_0p90v_0p90v_25c.avm | 0 .../rf2_128x128_wm1_tt_0p90v_0p90v_25c.dat | 0 .../rf2_128x128_wm1_tt_0p90v_0p90v_25c.db | Bin .../rf2_128x128_wm1_tt_0p90v_0p90v_25c.lib | 0 .../rf2_128x128_wm1_tt_0p90v_0p90v_25c.ps | 0 .../cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.bitmap | 0 .../cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.cpf | 0 .../cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.ctl | 0 .../cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.lef | 0 .../cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.mdt | 0 .../cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.memlib | 0 .../cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.tv | 0 .../cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.v | 0 .../rf2_256x128_wm1/rf2_256x128_wm1_antenna.clf | 0 .../rf2_256x128_wm1_ff_0p99v_0p99v_125c.avm | 0 .../rf2_256x128_wm1_ff_0p99v_0p99v_125c.dat | 0 .../rf2_256x128_wm1_ff_0p99v_0p99v_125c.db | Bin .../rf2_256x128_wm1_ff_0p99v_0p99v_125c.lib | 0 .../rf2_256x128_wm1_ff_0p99v_0p99v_125c.ps | 0 .../cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_rtl.v | 0 .../rf2_256x128_wm1_ss_0p81v_0p81v_m40c.avm | 0 .../rf2_256x128_wm1_ss_0p81v_0p81v_m40c.dat | 0 .../rf2_256x128_wm1_ss_0p81v_0p81v_m40c.db | Bin .../rf2_256x128_wm1_ss_0p81v_0p81v_m40c.lib | 0 .../rf2_256x128_wm1_ss_0p81v_0p81v_m40c.ps | 0 .../rf2_256x128_wm1_tt_0p90v_0p90v_25c.avm | 0 .../rf2_256x128_wm1_tt_0p90v_0p90v_25c.dat | 0 .../rf2_256x128_wm1_tt_0p90v_0p90v_25c.db | Bin .../rf2_256x128_wm1_tt_0p90v_0p90v_25c.lib | 0 .../rf2_256x128_wm1_tt_0p90v_0p90v_25c.ps | 0 .../cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.bitmap | 0 .../cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.cpf | 0 .../cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.ctl | 0 .../cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.lef | 0 .../cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.mdt | 0 .../cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.memlib | 0 .../cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.tv | 0 .../memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.v | 0 .../rf2_256x19_wm0/rf2_256x19_wm0_antenna.clf | 0 .../rf2_256x19_wm0_ff_0p99v_0p99v_125c.avm | 0 .../rf2_256x19_wm0_ff_0p99v_0p99v_125c.dat | 0 .../rf2_256x19_wm0_ff_0p99v_0p99v_125c.db | Bin .../rf2_256x19_wm0_ff_0p99v_0p99v_125c.lib | 0 .../rf2_256x19_wm0_ff_0p99v_0p99v_125c.ps | 0 .../cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_rtl.v | 0 .../rf2_256x19_wm0_ss_0p81v_0p81v_m40c.avm | 0 .../rf2_256x19_wm0_ss_0p81v_0p81v_m40c.dat | 0 .../rf2_256x19_wm0_ss_0p81v_0p81v_m40c.db | Bin .../rf2_256x19_wm0_ss_0p81v_0p81v_m40c.lib | 0 .../rf2_256x19_wm0_ss_0p81v_0p81v_m40c.ps | 0 .../rf2_256x19_wm0_tt_0p90v_0p90v_25c.avm | 0 .../rf2_256x19_wm0_tt_0p90v_0p90v_25c.dat | 0 .../rf2_256x19_wm0_tt_0p90v_0p90v_25c.db | Bin .../rf2_256x19_wm0_tt_0p90v_0p90v_25c.lib | 0 .../rf2_256x19_wm0_tt_0p90v_0p90v_25c.ps | 0 .../cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.bitmap | 0 .../cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.cpf | 0 .../cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.ctl | 0 .../cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.lef | 0 .../cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.mdt | 0 .../cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.memlib | 0 .../cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.tv | 0 .../memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.v | 0 .../rf2_32x128_wm1/rf2_32x128_wm1_antenna.clf | 0 .../rf2_32x128_wm1_ff_0p99v_0p99v_125c.avm | 0 .../rf2_32x128_wm1_ff_0p99v_0p99v_125c.dat | 0 .../rf2_32x128_wm1_ff_0p99v_0p99v_125c.db | Bin .../rf2_32x128_wm1_ff_0p99v_0p99v_125c.lib | 0 .../rf2_32x128_wm1_ff_0p99v_0p99v_125c.ps | 0 .../cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_rtl.v | 0 .../rf2_32x128_wm1_ss_0p81v_0p81v_m40c.avm | 0 .../rf2_32x128_wm1_ss_0p81v_0p81v_m40c.dat | 0 .../rf2_32x128_wm1_ss_0p81v_0p81v_m40c.db | Bin .../rf2_32x128_wm1_ss_0p81v_0p81v_m40c.lib | 0 .../rf2_32x128_wm1_ss_0p81v_0p81v_m40c.ps | 0 .../rf2_32x128_wm1_tt_0p90v_0p90v_25c.avm | 0 .../rf2_32x128_wm1_tt_0p90v_0p90v_25c.dat | 0 .../rf2_32x128_wm1_tt_0p90v_0p90v_25c.db | Bin .../rf2_32x128_wm1_tt_0p90v_0p90v_25c.lib | 0 .../rf2_32x128_wm1_tt_0p90v_0p90v_25c.ps | 0 .../memory/cln28hpm/rf2_32x128_wm1/vsim/Makefile | 0 .../rf2_32x128_wm1/vsim/rf2_32x128_wm1_tb.v | 0 .../memory/cln28hpm/rf2_32x128_wm1/vsim/transcript | 0 .../cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.bitmap | 0 .../memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.cpf | 0 .../memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.ctl | 0 .../memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.lef | 0 .../memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.mdt | 0 .../cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.memlib | 0 .../memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.tv | 0 .../memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.v | 0 .../rf2_32x19_wm0/rf2_32x19_wm0_antenna.clf | 0 .../rf2_32x19_wm0_ff_0p99v_0p99v_125c.avm | 0 .../rf2_32x19_wm0_ff_0p99v_0p99v_125c.dat | 0 .../rf2_32x19_wm0_ff_0p99v_0p99v_125c.lib | 0 .../rf2_32x19_wm0_ff_0p99v_0p99v_125c.ps | 0 .../cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_rtl.v | 0 .../rf2_32x19_wm0_ss_0p81v_0p81v_m40c.avm | 0 .../rf2_32x19_wm0_ss_0p81v_0p81v_m40c.dat | 0 .../rf2_32x19_wm0_ss_0p81v_0p81v_m40c.lib | 0 .../rf2_32x19_wm0_ss_0p81v_0p81v_m40c.ps | 0 .../rf2_32x19_wm0_tt_0p90v_0p90v_25c.avm | 0 .../rf2_32x19_wm0_tt_0p90v_0p90v_25c.dat | 0 .../rf2_32x19_wm0_tt_0p90v_0p90v_25c.lib | 0 .../rf2_32x19_wm0_tt_0p90v_0p90v_25c.ps | 0 194 files changed, 2 deletions(-) delete mode 100644 hw/configs/.gitignore delete mode 100644 hw/configs/.gitkeep rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/Makefile (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/env_vsim (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.bitmap (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.cpf (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.ctl (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.lef (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.mdt (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.memlib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.tv (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.v (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_antenna.clf (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.lib_sh5p1cm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_rtl.v (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/testbench.cpp (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/rf2_32x128_wm1_tb.v (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/rf_tb.cr.mti (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/rf_tb.mpf (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/transcript (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/vsim.wlf (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib.qdb (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qdb (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qpg (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qtl (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qdb (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qpg (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qtl (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qdb (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qpg (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qtl (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qdb (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qpg (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qtl (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qdb (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qpg (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qtl (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_info (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib.qdb (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qdb (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qpg (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qtl (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_vmake (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/2d_hardmacro_db/rf2_128x128_wm1_ff_0p99v_0p99v_125c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/2d_hardmacro_db/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/2d_hardmacro_db/rf2_128x128_wm1_tt_0p90v_0p90v_25c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x128_wm1_ff_0p99v_0p99v_125c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x128_wm1_tt_0p90v_0p90v_25c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x19_wm0_ff_0p99v_0p99v_125c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x19_wm0_tt_0p90v_0p90v_25c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/2d_hardmacro_db/rf2_32x128_wm1_ff_0p99v_0p99v_125c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/2d_hardmacro_db/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/2d_hardmacro_db/rf2_32x128_wm1_tt_0p90v_0p90v_25c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/convertToDBAll.csh (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/convert_lib_to_db.tcl (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.bitmap (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.cpf (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.ctl (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.lef (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.mdt (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.memlib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.tv (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.v (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_antenna.clf (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_rtl.v (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.bitmap (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.cpf (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.ctl (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.lef (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.mdt (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.memlib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.tv (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.v (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_antenna.clf (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_rtl.v (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.bitmap (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.cpf (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.ctl (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.lef (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.mdt (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.memlib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.tv (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.v (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_antenna.clf (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_rtl.v (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.bitmap (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.cpf (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.ctl (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.lef (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.mdt (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.memlib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.tv (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.v (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_antenna.clf (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_rtl.v (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.db (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/vsim/Makefile (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/vsim/rf2_32x128_wm1_tb.v (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x128_wm1/vsim/transcript (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.bitmap (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.cpf (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.ctl (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.lef (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.mdt (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.memlib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.tv (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.v (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_antenna.clf (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_rtl.v (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.ps (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.avm (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.dat (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.lib (100%) rename hw/{ => syn/synopsys}/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.ps (100%) diff --git a/hw/configs/.gitignore b/hw/configs/.gitignore deleted file mode 100644 index d628dca5..00000000 --- a/hw/configs/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -*.v -*.sh diff --git a/hw/configs/.gitkeep b/hw/configs/.gitkeep deleted file mode 100644 index e69de29b..00000000 diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/Makefile b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/Makefile similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/Makefile rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/Makefile diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/env_vsim b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/env_vsim similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/env_vsim rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/env_vsim diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.bitmap b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.bitmap similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.bitmap rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.bitmap diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.cpf b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.cpf similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.cpf rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.cpf diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.ctl b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.ctl similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.ctl rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.ctl diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.lef b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.lef similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.lef rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.lef diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.mdt b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.mdt similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.mdt rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.mdt diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.memlib b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.memlib similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.memlib rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.memlib diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.tv b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.tv similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.tv rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.tv diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.v b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.v similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.v rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.v diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_antenna.clf b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_antenna.clf similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_antenna.clf rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_antenna.clf diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.avm b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.avm similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.avm rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.avm diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.dat b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.dat similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.dat rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.dat diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.lib b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.lib similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.lib rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.lib diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.lib_sh5p1cm b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.lib_sh5p1cm similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.lib_sh5p1cm rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.lib_sh5p1cm diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.ps b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.ps similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.ps rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.ps diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_rtl.v b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_rtl.v similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_rtl.v rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_rtl.v diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.avm b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.avm similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.avm rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.avm diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.dat b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.dat similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.dat rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.dat diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.lib b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.lib similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.lib rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.lib diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.ps b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.ps similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.ps rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.ps diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.avm b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.avm similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.avm rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.avm diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.dat b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.dat similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.dat rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.dat diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.lib b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.lib similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.lib rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.lib diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.ps b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.ps similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.ps rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.ps diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/testbench.cpp b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/testbench.cpp similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/testbench.cpp rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/testbench.cpp diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/rf2_32x128_wm1_tb.v b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/rf2_32x128_wm1_tb.v similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/rf2_32x128_wm1_tb.v rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/rf2_32x128_wm1_tb.v diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/rf_tb.cr.mti b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/rf_tb.cr.mti similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/rf_tb.cr.mti rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/rf_tb.cr.mti diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/rf_tb.mpf b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/rf_tb.mpf similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/rf_tb.mpf rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/rf_tb.mpf diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/transcript b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/transcript similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/transcript rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/transcript diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/vsim.wlf b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/vsim.wlf similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/vsim.wlf rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/vsim.wlf diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib.qdb b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib.qdb similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib.qdb rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib.qdb diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qdb b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qdb similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qdb rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qdb diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qpg b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qpg similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qpg rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qpg diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qtl b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qtl similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qtl rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib1_0.qtl diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qdb b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qdb similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qdb rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qdb diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qpg b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qpg similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qpg rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qpg diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qtl b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qtl similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qtl rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib2_0.qtl diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qdb b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qdb similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qdb rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qdb diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qpg b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qpg similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qpg rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qpg diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qtl b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qtl similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qtl rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib3_0.qtl diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qdb b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qdb similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qdb rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qdb diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qpg b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qpg similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qpg rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qpg diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qtl b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qtl similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qtl rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib4_0.qtl diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qdb b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qdb similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qdb rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qdb diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qpg b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qpg similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qpg rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qpg diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qtl b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qtl similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qtl rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/@_opt/_lib5_0.qtl diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_info b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_info similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_info rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_info diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib.qdb b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib.qdb similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib.qdb rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib.qdb diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qdb b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qdb similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qdb rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qdb diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qpg b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qpg similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qpg rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qpg diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qtl b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qtl similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qtl rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_lib1_0.qtl diff --git a/hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_vmake b/hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_vmake similarity index 100% rename from hw/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_vmake rename to hw/syn/synopsys/models/memory/cln28hpc/rf2_32x128_wm1/vsim/work/_vmake diff --git a/hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_128x128_wm1_ff_0p99v_0p99v_125c.db b/hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_128x128_wm1_ff_0p99v_0p99v_125c.db similarity index 100% rename from hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_128x128_wm1_ff_0p99v_0p99v_125c.db rename to hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_128x128_wm1_ff_0p99v_0p99v_125c.db diff --git a/hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.db b/hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.db similarity index 100% rename from hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.db rename to hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.db diff --git a/hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_128x128_wm1_tt_0p90v_0p90v_25c.db b/hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_128x128_wm1_tt_0p90v_0p90v_25c.db similarity index 100% rename from hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_128x128_wm1_tt_0p90v_0p90v_25c.db rename to hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_128x128_wm1_tt_0p90v_0p90v_25c.db diff --git a/hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x128_wm1_ff_0p99v_0p99v_125c.db b/hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x128_wm1_ff_0p99v_0p99v_125c.db similarity index 100% rename from hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x128_wm1_ff_0p99v_0p99v_125c.db rename to hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x128_wm1_ff_0p99v_0p99v_125c.db diff --git a/hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.db b/hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.db similarity index 100% rename from hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.db rename to hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.db diff --git a/hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x128_wm1_tt_0p90v_0p90v_25c.db b/hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x128_wm1_tt_0p90v_0p90v_25c.db similarity index 100% rename from hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x128_wm1_tt_0p90v_0p90v_25c.db rename to hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x128_wm1_tt_0p90v_0p90v_25c.db diff --git a/hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x19_wm0_ff_0p99v_0p99v_125c.db b/hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x19_wm0_ff_0p99v_0p99v_125c.db similarity index 100% rename from hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x19_wm0_ff_0p99v_0p99v_125c.db rename to hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x19_wm0_ff_0p99v_0p99v_125c.db diff --git a/hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.db b/hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.db similarity index 100% rename from hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.db rename to hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.db diff --git a/hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x19_wm0_tt_0p90v_0p90v_25c.db b/hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x19_wm0_tt_0p90v_0p90v_25c.db similarity index 100% rename from hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x19_wm0_tt_0p90v_0p90v_25c.db rename to hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_256x19_wm0_tt_0p90v_0p90v_25c.db diff --git a/hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_32x128_wm1_ff_0p99v_0p99v_125c.db b/hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_32x128_wm1_ff_0p99v_0p99v_125c.db similarity index 100% rename from hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_32x128_wm1_ff_0p99v_0p99v_125c.db rename to hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_32x128_wm1_ff_0p99v_0p99v_125c.db diff --git a/hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.db b/hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.db similarity index 100% rename from hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.db rename to hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.db diff --git a/hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_32x128_wm1_tt_0p90v_0p90v_25c.db b/hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_32x128_wm1_tt_0p90v_0p90v_25c.db similarity index 100% rename from hw/models/memory/cln28hpm/2d_hardmacro_db/rf2_32x128_wm1_tt_0p90v_0p90v_25c.db rename to hw/syn/synopsys/models/memory/cln28hpm/2d_hardmacro_db/rf2_32x128_wm1_tt_0p90v_0p90v_25c.db diff --git a/hw/models/memory/cln28hpm/convertToDBAll.csh b/hw/syn/synopsys/models/memory/cln28hpm/convertToDBAll.csh similarity index 100% rename from hw/models/memory/cln28hpm/convertToDBAll.csh rename to hw/syn/synopsys/models/memory/cln28hpm/convertToDBAll.csh diff --git a/hw/models/memory/cln28hpm/convert_lib_to_db.tcl b/hw/syn/synopsys/models/memory/cln28hpm/convert_lib_to_db.tcl similarity index 100% rename from hw/models/memory/cln28hpm/convert_lib_to_db.tcl rename to hw/syn/synopsys/models/memory/cln28hpm/convert_lib_to_db.tcl diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.bitmap b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.bitmap similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.bitmap rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.bitmap diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.cpf b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.cpf similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.cpf rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.cpf diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.ctl b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.ctl similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.ctl rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.ctl diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.lef b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.lef similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.lef rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.lef diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.mdt b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.mdt similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.mdt rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.mdt diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.memlib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.memlib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.memlib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.memlib diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.tv b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.tv similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.tv rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.tv diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.v b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.v similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.v rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1.v diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_antenna.clf b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_antenna.clf similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_antenna.clf rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_antenna.clf diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.avm b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.avm similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.avm rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.avm diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.dat b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.dat similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.dat rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.dat diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.db b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.db similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.db rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.db diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.lib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.lib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.lib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.lib diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.ps b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.ps similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.ps rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ff_0p99v_0p99v_125c.ps diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_rtl.v b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_rtl.v similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_rtl.v rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_rtl.v diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.avm b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.avm similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.avm rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.avm diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.dat b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.dat similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.dat rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.dat diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.db b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.db similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.db rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.db diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.lib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.lib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.lib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.lib diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.ps b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.ps similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.ps rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_ss_0p81v_0p81v_m40c.ps diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.avm b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.avm similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.avm rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.avm diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.dat b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.dat similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.dat rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.dat diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.db b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.db similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.db rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.db diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.lib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.lib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.lib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.lib diff --git a/hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.ps b/hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.ps similarity index 100% rename from hw/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.ps rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_128x128_wm1/rf2_128x128_wm1_tt_0p90v_0p90v_25c.ps diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.bitmap b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.bitmap similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.bitmap rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.bitmap diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.cpf b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.cpf similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.cpf rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.cpf diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.ctl b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.ctl similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.ctl rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.ctl diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.lef b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.lef similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.lef rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.lef diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.mdt b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.mdt similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.mdt rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.mdt diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.memlib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.memlib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.memlib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.memlib diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.tv b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.tv similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.tv rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.tv diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.v b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.v similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.v rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1.v diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_antenna.clf b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_antenna.clf similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_antenna.clf rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_antenna.clf diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.avm b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.avm similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.avm rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.avm diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.dat b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.dat similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.dat rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.dat diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.db b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.db similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.db rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.db diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.lib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.lib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.lib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.lib diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.ps b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.ps similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.ps rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ff_0p99v_0p99v_125c.ps diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_rtl.v b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_rtl.v similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_rtl.v rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_rtl.v diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.avm b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.avm similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.avm rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.avm diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.dat b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.dat similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.dat rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.dat diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.db b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.db similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.db rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.db diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.lib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.lib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.lib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.lib diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.ps b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.ps similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.ps rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_ss_0p81v_0p81v_m40c.ps diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.avm b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.avm similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.avm rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.avm diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.dat b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.dat similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.dat rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.dat diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.db b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.db similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.db rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.db diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.lib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.lib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.lib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.lib diff --git a/hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.ps b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.ps similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.ps rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x128_wm1/rf2_256x128_wm1_tt_0p90v_0p90v_25c.ps diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.bitmap b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.bitmap similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.bitmap rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.bitmap diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.cpf b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.cpf similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.cpf rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.cpf diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.ctl b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.ctl similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.ctl rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.ctl diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.lef b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.lef similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.lef rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.lef diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.mdt b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.mdt similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.mdt rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.mdt diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.memlib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.memlib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.memlib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.memlib diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.tv b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.tv similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.tv rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.tv diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.v b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.v similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.v rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0.v diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_antenna.clf b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_antenna.clf similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_antenna.clf rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_antenna.clf diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.avm b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.avm similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.avm rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.avm diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.dat b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.dat similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.dat rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.dat diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.db b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.db similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.db rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.db diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.lib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.lib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.lib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.lib diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.ps b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.ps similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.ps rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ff_0p99v_0p99v_125c.ps diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_rtl.v b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_rtl.v similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_rtl.v rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_rtl.v diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.avm b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.avm similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.avm rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.avm diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.dat b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.dat similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.dat rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.dat diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.db b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.db similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.db rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.db diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.lib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.lib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.lib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.lib diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.ps b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.ps similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.ps rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_ss_0p81v_0p81v_m40c.ps diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.avm b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.avm similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.avm rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.avm diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.dat b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.dat similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.dat rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.dat diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.db b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.db similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.db rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.db diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.lib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.lib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.lib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.lib diff --git a/hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.ps b/hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.ps similarity index 100% rename from hw/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.ps rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_256x19_wm0/rf2_256x19_wm0_tt_0p90v_0p90v_25c.ps diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.bitmap b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.bitmap similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.bitmap rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.bitmap diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.cpf b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.cpf similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.cpf rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.cpf diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.ctl b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.ctl similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.ctl rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.ctl diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.lef b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.lef similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.lef rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.lef diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.mdt b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.mdt similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.mdt rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.mdt diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.memlib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.memlib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.memlib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.memlib diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.tv b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.tv similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.tv rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.tv diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.v b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.v similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.v rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.v diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_antenna.clf b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_antenna.clf similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_antenna.clf rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_antenna.clf diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.avm b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.avm similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.avm rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.avm diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.dat b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.dat similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.dat rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.dat diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.db b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.db similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.db rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.db diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.lib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.lib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.lib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.lib diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.ps b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.ps similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.ps rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_125c.ps diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_rtl.v b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_rtl.v similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_rtl.v rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_rtl.v diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.avm b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.avm similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.avm rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.avm diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.dat b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.dat similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.dat rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.dat diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.db b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.db similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.db rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.db diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.lib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.lib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.lib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.lib diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.ps b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.ps similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.ps rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_m40c.ps diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.avm b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.avm similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.avm rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.avm diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.dat b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.dat similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.dat rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.dat diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.db b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.db similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.db rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.db diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.lib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.lib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.lib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.lib diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.ps b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.ps similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.ps rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p90v_0p90v_25c.ps diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/vsim/Makefile b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/vsim/Makefile similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/vsim/Makefile rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/vsim/Makefile diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/vsim/rf2_32x128_wm1_tb.v b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/vsim/rf2_32x128_wm1_tb.v similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/vsim/rf2_32x128_wm1_tb.v rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/vsim/rf2_32x128_wm1_tb.v diff --git a/hw/models/memory/cln28hpm/rf2_32x128_wm1/vsim/transcript b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/vsim/transcript similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x128_wm1/vsim/transcript rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x128_wm1/vsim/transcript diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.bitmap b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.bitmap similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.bitmap rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.bitmap diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.cpf b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.cpf similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.cpf rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.cpf diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.ctl b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.ctl similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.ctl rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.ctl diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.lef b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.lef similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.lef rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.lef diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.mdt b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.mdt similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.mdt rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.mdt diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.memlib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.memlib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.memlib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.memlib diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.tv b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.tv similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.tv rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.tv diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.v b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.v similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.v rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0.v diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_antenna.clf b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_antenna.clf similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_antenna.clf rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_antenna.clf diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.avm b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.avm similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.avm rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.avm diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.dat b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.dat similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.dat rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.dat diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.lib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.lib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.lib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.lib diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.ps b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.ps similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.ps rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ff_0p99v_0p99v_125c.ps diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_rtl.v b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_rtl.v similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_rtl.v rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_rtl.v diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.avm b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.avm similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.avm rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.avm diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.dat b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.dat similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.dat rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.dat diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.lib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.lib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.lib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.lib diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.ps b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.ps similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.ps rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_ss_0p81v_0p81v_m40c.ps diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.avm b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.avm similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.avm rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.avm diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.dat b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.dat similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.dat rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.dat diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.lib b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.lib similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.lib rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.lib diff --git a/hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.ps b/hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.ps similarity index 100% rename from hw/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.ps rename to hw/syn/synopsys/models/memory/cln28hpm/rf2_32x19_wm0/rf2_32x19_wm0_tt_0p90v_0p90v_25c.ps