@@ -160,57 +160,60 @@ module ibex_riscv_compliance (
160160 .DmHaltAddr (32'h00000000 ),
161161 .DmExceptionAddr (32'h00000000 )
162162 ) u_top (
163- .clk_i (clk_sys ),
164- .rst_ni (rst_sys_n ),
163+ .clk_i (clk_sys ),
164+ .rst_ni (rst_sys_n ),
165165
166- .test_en_i ('b0 ),
167- .scan_rst_ni (1'b1 ),
168- .ram_cfg_i ('b0 ),
166+ .test_en_i ('b0 ),
167+ .scan_rst_ni (1'b1 ),
168+ .ram_cfg_icache_tag_i ('b0 ),
169+ .ram_cfg_rsp_icache_tag_o ( ),
170+ .ram_cfg_icache_data_i ('b0 ),
171+ .ram_cfg_rsp_icache_data_o ( ),
169172
170- .hart_id_i (32'b0 ),
173+ .hart_id_i (32'b0 ),
171174 // First instruction executed is at 0x0 + 0x80
172- .boot_addr_i (32'h00000000 ),
173-
174- .instr_req_o (host_req[CoreI] ),
175- .instr_gnt_i (host_gnt[CoreI] ),
176- .instr_rvalid_i (host_rvalid[CoreI] ),
177- .instr_addr_o (host_addr[CoreI] ),
178- .instr_rdata_i (host_rdata[CoreI] ),
179- .instr_rdata_intg_i (ibex_instr_rdata_intg),
180- .instr_err_i (host_err[CoreI] ),
181-
182- .data_req_o (host_req[CoreD] ),
183- .data_gnt_i (host_gnt[CoreD] ),
184- .data_rvalid_i (host_rvalid[CoreD] ),
185- .data_we_o (host_we[CoreD] ),
186- .data_be_o (host_be[CoreD] ),
187- .data_addr_o (host_addr[CoreD] ),
188- .data_wdata_o (host_wdata[CoreD] ),
189- .data_wdata_intg_o ( ),
190- .data_rdata_i (host_rdata[CoreD] ),
191- .data_rdata_intg_i (ibex_data_rdata_intg ),
192- .data_err_i (host_err[CoreD] ),
193-
194- .irq_software_i (1'b0 ),
195- .irq_timer_i (1'b0 ),
196- .irq_external_i (1'b0 ),
197- .irq_fast_i (15'b0 ),
198- .irq_nm_i (1'b0 ),
199-
200- .scramble_key_valid_i ('0 ),
201- .scramble_key_i ('0 ),
202- .scramble_nonce_i ('0 ),
203- .scramble_req_o ( ),
204-
205- .debug_req_i ('b0 ),
206- .crash_dump_o ( ),
207- .double_fault_seen_o ( ),
208-
209- .fetch_enable_i (ibex_pkg :: IbexMuBiOn ),
210- .alert_minor_o ( ),
211- .alert_major_internal_o ( ),
212- .alert_major_bus_o ( ),
213- .core_sleep_o ( )
175+ .boot_addr_i (32'h00000000 ),
176+
177+ .instr_req_o (host_req[CoreI] ),
178+ .instr_gnt_i (host_gnt[CoreI] ),
179+ .instr_rvalid_i (host_rvalid[CoreI] ),
180+ .instr_addr_o (host_addr[CoreI] ),
181+ .instr_rdata_i (host_rdata[CoreI] ),
182+ .instr_rdata_intg_i (ibex_instr_rdata_intg),
183+ .instr_err_i (host_err[CoreI] ),
184+
185+ .data_req_o (host_req[CoreD] ),
186+ .data_gnt_i (host_gnt[CoreD] ),
187+ .data_rvalid_i (host_rvalid[CoreD] ),
188+ .data_we_o (host_we[CoreD] ),
189+ .data_be_o (host_be[CoreD] ),
190+ .data_addr_o (host_addr[CoreD] ),
191+ .data_wdata_o (host_wdata[CoreD] ),
192+ .data_wdata_intg_o ( ),
193+ .data_rdata_i (host_rdata[CoreD] ),
194+ .data_rdata_intg_i (ibex_data_rdata_intg ),
195+ .data_err_i (host_err[CoreD] ),
196+
197+ .irq_software_i (1'b0 ),
198+ .irq_timer_i (1'b0 ),
199+ .irq_external_i (1'b0 ),
200+ .irq_fast_i (15'b0 ),
201+ .irq_nm_i (1'b0 ),
202+
203+ .scramble_key_valid_i ('0 ),
204+ .scramble_key_i ('0 ),
205+ .scramble_nonce_i ('0 ),
206+ .scramble_req_o ( ),
207+
208+ .debug_req_i ('b0 ),
209+ .crash_dump_o ( ),
210+ .double_fault_seen_o ( ),
211+
212+ .fetch_enable_i (ibex_pkg :: IbexMuBiOn ),
213+ .alert_minor_o ( ),
214+ .alert_major_internal_o ( ),
215+ .alert_major_bus_o ( ),
216+ .core_sleep_o ( )
214217 );
215218
216219 // SRAM block for instruction and data storage
0 commit comments