class
PRNGIO extends Bundle
Instance Constructors
-
new
PRNGIO(n: Int)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
:=(that: ⇒ Data)(implicit sourceInfo: SourceInfo, connectionCompileOptions: CompileOptions): Unit
-
final
def
<>(that: ⇒ Data)(implicit sourceInfo: SourceInfo, connectionCompileOptions: CompileOptions): Unit
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
macro
def
asTypeOf[T <: Data](that: T): T
-
final macro
def
asUInt(): UInt
-
def
autoSeed(name: String): PRNGIO.this.type
-
-
def
bindingToString: String
-
def
binding_=(target: Binding): Unit
-
def
circuitName: String
-
def
className: String
-
def
clone(): AnyRef
-
def
cloneType: PRNGIO.this.type
-
def
computeName(defaultPrefix: Option[String], defaultSeed: Option[String]): Option[String]
-
def
do_asTypeOf[T <: Data](that: T)(implicit sourceInfo: SourceInfo, compileOptions: CompileOptions): T
-
-
final
lazy val
elements: ListMap[String, Data]
-
-
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
getElements: Seq[Data]
-
final
def
getWidth: Int
-
-
def
hashCode(): Int
-
def
ignoreSeq: Boolean
-
val
increment: Bool
-
def
instanceName: String
-
final
def
isInstanceOf[T0]: Boolean
-
-
final
def
isWidthKnown: Boolean
-
def
litOption(): Option[BigInt]
-
def
litValue(): BigInt
-
val
n: Int
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
-
def
parentModName: String
-
def
parentPathName: String
-
def
pathName: String
-
-
def
suggestName(seed: ⇒ String): PRNGIO.this.type
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
-
-
-
def
toString(): String
-
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
final
def
widthOption: Option[Int]
Deprecated Value Members
-
Pseudo Random Number Generators (PRNG) interface