class Axi4AWJob extends Axi4AXJob
The class is offered as an interface to Axi4Job and provide tyoe check on the channel provide. Note: the size is expressed in bytes and assumed to be a power of two.
- Alphabetic
- By Inheritance
- Axi4AWJob
- Axi4AXJob
- Axi4Job
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new Axi4AWJob(axi: Axi4)
- new Axi4AWJob(channel: Axi4Aw)
Constructor made to capture bus state during simulation.
Constructor made to capture bus state during simulation. Accordingly, no data canbe stored and captured as it would have to be accumulated. This can be done after facts.
- new Axi4AWJob(channel: Axi4Aw, addr: BigInt, id: Int, len: Int, size: Int, burst: Int = Axi4Sim.burst.INCR)
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
- val addr: BigInt
- Definition Classes
- Axi4AXJob
- val aligned: BigInt
- Definition Classes
- Axi4AXJob
- def alignedNextAddress(i: BigInt, maxBurstSize: Int): BigInt
- Definition Classes
- Axi4AXJob
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val burst: Int
- Definition Classes
- Axi4AXJob
- val cache: Int
- Definition Classes
- Axi4AXJob
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- val dataTransactionSize: Int
- Definition Classes
- Axi4AXJob
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- val id: Int
- Definition Classes
- Axi4AXJob
- def isDone(): Boolean
Indicates if the job has been completed.
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val len: Int
- Definition Classes
- Axi4AXJob
- val lock: Int
- Definition Classes
- Axi4AXJob
- val lowerWrapBoundary: BigInt
- Definition Classes
- Axi4AXJob
- def makeOlder(): Unit
Increase age of job by one step.
Increase age of job by one step.
- Definition Classes
- Axi4Job
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def place(): Unit
Abstract method in charge of placing signals on the channel.
- val prot: Int
- Definition Classes
- Axi4AXJob
- val qos: Int
- Definition Classes
- Axi4AXJob
- def ready(): Boolean
Indicates whether the job is ready (i.e., mature) with respect to its age and the constructor-specified delay.
Indicates whether the job is ready (i.e., mature) with respect to its age and the constructor-specified delay.
- returns
ready Returns a boolean indicating whether the joib is mature.
- Definition Classes
- Axi4Job
- val region: Int
- Definition Classes
- Axi4AXJob
- val size: Int
- Definition Classes
- Axi4AXJob
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- val upperWrapBoundary: BigInt
- Definition Classes
- Axi4AXJob
- 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])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)