Packages

p

spinal.lib

tools

package tools

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class DataAnalyzer extends AnyRef

    Base type data analyzer.

    Base type data analyzer. It provides some utilities that help designer analyze the circuit at runtime.

  2. class EdgesHandler extends AnyRef
  3. class ElkEdge extends AnyRef
  4. class ElkNode extends AnyRef
  5. case class ElkPort(name: String, highlight: Int) extends Product with Serializable
  6. class HTMLGenerator extends AnyRef
  7. class ModuleAnalyzer extends AnyRef

    Module topology analyzer.

    Module topology analyzer. It provides some methods that return the input or output pins, all sub-modules or sub-blackboxes, all clocks inside, and filter the returned results.

  8. case class ModuleData(module: Component, moduleName: String, clkMap: HashMap[ClockDomain, Int]) extends Product with Serializable
  9. class NodesHandler extends AnyRef
  10. case class SignalHandler(signal: BaseType, isPort: Boolean) extends Product with Serializable

Value Members

  1. object BigIntToListBoolean

    Convert a BigInt into a List of Boolean

    Convert a BigInt into a List of Boolean

    Example:
    1. BigIntToListBoolean(14, 4 bits)
      // List(false, true, true, true)
  2. object DataAnalyzer
  3. object HDElkDiagramGen
  4. object ModuleAnalyzer

Ungrouped