E-Series/src/ESeries.bsv
John Terrell 637d71432c
WIP
2023-03-15 07:15:26 -07:00

24 lines
502 B
Plaintext

//!submodule Cpu
//!submodule Memory
//!submodule Util
import Soc::*;
//!topmodule mkE001
module mkE001(SocIfc#(32, 32));
SocCfg#(32, 32) cfg = SocCfg {
cpu_cfg: CpuCfg {
initial_program_counter: 'h8000_0000
}
};
let soc <- mkSoc(cfg);
endmodule
//!topmodule mkE003
module mkE003(SocIfc#(64, 32));
SocCfg#(64, 32) cfg = SocCfg{
cpu_cfg: CpuCfg {
initial_program_counter: 'h8000_0000
}
};
let soc <- mkSoc(cfg);
endmodule