fix opae build
This commit is contained in:
2
hw/rtl/.gitignore
vendored
2
hw/rtl/.gitignore
vendored
@@ -1 +1 @@
|
||||
/VX_user_config.v
|
||||
/VX_user_config.vh
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_alu (
|
||||
input wire clk,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_back_end #(
|
||||
parameter CORE_ID = 0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_CONFIG
|
||||
`define VX_CONFIG
|
||||
|
||||
`include "VX_user_config.v"
|
||||
`include "VX_user_config.vh"
|
||||
|
||||
`ifndef NUM_CLUSTERS
|
||||
`define NUM_CLUSTERS 1
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
module VX_csr_data (
|
||||
input wire clk, // Clock
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_csr_pipe #(
|
||||
parameter CORE_ID = 0
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_csr_wrapper (
|
||||
VX_csr_req_if csr_req_if,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_decode(
|
||||
// Fetch Inputs
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_DEFINE
|
||||
`define VX_DEFINE
|
||||
|
||||
`include "./VX_config.v"
|
||||
`include "./VX_config.vh"
|
||||
|
||||
// `define QUEUE_FORCE_MLAB 1
|
||||
// `define SYN 1
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_dmem_controller (
|
||||
input wire clk,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_execute_unit (
|
||||
input wire clk,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_fetch (
|
||||
input wire clk,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_front_end (
|
||||
input wire clk,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_gpgpu_inst (
|
||||
// Input
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_gpr (
|
||||
input wire clk,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_gpr_stage (
|
||||
input wire clk,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_gpr_wrapper (
|
||||
input wire clk,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_icache_stage (
|
||||
input wire clk,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_inst_multiplex (
|
||||
// Inputs
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_lsu (
|
||||
input wire clk,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_lsu_addr_gen (
|
||||
input wire[`NUM_THREADS-1:0][31:0] base_address,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_scheduler (
|
||||
input wire clk,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
|
||||
module VX_warp (
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_warp_scheduler (
|
||||
input wire clk, // Clock
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_writeback (
|
||||
input wire clk,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
`include "VX_cache_config.vh"
|
||||
|
||||
module Vortex #(
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
`include "VX_cache_config.vh"
|
||||
|
||||
module Vortex_Cluster #(
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
`include "VX_cache_config.vh"
|
||||
|
||||
module Vortex_Socket (
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module byte_enabled_simple_dual_port_ram
|
||||
(
|
||||
|
||||
2
hw/rtl/cache/VX_bank.v
vendored
2
hw/rtl/cache/VX_bank.v
vendored
@@ -1,5 +1,5 @@
|
||||
`include "VX_cache_config.vh"
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
module VX_bank #(
|
||||
// Size of cache in bytes
|
||||
parameter CACHE_SIZE_BYTES = 1024,
|
||||
|
||||
2
hw/rtl/cache/VX_cache_config.vh
vendored
2
hw/rtl/cache/VX_cache_config.vh
vendored
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_CACHE_CONFIG
|
||||
`define VX_CACHE_CONFIG
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
// data tid rd wb warp_num read write
|
||||
`define MRVQ_METADATA_SIZE (`WORD_SIZE + `LOG2UP(NUM_REQUESTS) + 5 + 2 + (`NW_BITS) + 3 + 3)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_BRANCH_RSP
|
||||
`define VX_BRANCH_RSP
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_branch_response_if ();
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_CSR_REQ
|
||||
`define VX_CSR_REQ
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_csr_req_if ();
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_CSR_WB_REQ
|
||||
`define VX_CSR_WB_REQ
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_csr_wb_if ();
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_DCACHE_REQ
|
||||
`define VX_DCACHE_REQ
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_dcache_request_if ();
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_DCACHE_RSP
|
||||
`define VX_DCACHE_RSP
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_dcache_response_if ();
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
`ifndef VX_DRAM_REQ_RSP_INTER
|
||||
`define VX_DRAM_REQ_RSP_INTER
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_dram_req_rsp_if #(
|
||||
parameter NUM_BANKS = 8,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_EXE_UNIT_REQ_INTER
|
||||
`define VX_EXE_UNIT_REQ_INTER
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_exec_unit_req_if ();
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_FrE_to_BE_INTER
|
||||
`define VX_FrE_to_BE_INTER
|
||||
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
interface VX_frE_to_bckE_req_if ();
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
`ifndef VX_gpr_data_INTER
|
||||
`define VX_gpr_data_INTER
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_gpr_data_if ();
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_GPR_JAL_INTER
|
||||
`define VX_GPR_JAL_INTER
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_gpr_jal_if ();
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_GPR_READ
|
||||
`define VX_GPR_READ
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_gpr_read_if ();
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_GPU_INST_REQ_IN
|
||||
`define VX_GPU_INST_REQ_IN
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_gpu_inst_req_if();
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
`ifndef VX_ICACHE_REQ
|
||||
`define VX_ICACHE_REQ
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_icache_request_if ();
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_ICACHE_RSP
|
||||
`define VX_ICACHE_RSP
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_icache_response_if ();
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
`ifndef VX_EXEC_UNIT_WB_INST_INTER
|
||||
`define VX_EXEC_UNIT_WB_INST_INTER
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_inst_exec_wb_if ();
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
`ifndef VX_MEM_WB_INST_INTER
|
||||
`define VX_MEM_WB_INST_INTER
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_inst_mem_wb_if ();
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_F_D_INTER
|
||||
`define VX_F_D_INTER
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_inst_meta_if ();
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
`ifndef VX_JAL_RSP
|
||||
`define VX_JAL_RSP
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_jal_response_if ();
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
`ifndef VX_JOIN_INTER
|
||||
`define VX_JOIN_INTER
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_join_if ();
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
`ifndef VX_LSU_REQ_INTER
|
||||
`define VX_LSU_REQ_INTER
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_lsu_req_if ();
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_MEM_REQ_IN
|
||||
`define VX_MEM_REQ_IN
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_mem_req_if ();
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
`ifndef VX_MW_WB_INTER
|
||||
`define VX_MW_WB_INTER
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_mw_wb_if ();
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
`ifndef VX_WARP_CTL_INTER
|
||||
`define VX_WARP_CTL_INTER
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_warp_ctl_if ();
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_WB_INTER
|
||||
`define VX_WB_INTER
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_wb_if ();
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_WSTALL_INTER
|
||||
`define VX_WSTALL_INTER
|
||||
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
interface VX_wstall_if();
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_divide #(
|
||||
parameter WIDTHN=1,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
`ifndef VX_GENERIC_PRIORITY_ENCODER
|
||||
`define VX_GENERIC_PRIORITY_ENCODER
|
||||
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_generic_priority_encoder
|
||||
#(
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_generic_queue #(
|
||||
parameter DATAW,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_generic_register #(
|
||||
parameter N,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_mult #(
|
||||
parameter WIDTHA=1,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
|
||||
module VX_priority_encoder (
|
||||
input wire[`NUM_WARPS-1:0] valids,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "VX_define.v"
|
||||
`include "VX_define.vh"
|
||||
module VX_priority_encoder_w_mask #(
|
||||
parameter N = 10
|
||||
) (
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
module VX_d_e_reg (
|
||||
input wire clk,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
module VX_f_d_reg (
|
||||
input wire clk,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
`include "../VX_define.v"
|
||||
`include "../VX_define.vh"
|
||||
|
||||
module VX_i_d_reg (
|
||||
input wire clk,
|
||||
|
||||
Reference in New Issue
Block a user