Package

spinal.core

formal

Permalink

package formal

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. formal
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Abc() extends SbyEngine with Product with Serializable

    Permalink
  2. case class Aiger() extends SbyEngine with Product with Serializable

    Permalink
  3. trait FormalBackend extends AnyRef

    Permalink
  4. trait FormalEngin extends AnyRef

    Permalink
  5. sealed trait SbyEngine extends FormalEngin

    Permalink
  6. case class SmtBmc(nomem: Boolean = false, syn: Boolean = false, stbv: Boolean = false, stdt: Boolean = false, nopresat: Boolean = false, unroll: Option[Boolean] = None, dumpsmt2: Boolean = false, progress: Boolean = true, solver: SmtBmcSolver = SmtBmcSolver.Yices) extends SbyEngine with Product with Serializable

    Permalink
  7. class SpinalFormalBackendSel extends AnyRef

    Permalink
  8. case class SpinalFormalConfig(_workspacePath: String = ..., _workspaceName: String = null, _spinalConfig: SpinalConfig = SpinalConfig().includeFormal, _additionalRtlPath: ArrayBuffer[String] = ArrayBuffer[String](), _additionalIncludeDir: ArrayBuffer[String] = ArrayBuffer[String](), _modesWithDepths: LinkedHashMap[String, Int] = LinkedHashMap[String, Int](), _backend: SpinalFormalBackendSel = SpinalFormalBackendSel.SYMBIYOSYS, _keepDebugInfo: Boolean = false, _skipWireReduce: Boolean = false, _hasAsync: Boolean = false, _timeout: Option[Int] = None, _engines: ArrayBuffer[FormalEngin] = ArrayBuffer()) extends Product with Serializable

    Permalink

    SpinalSim configuration

  9. class SpinalSbyException extends Exception

    Permalink
  10. class SymbiYosysBackend extends FormalBackend

    Permalink
  11. class SymbiYosysBackendConfig extends AnyRef

    Permalink

Value Members

  1. def FormalConfig: SpinalFormalConfig

    Permalink
  2. object FormalDut

    Permalink
  3. object FormalWorkspace

    Permalink

    Formal verify Workspace

  4. object SbyMode extends Enumeration

    Permalink
  5. object SmtBmcSolver extends Enumeration

    Permalink
  6. object SpinalFormalBackendSel

    Permalink
  7. def allconst[T <: Data](that: T): T

    Permalink
  8. def allseq[T <: Data](that: T): T

    Permalink
  9. def anyconst[T <: Data](that: T): T

    Permalink
  10. def anyseq[T <: Data](that: T): T

    Permalink
  11. def changed[T <: Data](that: T, init: T = null.asInstanceOf[T]): Bool

    Permalink
  12. def fell(that: Bool): Bool

    Permalink
  13. def initstate(): Bool

    Permalink
  14. def past[T <: Data](that: T): T

    Permalink
  15. def past[T <: Data](that: T, delay: Int): T

    Permalink
  16. def pastValid(): Bool

    Permalink
  17. def pastValidAfterReset(): Bool

    Permalink
  18. def rose(that: Bool): Bool

    Permalink
  19. def stable[T <: Data](that: T, init: T = null.asInstanceOf[T]): Bool

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped