Skip to content

Commit 33500fb

Browse files
committed
Atualizando casca kronos
1 parent a922ca5 commit 33500fb

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

rtl/kronos.sv

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,8 @@ Controller #(
139139

140140
// Core space
141141

142-
logic data_req;
142+
logic data_ack, instr_ack;
143+
logic [31:0] instr_data, data_mem;
143144

144145
// Instância do processador kronos_core
145146
kronos_core #(
@@ -156,13 +157,13 @@ kronos_core #(
156157

157158
// Interface de instruções
158159
.instr_addr (core_addr),
159-
.instr_data (core_data_in),
160+
.instr_data (instr_data),
160161
.instr_req (core_stb),
161-
.instr_ack (core_ack),
162+
.instr_ack (instr_ack),
162163

163164
// Interface de dados
164165
.data_addr (data_mem_addr),
165-
.data_rd_data (data_mem_data_in),
166+
.data_rd_data (data_mem),
166167
.data_wr_data (data_mem_data_out),
167168
.data_mask (),
168169
.data_wr_en (data_mem_we),
@@ -175,10 +176,11 @@ kronos_core #(
175176
.external_interrupt (1'b0)
176177
);
177178

178-
logic data_ack;
179-
180179
always_ff @( posedge sys_clk ) begin
181180
data_ack <= data_mem_ack;
181+
instr_ack <= core_ack;
182+
instr_data <= core_data_in;
183+
data_mem <= data_mem_data_in;
182184
end
183185

184186
assign core_cyc = core_stb;

0 commit comments

Comments
 (0)