79
Table 6-1 LED Indicators
NAME
Description
LED0
QDRII+ SRAM(A) test result
LED1
QDRII+ SRAM(B) test result
LED2
QDRII+ SRAM(C) test result
LED3
QDRII+ SRAM(D) test result
Bracket LED0
QDRII+ SRAM(E) test result
Bracket LED1
QDRII+ SRAM(F) test result
6.2
QDRII+ SRAM Test by Nios II
This demonstration hardware and software designs are provided to illustrate how to
perform QDRII+ SRAM
memory access in QSYS. We describe how the Altera’s “Arria
10 External Memory Interfaces” IP is used to access the six QDRII+ SRAM on the FPGA
board, and how the Nios II processor is used to read and write the SRAM for hardware
verification. The QDRII+ SRAM controller handles the complex aspects of using QDRII+
SRAM by initializing the memory devices, managing SRAM banks, and keeping the
devices refreshed at appropriate intervals.
System Block Diagram
Figure 6-2
shows the system block diagram of this demonstration. The QSYS system
requires one 50 MHz and six 550MHz clock source. The six 550MHz clock source is
provided by SI5340B clock generator on the board. Si5340B Config Controller is used
to configure the SI5340B to generate the required clock. The six 550MHz clock are used
as reference clocks for the QDRII+ controllers. There are six QDRII+ Controllers are
used in the demonstrations. Each controller is responsible for one QDRII+ SRAM. Each
QDRII+ controller is configured as a 8 MB QDRII+ controller. Nios II processor is used
to perform memory test. The Nios II program is running in the On-Chip Memory. A PIO
Controller is used to monitor buttons status which is used to trigger starting memory
testing.
Содержание TR10a-HL
Страница 1: ...1...
Страница 3: ...3...
Страница 71: ...71 Figure 5 14 Si5340A Demo Figure 5 15 Si5340B Demo...
Страница 82: ...82 Figure 6 3 Progress and Result Information for the QDRII Demonstration...
Страница 107: ...107...
Страница 111: ...111 Figure 8 5QSFP Transceiver Loopback Test in Progress Figure 8 6QSFP Transceiver Loopback Done...