)]}'
{
  "commit": "6d4d1bc601545a4f50cc29c63eab217eb7ee1158",
  "tree": "7541bed9a5ac90e15b75e8e2232377d8d92c04ff",
  "parents": [
    "a1b5e94259c5c2c9d5934cd9d8f9f7e9f945c5cb"
  ],
  "author": {
    "name": "hamzashabbir517",
    "email": "shabbirhamza517@gmail.com",
    "time": "Sat May 21 10:17:36 2022 +0500"
  },
  "committer": {
    "name": "hamzashabbir517",
    "email": "shabbirhamza517@gmail.com",
    "time": "Sat May 21 10:17:36 2022 +0500"
  },
  "message": "First Initial Files Uploaded\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "30772440538ea4b5fd574c6c197d7428eb38a502",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "dff5842fa4a033b45a8ce3a5f2c91bce51a076c0",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee8754612b806682ec30566ea0293c3b8199e808",
      "new_mode": 33188,
      "new_path": "verilog/dv/FPU_Single/FPU_Single.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f2bfa8673ce7b02cd13b9f09aee788740a92fa09",
      "new_mode": 33188,
      "new_path": "verilog/dv/FPU_Single/FPU_Single_tb.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fd0b560d9be0c6502de68db4de1ee1722b3b478",
      "new_mode": 33188,
      "new_path": "verilog/dv/FPU_Single/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "88e19446700fc74bb8867dec5bfb4e55de8fa30b",
      "new_mode": 33188,
      "new_path": "verilog/dv/FPU_Single/tb_prog.v"
    },
    {
      "type": "modify",
      "old_id": "31ab09bb353fc0b5677a44beee6b8cdf6c51e6e7",
      "old_mode": 33188,
      "old_path": "verilog/includes/includes.rtl.caravel_user_project",
      "new_id": "d18202d7b1ab51fc7163f9549fa671c59b5c0ff2",
      "new_mode": 33188,
      "new_path": "verilog/includes/includes.rtl.caravel_user_project"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad2c597540feceb3470c8a008cdf6aa930f17b7e",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/Dec_gpr_ctl.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25c7e48aef0e537123802b7c235425a4c88c5ca7",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/Execution.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e83f1223b8cbe8707b03bbc4ca0aa3cc95c801f2",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_Add_Post_Normalization.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc8c78c7c34528a567bf010927cb939de44940ac",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_Exponent_Matching.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "026c41d374195332574562992378112ffdf7c45b",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_LZD_L0.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edd026c91d14a1a796f89c5df398e91534b459af",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_LZD_L1.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "218dace6a177e1cf8e1dabb05a778551f4ff71b7",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_LZD_L2.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6a64890d8bdee5a632676efa76b42084dd01dd5",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_LZD_L3.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "816bd8e57163cc4d2f620bec4c3beab58fd9e5b2",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_LZD_L4.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a52ce037d5e92aa3d832e1bd90cb6611dc61d6c",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_LZD_main.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32ec8c9f934b0b038b4dc530b175c33a124daf5d",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_Mul_Post_Normalization.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "781d5c2a64991e93a93263dc81b5da125939e70d",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_Top_Single_Cycle.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4990447e81e090f720bfde757e2b61c7701c499b",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_exponent_addition.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3cd243a6d20559876fa9341119a04f14de72ea2b",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_extender.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6df4a66a02e30fb243bd715cff3a3624d6be30d0",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_mantissa_addition.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39e745cd3c61b61b15e6c539a132496d84c9685a",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_mantissa_generator.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c0c0e338938748c327bc3d799e4e00d8904ddc6",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_mantissa_multiplication.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "509e51ce7c2f5b6684011f8ced68d56da845964a",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_rounding_block_Addition.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "812bf9c91db41257914eaa0dcc0c451bc799dc11",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FMADD_rounding_block_Multiplication.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd3fa859ddbed217a245b2dbfaf0554186acd327",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FPU_CSR.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e698e05d2a386bf3b4b8d9bf4759a85294c54c83",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FPU_F2I.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8bd5804aac362f1287b8b4d723f43b27d2888f1e",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FPU_FSM_Control_Decode.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e28e4f7a65087a57c586eef294b4f8f09f4f96c",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FPU_FSM_TOP.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf6c3a5eaea7a3bb9dcd687b34f4c05dc037c426",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FPU_Fclass.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11523fb10f13b57fad5257e37141858e8a09068c",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FPU_Input_Validation.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "79cf1684076810684e3ab182e8341ca864306e16",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FPU_Top_Single_Cycle.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc7282238be890bf4de6ae9faadd93fffef1f160",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FPU_comparison.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc0a59b9aec7ed3ec603b5955e00b6b29da15b9b",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FPU_dec_ctl.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca3d2f5191fb481a70ebdd7f12d12c76cd9d77cf",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FPU_decode.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eaa478665a8124dee4bb5535bb34040117eb61d8",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FPU_exu.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd0ea3f7f80b10fae2d59ab84ead944c8993da0e",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FPU_fpr_ctl.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59320b678f6f26b314277467ee703e80b43c0218",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FPU_move.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8110b5863a3b876274628de6d2731321218b1a1f",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/FPU_sign_injection.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f98aa5dee6470b34aa8db5e82700ae08f7141c27",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/I2F_main.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dbe53233db804c3f99e988ec00a9a45f6edd4f83",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/LZD_comb.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "345c091eb535f069ce241c5f0e9a5d6362388690",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/LZD_layer0.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3cf47ce754a0d184a9d698286738fedb7cba08be",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/LZD_layer1.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5cd2c08258f534e6ebfa93a2719e33bc16b6cd20",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/LZD_layer2.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32bf5e503aa92ec18ef3b536fe321583abb1638e",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/LZD_layer3.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "911ceac37a08835f43137e788adea14d6167bf9c",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/LZD_layer4.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "574e976f279612880f0f6192894227949c0c5305",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/LZD_main.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86737075aa8e53689fc2108223f24338df681cfb",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/LZD_mux.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99956ec32a7f4a9e0bbf006d8357ad35752e2c13",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/Main_Decode.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4c4aa0037ed10990109e932496d3b658b67215a",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/Sky130_SRAM_1kbyte_Memory.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32a2894a9197f4d6ee01bdac2a138b29030cc1bd",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/beh_lib.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "611396f05d5ff7818ab2636c9adc4f6bd0ab79ab",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/iccm_controller.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "788c9a5d5f786d42f03503b87eab9e05ff25f324",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/inst_checker.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7af503199d73e6c2cc27f166e31e257f50c6b22f",
      "new_mode": 33188,
      "new_path": "verilog/rtl/FPU/uart_rx_prog.v"
    },
    {
      "type": "modify",
      "old_id": "3537de803dd1d472e447f0791344cbf5c9391455",
      "old_mode": 33188,
      "old_path": "verilog/rtl/uprj_netlists.v",
      "new_id": "c3c03e4cbb03295a81d889251f02c587bed91170",
      "new_mode": 33188,
      "new_path": "verilog/rtl/uprj_netlists.v"
    },
    {
      "type": "modify",
      "old_id": "26081e98ecdd98ac1a677c29dfbd5fb0dbc4ee53",
      "old_mode": 33188,
      "old_path": "verilog/rtl/user_proj_example.v",
      "new_id": "ad7cc280df4c960d597202e7f337d89bf9b144df",
      "new_mode": 33188,
      "new_path": "verilog/rtl/user_proj_example.v"
    }
  ]
}
