diff --git a/flist/IP/ARM_Cortex_A53.flist b/flist/IP/ARM_Cortex_A53.flist
index f368fbe6eabc1b30b3ced5474a4cd68c28abc04e..ad5c270ab88bcd8a3b3e18aa606cb2e0e295bc3c 100644
--- a/flist/IP/ARM_Cortex_A53.flist
+++ b/flist/IP/ARM_Cortex_A53.flist
@@ -13,353 +13,353 @@
 // Abstract : Verilog Command File for Arm Cortex A53 IP
 //-----------------------------------------------------------------------------
 
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53biu/verilog
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dcu/verilog
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gic/verilog
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53stb/verilog
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53tlb/verilog
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53univent/verilog
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapapbap/verilog
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapapbmux/verilog
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/daplite/verilog
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/daprom/verilog
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapswjdp/verilog
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53biu/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dcu/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gic/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53stb/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53tlb/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53univent/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/dapapbap/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/dapapbmux/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/daplite/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/daprom/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/dapswjdp/verilog
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog
 
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53biu/verilog/ca53biu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53biu/verilog/ca53biu_addr_req_arbiter.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53biu/verilog/ca53biu_data_read_buffers.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53biu/verilog/ca53biu_data_write_buffers.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53biu/verilog/ca53biu_dcu_alloc_mngmt.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53biu/verilog/ca53biu_devsplit_mngmt.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53biu/verilog/ca53biu_dvm_enc.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53biu/verilog/ca53biu_linefill_descriptor.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53biu/verilog/ca53biu_linefills_mngmt.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53biu/verilog/ca53biu_prefetch_stream_mngmt.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53cti/verilog/ca53cti.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53cti/verilog/ca53cti_apbif.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53cti/verilog/ca53cti_ci.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53cti/verilog/ca53cti_clkgate.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53cti/verilog/ca53cti_mapper.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53cti/verilog/ca53cti_ti.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dcu/verilog/ca53dcu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dcu/verilog/ca53dcu_cachearb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dcu/verilog/ca53dcu_cachearb_seq_state.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dcu/verilog/ca53dcu_ccbctl.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dcu/verilog/ca53dcu_cp15.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dcu/verilog/ca53dcu_dvm.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dcu/verilog/ca53dcu_ecc_correction.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dcu/verilog/ca53dcu_lspipe.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_unpack_opb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_agu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_iq.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_au.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_iq_dih.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_clz.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_ldst.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_crc32.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dec_imm_other.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_extract.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dec_late_neon.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_extract_64.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_div.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_gen_sat.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_mac.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_lu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_div_csa.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_mask_imm.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dp.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_maskgen.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_div_quot.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_masksel.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_neon_ld.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_rbit.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_early_exception.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_rbit_64.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_etmif.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_sat_dbl.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_neon_lu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_sbitx.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_neon_perm_ctl.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_shift.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_exception.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_alu_simd_sat.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_br.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_cp.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_neon_permutation.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_cpsr.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_neon_polymul.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_ctl.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_ctl_reg_aa32_aa64.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_clz54.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_ctl_reg_trans.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_clz64.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_ctl_regexpand.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_neon_reduce.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dbg.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_de.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_neon_shift.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_de_pc.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_div.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_de_reg_extract.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_dp.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_de_reg_trans.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_mul.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_de_regexpand.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_neon_shift8.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_de_rp_dec.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_neon_shift_sat.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dec0_br.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_neon_swap_max.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dec0_dp.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_neon_vector_maxmin.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dec0_ls.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_neon_vrec_est.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dec0_neon.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dec0_other.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_pmu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dec1.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_psr_regfile.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dec1_br.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_mul_array.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dec1_late_neon.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_regbank.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dec1_ls.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_search_rl.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dec1_neon.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_regbank.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dec_forceop.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_special.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dec_imm_dp.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_store.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_dec_imm_ls.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_alu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_shift7.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_alu_denorm.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_unpack_opa.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_alu_renorm.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_swizzle_load.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_cg.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_swizzle_store.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_clz106.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_utlb_intf_entry.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_fp_clz24.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53dpu/verilog/ca53dpu_utlb_main_entry.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_apb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_clk.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_cmp.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_counter.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_derived_res.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_event.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_extin.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_extout.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_fifo.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_fifo_pack.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_fifo_rotate.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_resources.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_rsrc_sel.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_rsrc_sel_pair.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_trace_gen.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_traceout.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53etm/verilog/ca53etm_viewinst.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gic/verilog/ca53gic_arb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gic/verilog/ca53gic_arb_m.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gic/verilog/ca53gic_arb_s.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gic/verilog/ca53gic_cpu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gic/verilog/ca53gic_cpu_cpacket.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gic/verilog/ca53gic_cpu_cpo.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gic/verilog/ca53gic_cpu_dpacket.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gic/verilog/ca53gic_cpu_pcpu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gic/verilog/ca53gic_cpu_vcpu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gov/verilog/ca53governor.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gov/verilog/ca53governor_apb_bridge.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gov/verilog/ca53governor_apb_dec.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gov/verilog/ca53governor_cpu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gov/verilog/ca53governor_cpu_atb_bridge.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gov/verilog/ca53governor_cpu_clk_reset.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gov/verilog/ca53governor_cpu_debug.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gov/verilog/ca53governor_cpu_power.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gov/verilog/ca53governor_cpu_slice.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gov/verilog/ca53governor_cpu_timers.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gov/verilog/ca53governor_ctm.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gov/verilog/ca53governor_power.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gov/verilog/ca53governor_romtable.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53gov/verilog/ca53governor_slice.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_cp15.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_ctl.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_lfb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_lfb_ctl.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pd.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pd_a32.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pd_a64.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pd_debug_dec.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pd_debug_dec_a64.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pd_debug_dec_t32.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pd_slice.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pd_t16.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pd_t32.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pd_thumb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pdc.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pdc_t16.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pdc_t32.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_bpd.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_btac.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_btic.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_crs.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_dec_branch.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_dec_branch_s32.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_dec_class.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_dec_d1.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_dec_t16t32.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_iq_format_i0.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_iq_format_i1.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_iq_format_ret.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_it_undef.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_pdc_checker.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_throttle.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_utlb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_utlb_intf_entry.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53ifu/verilog/ca53ifu_pf_utlb_main_entry.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_acpslv.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_afb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_buf_age.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_clk.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_config.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_cpuslv.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_dvmcomp.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_l2db.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_lfsr.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_lfsr_arb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_master.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_master_ace.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_master_retries.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_master_skyros.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_ramctl.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_reqbuf_acp.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_reqbuf_cpu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_reqbuf_ecc.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_reqbuf_snp.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_reqbuf_sync.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_sam.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_snpslv.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_tagctl.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_tagctl_ecc.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53scu/verilog/ca53scu_victimctl.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53stb/verilog/ca53stb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53stb/verilog/ca53stb_slot.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53tlb/verilog/ca53tlb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53tlb/verilog/ca53tlb_cp_regs.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53tlb/verilog/ca53tlb_dbg.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53tlb/verilog/ca53tlb_dbg_bkpt.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53tlb/verilog/ca53tlb_dbg_wpt.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53tlb/verilog/ca53tlb_lookup.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53tlb/verilog/ca53tlb_pagewalk.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53tlb/verilog/ca53tlb_ramctl.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53tlb/verilog/ca53tlb_remap.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/cortexa53/verilog/ca53_cpu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/cortexa53/verilog/ca53_cpu_reset.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/cortexa53/verilog/ca53_l2.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/cortexa53/verilog/ca53_l2noram.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/cortexa53/verilog/ca53_noram.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/cortexa53/verilog/CORTEXA53.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapapbap/verilog/DAPAPBAP.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapapbap/verilog/DAPApbApApbIf.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapapbap/verilog/DAPApbApDapIf.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapapbmux/verilog/DAPAPBMUX.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapapbmux/verilog/DAPApbMuxArbiter.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapapbmux/verilog/DAPApbMuxCLAMP.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapapbmux/verilog/DAPApbMuxClBit0.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapapbmux/verilog/DAPApbMuxClBit1.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapapbmux/verilog/DAPApbMuxClBus0.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapapbmux/verilog/DAPApbMuxSync.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapapbmux/verilog/DAPApbMuxSysSlv.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/daplite/verilog/DAPLITE.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/daplite/verilog/DAPLiteDecoder.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/daplite/verilog/DAPLiteMux.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/daplite/verilog/DAPLiteRomMux.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/daprom/verilog/DAPROM.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapswjdp/verilog/DAPDpApbIfClamp.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapswjdp/verilog/DAPDpApbSync.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapswjdp/verilog/DAPDpClamp0.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapswjdp/verilog/DAPDpEnSync.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapswjdp/verilog/DAPDpIMux.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapswjdp/verilog/DAPDpSync.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapswjdp/verilog/DAPJtagDpProtocol.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapswjdp/verilog/DAPSWJDP.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapswjdp/verilog/DAPSwDpApbIf.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapswjdp/verilog/DAPSwDpProtocol.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapswjdp/verilog/DAPSwDpSync.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/dapswjdp/verilog/DAPSwjWatcher.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/models/cells/generic/ca53_cell_clkgate.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/models/cells/generic/ca53_cell_inter_clkgate.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/models/cells/generic/ca53_cell_sync.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/models/rams/generic/ca53_caches_tlb_rams.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/models/rams/generic/ca53_generic_ram.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/models/rams/generic/ca53_l2_datarams.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/models/rams/generic/ca53_l2_tagrams.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/models/rams/generic/ca53scu_l1d_tagrams.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_gic_ext.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_biu_dpu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_gic_gov.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_biu_rams.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_gicarb_ext.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_gov_scu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_biu_scu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_gov_stb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_biu_tlb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_gov_tlb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_dcu_biu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_ifu_biu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_dcu_ifu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_ifu_rams.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_dcu_rams.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_ifu_tlb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_dcu_stb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_rr_arb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_dcu_tlb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_rr_reg_arb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_scu_dcu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_dpu_dcu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_scu_ext.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_dpu_etm.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_scu_rams.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_dpu_gic.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_stb_biu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_dpu_gov.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_stb_dpu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_dpu_ifu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_stb_rams.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_dpu_l2rams.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_ecc_repair64.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_dpu_rams.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_stb_scu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_dpu_scu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_tlb_etm.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_dpu_tlb.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_tlb_rams.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_ecc_check32.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_ecc_check33.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_ecc_check64.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_ecc_fatal32.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_ecc_fatal33.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_ecc_fatal64.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_etm_gov.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_ecc_generate32.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_ecc_generate33.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_ecc_generate64.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_ecc_repair32.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_ecc_repair33.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_gov_biu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_gov_dcu.v
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/shared/verilog/ca53_gov_ifu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53biu/verilog/ca53biu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53biu/verilog/ca53biu_addr_req_arbiter.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53biu/verilog/ca53biu_data_read_buffers.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53biu/verilog/ca53biu_data_write_buffers.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53biu/verilog/ca53biu_dcu_alloc_mngmt.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53biu/verilog/ca53biu_devsplit_mngmt.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53biu/verilog/ca53biu_dvm_enc.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53biu/verilog/ca53biu_linefill_descriptor.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53biu/verilog/ca53biu_linefills_mngmt.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53biu/verilog/ca53biu_prefetch_stream_mngmt.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53cti/verilog/ca53cti.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53cti/verilog/ca53cti_apbif.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53cti/verilog/ca53cti_ci.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53cti/verilog/ca53cti_clkgate.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53cti/verilog/ca53cti_mapper.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53cti/verilog/ca53cti_ti.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dcu/verilog/ca53dcu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dcu/verilog/ca53dcu_cachearb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dcu/verilog/ca53dcu_cachearb_seq_state.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dcu/verilog/ca53dcu_ccbctl.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dcu/verilog/ca53dcu_cp15.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dcu/verilog/ca53dcu_dvm.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dcu/verilog/ca53dcu_ecc_correction.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dcu/verilog/ca53dcu_lspipe.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_unpack_opb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_agu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_iq.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_au.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_iq_dih.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_clz.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_ldst.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_crc32.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dec_imm_other.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_extract.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dec_late_neon.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_extract_64.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_div.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_gen_sat.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_mac.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_lu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_div_csa.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_mask_imm.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dp.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_maskgen.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_div_quot.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_masksel.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_neon_ld.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_rbit.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_early_exception.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_rbit_64.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_etmif.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_sat_dbl.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_neon_lu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_sbitx.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_neon_perm_ctl.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_shift.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_exception.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_alu_simd_sat.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_br.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_cp.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_neon_permutation.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_cpsr.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_neon_polymul.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_ctl.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_ctl_reg_aa32_aa64.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_clz54.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_ctl_reg_trans.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_clz64.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_ctl_regexpand.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_neon_reduce.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dbg.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_de.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_neon_shift.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_de_pc.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_div.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_de_reg_extract.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_dp.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_de_reg_trans.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_mul.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_de_regexpand.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_neon_shift8.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_de_rp_dec.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_neon_shift_sat.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dec0_br.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_neon_swap_max.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dec0_dp.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_neon_vector_maxmin.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dec0_ls.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_neon_vrec_est.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dec0_neon.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dec0_other.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_pmu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dec1.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_psr_regfile.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dec1_br.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_mul_array.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dec1_late_neon.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_regbank.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dec1_ls.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_search_rl.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dec1_neon.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_regbank.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dec_forceop.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_special.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dec_imm_dp.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_store.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_dec_imm_ls.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_alu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_shift7.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_alu_denorm.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_unpack_opa.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_alu_renorm.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_swizzle_load.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_cg.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_swizzle_store.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_clz106.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_utlb_intf_entry.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_fp_clz24.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53dpu/verilog/ca53dpu_utlb_main_entry.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_apb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_clk.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_cmp.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_counter.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_derived_res.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_event.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_extin.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_extout.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_fifo.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_fifo_pack.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_fifo_rotate.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_resources.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_rsrc_sel.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_rsrc_sel_pair.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_trace_gen.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_traceout.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53etm/verilog/ca53etm_viewinst.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gic/verilog/ca53gic_arb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gic/verilog/ca53gic_arb_m.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gic/verilog/ca53gic_arb_s.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gic/verilog/ca53gic_cpu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gic/verilog/ca53gic_cpu_cpacket.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gic/verilog/ca53gic_cpu_cpo.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gic/verilog/ca53gic_cpu_dpacket.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gic/verilog/ca53gic_cpu_pcpu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gic/verilog/ca53gic_cpu_vcpu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gov/verilog/ca53governor.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gov/verilog/ca53governor_apb_bridge.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gov/verilog/ca53governor_apb_dec.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gov/verilog/ca53governor_cpu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gov/verilog/ca53governor_cpu_atb_bridge.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gov/verilog/ca53governor_cpu_clk_reset.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gov/verilog/ca53governor_cpu_debug.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gov/verilog/ca53governor_cpu_power.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gov/verilog/ca53governor_cpu_slice.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gov/verilog/ca53governor_cpu_timers.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gov/verilog/ca53governor_ctm.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gov/verilog/ca53governor_power.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gov/verilog/ca53governor_romtable.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53gov/verilog/ca53governor_slice.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_cp15.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_ctl.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_lfb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_lfb_ctl.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pd.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pd_a32.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pd_a64.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pd_debug_dec.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pd_debug_dec_a64.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pd_debug_dec_t32.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pd_slice.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pd_t16.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pd_t32.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pd_thumb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pdc.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pdc_t16.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pdc_t32.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_bpd.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_btac.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_btic.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_crs.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_dec_branch.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_dec_branch_s32.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_dec_class.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_dec_d1.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_dec_t16t32.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_iq_format_i0.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_iq_format_i1.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_iq_format_ret.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_it_undef.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_pdc_checker.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_throttle.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_utlb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_utlb_intf_entry.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53ifu/verilog/ca53ifu_pf_utlb_main_entry.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_acpslv.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_afb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_buf_age.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_clk.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_config.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_cpuslv.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_dvmcomp.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_l2db.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_lfsr.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_lfsr_arb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_master.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_master_ace.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_master_retries.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_master_skyros.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_ramctl.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_reqbuf_acp.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_reqbuf_cpu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_reqbuf_ecc.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_reqbuf_snp.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_reqbuf_sync.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_sam.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_snpslv.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_tagctl.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_tagctl_ecc.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53scu/verilog/ca53scu_victimctl.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53stb/verilog/ca53stb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53stb/verilog/ca53stb_slot.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53tlb/verilog/ca53tlb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53tlb/verilog/ca53tlb_cp_regs.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53tlb/verilog/ca53tlb_dbg.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53tlb/verilog/ca53tlb_dbg_bkpt.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53tlb/verilog/ca53tlb_dbg_wpt.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53tlb/verilog/ca53tlb_lookup.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53tlb/verilog/ca53tlb_pagewalk.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53tlb/verilog/ca53tlb_ramctl.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53tlb/verilog/ca53tlb_remap.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/cortexa53/verilog/ca53_cpu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/cortexa53/verilog/ca53_cpu_reset.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/cortexa53/verilog/ca53_l2.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/cortexa53/verilog/ca53_l2noram.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/cortexa53/verilog/ca53_noram.v
+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/verilog/CORTEXA53.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapapbap/verilog/DAPAPBAP.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapapbap/verilog/DAPApbApApbIf.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapapbap/verilog/DAPApbApDapIf.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapapbmux/verilog/DAPAPBMUX.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapapbmux/verilog/DAPApbMuxArbiter.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapapbmux/verilog/DAPApbMuxCLAMP.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapapbmux/verilog/DAPApbMuxClBit0.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapapbmux/verilog/DAPApbMuxClBit1.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapapbmux/verilog/DAPApbMuxClBus0.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapapbmux/verilog/DAPApbMuxSync.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapapbmux/verilog/DAPApbMuxSysSlv.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/daplite/verilog/DAPLITE.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/daplite/verilog/DAPLiteDecoder.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/daplite/verilog/DAPLiteMux.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/daplite/verilog/DAPLiteRomMux.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/daprom/verilog/DAPROM.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapswjdp/verilog/DAPDpApbIfClamp.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapswjdp/verilog/DAPDpApbSync.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapswjdp/verilog/DAPDpClamp0.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapswjdp/verilog/DAPDpEnSync.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapswjdp/verilog/DAPDpIMux.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapswjdp/verilog/DAPDpSync.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapswjdp/verilog/DAPJtagDpProtocol.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapswjdp/verilog/DAPSWJDP.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapswjdp/verilog/DAPSwDpApbIf.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapswjdp/verilog/DAPSwDpProtocol.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapswjdp/verilog/DAPSwDpSync.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/dapswjdp/verilog/DAPSwjWatcher.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/models/cells/generic/ca53_cell_clkgate.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/models/cells/generic/ca53_cell_inter_clkgate.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/models/cells/generic/ca53_cell_sync.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/models/rams/generic/ca53_caches_tlb_rams.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/models/rams/generic/ca53_generic_ram.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/models/rams/generic/ca53_l2_datarams.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/models/rams/generic/ca53_l2_tagrams.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/models/rams/generic/ca53scu_l1d_tagrams.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_gic_ext.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_biu_dpu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_gic_gov.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_biu_rams.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_gicarb_ext.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_gov_scu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_biu_scu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_gov_stb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_biu_tlb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_gov_tlb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_dcu_biu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_ifu_biu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_dcu_ifu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_ifu_rams.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_dcu_rams.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_ifu_tlb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_dcu_stb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_rr_arb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_dcu_tlb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_rr_reg_arb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_scu_dcu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_dpu_dcu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_scu_ext.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_dpu_etm.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_scu_rams.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_dpu_gic.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_stb_biu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_dpu_gov.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_stb_dpu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_dpu_ifu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_stb_rams.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_dpu_l2rams.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_ecc_repair64.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_dpu_rams.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_stb_scu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_dpu_scu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_tlb_etm.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_dpu_tlb.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_tlb_rams.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_ecc_check32.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_ecc_check33.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_ecc_check64.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_ecc_fatal32.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_ecc_fatal33.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_ecc_fatal64.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_etm_gov.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_ecc_generate32.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_ecc_generate33.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_ecc_generate64.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_ecc_repair32.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_ecc_repair33.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_gov_biu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_gov_dcu.v
+$(CORTEX_A53_IP_LOGICAL_DIR)/shared/verilog/ca53_gov_ifu.v
diff --git a/flist/IP/CA53_tarmac.flist b/flist/IP/CA53_tarmac.flist
index 5a7e84a89947bfcff562a23a1dcdcc59b4bad35c..56d004754e91687510718097fc5281bed27a1ef8 100644
--- a/flist/IP/CA53_tarmac.flist
+++ b/flist/IP/CA53_tarmac.flist
@@ -2,5 +2,5 @@
 //+define+CORTEXA53_UNIVENT_DPI_CAPTURE
 
 
-+incdir+$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53univent/verilog
-$(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/logical/ca53univent/verilog/ca53_follower.sv
\ No newline at end of file
++incdir+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53univent/verilog
+$(CORTEX_A53_IP_LOGICAL_DIR)/ca53univent/verilog/ca53_follower.sv
\ No newline at end of file
diff --git a/logical/megasoc_subsystems/megasoc_cpu_subsystem/megasoc_cpu_ss.v b/logical/megasoc_subsystems/megasoc_cpu_subsystem/megasoc_cpu_ss.v
index 7ddd5e40554d059a316d12ef1b43e141d2f69f0e..8d80fcd5bc4c0ca6aef5fbcf3b972f65dd2270b0 100644
--- a/logical/megasoc_subsystems/megasoc_cpu_subsystem/megasoc_cpu_ss.v
+++ b/logical/megasoc_subsystems/megasoc_cpu_subsystem/megasoc_cpu_ss.v
@@ -186,7 +186,7 @@ module megasoc_cpu_ss #(
   assign AWIDM[5] = 1'b0;
   assign WIDM[5] = 1'b0;
   assign BIDM[5] = 1'b0;
-  CortexA53_1
+  CORTEXA53
     u_cortexa53
       (// Clocks and resets
        .CLKIN                       (CPU_CLK),
diff --git a/make.cfg b/make.cfg
index fe49a3cafc89b3b3d8ac277245570e4b881d9ae3..b47d755789b772f98fd4af6ea1d310a3e97e04ca 100644
--- a/make.cfg
+++ b/make.cfg
@@ -1,4 +1,4 @@
-Cortex_M55_IP_DIR:=/research/AAA/ip_library/Cortex-M55/AT634-r1p1-00rel6-0/AT633-BU-50000-r1p1-00rel1
+CORTEX_A53_IP_LOGICAL_DIR:=/research/AAA/ip_library/Cortex-A53/MP030-r0p4-52rel2/MP030-BU-50000-r0p4-52rel2/cortexa53/logical
 SOC600_IP_DIR:=/research/AAA/ip_library/TM200/TM200-BU-50000-r4p1-00rel0/css600
 PCK_600_IP_DIR:=/research/AAA/ip_library/PCK-600/PL608-BU-50000-r0p5-00rel0/pck600
 SIE300_IP_LOGICAL_DIR:=$(ARM_IP_LIBRARY_PATH)/BP301/BP301-BU-50000-r1p2-00rel0/sie300/logical
diff --git a/makefile b/makefile
index ee5fde858cb12dcc6ae2210e8fb8ff5f1a77fb16..dc9ebe04ffe8b55463416b31cf1462dbe52e0b54 100644
--- a/makefile
+++ b/makefile
@@ -12,14 +12,16 @@
 
 include ./make.cfg
 
-build_pck600:
-	socrates_cli --project megasoc_tech -data ../ --flow build.configured.component configuredComponentName=pck600_clk_ctrl_1
-	socrates_cli --project megasoc_tech -data ../ --flow build.configured.component configuredComponentName=pck600_ppu_1
 build_sie300_sram_ctrl:
-	@$(SIE300_IP_LOGICAL_DIR)/generate --config ./socrates/BP301_SRAM/config/SRAM_ctrl.yaml --output ./logical/SMC
+	@$(SIE300_IP_LOGICAL_DIR)/generate --config ./socrates/BP301_SRAM/config/SRAM_ctrl.yaml --output ./logical/sie300/
 build_nic400:
 	socrates_cli --project megasoc_tech -data ../ --flow build.configured.component configuredComponentName=nic400_megasoc_main
-build_ip: 
+build_cortex_a53:
+	mkdir $(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/
+	mkdir $(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/verilog
+	@$(CORTEX_A53_IP_LOGICAL_DIR)/shared/tools/bin/RenderCORTEXA53.pl -config $(SOCLABS_MEGASOC_TECH_DIR)/socrates/CortexA53_1/CORTEXA53.cfg -input $(CORTEX_A53_IP_LOGICAL_DIR)/cortexa53/verilog/CORTEXA53_unconfigured.v -output $(SOCLABS_MEGASOC_TECH_DIR)/logical/CortexA53_1/verilog/CORTEXA53.v
+
+build_ip: build_nic400 build_cortex_a53 build_sie300_sram_ctrl
 
 make_project:
 	socrates_cli --project megasoc_tech -data ../ --flow AddNewProject
diff --git a/socrates/BP301_SRAM/config/SRAM_ctrl.yaml b/socrates/BP301_SRAM/config/SRAM_ctrl.yaml
index e4838bb620df6846b5bc273920e4cd28be0b0d0c..59786c262ee0fa40a8ebd59afb2a0e9ddc369b2e 100644
--- a/socrates/BP301_SRAM/config/SRAM_ctrl.yaml
+++ b/socrates/BP301_SRAM/config/SRAM_ctrl.yaml
@@ -11,130 +11,18 @@
 # permitted to do so under the terms of a subsisting license agreement
 # from Arm Limited or its affiliates.
 #----------------------------------------------------------------------------
-#
-#      Version Information
-#
-#      Checked In          : Mon Jul 15 17:15:15 2019 +0100
-#
-#      Revision            : 828f11fd
-#
-#      Release Information : CoreLink SIE-300 Generic Global Bundle r1p2-00rel0
-#
-#----------------------------------------------------------------------------
-#  Abstract : Configuration file for SIE-300 AXI5 SRAM Controller
-#----------------------------------------------------------------------------
-
-# -----------------------------
-# User Configuration
-# -----------------------------
-
-
-#
-# COMPONENT: Name of the component to configure.
-#     Valid values:
-#         [sie300_axi5_sram_ctrl]
-#
-COMPONENT: sie300_axi5_sram_ctrl
-
-
-#
-# CONFIG_NAME: Name of the configuration.
-#     Each unifiqued element and top is suffixed with
-#     _${CONFIG_NAME}
-#
-CONFIG_NAME: millisoc_sys
-
-
-#
-# ADDR_WIDTH: AXI5 Address Bus width
-#     Valid values:
-#         14-24
-ADDR_WIDTH: 14
-
-
-#
-# DATA_WIDTH: AXI5 Data Bus width
-#     Valid values:
-#         [32,64,128,256]
-DATA_WIDTH: 64
-
-
-#
-# ID_WIDTH: AXI5 ID width for all channels
-#     Valid values:
-#         2-32
-ID_WIDTH: 5
-
-
-#
-# QCLK_SYNC_EN: Add 2 DFF synchronizer on inputs of clock Q-channel
-#     Valid values:
-#         - 0 : no synchronizer
-#         - 1 : added synchronizer
-QCLK_SYNC_EN: 1
-
-
-#
-# QPWR_SYNC_EN: Add 2 DFF synchronizer on inputs of power Q-channel
-#     Valid values:
-#         - 0 : no synchronizer
-#         - 1 : added synchronizer
-QPWR_SYNC_EN: 1
-
-
-#
-# QEXT_SYNC_EN: Add 2 DFF synchronizer on inputs of external gating Q-channel
-#     Valid values:
-#         - 0 : no synchronizer
-#         - 1 : added synchronizer
-QEXT_SYNC_EN: 1
-
-
-#
-# EXCLUSIVE_MONITORS: Number of Exclusive Access Monitors to observe
-#     and track AXI locked transactions
-#     Valid values:
-#         0-16 (0 means no locked transaction support)
-EXCLUSIVE_MONITORS: 2
-
-
-#
-# AR_BUF_SIZE: Size of FIFO on AR channel
-#     Valid values:
-#         1-16
-AR_BUF_SIZE: 1
-
-
-#
-# AW_BUF_SIZE: Size of FIFO on AW channel
-#     Valid values:
-#         1-16
-AW_BUF_SIZE: 2
-
-
-#
-# W_BUF_SIZE: Size of FIFO on W channel
-#     Valid values:
-#         1-16
-W_BUF_SIZE: 8
-
-
-#
-# REGISTER_AXI_AR: Enables / disables register stage at the AR FIFO
-#     Valid values:
-#         [BYPASS,FULL]
-REGISTER_AXI_AR: BYPASS
-
-
-#
-# REGISTER_AXI_R: Enables / disables register stage at the R FIFO
-#     Valid values:
-#         [BYPASS,FULL]
-REGISTER_AXI_R: BYPASS
-
-
-#
-# AXI5_POISON_EN: Enables / disables AXI5 Data Poisoning support
-#     Valid values:
-#         [0,1]
-AXI5_POISON_EN: 0
+COMPONENT      : sie300_axi5_sram_ctrl
+CONFIG_NAME    : 1
+ADDR_WIDTH : 20
+DATA_WIDTH : 64
+ID_WIDTH : 7
+QCLK_SYNC_EN : 1
+QPWR_SYNC_EN : 1
+QEXT_SYNC_EN : 1
+EXCLUSIVE_MONITORS : 2
+AR_BUF_SIZE : 1
+AW_BUF_SIZE : 2
+W_BUF_SIZE : 8
+AXI5_POISON_EN : 1
+REGISTER_AXI_AR : BYPASS
+REGISTER_AXI_R : BYPASS
diff --git a/socrates/CortexA53_1/CORTEXA53.cfg b/socrates/CortexA53_1/CORTEXA53.cfg
new file mode 100755
index 0000000000000000000000000000000000000000..ae236fce9743aae2836653773d73f93e87037317
--- /dev/null
+++ b/socrates/CortexA53_1/CORTEXA53.cfg
@@ -0,0 +1,95 @@
+
+#-----------------------------------------------------------------------------
+# The confidential and proprietary information contained in this file may
+# only be used by a person authorised under and to the extent permitted
+# by a subsisting licensing agreement from Arm Limited or its affiliates.
+#
+# (C) COPYRIGHT 2012-2016 Arm Limited or its affiliates.
+# ALL RIGHTS RESERVED
+#
+# This entire notice must be reproduced on all copies of this file
+# and copies of this file may only be made by a person if such person is
+# permitted to do so under the terms of a subsisting license agreement
+# from Arm Limited or its affiliates.
+#
+#      SVN Information
+#
+#      Checked In          : $Date: 2014-07-25 12:42:21 +0100 (Fri, 25 Jul 2014) $
+#
+#      Revision            : $Revision: 285827 $
+#
+#      Release Information : CORTEXA53-r0p4-52rel0
+#
+#-----------------------------------------------------------------------------
+#
+# This is the config file which must be edited prior to render the CORTEXA53_unconfigured.v
+#
+# This config file was auto generated by IP Catalog:
+#   Generation Date               : 2024-10-04 11:18:28.687422
+#   IP Catalog  : ip-catalog
+#
+# declare private package
+package PARAM;
+BEGIN {}
+
+
+$parameter{NUM_CPUS}             = 1; # Choose the number of CPUs in the cluster
+
+$parameter{NEON_FP}              = "TRUE"; # Include the NEON & Floating-Point unit in each CPU
+
+$parameter{CRYPTO}               = "FALSE"; # Include the Crypto extensions in the NEON & Floating-Point unit in each CPU
+
+$parameter{CPU_CACHE_PROTECTION} = "FALSE"; # Protect the CPU cache RAMs with parity/ECC
+
+$parameter{ACE}                  = "TRUE"; # Choose ACE for the main bus interface.  If FALSE, CHI will be chosen.
+
+$parameter{L2_CACHE}             = "TRUE"; # Include L2 Cache
+
+$parameter{ACP}                  = "FALSE"; # Include an ACP interface on the SCU
+
+$parameter{SCU_CACHE_PROTECTION} = "FALSE"; # Protect the L2 cache RAMs with ECC
+
+$parameter{LEGACY_V7_DEBUG_MAP}  = "FALSE"; # Use a v7 memory map for the debug components
+
+  # L1 Instruction and Data Cache Size
+  #
+  # 8kB $
+  # 16kB $
+  # 32kB $
+  # 64kB $
+
+$parameter{L1_ICACHE_SIZE}       = "16KB";
+$parameter{L1_DCACHE_SIZE}       = "16KB";
+
+  # L2 Cache Size
+  #
+  # 128kB $
+  # 256kB $
+  # 512kB $
+  # 1024kB $
+  # 2048kB $
+
+$parameter{L2_CACHE_SIZE}        = "256KB";
+
+  # L2 Data RAMs Input Latency
+  #
+  # 1 : 1 cycle latency
+  # 2 : 2 cycles latency
+
+$parameter{L2_INPUT_LATENCY}     = "1";
+
+  # L2 Data RAMs Output Latency
+  #
+  # 2 : 2 cycles latency
+  # 3 : 3 cycles latency
+
+$parameter{L2_OUTPUT_LATENCY}    = "2";
+
+
+
+################################################################################
+# return successful requisition
+return 1;
+
+END {}
+__END__
diff --git a/socrates/CortexA53_1/CortexA53_1.xml b/socrates/CortexA53_1/CortexA53_1.xml
deleted file mode 100644
index df65dfd421f823c5f62c25654195b21fc74c980c..0000000000000000000000000000000000000000
--- a/socrates/CortexA53_1/CortexA53_1.xml
+++ /dev/null
@@ -1,671 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<ConfiguredComponent version="r1p0">
-  <Name>CortexA53_1</Name>
-  <Suffix>1</Suffix>
-  <ConfigurationGroupName></ConfigurationGroupName>
-  <ConfigurableComponentRef>
-    <Vendor>arm.com</Vendor>
-    <Library>Cores</Library>
-    <Name>CortexA53</Name>
-    <Version>r0p4-52rel0</Version>
-  </ConfigurableComponentRef>
-  <Specification>
-    <Parameters>
-      <Parameter>
-        <Name>L2_CACHE</Name>
-        <Value>TRUE</Value>
-      </Parameter>
-      <Parameter>
-        <Name>ACP</Name>
-        <Value>FALSE</Value>
-      </Parameter>
-      <Parameter>
-        <Name>ACE</Name>
-        <Value>TRUE</Value>
-      </Parameter>
-      <Parameter>
-        <Name>L1_ICACHE_SIZE</Name>
-        <Value>16KB</Value>
-      </Parameter>
-      <Parameter>
-        <Name>SCU_CACHE_PROTECTION</Name>
-        <Value>FALSE</Value>
-      </Parameter>
-      <Parameter>
-        <Name>L2_OUTPUT_LATENCY</Name>
-        <Value>2</Value>
-      </Parameter>
-      <Parameter>
-        <Name>L1_DCACHE_SIZE</Name>
-        <Value>16KB</Value>
-      </Parameter>
-      <Parameter>
-        <Name>CPU_CACHE_PROTECTION</Name>
-        <Value>FALSE</Value>
-      </Parameter>
-      <Parameter>
-        <Name>LEGACY_V7_DEBUG_MAP</Name>
-        <Value>FALSE</Value>
-      </Parameter>
-      <Parameter>
-        <Name>L2_CACHE_SIZE</Name>
-        <Value>256KB</Value>
-      </Parameter>
-      <Parameter>
-        <Name>L2_INPUT_LATENCY</Name>
-        <Value>1</Value>
-      </Parameter>
-      <Parameter>
-        <Name>NUM_CPUS</Name>
-        <Value>1</Value>
-      </Parameter>
-      <Parameter>
-        <Name>CRYPTO</Name>
-        <Value>FALSE</Value>
-      </Parameter>
-      <Parameter>
-        <Name>NEON_FP</Name>
-        <Value>TRUE</Value>
-      </Parameter>
-    </Parameters>
-    <Domains>
-      <VoltageDomains>
-        <VoltageDomain>
-          <Name>vd0</Name>
-          <UID>VD-vd0</UID>
-        </VoltageDomain>
-      </VoltageDomains>
-      <PowerDomains>
-        <PowerDomain>
-          <Name>pd0</Name>
-          <UID>PD-pd0</UID>
-          <Type>AlwaysOn</Type>
-          <VoltageDomainRef>VD-vd0</VoltageDomainRef>
-        </PowerDomain>
-      </PowerDomains>
-      <ClockDomains>
-        <ClockDomain>
-          <Name>CLKIN</Name>
-          <UID>CD-CLKIN</UID>
-          <PowerDomainRef>PD-pd0</PowerDomainRef>
-        </ClockDomain>
-      </ClockDomains>
-    </Domains>
-    <Interfaces>
-      <Interface>
-        <Name>interrupt_master_VCPU_MNT_IRQ0</Name>
-        <UID>IF-interrupt_master_VCPU_MNT_IRQ0</UID>
-        <Requester/>
-        <Protocol>
-          <ProtocolRef>interrupt</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>TimerEventInterface_master_CPU0</Name>
-        <UID>IF-TimerEventInterface_master_CPU0</UID>
-        <Requester/>
-        <Protocol>
-          <ProtocolRef>TimerEventInterface</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>ATB_master_CPU0</Name>
-        <UID>IF-ATB_master_CPU0</UID>
-        <Requester/>
-        <Protocol>
-          <ProtocolRef>ATB4</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>ATBDataWidth</Name>
-              <Value>32</Value>
-            </Parameter>
-            <Parameter>
-              <Name>ATBytesWidth</Name>
-              <Value>2</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-        <ClockDomainRef>CD-CLKIN</ClockDomainRef>
-      </Interface>
-      <Interface>
-        <Name>AXI4Stream_master_PROCESSOR</Name>
-        <UID>IF-AXI4Stream_master_PROCESSOR</UID>
-        <Requester/>
-        <Protocol>
-          <ProtocolRef>AXI4Stream</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>TDATAWidth</Name>
-              <Value>16</Value>
-            </Parameter>
-            <Parameter>
-              <Name>TIDWidth</Name>
-              <Value>2</Value>
-            </Parameter>
-            <Parameter>
-              <Name>TDESTWidth</Name>
-              <Value>0</Value>
-            </Parameter>
-            <Parameter>
-              <Name>TUSERWidth</Name>
-              <Value>0</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-        <ClockDomainRef>CD-CLKIN</ClockDomainRef>
-      </Interface>
-      <Interface>
-        <Name>Channel_master_CTI_CHOUT</Name>
-        <UID>IF-Channel_master_CTI_CHOUT</UID>
-        <Requester/>
-        <Protocol>
-          <ProtocolRef>Channel</ProtocolRef>
-        </Protocol>
-        <ClockDomainRef>CD-CLKIN</ClockDomainRef>
-      </Interface>
-      <Interface>
-        <Name>Channel_master_CTI_IRQ0</Name>
-        <UID>IF-Channel_master_CTI_IRQ0</UID>
-        <Requester/>
-        <Protocol>
-          <ProtocolRef>Channel</ProtocolRef>
-        </Protocol>
-        <ClockDomainRef>CD-CLKIN</ClockDomainRef>
-      </Interface>
-      <Interface>
-        <Name>ACE_master</Name>
-        <UID>IF-ACE_master</UID>
-        <Requester/>
-        <Protocol>
-          <ProtocolRef>ACE</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>ADDR_WIDTH</Name>
-              <Value>44</Value>
-            </Parameter>
-            <Parameter>
-              <Name>DATA_WIDTH</Name>
-              <Value>128</Value>
-            </Parameter>
-            <Parameter>
-              <Name>ID_R_WIDTH</Name>
-              <Value>5</Value>
-            </Parameter>
-            <Parameter>
-              <Name>ID_W_WIDTH</Name>
-              <Value>5</Value>
-            </Parameter>
-            <Parameter>
-              <Name>AWUSER_WIDTH</Name>
-              <Value>0</Value>
-            </Parameter>
-            <Parameter>
-              <Name>ARUSER_WIDTH</Name>
-              <Value>0</Value>
-            </Parameter>
-            <Parameter>
-              <Name>WUSER_WIDTH</Name>
-              <Value>0</Value>
-            </Parameter>
-            <Parameter>
-              <Name>RUSER_WIDTH</Name>
-              <Value>0</Value>
-            </Parameter>
-            <Parameter>
-              <Name>BUSER_WIDTH</Name>
-              <Value>0</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-        <ClockDomainRef>CD-CLKIN</ClockDomainRef>
-      </Interface>
-      <Interface>
-        <Name>interrupt_master_COMMIRQ0</Name>
-        <UID>IF-interrupt_master_COMMIRQ0</UID>
-        <Requester/>
-        <Protocol>
-          <ProtocolRef>interrupt</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>interrupt_master_PMU_IRQ0</Name>
-        <UID>IF-interrupt_master_PMU_IRQ0</UID>
-        <Requester/>
-        <Protocol>
-          <ProtocolRef>interrupt</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>interrupt_master_EXTERRIRQ</Name>
-        <UID>IF-interrupt_master_EXTERRIRQ</UID>
-        <Requester/>
-        <Protocol>
-          <ProtocolRef>interrupt</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>interrupt_slave_FIQ0</Name>
-        <UID>IF-interrupt_slave_FIQ0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>interrupt</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>AXI4Stream_slave_DISTRIBUTOR</Name>
-        <UID>IF-AXI4Stream_slave_DISTRIBUTOR</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>AXI4Stream</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>TDATAWidth</Name>
-              <Value>16</Value>
-            </Parameter>
-            <Parameter>
-              <Name>TIDWidth</Name>
-              <Value>0</Value>
-            </Parameter>
-            <Parameter>
-              <Name>TDESTWidth</Name>
-              <Value>2</Value>
-            </Parameter>
-            <Parameter>
-              <Name>TUSERWidth</Name>
-              <Value>0</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-        <ClockDomainRef>CD-CLKIN</ClockDomainRef>
-      </Interface>
-      <Interface>
-        <Name>RESET_slave_CPU_PORESET0</Name>
-        <UID>IF-RESET_slave_CPU_PORESET0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>RESET</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>APB_slave_DEBUG</Name>
-        <UID>IF-APB_slave_DEBUG</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>APB</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>AddressWidth</Name>
-              <Value>21</Value>
-            </Parameter>
-            <Parameter>
-              <Name>DataWidth</Name>
-              <Value>32</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-        <ClockDomainRef>CD-CLKIN</ClockDomainRef>
-      </Interface>
-      <Interface>
-        <Name>Q-Channel_slave_L2</Name>
-        <UID>IF-Q-Channel_slave_L2</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Q-Channel-generic</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_CFGEND0</Name>
-        <UID>IF-Staticcfg_slave_CFGEND0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Q-Channel_slave_NEON0</Name>
-        <UID>IF-Q-Channel_slave_NEON0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Q-Channel-generic</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_CFGTE0</Name>
-        <UID>IF-Staticcfg_slave_CFGTE0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>interrupt_slave_VIRQ0</Name>
-        <UID>IF-interrupt_slave_VIRQ0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>interrupt</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>interrupt_slave_VFIQ0</Name>
-        <UID>IF-interrupt_slave_VFIQ0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>interrupt</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_VINITHI0</Name>
-        <UID>IF-Staticcfg_slave_VINITHI0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>RESET_slave_MBIST</Name>
-        <UID>IF-RESET_slave_MBIST</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>RESET</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_CLUSTERIDAFF1</Name>
-        <UID>IF-Staticcfg_slave_CLUSTERIDAFF1</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Authentication_slave_CPU0</Name>
-        <UID>IF-Authentication_slave_CPU0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Authentication</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_CP15SDISABLE0</Name>
-        <UID>IF-Staticcfg_slave_CP15SDISABLE0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Channel_slave_CTI_CHIN</Name>
-        <UID>IF-Channel_slave_CTI_CHIN</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Channel</ProtocolRef>
-        </Protocol>
-        <ClockDomainRef>CD-CLKIN</ClockDomainRef>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_SYSBARDISABLE</Name>
-        <UID>IF-Staticcfg_slave_SYSBARDISABLE</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_GICC_DISABLE</Name>
-        <UID>IF-Staticcfg_slave_GICC_DISABLE</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_AA64nAA32_CPU0</Name>
-        <UID>IF-Staticcfg_slave_AA64nAA32_CPU0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_BROADCASTINNER</Name>
-        <UID>IF-Staticcfg_slave_BROADCASTINNER</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>RESET_slave_CORE_RESET0</Name>
-        <UID>IF-RESET_slave_CORE_RESET0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>RESET</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>interrupt_slave_SEI0</Name>
-        <UID>IF-interrupt_slave_SEI0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>interrupt</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_CLUSTERIDAFF2</Name>
-        <UID>IF-Staticcfg_slave_CLUSTERIDAFF2</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_BROADCASTCACHEMAINT</Name>
-        <UID>IF-Staticcfg_slave_BROADCASTCACHEMAINT</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>interrupt_slave_IRQ0</Name>
-        <UID>IF-interrupt_slave_IRQ0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>interrupt</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>RESET_slave_L2</Name>
-        <UID>IF-RESET_slave_L2</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>RESET</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>interrupt_slave_VSEI0</Name>
-        <UID>IF-interrupt_slave_VSEI0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>interrupt</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>EVENT_slave_EDBGRQ0</Name>
-        <UID>IF-EVENT_slave_EDBGRQ0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>EVENT</ProtocolRef>
-        </Protocol>
-        <ClockDomainRef>CD-CLKIN</ClockDomainRef>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_DBGROMADDR</Name>
-        <UID>IF-Staticcfg_slave_DBGROMADDR</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Q-Channel_slave_CPU0</Name>
-        <UID>IF-Q-Channel_slave_CPU0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Q-Channel-generic</ProtocolRef>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_BROADCASTOUTER</Name>
-        <UID>IF-Staticcfg_slave_BROADCASTOUTER</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_RVB_ARADDR0</Name>
-        <UID>IF-Staticcfg_slave_RVB_ARADDR0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>WTimestamp_slave</Name>
-        <UID>IF-WTimestamp_slave</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>WTimestamp</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>TSVALUE_WIDTH</Name>
-              <Value>64</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-        <ClockDomainRef>CD-CLKIN</ClockDomainRef>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_DBGROMADDRV</Name>
-        <UID>IF-Staticcfg_slave_DBGROMADDRV</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>Staticcfg_slave_PERIPHBASE</Name>
-        <UID>IF-Staticcfg_slave_PERIPHBASE</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>Staticcfg</ProtocolRef>
-          <Parameters>
-            <Parameter>
-              <Name>CONFIGURATION_WIDTH</Name>
-              <Value>1</Value>
-            </Parameter>
-          </Parameters>
-        </Protocol>
-      </Interface>
-      <Interface>
-        <Name>interrupt_slave_REI0</Name>
-        <UID>IF-interrupt_slave_REI0</UID>
-        <Completer/>
-        <Protocol>
-          <ProtocolRef>interrupt</ProtocolRef>
-        </Protocol>
-      </Interface>
-    </Interfaces>
-  </Specification>
-</ConfiguredComponent>
diff --git a/socrates/sie300/sie300_axi5_sram_ctrl_1/sie300_axi5_sram_ctrl_1.xml b/socrates/sie300/sie300_axi5_sram_ctrl_1/sie300_axi5_sram_ctrl_1.xml
deleted file mode 100644
index 1e38efdc21855bfbd3a4046139a095c2787db215..0000000000000000000000000000000000000000
--- a/socrates/sie300/sie300_axi5_sram_ctrl_1/sie300_axi5_sram_ctrl_1.xml
+++ /dev/null
@@ -1,111 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<ConfiguredComponent version="r1p0">
-  <Name>sie300_axi5_sram_ctrl_1</Name>
-  <Suffix>1</Suffix>
-  <ConfigurationGroupName>sie300</ConfigurationGroupName>
-  <ConfigurableComponentRef>
-    <Vendor>arm.com</Vendor>
-    <Library>CoreLink</Library>
-    <Name>sie300_axi5_sram_ctrl</Name>
-    <Version>r1p0_0</Version>
-  </ConfigurableComponentRef>
-  <Specification>
-    <Parameters>
-      <Parameter>
-        <Name>ADDR_WIDTH</Name>
-        <Value>20</Value>
-      </Parameter>
-      <Parameter>
-        <Name>DATA_WIDTH</Name>
-        <Value>64</Value>
-      </Parameter>
-      <Parameter>
-        <Name>ID_WIDTH</Name>
-        <Value>6</Value>
-      </Parameter>
-      <Parameter>
-        <Name>QCLK_SYNC_EN</Name>
-        <Value>1</Value>
-      </Parameter>
-      <Parameter>
-        <Name>QPWR_SYNC_EN</Name>
-        <Value>1</Value>
-      </Parameter>
-      <Parameter>
-        <Name>QEXT_SYNC_EN</Name>
-        <Value>1</Value>
-      </Parameter>
-      <Parameter>
-        <Name>EXCLUSIVE_MONITORS</Name>
-        <Value>2</Value>
-      </Parameter>
-      <Parameter>
-        <Name>AR_BUF_SIZE</Name>
-        <Value>1</Value>
-      </Parameter>
-      <Parameter>
-        <Name>AW_BUF_SIZE</Name>
-        <Value>2</Value>
-      </Parameter>
-      <Parameter>
-        <Name>W_BUF_SIZE</Name>
-        <Value>8</Value>
-      </Parameter>
-      <Parameter>
-        <Name>AXI5_POISON_EN</Name>
-        <Value>1</Value>
-      </Parameter>
-      <Parameter>
-        <Name>REGISTER_AXI_AR</Name>
-        <Value>BYPASS</Value>
-      </Parameter>
-      <Parameter>
-        <Name>REGISTER_AXI_R</Name>
-        <Value>BYPASS</Value>
-      </Parameter>
-      <Parameter>
-        <Name>STRB_WIDTH</Name>
-        <Value>8</Value>
-      </Parameter>
-      <Parameter>
-        <Name>POIS_WIDTH</Name>
-        <Value>1</Value>
-      </Parameter>
-      <Parameter>
-        <Name>AW_CNTR_WIDTH</Name>
-        <Value>5</Value>
-      </Parameter>
-      <Parameter>
-        <Name>MDAT_WIDTH</Name>
-        <Value>1</Value>
-      </Parameter>
-      <Parameter>
-        <Name>MSTR_WIDTH</Name>
-        <Value>1</Value>
-      </Parameter>
-    </Parameters>
-    <Domains>
-      <VoltageDomains>
-        <VoltageDomain>
-          <Name>vd0</Name>
-          <UID>VD-vd0</UID>
-        </VoltageDomain>
-      </VoltageDomains>
-      <PowerDomains>
-        <PowerDomain>
-          <Name>pd0</Name>
-          <UID>PD-pd0</UID>
-          <Type>AlwaysOn</Type>
-          <VoltageDomainRef>VD-vd0</VoltageDomainRef>
-        </PowerDomain>
-      </PowerDomains>
-      <ClockDomains>
-        <ClockDomain>
-          <Name>clk0</Name>
-          <UID>CD-clk0</UID>
-          <PowerDomainRef>PD-pd0</PowerDomainRef>
-        </ClockDomain>
-      </ClockDomains>
-    </Domains>
-  </Specification>
-</ConfiguredComponent>