Quasar 2.0 Final

This commit is contained in:
Laraib Khan 2021-04-09 09:46:54 +05:00 committed by GitHub
parent 0a143828eb
commit 1394fac604
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 5 deletions

View File

@ -18,9 +18,9 @@ class quasar_bundle extends Bundle with lib{
val ifu_ahb = new ahb_channel val ifu_ahb = new ahb_channel
val sb_ahb = new ahb_channel val sb_ahb = new ahb_channel
val dma_ahb = new Bundle{ val dma_ahb = new Bundle{
val sig = Flipped(new ahb_channel()) val sig = Flipped(new ahb_channel())
val hsel = Input(Bool()) val hsel = Input(Bool())
val hreadyin = Input(Bool())} val hreadyin = Input(Bool())}
val active_l2clk = Output(Clock()) val active_l2clk = Output(Clock())
val free_l2clk = Output(Clock()) val free_l2clk = Output(Clock())
@ -63,7 +63,6 @@ class quasar_bundle extends Bundle with lib{
val dmi_reg_wr_en = Input(Bool()) val dmi_reg_wr_en = Input(Bool())
val dmi_reg_wdata = Input(UInt(32.W)) val dmi_reg_wdata = Input(UInt(32.W))
val dmi_reg_rdata = Output(UInt(32.W)) val dmi_reg_rdata = Output(UInt(32.W))
// val dmi_hard_reset = Input(Bool())
val extintsrc_req = Input(UInt(PIC_TOTAL_INT.W)) val extintsrc_req = Input(UInt(PIC_TOTAL_INT.W))
val timer_int = Input(Bool()) val timer_int = Input(Bool())
val soft_int = Input(Bool()) val soft_int = Input(Bool())
@ -325,4 +324,4 @@ class quasar extends Module with RequireAsyncReset with lib {
} }
object QUASAR extends App { object QUASAR extends App {
println((new chisel3.stage.ChiselStage).emitVerilog(new quasar())) println((new chisel3.stage.ChiselStage).emitVerilog(new quasar()))
} }