Packages

  • package root
    Definition Classes
    root
  • package Chisel
    Definition Classes
    root
  • package iotesters

    Provide "Chisel" interface to specific chisel3 internals.

p

Chisel

package Chisel

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

Package Members

  1. package iotesters

    Provide "Chisel" interface to specific chisel3 internals.

Type Members

  1. type Aggregate = chisel3.Aggregate
  2. type Arbiter[T <: Data] = chisel3.util.Arbiter[T]
  3. type ArbiterIO[T <: Data] = chisel3.util.ArbiterIO[T]
  4. type BackendCompilationUtilities = firrtl.util.BackendCompilationUtilities
  5. type BitPat = chisel3.util.BitPat
  6. type Bits = chisel3.Bits
  7. type BlackBox = LegacyBlackBox
  8. type Bool = chisel3.Bool
  9. type Bundle = chisel3.Bundle
  10. type ChiselException = chisel3.internal.ChiselException
  11. type Clock = chisel3.Clock
  12. type Counter = chisel3.util.Counter
  13. type Data = chisel3.Data
  14. type DecoupledIO[+T <: Data] = chisel3.util.DecoupledIO[T]
  15. type Element = chisel3.Element
  16. type LockingArbiter[T <: Data] = chisel3.util.LockingArbiter[T]
  17. type LockingArbiterLike[T <: Data] = chisel3.util.LockingArbiterLike[T]
  18. type LockingRRArbiter[T <: Data] = chisel3.util.LockingRRArbiter[T]
  19. type Mem[T <: Data] = chisel3.Mem[T]
  20. type MemBase[T <: Data] = chisel3.MemBase[T]
  21. type Module = LegacyModule
  22. type Num[T <: Data] = chisel3.Num[T]
  23. type Pipe[T <: Data] = chisel3.util.Pipe[T]
  24. type Queue[T <: Data] = QueueCompatibility[T]
  25. type QueueIO[T <: Data] = chisel3.util.QueueIO[T]
  26. type RRArbiter[T <: Data] = chisel3.util.RRArbiter[T]
  27. type Record = chisel3.Record
  28. type Reset = chisel3.Reset
  29. type SInt = chisel3.SInt
  30. type SeqMem[T <: Data] = SyncReadMem[T]
  31. type SwitchContext[T <: Bits] = chisel3.util.SwitchContext[T]
  32. type UInt = chisel3.UInt
  33. type ValidIO[+T <: Data] = Valid[T]
  34. type Vec[T <: Data] = chisel3.Vec[T]
  35. type VecLike[T <: Data] = chisel3.VecLike[T]
  36. type WhenContext = chisel3.WhenContext

Deprecated Type Members

  1. type CompatibilityModule = LegacyModule
    Annotations
    @deprecated
    Deprecated

    (Since version Chisel 3.5) Use Chisel.Module

Value Members

  1. val BitPat: chisel3.util.BitPat.type
  2. val Cat: chisel3.util.Cat.type
  3. val Counter: chisel3.util.Counter.type
  4. val Decoupled: chisel3.util.Decoupled.type
  5. val DecoupledIO: chisel3.util.Decoupled.type
  6. val Fill: chisel3.util.Fill.type
  7. val FillInterleaved: chisel3.util.FillInterleaved.type
  8. val ImplicitConversions: chisel3.util.ImplicitConversions.type
  9. val Input: chisel3.Input.type
  10. val ListLookup: chisel3.util.ListLookup.type
  11. val Log2: chisel3.util.Log2.type
  12. val Lookup: chisel3.util.Lookup.type
  13. val Mem: chisel3.Mem.type
  14. val Module: chisel3.Module.type
  15. val Mux: chisel3.Mux.type
  16. val Mux1H: chisel3.util.Mux1H.type
  17. val MuxCase: chisel3.util.MuxCase.type
  18. val MuxLookup: chisel3.util.MuxLookup.type
  19. val OHToUInt: chisel3.util.OHToUInt.type
  20. val Output: chisel3.Output.type
  21. val Pipe: chisel3.util.Pipe.type
  22. val PopCount: chisel3.util.PopCount.type
  23. val PriorityEncoder: chisel3.util.PriorityEncoder.type
  24. val PriorityEncoderOH: chisel3.util.PriorityEncoderOH.type
  25. val PriorityMux: chisel3.util.PriorityMux.type
  26. val Queue: chisel3.util.Queue.type
  27. val RegEnable: chisel3.util.RegEnable.type
  28. val RegInit: chisel3.RegInit.type
  29. val RegNext: chisel3.RegNext.type
  30. val Reverse: chisel3.util.Reverse.type
  31. val SeqMem: SyncReadMem.type
  32. val ShiftRegister: chisel3.util.ShiftRegister.type
  33. val UIntToOH: chisel3.util.UIntToOH.type
  34. val Valid: chisel3.util.Valid.type
  35. val assert: chisel3.assert.type
  36. implicit val defaultCompileOptions: CompileOptionsClass
  37. val is: chisel3.util.is.type
  38. val isPow2: chisel3.util.isPow2.type
  39. val log2Ceil: chisel3.util.log2Ceil.type
  40. val log2Floor: chisel3.util.log2Floor.type
  41. val printf: chisel3.printf.type
  42. implicit def resetToBool(reset: Reset): Bool
  43. val stop: chisel3.stop.type
  44. val switch: chisel3.util.switch.type
  45. val when: chisel3.when.type

Inherited from AnyRef

Inherited from Any

Ungrouped