未验证 提交 752db3a8 编写于 作者: J Jiawei Lin 提交者: GitHub

SoC: timing opt (#1431)

* SoC: timing opt

* Added buffers for pma
Co-authored-by: NYinan Xu <xuyinan@ict.ac.cn>
上级 c7fabd05
......@@ -154,7 +154,7 @@ trait HaveAXI4MemPort {
mem_xbar :=*
TLXbar() :=*
BinaryArbiter() :=*
TLBuffer() :=*
TLBuffer.chainNode(2) :=*
TLCacheCork() :=*
bankedNode
......@@ -288,8 +288,7 @@ class SoCMisc()(implicit p: Parameters) extends BaseSoC
val pma = LazyModule(new TLPMA)
pma.node :=
TLBuffer() :=
TLBuffer() :=
TLBuffer.chainNode(4) :=
peripheralXbar
lazy val module = new LazyModuleImp(this){
......
......@@ -107,7 +107,7 @@ class XSTop()(implicit p: Parameters) extends BaseXSSoc() with HasSoCParameter
l3cacheOpt match {
case Some(l3) =>
misc.l3_out :*= l3.node :*= TLBuffer() :*= misc.l3_banked_xbar
misc.l3_out :*= l3.node :*= TLBuffer.chainNode(2) :*= misc.l3_banked_xbar
case None =>
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册