fix unconnected cache miss signals in top level (performance counters)

This commit is contained in:
Michael Schaffner 2018-09-05 12:57:17 +02:00
parent 6233b52698
commit add43e391c
No known key found for this signature in database
GPG key ID: 7AA09AE049819C2C

View file

@ -169,7 +169,6 @@ module ariane #(
logic [63:0] data_csr_perf, data_perf_csr; logic [63:0] data_csr_perf, data_perf_csr;
logic we_csr_perf; logic we_csr_perf;
logic l1_icache_miss;
logic icache_flush_ctrl_cache; logic icache_flush_ctrl_cache;
logic itlb_miss_ex_perf; logic itlb_miss_ex_perf;
logic dtlb_miss_ex_perf; logic dtlb_miss_ex_perf;
@ -190,9 +189,8 @@ module ariane #(
logic sfence_vma_commit_controller; logic sfence_vma_commit_controller;
logic halt_ctrl; logic halt_ctrl;
logic halt_csr_ctrl; logic halt_csr_ctrl;
logic flush_dcache_ctrl_ex; logic dcache_flush_ctrl_cache;
logic flush_dcache_ack_ex_ctrl; logic dcache_flush_ack_cache_ctrl;
logic flush_icache_ctrl_icache;
logic set_debug_pc; logic set_debug_pc;
icache_areq_i_t icache_areq_ex_cache; icache_areq_i_t icache_areq_ex_cache;
@ -387,7 +385,7 @@ module ariane #(
// --------- // ---------
commit_stage commit_stage_i ( commit_stage commit_stage_i (
.halt_i ( halt_ctrl ), .halt_i ( halt_ctrl ),
.flush_dcache_i ( flush_dcache_ctrl_ex ), .flush_dcache_i ( dcache_flush_ctrl_cache ),
.exception_o ( ex_commit ), .exception_o ( ex_commit ),
.debug_mode_i ( debug_mode_csr_id ), .debug_mode_i ( debug_mode_csr_id ),
.debug_req_i ( debug_req_i ), .debug_req_i ( debug_req_i ),
@ -466,8 +464,8 @@ module ariane #(
.commit_instr_i ( commit_instr_id_commit ), .commit_instr_i ( commit_instr_id_commit ),
.commit_ack_i ( commit_ack ), .commit_ack_i ( commit_ack ),
.l1_icache_miss_i ( l1_icache_miss ), .l1_icache_miss_i ( icache_miss_cache_perf ),
.l1_dcache_miss_i ( icache_miss_cache_perf ), .l1_dcache_miss_i ( dcache_miss_cache_perf ),
.itlb_miss_i ( itlb_miss_ex_perf ), .itlb_miss_i ( itlb_miss_ex_perf ),
.dtlb_miss_i ( dtlb_miss_ex_perf ), .dtlb_miss_i ( dtlb_miss_ex_perf ),
@ -488,8 +486,8 @@ module ariane #(
.flush_id_o ( flush_ctrl_id ), .flush_id_o ( flush_ctrl_id ),
.flush_ex_o ( flush_ctrl_ex ), .flush_ex_o ( flush_ctrl_ex ),
.flush_tlb_o ( flush_tlb_ctrl_ex ), .flush_tlb_o ( flush_tlb_ctrl_ex ),
.flush_dcache_o ( flush_dcache_ctrl_ex ), .flush_dcache_o ( dcache_flush_ctrl_cache ),
.flush_dcache_ack_i ( flush_dcache_ack_ex_ctrl ), .flush_dcache_ack_i ( dcache_flush_ack_cache_ctrl ),
.halt_csr_i ( halt_csr_ctrl ), .halt_csr_i ( halt_csr_ctrl ),
.halt_o ( halt_ctrl ), .halt_o ( halt_ctrl ),
@ -526,8 +524,8 @@ module ariane #(
.icache_dreq_o ( icache_dreq_cache_if ), .icache_dreq_o ( icache_dreq_cache_if ),
// D$ // D$
.dcache_enable_i ( dcache_en_csr_nbdcache ), .dcache_enable_i ( dcache_en_csr_nbdcache ),
.dcache_flush_i ( flush_dcache_ctrl_ex ), .dcache_flush_i ( dcache_flush_ctrl_cache ),
.dcache_flush_ack_o ( flush_dcache_ack_ex_ctrl ), .dcache_flush_ack_o ( dcache_flush_ack_cache_ctrl ),
// from PTW, Load Unit and Store Unit // from PTW, Load Unit and Store Unit
.dcache_amo_commit_i ( 1'b0 ), .dcache_amo_commit_i ( 1'b0 ),
.dcache_amo_valid_o ( ), .dcache_amo_valid_o ( ),