cpu/microwatt: drive stall signal (no burst support)

This commit is contained in:
Florent Kermarrec 2019-12-16 12:37:27 +01:00
parent da3a178bc6
commit 3d79324fce
1 changed files with 2 additions and 2 deletions

View File

@ -45,7 +45,7 @@ class Microwatt(CPU):
# Wishbone instruction bus # Wishbone instruction bus
i_wishbone_insn_dat_r = wb_insn.dat_r, i_wishbone_insn_dat_r = wb_insn.dat_r,
i_wishbone_insn_ack = wb_insn.ack, i_wishbone_insn_ack = wb_insn.ack,
i_wishbone_insn_stall = 0, i_wishbone_insn_stall = wb_insn.cyc & ~wb_insn.ack, # No burst support
o_wishbone_insn_adr = Cat(Signal(4), wb_insn.adr), o_wishbone_insn_adr = Cat(Signal(4), wb_insn.adr),
o_wishbone_insn_dat_w = wb_insn.dat_w, o_wishbone_insn_dat_w = wb_insn.dat_w,
@ -57,7 +57,7 @@ class Microwatt(CPU):
# Wishbone data bus # Wishbone data bus
i_wishbone_data_dat_r = wb_data.dat_r, i_wishbone_data_dat_r = wb_data.dat_r,
i_wishbone_data_ack = wb_data.ack, i_wishbone_data_ack = wb_data.ack,
i_wishbone_data_stall = 0, i_wishbone_data_stall = wb_data.cyc & ~wb_data.ack, # No burst support
o_wishbone_data_adr = Cat(Signal(4), wb_data.adr), o_wishbone_data_adr = Cat(Signal(4), wb_data.adr),
o_wishbone_data_dat_w = wb_data.dat_w, o_wishbone_data_dat_w = wb_data.dat_w,