From efd6458a3de811b719339e0a2b76fb3002eac1dd Mon Sep 17 00:00:00 2001 From: Yunsup Lee Date: Mon, 27 Jul 2015 19:06:06 -0700 Subject: [PATCH] add zscale programs --- src/main/scala/Configs.scala | 1 + src/main/scala/Testing.scala | 3 +++ zscale | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/scala/Configs.scala b/src/main/scala/Configs.scala index e76aa91a..70734ee3 100644 --- a/src/main/scala/Configs.scala +++ b/src/main/scala/Configs.scala @@ -215,6 +215,7 @@ class WithZscale extends ChiselConfig( (pname,site,here) => pname match { case BuildZscale => { TestGeneration.addSuites(List(rv32ui("p"), rv32um("p"))) + TestGeneration.addSuites(List(zscaleBmarks)) (r: Bool) => Module(new Zscale(r), {case TLId => "L1ToL2"}) } case UseZscale => true diff --git a/src/main/scala/Testing.scala b/src/main/scala/Testing.scala index e44b50ca..37c70b64 100644 --- a/src/main/scala/Testing.scala +++ b/src/main/scala/Testing.scala @@ -117,6 +117,9 @@ object DefaultTestSuites { List("ad","ae","af","ag","ai","ak","al","am","an","ap","aq","ar","at","av","ay","az", "bb","bc","bf","bh","bj","bk","bm","bo","br","bs","ce","cf","cg","ci","ck","cl", "cm","cs","cv","cy","dc","df","dm","do","dr","ds","du","dv").map(_+"_matmul")).toSet) + + val zscaleBmarks = new BenchmarkTestSuite("zscale", "$(base_dir)/zscale/sw", Set( + "led", "mbist")) } object TestGenerator extends App { diff --git a/zscale b/zscale index a60954ce..1d2c1ef4 160000 --- a/zscale +++ b/zscale @@ -1 +1 @@ -Subproject commit a60954cef6de11b7cb9f9a3474fa229074fa9639 +Subproject commit 1d2c1ef49b00f04ca9c60599fbd2af6d4fe6aa60