beautypg.com

Appendix b: ucf for ml605 – Digilent 6003-210-012P User Manual

Page 16

background image

13

Appendix B: UCF for ML605

As there are two FMC connectors on the board: J63 and J64, there are two possible connections for each signal,

depending on which connector the FMC-CE is plugged in to.

When plugged into J63:

#
# User Constraint File for FMC-CE card when attached to a Xilinx ML605 – J63
#

pin locations only!

#
# 2/26/2010
#

#
# Device
# Virtex6 xc6vlx240t fgg1156 SPEED_GRADE = -1

#
# *** peripherals ***
#

# LCD
NET "LCD_data_pins<0>" LOC = "R29"; # gpio_lcd_db8
NET "LCD_data_pins<1>" LOC = "M30";
NET "LCD_data_pins<2>" LOC = "N30";
NET "LCD_data_pins<3>" LOC = "N27";
NET "LCD_data_pins<4>" LOC = "P27";
NET "LCD_data_pins<5>" LOC = "R26";
NET "LCD_data_pins<6>" LOC = "T26";
NET "LCD_data_pins<7>" LOC = "P31";
NET "LCD_data_pins<*>" IOSTANDARD = LVCMOS25 | DRIVE = 4 | SLEW = SLOW;

NET "LCD_E_pin" LOC = "C33" | PULLDOWN | IOSTANDARD = LVCMOS25;
NET "LCD_RS_pin" LOC = "B34" | IOSTANDARD = LVCMOS25;
NET "LCD_RW_pin" LOC = "N28" | IOSTANDARD = LVCMOS25;

# linear LEDs (8)
NET "LED_linear_pins<7>" LOC = " N29 ";
NET "LED_linear_pins<6>" LOC = " L29 ";
NET "LED_linear_pins<5>" LOC = " L30";
NET "LED_linear_pins<4>" LOC = " R28";
NET "LED_linear_pins<3>" LOC = " R27 ";
NET "LED_linear_pins<2>" LOC = " R31";
NET "LED_linear_pins<1>" LOC = " L33";
NET "LED_linear_pins<0>" LOC = " M32";
NET "LED_linear_pins<*>" IOSTANDARD = LVCMOS25 | DRIVE = 4 | SLEW = SLOW;

# rosetta leds (5)
NET "LED_rosetta_pins<0>" LOC = "D31";

# CONN_BUT_LED0 - center

NET "LED_rosetta_pins<1>" LOC = "E33";

# CONN_BUT_LED1 - west