move all source directories to soc so that "import soc.scoreboard" etc is used
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 9 Mar 2020 13:42:31 +0000 (13:42 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 9 Mar 2020 13:42:31 +0000 (13:42 +0000)
commit2d1027c7357d92b8cae4c15f55ad97b8fe81707b
tree67971c7ca867c5fce0307740c8038e29c2fddb10
parent0c91124bfb8546590d08ac4e011f945a2df02d0e
move all source directories to soc so that "import soc.scoreboard" etc is used
210 files changed:
src/TLB/.gitignore [deleted file]
src/TLB/AddressEncoder.py [deleted file]
src/TLB/Cam.py [deleted file]
src/TLB/CamEntry.py [deleted file]
src/TLB/LFSR.py [deleted file]
src/TLB/LFSR.pyi [deleted file]
src/TLB/Makefile [deleted file]
src/TLB/MemorySet.py [deleted file]
src/TLB/PermissionValidator.py [deleted file]
src/TLB/PteEntry.py [deleted file]
src/TLB/SetAssociativeCache.py [deleted file]
src/TLB/TLB.py [deleted file]
src/TLB/__init__.py [deleted file]
src/TLB/ariane/TreePLRU.cpp [deleted file]
src/TLB/ariane/__init__.py [deleted file]
src/TLB/ariane/exceptcause.py [deleted file]
src/TLB/ariane/miss_handler.py [deleted file]
src/TLB/ariane/mmu.py [deleted file]
src/TLB/ariane/p_lru.txt [deleted file]
src/TLB/ariane/plru.py [deleted file]
src/TLB/ariane/ptw.py [deleted file]
src/TLB/ariane/test/test_plru.py [deleted file]
src/TLB/ariane/test/test_ptw.py [deleted file]
src/TLB/ariane/test/test_tlb.py [deleted file]
src/TLB/ariane/test/test_tlb_content.py [deleted file]
src/TLB/ariane/tlb.py [deleted file]
src/TLB/ariane/tlb_content.py [deleted file]
src/TLB/test/__init__.py [deleted file]
src/TLB/test/test_LFSR2.py [deleted file]
src/TLB/test/test_address_encoder.py [deleted file]
src/TLB/test/test_cam.py [deleted file]
src/TLB/test/test_cam_entry.py [deleted file]
src/TLB/test/test_permission_validator.py [deleted file]
src/TLB/test/test_pte_entry.py [deleted file]
src/TLB/test/test_set_associative_cache.py [deleted file]
src/TLB/test/test_tlb.py [deleted file]
src/TestUtil/test_helper.py [deleted file]
src/decoder/.gitignore [deleted file]
src/decoder/power_decoder.py [deleted file]
src/decoder/power_decoder2.py [deleted file]
src/decoder/power_enums.py [deleted file]
src/decoder/power_fields.py [deleted file]
src/decoder/power_fieldsn.py [deleted file]
src/decoder/test/test_power_decoder.py [deleted file]
src/experiment/alu_hier.py [deleted file]
src/experiment/compalu.py [deleted file]
src/experiment/compldst.py [deleted file]
src/experiment/cscore.py [deleted file]
src/experiment/score6600.py [deleted file]
src/iommu/axi_rab/axi4_ar_buffer.py [deleted file]
src/iommu/axi_rab/axi4_ar_sender.py [deleted file]
src/iommu/axi_rab/axi4_aw_buffer.py [deleted file]
src/iommu/axi_rab/axi4_aw_sender.py [deleted file]
src/iommu/axi_rab/axi4_b_buffer.py [deleted file]
src/iommu/axi_rab/axi4_b_sender.py [deleted file]
src/iommu/axi_rab/axi4_r_buffer.py [deleted file]
src/iommu/axi_rab/axi4_r_sender.py [deleted file]
src/iommu/axi_rab/axi4_w_buffer.py [deleted file]
src/iommu/axi_rab/axi4_w_sender.py [deleted file]
src/iommu/axi_rab/axi_buffer_rab.py [deleted file]
src/iommu/axi_rab/axi_buffer_rab_bram.py [deleted file]
src/iommu/axi_rab/axi_rab_cfg.py [deleted file]
src/iommu/axi_rab/axi_rab_top.py [deleted file]
src/iommu/axi_rab/check_ram.py [deleted file]
src/iommu/axi_rab/coreconfig.py [deleted file]
src/iommu/axi_rab/fsm.py [deleted file]
src/iommu/axi_rab/l2_tlb.py [deleted file]
src/iommu/axi_rab/rab_core.py [deleted file]
src/iommu/axi_rab/rab_slice.py [deleted file]
src/iommu/axi_rab/ram_tp_no_change.py [deleted file]
src/iommu/axi_rab/ram_tp_write_first.py [deleted file]
src/iommu/axi_rab/slice_top.py [deleted file]
src/iommu/axi_rab/test/test_ram_tp_no_change.py [deleted file]
src/iommu/axi_rab/test/test_slice_top.py [deleted file]
src/regfile/regfile.py [deleted file]
src/scoreboard/__init__.py [deleted file]
src/scoreboard/addr_match.py [deleted file]
src/scoreboard/dependence_cell.py [deleted file]
src/scoreboard/fn_unit.py [deleted file]
src/scoreboard/fu_dep_cell.py [deleted file]
src/scoreboard/fu_fu_matrix.py [deleted file]
src/scoreboard/fu_mem_matrix.py [deleted file]
src/scoreboard/fu_mem_picker_vec.py [deleted file]
src/scoreboard/fu_picker_vec.py [deleted file]
src/scoreboard/fu_reg_matrix.py [deleted file]
src/scoreboard/fu_wr_pending.py [deleted file]
src/scoreboard/fumem_dep_cell.py [deleted file]
src/scoreboard/global_pending.py [deleted file]
src/scoreboard/group_picker.py [deleted file]
src/scoreboard/instruction_q.py [deleted file]
src/scoreboard/issue_unit.py [deleted file]
src/scoreboard/ldst_dep_cell.py [deleted file]
src/scoreboard/ldst_matrix.py [deleted file]
src/scoreboard/mdm.py [deleted file]
src/scoreboard/mem_dependence_cell.py [deleted file]
src/scoreboard/mem_fu_matrix.py [deleted file]
src/scoreboard/mem_fu_pending.py [deleted file]
src/scoreboard/mem_select.py [deleted file]
src/scoreboard/memfu.py [deleted file]
src/scoreboard/reg_select.py [deleted file]
src/scoreboard/shadow.py [deleted file]
src/scoreboard/shadow_fn.py [deleted file]
src/scoreboard/test_iq.py [deleted file]
src/scoreboard/test_mem2_fu_matrix.py [deleted file]
src/scoreboard/test_mem_fu_matrix.py [deleted file]
src/soc/TLB/.gitignore [new file with mode: 0644]
src/soc/TLB/AddressEncoder.py [new file with mode: 0644]
src/soc/TLB/Cam.py [new file with mode: 0644]
src/soc/TLB/CamEntry.py [new file with mode: 0644]
src/soc/TLB/LFSR.py [new file with mode: 0644]
src/soc/TLB/LFSR.pyi [new file with mode: 0644]
src/soc/TLB/Makefile [new file with mode: 0644]
src/soc/TLB/MemorySet.py [new file with mode: 0644]
src/soc/TLB/PermissionValidator.py [new file with mode: 0644]
src/soc/TLB/PteEntry.py [new file with mode: 0644]
src/soc/TLB/SetAssociativeCache.py [new file with mode: 0644]
src/soc/TLB/TLB.py [new file with mode: 0644]
src/soc/TLB/__init__.py [new file with mode: 0644]
src/soc/TLB/ariane/TreePLRU.cpp [new file with mode: 0644]
src/soc/TLB/ariane/__init__.py [new file with mode: 0644]
src/soc/TLB/ariane/exceptcause.py [new file with mode: 0644]
src/soc/TLB/ariane/miss_handler.py [new file with mode: 0644]
src/soc/TLB/ariane/mmu.py [new file with mode: 0644]
src/soc/TLB/ariane/p_lru.txt [new file with mode: 0644]
src/soc/TLB/ariane/plru.py [new file with mode: 0644]
src/soc/TLB/ariane/ptw.py [new file with mode: 0644]
src/soc/TLB/ariane/test/test_plru.py [new file with mode: 0644]
src/soc/TLB/ariane/test/test_ptw.py [new file with mode: 0644]
src/soc/TLB/ariane/test/test_tlb.py [new file with mode: 0644]
src/soc/TLB/ariane/test/test_tlb_content.py [new file with mode: 0644]
src/soc/TLB/ariane/tlb.py [new file with mode: 0644]
src/soc/TLB/ariane/tlb_content.py [new file with mode: 0644]
src/soc/TLB/test/__init__.py [new file with mode: 0644]
src/soc/TLB/test/test_LFSR2.py [new file with mode: 0644]
src/soc/TLB/test/test_address_encoder.py [new file with mode: 0644]
src/soc/TLB/test/test_cam.py [new file with mode: 0644]
src/soc/TLB/test/test_cam_entry.py [new file with mode: 0644]
src/soc/TLB/test/test_permission_validator.py [new file with mode: 0644]
src/soc/TLB/test/test_pte_entry.py [new file with mode: 0644]
src/soc/TLB/test/test_set_associative_cache.py [new file with mode: 0644]
src/soc/TLB/test/test_tlb.py [new file with mode: 0644]
src/soc/TestUtil/test_helper.py [new file with mode: 0644]
src/soc/decoder/.gitignore [new file with mode: 0644]
src/soc/decoder/power_decoder.py [new file with mode: 0644]
src/soc/decoder/power_decoder2.py [new file with mode: 0644]
src/soc/decoder/power_enums.py [new file with mode: 0644]
src/soc/decoder/power_fields.py [new file with mode: 0644]
src/soc/decoder/power_fieldsn.py [new file with mode: 0644]
src/soc/decoder/test/test_power_decoder.py [new file with mode: 0644]
src/soc/experiment/alu_hier.py [new file with mode: 0644]
src/soc/experiment/compalu.py [new file with mode: 0644]
src/soc/experiment/compldst.py [new file with mode: 0644]
src/soc/experiment/cscore.py [new file with mode: 0644]
src/soc/experiment/score6600.py [new file with mode: 0644]
src/soc/iommu/axi_rab/axi4_ar_buffer.py [new file with mode: 0644]
src/soc/iommu/axi_rab/axi4_ar_sender.py [new file with mode: 0644]
src/soc/iommu/axi_rab/axi4_aw_buffer.py [new file with mode: 0644]
src/soc/iommu/axi_rab/axi4_aw_sender.py [new file with mode: 0644]
src/soc/iommu/axi_rab/axi4_b_buffer.py [new file with mode: 0644]
src/soc/iommu/axi_rab/axi4_b_sender.py [new file with mode: 0644]
src/soc/iommu/axi_rab/axi4_r_buffer.py [new file with mode: 0644]
src/soc/iommu/axi_rab/axi4_r_sender.py [new file with mode: 0644]
src/soc/iommu/axi_rab/axi4_w_buffer.py [new file with mode: 0644]
src/soc/iommu/axi_rab/axi4_w_sender.py [new file with mode: 0644]
src/soc/iommu/axi_rab/axi_buffer_rab.py [new file with mode: 0644]
src/soc/iommu/axi_rab/axi_buffer_rab_bram.py [new file with mode: 0644]
src/soc/iommu/axi_rab/axi_rab_cfg.py [new file with mode: 0644]
src/soc/iommu/axi_rab/axi_rab_top.py [new file with mode: 0644]
src/soc/iommu/axi_rab/check_ram.py [new file with mode: 0644]
src/soc/iommu/axi_rab/coreconfig.py [new file with mode: 0644]
src/soc/iommu/axi_rab/fsm.py [new file with mode: 0644]
src/soc/iommu/axi_rab/l2_tlb.py [new file with mode: 0644]
src/soc/iommu/axi_rab/rab_core.py [new file with mode: 0644]
src/soc/iommu/axi_rab/rab_slice.py [new file with mode: 0644]
src/soc/iommu/axi_rab/ram_tp_no_change.py [new file with mode: 0644]
src/soc/iommu/axi_rab/ram_tp_write_first.py [new file with mode: 0644]
src/soc/iommu/axi_rab/slice_top.py [new file with mode: 0644]
src/soc/iommu/axi_rab/test/test_ram_tp_no_change.py [new file with mode: 0644]
src/soc/iommu/axi_rab/test/test_slice_top.py [new file with mode: 0644]
src/soc/regfile/regfile.py [new file with mode: 0644]
src/soc/scoreboard/__init__.py [new file with mode: 0644]
src/soc/scoreboard/addr_match.py [new file with mode: 0644]
src/soc/scoreboard/dependence_cell.py [new file with mode: 0644]
src/soc/scoreboard/fn_unit.py [new file with mode: 0644]
src/soc/scoreboard/fu_dep_cell.py [new file with mode: 0644]
src/soc/scoreboard/fu_fu_matrix.py [new file with mode: 0644]
src/soc/scoreboard/fu_mem_matrix.py [new file with mode: 0644]
src/soc/scoreboard/fu_mem_picker_vec.py [new file with mode: 0644]
src/soc/scoreboard/fu_picker_vec.py [new file with mode: 0644]
src/soc/scoreboard/fu_reg_matrix.py [new file with mode: 0644]
src/soc/scoreboard/fu_wr_pending.py [new file with mode: 0644]
src/soc/scoreboard/fumem_dep_cell.py [new file with mode: 0644]
src/soc/scoreboard/global_pending.py [new file with mode: 0644]
src/soc/scoreboard/group_picker.py [new file with mode: 0644]
src/soc/scoreboard/instruction_q.py [new file with mode: 0644]
src/soc/scoreboard/issue_unit.py [new file with mode: 0644]
src/soc/scoreboard/ldst_dep_cell.py [new file with mode: 0644]
src/soc/scoreboard/ldst_matrix.py [new file with mode: 0644]
src/soc/scoreboard/mdm.py [new file with mode: 0644]
src/soc/scoreboard/mem_dependence_cell.py [new file with mode: 0644]
src/soc/scoreboard/mem_fu_matrix.py [new file with mode: 0644]
src/soc/scoreboard/mem_fu_pending.py [new file with mode: 0644]
src/soc/scoreboard/mem_select.py [new file with mode: 0644]
src/soc/scoreboard/memfu.py [new file with mode: 0644]
src/soc/scoreboard/reg_select.py [new file with mode: 0644]
src/soc/scoreboard/shadow.py [new file with mode: 0644]
src/soc/scoreboard/shadow_fn.py [new file with mode: 0644]
src/soc/scoreboard/test_iq.py [new file with mode: 0644]
src/soc/scoreboard/test_mem2_fu_matrix.py [new file with mode: 0644]
src/soc/scoreboard/test_mem_fu_matrix.py [new file with mode: 0644]