89 lines
3.0 KiB
Systemverilog
89 lines
3.0 KiB
Systemverilog
|
|
`ifndef VX_SCOPE
|
|
`define VX_SCOPE
|
|
|
|
`ifdef SCOPE
|
|
|
|
`include "scope-defs.vh"
|
|
|
|
`define SCOPE_ASSIGN(d,s) assign d = s
|
|
|
|
`else
|
|
|
|
`define SCOPE_SIGNALS_ISTAGE_TOP_IO
|
|
`define SCOPE_SIGNALS_ISTAGE_TOP_BIND
|
|
`define SCOPE_SIGNALS_ISTAGE_CLUSTER_IO
|
|
`define SCOPE_SIGNALS_ISTAGE_CLUSTER_BIND
|
|
`define SCOPE_SIGNALS_ISTAGE_IO
|
|
`define SCOPE_SIGNALS_ISTAGE_BIND
|
|
`define SCOPE_SIGNALS_ISTAGE_CLUSTER_SELECT(__i__)
|
|
`define SCOPE_SIGNALS_ISTAGE_SELECT(__i__)
|
|
`define SCOPE_SIGNALS_LSU_TOP_IO
|
|
`define SCOPE_SIGNALS_LSU_TOP_BIND
|
|
`define SCOPE_SIGNALS_LSU_CLUSTER_IO
|
|
`define SCOPE_SIGNALS_LSU_CLUSTER_BIND
|
|
`define SCOPE_SIGNALS_LSU_IO
|
|
`define SCOPE_SIGNALS_LSU_BIND
|
|
`define SCOPE_SIGNALS_LSU_CLUSTER_SELECT(__i__)
|
|
`define SCOPE_SIGNALS_LSU_SELECT(__i__)
|
|
`define SCOPE_SIGNALS_ISSUE_TOP_IO
|
|
`define SCOPE_SIGNALS_ISSUE_TOP_BIND
|
|
`define SCOPE_SIGNALS_ISSUE_CLUSTER_IO
|
|
`define SCOPE_SIGNALS_ISSUE_CLUSTER_BIND
|
|
`define SCOPE_SIGNALS_ISSUE_IO
|
|
`define SCOPE_SIGNALS_ISSUE_BIND
|
|
`define SCOPE_SIGNALS_ISSUE_CLUSTER_SELECT(__i__)
|
|
`define SCOPE_SIGNALS_ISSUE_SELECT(__i__)
|
|
`define SCOPE_SIGNALS_EXECUTE_TOP_IO
|
|
`define SCOPE_SIGNALS_EXECUTE_TOP_BIND
|
|
`define SCOPE_SIGNALS_EXECUTE_CLUSTER_IO
|
|
`define SCOPE_SIGNALS_EXECUTE_CLUSTER_BIND
|
|
`define SCOPE_SIGNALS_EXECUTE_IO
|
|
`define SCOPE_SIGNALS_EXECUTE_BIND
|
|
`define SCOPE_SIGNALS_EXECUTE_CLUSTER_SELECT(__i__)
|
|
`define SCOPE_SIGNALS_EXECUTE_SELECT(__i__)
|
|
`define SCOPE_SIGNALS_BANK_L3_TOP_IO
|
|
`define SCOPE_SIGNALS_BANK_L3_TOP_BIND
|
|
`define SCOPE_SIGNALS_BANK_L2_TOP_IO
|
|
`define SCOPE_SIGNALS_BANK_L2_TOP_BIND
|
|
`define SCOPE_SIGNALS_BANK_L1D_TOP_IO
|
|
`define SCOPE_SIGNALS_BANK_L1D_TOP_BIND
|
|
`define SCOPE_SIGNALS_BANK_L1I_TOP_IO
|
|
`define SCOPE_SIGNALS_BANK_L1I_TOP_BIND
|
|
`define SCOPE_SIGNALS_BANK_L1S_TOP_IO
|
|
`define SCOPE_SIGNALS_BANK_L1S_TOP_BIND
|
|
`define SCOPE_SIGNALS_BANK_L2_CLUSTER_IO
|
|
`define SCOPE_SIGNALS_BANK_L2_CLUSTER_BIND
|
|
`define SCOPE_SIGNALS_BANK_L1D_CLUSTER_IO
|
|
`define SCOPE_SIGNALS_BANK_L1D_CLUSTER_BIND
|
|
`define SCOPE_SIGNALS_BANK_L1I_CLUSTER_IO
|
|
`define SCOPE_SIGNALS_BANK_L1I_CLUSTER_BIND
|
|
`define SCOPE_SIGNALS_BANK_L1S_CLUSTER_IO
|
|
`define SCOPE_SIGNALS_BANK_L1S_CLUSTER_BIND
|
|
`define SCOPE_SIGNALS_BANK_L1D_CORE_IO
|
|
`define SCOPE_SIGNALS_BANK_L1D_CORE_BIND
|
|
`define SCOPE_SIGNALS_BANK_L1I_CORE_IO
|
|
`define SCOPE_SIGNALS_BANK_L1I_CORE_BIND
|
|
`define SCOPE_SIGNALS_BANK_L1S_CORE_IO
|
|
`define SCOPE_SIGNALS_BANK_L1S_CORE_BIND
|
|
`define SCOPE_SIGNALS_BANK_CACHE_IO
|
|
`define SCOPE_SIGNALS_BANK_CACHE_BIND
|
|
`define SCOPE_SIGNALS_BANK_IO
|
|
`define SCOPE_SIGNALS_BANK_BIND
|
|
`define SCOPE_SIGNALS_BANK_L2_CLUSTER_SELECT(__i__)
|
|
`define SCOPE_SIGNALS_BANK_L1D_CLUSTER_SELECT(__i__)
|
|
`define SCOPE_SIGNALS_BANK_L1I_CLUSTER_SELECT(__i__)
|
|
`define SCOPE_SIGNALS_BANK_L1S_CLUSTER_SELECT(__i__)
|
|
`define SCOPE_SIGNALS_BANK_L1D_CORE_SELECT(__i__)
|
|
`define SCOPE_SIGNALS_BANK_L1I_CORE_SELECT(__i__)
|
|
`define SCOPE_SIGNALS_BANK_L1S_CORE_SELECT(__i__)
|
|
`define SCOPE_SIGNALS_BANK_L3_CACHE_BIND
|
|
`define SCOPE_SIGNALS_BANK_L2_CACHE_BIND
|
|
`define SCOPE_SIGNALS_BANK_L1D_CACHE_BIND
|
|
`define SCOPE_SIGNALS_BANK_L1I_CACHE_BIND
|
|
`define SCOPE_SIGNALS_BANK_L1S_CACHE_BIND
|
|
`define SCOPE_SIGNALS_BANK_SELECT(__i__)
|
|
`define SCOPE_ASSIGN(d,s)
|
|
|
|
`endif
|
|
`endif |