tile: BaseTile refactor, pt 1

* Make dts generation reusable across tile subclasses
* First attempt to standardize tile IO nodes and connect methods
* hartid => hartId when talking about scala Ints
This commit is contained in:
Henry Cook committed 2017-12-26 11:04:15 -08:00
1 parent ba6dd160a3
commit 1cd018546c
18 files changed
+210 -189

No files matched your search

+1 -1
View File
@@ -287,7 +287,7 @@ class PTW(n: Int)(implicit edge: TLEdgeOut, p: Parameters) extends CoreModule()(
}
/** Mix-ins for constructing tiles that might have a PTW */
trait CanHavePTW extends HasHellaCache {
trait CanHavePTW extends HasHellaCache { this: BaseTile =>
implicit val p: Parameters
val module: CanHavePTWModule
var nPTWPorts = 1