EspressoMinimizer
chisel3.util.experimental.decode.EspressoMinimizer
object EspressoMinimizer extends Minimizer, LazyLogging
A Minimizer implementation to use espresso to minimize the TruthTable.
espresso uses heuristic algorithm providing a sub-optimized) result. For implementation details, please refer to: https://www.springerprofessional.de/en/logic-minimization-algorithms-for-vlsi-synthesis/13780088
a espresso executable should be downloaded from https://github.com/chipsalliance/espresso
If user want to user the this Minimizer, a espresso executable should be added to system PATH environment.
Attributes
- Source
- EspressoMinimizer.scala
- Graph
-
- Supertypes
- Self type
-
EspressoMinimizer.type
Members list
In this article