refactor MemIO to not use params
This commit is contained in:
		 Submodule junctions updated: 52be2a2c01...372e80574b
									
								
							| @@ -60,7 +60,7 @@ class BasicTopIO extends Bundle { | |||||||
|   val mem_backup_ctrl = new MemBackupCtrlIO |   val mem_backup_ctrl = new MemBackupCtrlIO | ||||||
| } | } | ||||||
|  |  | ||||||
| class TopIO extends BasicTopIO { | class TopIO(implicit val p: Parameters) extends BasicTopIO { | ||||||
|   val mem = new MemIO |   val mem = new MemIO | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
| @@ -6,9 +6,9 @@ import Chisel._ | |||||||
| import junctions._ | import junctions._ | ||||||
| import uncore._ | import uncore._ | ||||||
|  |  | ||||||
| class MemDessert extends Module { | class MemDessert(implicit val p: Parameters) extends Module { | ||||||
|   val io = new MemDesserIO(params(HTIFWidth)) |   val io = new MemDesserIO(p(HTIFWidth)) | ||||||
|   val x = Module(new MemDesser(params(HTIFWidth))) |   val x = Module(new MemDesser(p(HTIFWidth))) | ||||||
|   io.narrow <> x.io.narrow |   io.narrow <> x.io.narrow | ||||||
|   io.wide <> x.io.wide |   io.wide <> x.io.wide | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user