XMC-6VLX
USER’S MANUAL
Acromag, Inc. Tel: 248-295-0310
- 39 - http://www.acromag.com
- 39 -
www.acromag.com
Aurora Monitor (Read/Write) – (BAR0 + 0x300104)
This read/write register Aurora Monitor register is used to monitor eight
Aurora loopback lanes that are on the P16 connector. This Aurora Monitor
register is accessed at base address plus 0x300104. The Aurora Monitor
register bit-0 is used take the Aurora link into and out of reset. Set to logic
‘1’ the link is held in reset and set to logic ‘0’ the link is removed from reset.
Table 3.22:
Aurora Monitor
Register
Bit(s)
Aurora Monitor Register
0
Aurora Reset Control:
0
Removed from Reset
1
Held in Reset
1
Reserved
2
Channel UP
0
Loopback Channel is down
1
Loopback Channel is up
3-15
Reserved
16-23
Link
0
Link is down
1
Link is up
24-31
Reserved
0
Write logic low has no effect
1
Write logic high has no effect
Flash Introduction
The BPI flash memory has 32M bytes of program code or data storage
available. The Platform flash memory has 16M bytes of program code
storage available.
The system CPU provides control of all in-system read, write, and erase
operations for both the BPI flash and the Xilinx Platform flash devices via the
PCIe bus. The on-chip FPGA logic automatically executes the algorithms and
timings necessary for block erase and program. A Status Register indicates
erase or program completion and any errors that may have occurred.
The BPI flash device has 256 individual erasable memory blocks each 64K
words deep. The Platform flash device has 128 individual erasable memory
blocks each 64K words deep. See the memory maps for both flash memory
devices below. The least significant 16 bits A15 to A0 are used to select the
64K words of each block.