72 lines
3.1 KiB
JSON
72 lines
3.1 KiB
JSON
{
|
|
"files.associations": {
|
|
"cctype": "cpp",
|
|
"clocale": "cpp",
|
|
"cmath": "cpp",
|
|
"cstdarg": "cpp",
|
|
"cstddef": "cpp",
|
|
"cstdio": "cpp",
|
|
"cstdlib": "cpp",
|
|
"cstring": "cpp",
|
|
"ctime": "cpp",
|
|
"cwchar": "cpp",
|
|
"cwctype": "cpp",
|
|
"array": "cpp",
|
|
"atomic": "cpp",
|
|
"bit": "cpp",
|
|
"*.tcc": "cpp",
|
|
"bitset": "cpp",
|
|
"chrono": "cpp",
|
|
"compare": "cpp",
|
|
"concepts": "cpp",
|
|
"condition_variable": "cpp",
|
|
"cstdint": "cpp",
|
|
"deque": "cpp",
|
|
"list": "cpp",
|
|
"map": "cpp",
|
|
"set": "cpp",
|
|
"string": "cpp",
|
|
"unordered_map": "cpp",
|
|
"unordered_set": "cpp",
|
|
"vector": "cpp",
|
|
"exception": "cpp",
|
|
"algorithm": "cpp",
|
|
"functional": "cpp",
|
|
"iterator": "cpp",
|
|
"memory": "cpp",
|
|
"memory_resource": "cpp",
|
|
"numeric": "cpp",
|
|
"random": "cpp",
|
|
"ratio": "cpp",
|
|
"string_view": "cpp",
|
|
"system_error": "cpp",
|
|
"tuple": "cpp",
|
|
"type_traits": "cpp",
|
|
"utility": "cpp",
|
|
"fstream": "cpp",
|
|
"initializer_list": "cpp",
|
|
"iosfwd": "cpp",
|
|
"iostream": "cpp",
|
|
"istream": "cpp",
|
|
"limits": "cpp",
|
|
"mutex": "cpp",
|
|
"new": "cpp",
|
|
"numbers": "cpp",
|
|
"ostream": "cpp",
|
|
"semaphore": "cpp",
|
|
"sstream": "cpp",
|
|
"stdexcept": "cpp",
|
|
"stop_token": "cpp",
|
|
"streambuf": "cpp",
|
|
"thread": "cpp",
|
|
"cinttypes": "cpp",
|
|
"typeinfo": "cpp",
|
|
"iomanip": "cpp"
|
|
},
|
|
"editor.defaultFormatter": "bmpenuelas.systemverilog-formatter-vscode",
|
|
"verilog.linting.linter": "verilator",
|
|
"verilog.linting.verilator.useWSL": true,
|
|
"verilog.linting.verilator.arguments": "-x-assign 0 -Wall --assert -Wno-UNOPT -Wno-UNOPTFLAT -Wno-BLKSEQ -DSIMULATION_PC -I./src/AXI/ -I./src/Cache/ -I./src/Core/ -I./src/CP0/ -I./src/Gadgets/ -I./src/include/ -I./src/IP/ -I./src/MMU/ -I./src/Core/Gadgets/ -I./src/IP/DCData_bram/ -I./src/IP/DCTag_bram/ -I./src/IP/div_signed/ -I./src/IP/div_unsigned/ -I./src/IP/ICData_bram/ -I./src/IP/ICTag_bram/ -I./src/IP/mul_signed/ -I./src/IP/mul_unsigned/ ./model/DCData_bram.v ./model/DCTag_bram.v ./model/div_signed.v ./model/div_unsigned.v ./model/ICData_bram.v ./model/ICTag_bram.v ./model/mul_signed.sv ./model/mul_unsigned.sv ./src/mycpu_top.sv ./src/AXI/AXIRead_i.sv ./src/AXI/AXI.sv ./src/AXI/AXIWrite_i.sv ./src/Cache/DCache_i.sv ./src/Cache/DCache.sv ./src/Cache/ICache_i.sv ./src/Cache/ICache.sv ./src/Core/ALU.sv ./src/Core/Controller.sv ./src/Core/Datapath.sv ./src/Core/Queue.sv ./src/Core/RF.sv ./src/CP0/CP0.sv ./src/Gadgets/extender.sv ./src/Gadgets/ffenrc.sv ./src/Gadgets/ffenr.sv ./src/Gadgets/ffen.sv ./src/Gadgets/mux2.sv ./src/Gadgets/mux3.sv ./src/Gadgets/mux4.sv ./src/Gadgets/mux5.sv ./src/Gadgets/mux6.sv ./src/Gadgets/myBuffer0.sv ./src/Gadgets/myBuffer.sv ./src/Gadgets/onehot_bin16.sv ./src/Gadgets/onehot_bin32.sv ./src/Gadgets/onehot_bin4.sv ./src/Gadgets/onehot_bin8.sv ./src/Gadgets/prio_mux4.sv ./src/Gadgets/prio_mux5.sv ./src/MMU/MMU.sv ./src/MMU/sram_i.sv ./src/MMU/SRAM_RO_AXI_i.sv ./src/MMU/sramro_i.sv ./src/MMU/SRAM_W_AXI_i.sv ./src/MMU/TLB_Lookup.sv ./src/MMU/TLB.sv -top mycpu_top",
|
|
"files.trimTrailingWhitespace": true
|
|
}
|