From f98e9e4143a113ac1020ed20c5e01b41aa29efe5 Mon Sep 17 00:00:00 2001 From: Henry Cook Date: Wed, 5 Aug 2015 00:54:32 -0700 Subject: Massive Driver simplification, some tweaks to Parameter api --- src/main/scala/Chisel/Parameters.scala | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/main/scala/Chisel/Parameters.scala') diff --git a/src/main/scala/Chisel/Parameters.scala b/src/main/scala/Chisel/Parameters.scala index 9a117ee0..b6d2f328 100644 --- a/src/main/scala/Chisel/Parameters.scala +++ b/src/main/scala/Chisel/Parameters.scala @@ -119,6 +119,8 @@ class ChiselConfig( } } + def toCollector = new Collector(this.topDefinitions, this.knobValues) + def toInstance = new Instance(this.topDefinitions, this.knobValues) } object Dump { @@ -470,6 +472,10 @@ final class Parameters( def alterPartial(mask:PartialFunction[Any,Any]) = _alter(Parameters.makeMask(mask)) + + def getConstraints:String = _world.getConstraints + + def getKnobs:String = _world.getKnobs } -- cgit v1.2.3