blob: a5d00000a8b55f8d58b3896868d94a685e1a0c28 [file] [log] [blame]
# Caravel user project includes
-v $(USER_PROJECT_VERILOG)/rtl/user_project_wrapper.v
-v $(USER_PROJECT_VERILOG)/rtl/Core.v
-v $(USER_PROJECT_VERILOG)/rtl/InstrDecoder.v
-v $(USER_PROJECT_VERILOG)/rtl/IntALU.v
-v $(USER_PROJECT_VERILOG)/rtl/Load.v
-v $(USER_PROJECT_VERILOG)/rtl/AGU.v
-v $(USER_PROJECT_VERILOG)/rtl/StoreAGU.v
-v $(USER_PROJECT_VERILOG)/rtl/ProgramCounter.v
-v $(USER_PROJECT_VERILOG)/rtl/Rename.v
-v $(USER_PROJECT_VERILOG)/rtl/FPU.v
-v $(USER_PROJECT_VERILOG)/rtl/FDiv.v
-v $(USER_PROJECT_VERILOG)/rtl/FMul.v
-v $(USER_PROJECT_VERILOG)/gl/RF.v
-v $(USER_PROJECT_VERILOG)/rtl/ROB.v
-v $(USER_PROJECT_VERILOG)/rtl/BranchPredictor.v
-v $(USER_PROJECT_VERILOG)/rtl/IndirectBranchPredictor.v
-v $(USER_PROJECT_VERILOG)/rtl/LoadBuffer.v
-v $(USER_PROJECT_VERILOG)/rtl/StoreQueue.v
-v $(USER_PROJECT_VERILOG)/rtl/Multiply.v
-v $(USER_PROJECT_VERILOG)/rtl/Divide.v
-v $(USER_PROJECT_VERILOG)/rtl/ControlRegs.v
-v $(USER_PROJECT_VERILOG)/rtl/PopCnt.v
-v $(USER_PROJECT_VERILOG)/rtl/LZCnt.v
-v $(USER_PROJECT_VERILOG)/rtl/BranchSelector.v
-v $(USER_PROJECT_VERILOG)/rtl/PreDecode.v
-v $(USER_PROJECT_VERILOG)/rtl/RenameTable.v
-v $(USER_PROJECT_VERILOG)/rtl/TagBuffer.v
-v $(USER_PROJECT_VERILOG)/rtl/IssueQueue.v
-v $(USER_PROJECT_VERILOG)/rtl/CacheController.v
-v $(USER_PROJECT_VERILOG)/rtl/MemoryController.v
-v $(USER_PROJECT_VERILOG)/rtl/SRAMWrapperDC.v
-v $(USER_PROJECT_VERILOG)/rtl/SRAMWrapperIC.v
-v $(USER_PROJECT_VERILOG)/rtl/PCFile.v
-v $(USER_PROJECT_VERILOG)/rtl/LoadStoreUnit.v
-v $(USER_PROJECT_VERILOG)/rtl/TageTable.v
-v $(USER_PROJECT_VERILOG)/rtl/TagePredictor.v
-v $(USER_PROJECT_VERILOG)/rtl/BranchTargetBuffer.v
-v $(USER_PROJECT_VERILOG)/rtl/ICacheTable.v
-v $(USER_PROJECT_VERILOG)/rtl/BranchPredictionTable.v
-v $(USER_PROJECT_VERILOG)/rtl/ReturnStack.v
-v $(USER_PROJECT_VERILOG)/rtl/ExternalMemorySim.v
-v $(USER_PROJECT_VERILOG)/rtl/sky130_sram_1kbyte_1rw1r_32x256_8.v
-v $(USER_PROJECT_VERILOG)/rtl/sky130_sram_8kbyte_1rw_64x1024_8.v
-v $(USER_PROJECT_VERILOG)/rtl/sky130_sram_8kbyte_1rw1r_32x2048_8.v
-v $(USER_PROJECT_VERILOG)/rtl/hardfloat/addRecFN.v
-v $(USER_PROJECT_VERILOG)/rtl/hardfloat/compareRecFN.v
-v $(USER_PROJECT_VERILOG)/rtl/hardfloat/fNToRecFN.v
-v $(USER_PROJECT_VERILOG)/rtl/hardfloat/HardFloat_primitives.v
-v $(USER_PROJECT_VERILOG)/rtl/hardfloat/HardFloat_specialize.v
-v $(USER_PROJECT_VERILOG)/rtl/hardfloat/recFNToIN.v
-v $(USER_PROJECT_VERILOG)/rtl/hardfloat/recFNToFN.v
-v $(USER_PROJECT_VERILOG)/rtl/hardfloat/mulRecFN.v
-v $(USER_PROJECT_VERILOG)/rtl/hardfloat/HardFloat_rawFN.v
-v $(USER_PROJECT_VERILOG)/rtl/hardfloat/isSigNaNRecFN.v
-v $(USER_PROJECT_VERILOG)/rtl/hardfloat/iNToRecFN.v
-v $(USER_PROJECT_VERILOG)/rtl/hardfloat/divSqrtRecFN_small.v