beautypg.com

Non-volatile storage, Xc2vp30 connectivity – Xilinx ML310 User Manual

Page 28

background image

28

www.xilinx.com

ML310 User Guide

1-800-255-7778

UG068 (v1.01) August 25, 2004

Chapter 2: ML310 Embedded Development Platform

R

Non-Volatile Storage

In addition to programming the FPGA and storing bitstreams, System ACE can be used for
general use non-volatile storage. System ACE provides an MPU interface for allowing a
microprocessor to access the CompactFlash, allowing the use of the CompactFlash as a file
system.

XC2VP30 Connectivity

System ACE is connected to the XC2VP30 through both the JTAG chain, for configuration,
and through the MPU port of the System ACE, for allowing the XC2VP30 to control System
ACE and access the CompactFlash.

Table 2-4

shows the connection between the System

ACE and the XC2VP30. It shows the signal names with associated pins on System ACE and
the XC2VP30 for both the MPU interface.

Table 2-4:

System ACE MPU Connection from FPGA to Controller

UCF Signal Name

XC2VP30 Pin

(U37)

Schem Signal

Name

System ACE

(U38)

sysace_clk_in

AF15

sysace_clk_in

93

sysace_clk_oe

C22

sysace_clk_oe

77

sysace_mpa[0]

B22

sysace_mpa[0]

70

sysace_mpa[1]

E19

sysace_mpa[1]

69

sysace_mpa[2]

E18

sysace_mpa[2]

68

sysace_mpa[3]

H19

sysace_mpa[3]

67

sysace_mpa[4]

G19

sysace_mpa[4]

45

sysace_mpa[5]

B23

sysace_mpa[5]

44

sysace_mpa[6]

A23

sysace_mpa[6]

43

sysace_mpd[0]

E20

sysace_mpd[0]

66

sysace_mpd[1]

D20

sysace_mpd[1]

65

sysace_mpd[2]

H20

sysace_mpd[2]

63

sysace_mpd[3]

G20

sysace_mpd[3]

62

sysace_mpd[4]

D23

sysace_mpd[4]

61

sysace_mpd[5]

C23

sysace_mpd[5]

60

sysace_mpd[6]

E21

sysace_mpd[6]

59

sysace_mpd[7]

D21

sysace_mpd[7]

58

sysace_mpoe

E23

sysace_mpoe

77

sysace_mpce

E22

sysace_mpce

42

sysace_mpwe

G23

sysace_mpwe

76

sysace_mpirq

F23

sysace_mpirq

41