Packages

  • package root
    Definition Classes
    root
  • package vexiiriscv
    Definition Classes
    root
  • package execute
    Definition Classes
    vexiiriscv
  • class IntFormatPlugin extends FiberPlugin

    This plugin provide an API which allows other plugins to generate an hardware interface to writeback integer results back to the register file with some specified hardware formating : - sign extension - zero extension

    This plugin provide an API which allows other plugins to generate an hardware interface to writeback integer results back to the register file with some specified hardware formating : - sign extension - zero extension

    One nice thing is that the hardware which does the formating is shared between all the instructions which opperate in the same stage.

    Definition Classes
    execute
  • ExtendsSpec
  • RefOwnerType
  • Spec

case class Spec(port: Flow[Bits], ctrlId: Int) extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Spec
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Spec(port: Flow[Bits], ctrlId: Int)

Value Members

  1. val ctrlId: Int
  2. def extendSpecs: ArrayBuffer[ExtendsSpec]
  3. val impls: LinkedHashSet[UopLayerSpec]
  4. val port: Flow[Bits]
  5. val signExtends: ArrayBuffer[ExtendsSpec]
  6. val zeroExtends: ArrayBuffer[ExtendsSpec]