External memory bfm, Functional description, Block diagram – Altera Avalon Verification IP Suite User Manual
Page 133: Chapter 3. external memory bfm, Functional description –1, Block diagram –1, Read and write operations
May 2011
Altera Corporation
Avalon Verification IP Suite User Guide
3. External Memory BFM
You can use external memory BFMs to verify the following aspects of external
memory interfaces:
■
Read and write operations
■
Memory initialization
1
External Memory BFMs are only supported in Qsys.
Functional Description
This section provides a functional description of the external memory BFM. It
includes the following topics:
■
■
“Initializing the Memory Content” on page 3–2
■
“Reading and Writing to the Memory Content” on page 3–2
Block Diagram
shows a block diagram of how to use the external memory BFM with
tristate components.
Figure 3–1. Usage of External Memory BFM with Tristate Components
Altera FPGA
M
M
M
Nios II
Processor
TCM
S
TCM
Generic Tristate
Controller
(SDRAM)
TCM
TCS
Tristate
Conduit
Pin
Sharer
Avalon-MM Master
Avalon-MM Slave
TCM
TCS
Tristate
Conduit
Bridge
Generic Tristate
Controller
(Flash
memory)
S
S
TCS
External
Memory
BFM
(SDRAM)
TCS
TCS
TCM
Avalon-TC Master
Avalon-TC Slave
TCS
TCS
Tristate
Conduit
Inverse
Pin
Sharer
TCM
TCM
External
Memory
BFM
(Flash memory)
Printed Circuit Board
Virtual Connection
Virtual Connection