BoolSequence

chisel3.ltl.Sequence.BoolSequence
implicit class BoolSequence(val inner: Bool) extends Sequence, SequenceAtom

Attributes

Source
LTL.scala
Graph
Supertypes
trait SequenceAtom
trait Sequence
trait Property
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def ###(other: Sequence)(using SourceInfo): Sequence

Equivalent to a ##1 b in SVA.

Equivalent to a ##1 b in SVA.

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def ##*(other: Sequence)(using SourceInfo): Sequence

Equivalent to a ##[*] b in SVA.

Equivalent to a ##[*] b in SVA.

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def ##+(other: Sequence)(using SourceInfo): Sequence

Equivalent to a ##[+] b in SVA.

Equivalent to a ##[+] b in SVA.

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def and(other: Sequence)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def and(other: Property)(using SourceInfo): Property

Attributes

Inherited from:
PropertyIntf (hidden)
Source
LTLIntf.scala
override def clock(clock: Clock)(using SourceInfo): Sequence

Attributes

Definition Classes
SequenceIntf
Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def concat(other: Sequence)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def delay(delay: Int = ...)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def delayAtLeast(delay: Int)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def delayRange(min: Int, max: Int)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala

Attributes

Inherited from:
PropertyIntf (hidden)
Source
LTLIntf.scala
def gotoRepeat(min: Int, max: Int)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def intersect(other: Sequence)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def intersect(other: Property)(using SourceInfo): Property

Attributes

Inherited from:
PropertyIntf (hidden)
Source
LTLIntf.scala
def nonConsecutiveRepeat(min: Int, max: Int)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def not(using SourceInfo): Property

Attributes

Inherited from:
PropertyIntf (hidden)
Source
LTLIntf.scala
def or(other: Sequence)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def or(other: Property)(using SourceInfo): Property

Attributes

Inherited from:
PropertyIntf (hidden)
Source
LTLIntf.scala
def past(delay: Int, clock: Clock)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def past(clock: Clock)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def past(delay: Int = ...)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def repeat(n: Int = ...)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def repeatAtLeast(n: Int)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def repeatRange(min: Int, max: Int)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def until(other: Sequence)(using SourceInfo): Sequence

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def until(other: Property)(using SourceInfo): Property

Attributes

Inherited from:
PropertyIntf (hidden)
Source
LTLIntf.scala
def |->(prop: Property)(using SourceInfo): Property

Equivalent to |-> in SVA.

Equivalent to |-> in SVA.

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala
def |=>(prop: Property)(using SourceInfo): Property

Equivalent to |=> in SVA.

Equivalent to |=> in SVA.

Attributes

Inherited from:
SequenceIntf (hidden)
Source
LTLIntf.scala

Concrete fields

val inner: Bool

The underlying Bool that is returned and accepted by the LTL intrinsics.

The underlying Bool that is returned and accepted by the LTL intrinsics.

Attributes

Source
LTL.scala