object TriggerSource
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- TriggerSource
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def annotateCredit: (Bool, Option[Bool]) => Unit
- def annotateDebit: (Bool, Option[Bool]) => Unit
- def apply(creditSig: Bool, debitSig: Bool): Unit
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- def credit(credit: Bool): Unit
Methods to annotate a Boolean as a trigger credit or debit.
Methods to annotate a Boolean as a trigger credit or debit. Credits and debits issued while the module's implicit reset is asserted are not counted.
- def creditEvenUnderReset(credit: Bool): Unit
Variations of the above methods that count credits and debits provided while the implicit reset is asserted.
- def debit(debit: Bool): Unit
- def debitEvenUnderReset(debit: Bool): Unit
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def evenUnderReset(creditSig: Bool, debitSig: Bool): Unit
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def levelSensitiveEnable(src: Bool): Unit
Level sensitive trigger sources.
Level sensitive trigger sources. Implemented using credit and debit. Note: This generated hardware in your target design.
- src
Enables the trigger when asserted. If no other credits have been issued since (e.g., a second level-sensitive enable was asserted), the trigger is disabled when src is desasserted.
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])