Packages

trait CtrlLaneApi extends AnyRef

Provide a "Lane" layered in a pipeline CtrlLink. For instance, execution lane 0 and lane 1 on execute CtrlLink 3.

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

Type Members

  1. class Area extends CtrlLaneMirror
  2. class BundlePimper[T <: Bundle] extends AnyRef
  3. abstract class NodeMirror extends NodeBaseApi

Abstract Value Members

  1. abstract def ctrlLink: CtrlLink
  2. abstract def downIsCancel: Bool
  3. abstract def laneName: String
  4. abstract def upIsCancel: Bool

Concrete Value Members

  1. def LANE_SEL: Payload[Bool]
  2. def apply[T <: Data](that: Payload[T], subKey: Any): T
  3. def apply[T <: Data](that: Payload[T]): T
  4. implicit def bundlePimper[T <: Bundle](stageable: Payload[T]): BundlePimper[T]
  5. def bypass[T <: Data](that: Payload[T]): T
  6. def down: NodeMirror
  7. def insert[T <: Data](that: T): Payload[T]
  8. def isCancel: Bool
  9. def isReady: Bool
  10. def isValid: Bool
  11. implicit def stageablePiped2[T <: Data](stageable: Payload[T]): T
  12. def up: NodeMirror