Altera Avalon Verification IP Suite User Manual
Page 52
Chapter 3: Avalon-MM Slave BFM
3–9
Parameters
May 2011
Altera Corporation
Avalon Verification IP Suite User Guide
Assert byteenable high
On
On/Off
When On,
byteenable
is asserted high.
Assert readdatavalid high
On
On/Off
When On,
readdatavalid
is asserted high.
Assert arbiterlock high
On
On/Off
When On,
arbiterlock
is asserted high.
Assert lock high
On
On/Off
When On,
lock
is asserted high.
Burst Attributes
Linewrap burst
On
On/Off
When On, the address for bursts wraps instead of an
incrementing. With a wrapping burst, when the address
reaches a burst boundary, it wraps back to the previous burst
boundary such that only the low order bits need to be used
for addressing.
Burst on burst boundaries only
On
On/Off
When On, memory bursts are aligned to the address size.
Miscellaneous
Maximum pending reads
1
—
The maximum number of pending reads which can be queued
up by the slave.
Timing
Fixed read latency (cycles)
0
—
Sets the read latency for fixed-latency slaves. Not used on
interfaces that include the
readdatavalid
signal.
Fixed read wait time (cycles)
1
—
For slave interfaces that do not use the
waitrequest
signal,
the read wait time indicates the number of cycles before the
slave responds to a read. The timing is as if the slave asserted
waitrequest
for this number of cycles.
Fixed write wait time (cycles)
0
—
For slave interfaces that do not use the
waitrequest
signal,
the write wait time indicates the number of cycles before the
slave accepts a write.
Registered waitrequest
On
On/Off
Specifies whether to turn on the register stage.
Registered Incoming Signals
On
On/Off
Specifies whether to register incoming signals.
Interface Address Type
Set slave interface address type to
symbols or words
WORDS
WORDS/
SYMBOLS
Sets slave interface address type to symbols or words.
API Streaming Interface
Width of API interface data signal
64
—
The width of the data signal.
Width of API return interface data
signal
64
—
The width of the return interface data signal.
Note to
(1) This interface is required only for the Avalon-MM Slave BFM with Avalon-ST API Wrapper that is used in mixed language simulations.
Table 3–3. Parameters for the Avalon-MM Slave BFM (Part 2 of 2)
Parameter
Default
Value
Legal
Values
Description