Table 2-20 – Digilent 6003-410-000P-KIT User Manual

Page 66

Advertising
background image

66

www.xilinx.com

XUP Virtex-II Pro Development System

UG069 (v1.0) March 8, 2005

Chapter 2: Using the System

R

configuration, start configuration, select the source of configuration, control the bitstream
revision, and reset the device.

For the System ACE controller to be properly synchronized with the MPU, the clocks must
be synchronized. The clock traces on the XUP Virtex-II Pro Development System that drive
the System ACE controller and the MPU interface sections of are matched in length to
maintain the required timing relationship.

The System ACE controller has very specific requirements for the way the file system is
created on the CompactFlash device. The FAT file system processing code cannot handle
more than one ROOT directory sector, 512 bytes, or 16 32-bit file/directory entries. If the
ROOT directory has more than 16 file/directory entries (including deleted entries), the
System ACE controller does not function properly. In addition, the System ACE controller
cannot handle CompactFlash devices whose FAT file system is set up with 1 cluster = 1
sector = 512 bytes.

The CompactFlash device must be formatted so that 1 cluster > 512 bytes, and the boot
parameter block must be setup with only 1 reserved sector. It is typical of newer operating
systems to format CompactFlash devices with more that 1 reserved sector.

The workaround for these System ACE controller requirements is to format the card with
a utility such as mkdosfs found at

http://www.mager.org/mkdosfs/

The following command line produces the correct format on drive X: with a volume name
of XLXN_XUP.

C:\> mkdosfs –v –F 16 -R 1 –s 2 –n XLNX_XUP X:

(for a 16 MB CF card)

C:\> mkdosfs –v –F 16 -R 1 –s 8 –n XLNX_XUP X:

(for a 128 MB CF card)

C:\> mkdosfs –v –F 16 -R 1 –s 16 –n XLNX_XUP X:

(for a 512 MB CF card)

C:\> mkdosfs –v –F 16 -R 1 –s 64 –n XLNX_XUP X:

(for a 1 GB microdrive)

For more information on the System ACE MPU interface, consult the System ACE
CompactFlash Solution
(

DS080

) data sheet.

Table 2-20

outlines the MPU interface connections between the FPGA and the System ACE

controller.

Table 2-20:

System ACE Connections

Signal

Direction

System ACE

Pin

FPGA Pin

I/O Type

Drive

CF_MPA[0]

O

70

AF21

LVCMOS25

8 mA

CF_MPA[1]

O

69

AG21

LVCMOS25

8 mA

CF_MPA[2]

O

68

AC19

LVCMOS25

8 mA

CF_MPA[3]

O

67

AD19

LVCMOS25

8 mA

CF_MPA[4]

O

45

AE22

LVCMOS25

8 mA

CF_MPA[5]

O

44

AE21

LVCMOS25

8 mA

CF_MPA[6]

O

46

AH22

LVCMOS25

8 mA

CF_MPD[0]

I/O

66

AE15

LVCMOS25

8 mA

CF_MPD[1]

I/O

65

AD15

LVCMOS25

8 mA

CF_MPD[2]

I/O

63

AG14

LVCMOS25

8 mA

Advertising