Xilinx Sp601 Hardware Ug518 Users Manual Hardware, User Guide

UG518 to the manual 8bb0ccb1-dbbb-4b50-bd14-5f663d6eb765

2015-02-03

: Xilinx Xilinx-Sp601-Hardware-Ug518-Users-Manual-473580 xilinx-sp601-hardware-ug518-users-manual-473580 xilinx pdf

Open the PDF directly: View PDF PDF.
Page Count: 55

DownloadXilinx Xilinx-Sp601-Hardware-Ug518-Users-Manual- UG518 SP601 Hardware, User Guide  Xilinx-sp601-hardware-ug518-users-manual
Open PDF In BrowserView PDF
SP601 Hardware
User Guide
[Guide Subtitle]
[optional]

UG518 (v1.1) August 19, 2009 [optional]

Xilinx is disclosing this user guide, manual, release note, and/or specification (the "Documentation") to you solely for use in the development
of designs to operate with Xilinx hardware devices. You may not reproduce, distribute, republish, download, display, post, or transmit the
Documentation in any form or by any means including, but not limited to, electronic, mechanical, photocopying, recording, or otherwise,
without the prior written consent of Xilinx. Xilinx expressly disclaims any liability arising out of your use of the Documentation. Xilinx reserves
the right, at its sole discretion, to change the Documentation without notice at any time. Xilinx assumes no obligation to correct any errors
contained in the Documentation, or to advise you of any corrections or updates. Xilinx expressly disclaims any liability in connection with
technical support or assistance that may be provided to you in connection with the Information.
THE DOCUMENTATION IS DISCLOSED TO YOU “AS-IS” WITH NO WARRANTY OF ANY KIND. XILINX MAKES NO OTHER
WARRANTIES, WHETHER EXPRESS, IMPLIED, OR STATUTORY, REGARDING THE DOCUMENTATION, INCLUDING ANY
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT OF THIRD-PARTY
RIGHTS. IN NO EVENT WILL XILINX BE LIABLE FOR ANY CONSEQUENTIAL, INDIRECT, EXEMPLARY, SPECIAL, OR INCIDENTAL
DAMAGES, INCLUDING ANY LOSS OF DATA OR LOST PROFITS, ARISING FROM YOUR USE OF THE DOCUMENTATION.
© 2009 Xilinx, Inc. XILINX, the Xilinx logo, Virtex, Spartan, ISE, and other designated brands included herein are trademarks of Xilinx in the
United States and other countries. All other trademarks are the property of their respective owners.

SP601 Hardware User Guide

www.xilinx.com

UG518 (v1.1) August 19, 2009

Revision History
The following table shows the revision history for this document.
Date

Version

07/15/2009

1.0

Initial Xilinx release.

08/19/2009

1.1

•
•
•
•
•

UG518 (v1.1) August 19, 2009

Revision

Added Appendix C, “VITA 57.1 FMC Connections.”
Updated Figure 1-18 and Figure 1-32.
Updated Table 1-4, Table 1-17, and Table 1-20.
Added introductory paragraph to Appendix D, “SP601 Master UCF.”
Miscellaneous typographical edits and new user guide template.

www.xilinx.com

SP601 Hardware User Guide

SP601 Hardware User Guide

www.xilinx.com

UG518 (v1.1) August 19, 2009

Table of Contents
Preface: About This Guide
Guide Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Typographical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Online Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

Chapter 1: SP601 Evaluation Board
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Additional Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Related Xilinx Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1. Spartan-6 XC6SLX16-2CSG324 FPGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
I/O Voltage Rails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2. 128 MB DDR2 Component Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3. SPI x4 Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4. Linear Flash BPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5. 10/100/1000 Tri-Speed Ethernet PHY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6. USB-to-UART Bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7. IIC Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8-Kb NV Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8. Clock Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Oscillator (Differential) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Oscillator Socket (Single-Ended, 2.5V or 3.3V) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SMA Connectors (Differential) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9. VITA 57.1 FMC-LPC Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10. Status LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11. FPGA Awake LED and Suspend Jumper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12. FPGA INIT and DONE LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13. User I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14. FPGA_PROG_B Pushbutton Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13
13
13
14
18
20
23
25
26
27
27
27
28
28
28
32
33
34
35
40

Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
AC Adapter and 5V Input Power Jack/Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Onboard Power Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Configuration Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
JTAG Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

www.xilinx.com

5

Appendix A: References
Appendix B: Default Jumper and Switch Settings
Appendix C: VITA 57.1 FMC Connections
Appendix D: SP601 Master UCF

6

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Preface

About This Guide
This manual accompanies the Spartan®-6 FPGA SP601 Evaluation Board and contains
information about the SP601 hardware and software tools.

Guide Contents
This manual contains the following chapters:
•

Chapter 1, “SP601 Evaluation Board,” provides an overview of the embedded
development board and details the components and features of the SP601 board.

•

Appendix A, “References.”

•

Appendix B, “Default Jumper and Switch Settings.”

•

Appendix D, “SP601 Master UCF.”

Additional Resources
To search the database of silicon and software questions and answers, or to create a
technical support case in WebCase, see the Xilinx website at:
http://www.xilinx.com/support.

Conventions
This document uses the following conventions. An example illustrates each convention.

Typographical
The following typographical conventions are used in this document:
Convention

Meaning or Use

Example

Courier font

Messages, prompts, and
program files that the system
displays

speed grade: - 100

Courier bold

Literal commands that you enter
in a syntactical statement

ngdbuild design_name

Commands that you select from
a menu

File → Open

Keyboard shortcuts

Ctrl+C

Helvetica bold

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

www.xilinx.com

7

Preface: About This Guide

Convention

Meaning or Use

Example

Variables in a syntax statement
for which you must supply
values

ngdbuild design_name

References to other manuals

See the User Guide for more
information.

Emphasis in text

If a wire is drawn so that it
overlaps the pin of a symbol, the
two nets are not connected.

Dark Shading

Items that are not supported or
reserved

This feature is not supported

Square brackets

An optional entry or parameter.
However, in bus specifications,
such as bus[7:0], they are
required.

ngdbuild [option_name]
design_name

A list of items from which you
must choose one or more

lowpwr ={on|off}

Separates items in a list of
choices

lowpwr ={on|off}

User-defined variable or in code
samples



Vertical ellipsis
.
.
.

Repetitive material that has
been omitted

IOB #1: Name = QOUT’
IOB #2: Name = CLKIN’
.
.
.

Horizontal ellipsis . . .

Repetitive material that has
been omitted

allow block block_name loc1
loc2 ... locn;

The prefix ‘0x’ or the suffix ‘h’
indicate hexadecimal notation

A read of address 0x00112975
returned 45524943h.

An ‘_n’ means the signal is
active low

usr_teof_n is active low.

Italic font

Braces

[ ]

{ }

Vertical bar

|

Angle brackets < >

Notations

Online Document
The following conventions are used in this document:
Convention

8

Meaning or Use

Blue text

Cross-reference link to a location
in the current document

Blue, underlined text

Hyperlink to a website (URL)

www.xilinx.com

Example
See the section “Additional
Resources” for details.
Refer to “Title Formats” in
Chapter 1 for details.
Go to http://www.xilinx.com
for the latest speed files.

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Chapter 1

SP601 Evaluation Board
Overview
The SP601 board enables hardware and software developers to create or evaluate designs
targeting the Spartan®-6 XC6SLX16-2CSG324 FPGA.
The SP601 provides board features for evaluating the Spartan-6 family that are common to
most entry-level development environments. Some commonly used features include a
DDR2 memory controller, a parallel linear flash, a tri-mode Ethernet PHY, generalpurpose I/O (GPIO), and a UART. Additional functionality can be added through the
VITA 57.1.1 expansion connector. “Features,” page 10 provides a general listing of the
board features with details provided in “Detailed Description,” page 12.

Additional Information
Additional information and support material is located at:
•

http://www.xilinx.com/sp601

This information includes:
•

Current version of this user guide in PDF format

•

Example design files for demonstration of Spartan-6 FPGA features and technology

•

Demonstration hardware and software configuration files for the SP601 linear and SPI
memory devices

•

Reference Design Files

•

Schematics in PDF format and DxDesigner schematic format

•

Bill of materials (BOM)

•

Printed-circuit board (PCB) layout in Allegro PCB format

•

Gerber files for the PCB (Many free or shareware Gerber file viewers are available on
the internet for viewing and printing these files.)

•

Additional documentation, errata, frequently asked questions, and the latest news

For information about the Spartan-6 family of FPGA devices, including product
highlights, data sheets, user guides, and application notes, see the Spartan-6 FPGA website
at http://www.xilinx.com/support/documentation/spartan-6.htm.

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

www.xilinx.com

9

Chapter 1: SP601 Evaluation Board

Features
The SP601 board provides the following features:
•

1. Spartan-6 XC6SLX16-2CSG324 FPGA

•

2. 128 MB DDR2 Component Memory

•

3. SPI x4 Flash

•

4. Linear Flash BPI

•

5. 10/100/1000 Tri-Speed Ethernet PHY

•

7. IIC Bus

•

8Kb NV memory

♦

External access 2-pin header

♦

VITA 57.1 FMC-LPC connector

8. Clock Generation
♦

Oscillator (Differential)

♦

Oscillator Socket (Single-Ended, 2.5V or 3.3V)

•

SMA Connectors (Differential)

•

9. VITA 57.1 FMC-LPC Connector

•

10. Status LEDs

•

♦

FPGA_AWAKE

♦

INIT

♦

DONE

13. User I/O
♦

User LEDs

♦

User DIP switch

♦

User pushbuttons

♦

GPIO male pin header

•

14. FPGA_PROG_B Pushbutton Switch

•

Configuration Options

•

10

♦

♦

3. SPI x4 Flash (both onboard and off-board)

♦

4. Linear Flash BPI

♦

JTAG Configuration

Power Management - AC Adapter and 5V Input Power Jack/Switch, Onboard Power
Supplies

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Related Xilinx Documents

Block Diagram
Figure 1-1 shows a high-level block diagram of the SP601 and its peripherals.
X-Ref Target - Figure 1-1

LEDs
DIP Switch
GPIO Header

USB
JTAG Connector

FMC LPC
Expansion Connector

10/100/1000
Ethernet GMII

DED
Bank 0
2.5 V

Parallel Flash

Spartan-6

DDR2
Bank 3
1.8V

XC6SLX16

Bank 1
2.5V

U1

Differential Clock
Clock Socket
SMA Clock

Pushbuttons
Bank 2
2.5V

IIC EEPROM
and Header

MODE
DIP Switch

SPI x4 or
External Config

USB UART
UG518_01_070809

Figure 1-1:

SP601 Features and Banking

Related Xilinx Documents
Prior to using the SP601 Evaluation Board, users should be familiar with Xilinx resources.
See the following locations for additional documentation on Xilinx tools and solutions:
•

ISE: www.xilinx.com/ise

•

Answer Browser: www.xilinx.com/support

•

Intellectual Property: www.xilinx.com/ipcenter

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

www.xilinx.com

11

Chapter 1: SP601 Evaluation Board

Detailed Description
Figure 1-2 shows a board photo with numbered features corresponding to Table 1-1 and
the section headings in this document.
X-Ref Target - Figure 1-2

14
13
15

9

8

2

1

7

16

11

4

8

3

5

12
10

6
13

Figure 1-2:

SP601 Board Photo

The numbered features in Figure 1-2 correlate to the features and notes listed in Table 1-1.
Table 1-1:

SP601 Features

Number

12

Feature

Schematic
Page

Notes

1

Spartan-6 FPGA

XC6SLX16-2CSG324

2

DDR2 Component

Hard memory controller w/ OCT

5

3

SPI x4 Flash and Headers

SPI select and External Headers

8

4

Linear Flash BPI

StrataFlash 8-bit (J3 device), 3 pins
shared w/ SPI x4

8

5

10/100/1000 Ethernet PHY

GMII Marvell Alaska PHY

7

6

RS232 UART (USB Bridge)

Uses CP2103 Serial-to-USB connection

10

7

IIC

Goes to Header and VITA 57.1 FMC

10

8

Clock, socket, SMA

Differential, Single-Ended, Differential

9

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Detailed Description

Table 1-1:

SP601 Features (Cont’d)

Number

Feature

Notes

Schematic
Page

9

VITA 57.1 FMC-LPC
connector

LVDS signals, clocks, PRSNT

6

10

LEDs

Ethernet PHY Status

7

11

LED, Header

FPGA Awake LED, Suspend Header

8

12

LEDs

FPGA INIT, DONE

9

LED

User I/O (active-High)

9

DIP Switch

User I/O (active-High)

9

Pushbutton

User I/O, CPU_RESET (active-High)

9

12-pin (8 I/O) Header

6 pins x 2 male header with 8 I/Os
(active-High)

10

14

Pushbutton

FPGA_PROG_B

9

15

USB JTAG

Cypress USB to JTAG download cable
logic

16

Onboard Power

Power Management

13

14, 15
11,12,13

1. Spartan-6 XC6SLX16-2CSG324 FPGA
A Xilinx Spartan-6 XC6SLX16-2CSG324 FPGA is installed on the Embedded Development
Board.

Configuration
The SP601 supports configuration in the following modes:
•

Master SPI x4

•

Master SPI x4 with off-board device

•

BPI

•

JTAG (using the included USB-A to Mini-B cable)

For details on configuring the FPGA, see “Configuration Options.”

I/O Voltage Rails
There are four available banks on the LX16-CS324 device. Banks 0, 1, and 2 are connected
for 2.5V I/O. Bank 3 is used for the 1.8V DDR2 component memory interface of Spartan-6
FPGA’s hard memory controller. The voltage applied to the FPGA I/O banks used by the
SP601 board is summarized in Table 1-2.
Table 1-2:

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

I/O Voltage Rail of FPGA Banks

FPGA Bank

I/O Voltage Rail

0

2.5V

1

2.5V

www.xilinx.com

13

Chapter 1: SP601 Evaluation Board

Table 1-2:

I/O Voltage Rail of FPGA Banks (Cont’d)

FPGA Bank

I/O Voltage Rail

2

2.5V

3

1.8V

References
See the Xilinx Spartan-6 FPGA documentation for more information at
http://www.xilinx.com/support/documentation/spartan-6.htm.

2. 128 MB DDR2 Component Memory
There are 128 MB of DDR2 memory available on the SP601 board. A 1-Gb Elpida
EDE1116ACBG (84-ball) DDR2 memory component is accessible through Bank 3 of the
LX16 device. The Spartan-6 FPGA hard memory controller is used for data transfer across
the DDR2 memory interface's 16-bit data path using SSTL18 signaling. The maximum data
rate supported is 800 Mb/s with a memory clock running at 400 MHz. Signal integrity is
maintained through DDR2 resistor terminations and memory on-die terminations (ODT),
as shown in Table 1-3 and Table 1-4.
Table 1-3:

Termination Resistor Requirements

Signal Name

Board Termination

DDR2_A[14:0]

49.9 ohms to VTT

DDR2_BA[2:0]

49.9 ohms to VTT

DDR2_RAS_N

49.9 ohms to VTT

DDR2_CAS_N

49.9 ohms to VTT

DDR2_WE_N

49.9 ohms to VTT

DDR2_CS_N

100 ohms to GND

DDR2_CKE

4.7K ohms to GND

DDR2_ODT

4.7K ohms to GND

On-Die Termination

DDR2_DQ[15:0]

ODT

DDR2_UDQS[P,N],
DDR2_LDQS[P,N]

ODT

DDR2_UDM, DDR2_LDM

ODT

DDR2_CK[P,N]

100 ohm differential at
memory component

Notes:
1. Nominal value of VTT for DDR2 interface is 0.9V.

Table 1-4:

14

FPGA On-Chip (OCT) Termination External Resistor Requirements
FPGA U1 Pin

FPGA Pin Number

Board Connection for OCT

ZIO

L6

No Connect

RZQ

C2

100 ohms to GROUND

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Detailed Description

Table 1-5 shows the connections and pin numbers for the DDR2 Component Memory.
Table 1-5:

DDR2 Component Memory Connections
Memory U2

FPGA U1

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Schematic Netname
Pin Number

Name

J7

DDR2_A0

M8

A0

J6

DDR2_A1

M3

A1

H5

DDR2_A2

M7

A2

L7

DDR2_A3

N2

A3

F3

DDR2_A4

N8

A4

H4

DDR2_A5

N3

A5

H3

DDR2_A6

N7

A6

H6

DDR2_A7

P2

A7

D2

DDR2_A8

P8

A8

D1

DDR2_A9

P3

A9

F4

DDR2_A10

M2

A10

D3

DDR2_A11

P7

A11

G6

DDR2_A12

R2

A12

L2

DDR2_DQ0

G8

DQ0

L1

DDR2_DQ1

G2

DQ1

K2

DDR2_DQ2

H7

DQ2

K1

DDR2_DQ3

H3

DQ3

H2

DDR2_DQ4

H1

DQ4

H1

DDR2_DQ5

H9

DQ5

J3

DDR2_DQ6

F1

DQ6

J1

DDR2_DQ7

F9

DQ7

M3

DDR2_DQ8

C8

DQ8

M1

DDR2_DQ9

C2

DQ9

N2

DDR2_DQ10

D7

DQ10

N1

DDR2_DQ11

D3

DQ11

T2

DDR2_DQ12

D1

DQ12

T1

DDR2_DQ13

D9

DQ13

U2

DDR2_DQ14

B1

DQ14

U1

DDR2_DQ15

B9

DQ15

www.xilinx.com

15

Chapter 1: SP601 Evaluation Board

Table 1-5:

DDR2 Component Memory Connections (Cont’d)
Memory U2

FPGA U1

Schematic Netname
Pin Number

Name

F2

DDR2_BA0

L2

BA0

F1

DDR2_BA1

L3

BA1

E1

DDR2_BA2

L1

BA2

E3

DDR2_WE_B

K3

WE

L5

DDR2_RAS_B

K7

RAS

K5

DDR2_CAS_B

L7

CAS

K6

DDR2_ODT

K9

ODT

G3

DDR2_CLK_P

J8

CK

G1

DDR2_CLK_N

K8

CK

H7

DDR2_CKE

K2

CKE

L4

DDR2_LDQS_P

F7

LDQS

L3

DDR2_LDQS_N

E8

LDQS

P2

DDR2_UDQS_P

B7

UDQS

P1

DDR2_UDQS_N

A8

UDQS

K3

DDR2_LDM

F3

LDM

K4

DDR2_UDM

B3

UDM

Figure 1-3 provides the user constraints file (UCF) for the DDR2 SDRAM address pins,
including the I/O pin assignment and the I/O standard used.
X-Ref Target - Figure 1-3

NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET

"DDR2_A12" LOC ="G6";|
"DDR2_A11" LOC ="D3";|
"DDR2_A10" LOC ="F4";|
"DDR2_A9" LOC ="D1"; |
"DDR2_A8" LOC ="D2"; |
"DDR2_A7" LOC ="H6"; |
"DDR2_A6" LOC ="H3"; |
"DDR2_A5" LOC ="H4"; |
"DDR2_A4" LOC ="F3"; |
"DDR2_A3" LOC ="L7"; |
"DDR2_A2" LOC ="H5"; |
"DDR2_A1" LOC ="J6"; |
"DDR2_A0" LOC ="J7"; |

Figure 1-3:

16

IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD

=
=
=
=
=
=
=
=
=
=
=
=
=

SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II

;
;
;
;
;
;
;
;
;
;
;
;
;

UCF Location Constraints for DDR2 SDRAM Address Inputs

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Detailed Description

Figure 1-4 provides the UCF constraints for the DDR2 SDRAM data pins, including the
I/O pin assignment and I/O standard used.
X-Ref Target - Figure 1-4

NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET

"DDR2_DQ15" LOC ="U1";|
"DDR2_DQ14" LOC ="U2";|
"DDR2_DQ13" LOC ="T1";|
"DDR2_DQ12" LOC ="T2";|
"DDR2_DQ11" LOC ="N1";|
"DDR2_DQ10" LOC ="N2";|
"DDR2_DQ9" LOC ="M1"; |
"DDR2_DQ8" LOC ="M3"; |
"DDR2_DQ7" LOC ="J1"; |
"DDR2_DQ6" LOC ="J3"; |
"DDR2_DQ5" LOC ="H1"; |
"DDR2_DQ4" LOC ="H2"; |
"DDR2_DQ3" LOC ="K1"; |
"DDR2_DQ2" LOC ="K2"; |
"DDR2_DQ1" LOC ="L1"; |
"DDR2_DQ0" LOC ="L2"; |

Figure 1-4:

IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD

=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=

SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II

;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;

UCF Location Constraints for DDR2 SDRAM Data I/O Pins

Figure 1-5 provides the UCF constraints for the DDR2 SDRAM control pins, including the
I/O pin assignment and the I/O standard used.
X-Ref Target - Figure 1-5

NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET

"DDR2_WE_B" LOC ="E3"; |
"DDR2_UDQS_P" LOC ="P2";|
"DDR2_UDQS_N" LOC ="P1";|
"DDR2_UDM" LOC ="K4";
|
"DDR2_RAS_B" LOC ="L5"; |
"DDR2_ODT" LOC ="K6";
|
"DDR2_LDQS_P" LOC ="L4";|
"DDR2_LDQS_N" LOC ="L3";|
"DDR2_LDM" LOC ="K3";
|
"DDR2_CLK_P" LOC ="G3"; |
"DDR2_CLK_N" LOC ="G1"; |
"DDR2_CKE" LOC ="H7";
|
"DDR2_CAS_B" LOC ="K5"; |
"DDR2_BA2" LOC ="E1";
|
"DDR2_BA1" LOC ="F1";
|
"DDR2_BA0" LOC ="F2";
|

Figure 1-5:

IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD
IOSTANDARD

=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=

SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II
SSTL18_II

;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;

UCF Location Constraints for DDR2 SDRAM Control Pins

References
See the Elpida DDR2 specifications for more information at
http://www.elpida.com/en/products/details/EDE1116ACBG.html.
Also, see the Spartan-6 FPGA embedded hard memory controller block user guide at
http://www.xilinx.com/support/documentation/user_guides/ug388.pdf.

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

www.xilinx.com

17

Chapter 1: SP601 Evaluation Board

3. SPI x4 Flash
The Xilinx Spartan-6 FPGA hosts a SPI interface which is visible to the Xilinx iMPACT
configuration tool. The SPI memory device operates at 3.0V; the Spartan-6 FPGA I/Os are
3.3V tolerant and provide electrically compatible logic levels to directly access the SPI flash
through a 2.5V bank. The XC6SLX16-2CSG324 is a master device when accessing an
external SPI flash memory device.
The SP601 SPI interface has two parallel connected configuration options (see Figure 1-7):
an SPI X4 (Winbond W25Q64VSFIG) 64-Mb flash memory device and a flash
programming header (J12). J12 supports a user-defined SPI mezzanine board. The SPI
configuration source is selected via SPI select jumper J15. For details on configuring the
FPGA, see “Configuration Options.”
X-Ref Target - Figure 1-6

J12
FPGA_PROG_B

2

FPGA_D2_MISO3

3

FPGA_D1_MISO2

4

SPI_CS_B

TDI

5

FPGA_MOSI_CSI_B_MISO0

TDO

6

FPGA_D0_DIN_MISO_MISO1

TCK

7

FPGA_CCLK

GND

8

GND

9

VCC3V3

TMS

Silkscreen

1

3V3

HDR_1X9
UG518_06_070809

Figure 1-6:

18

J12 SPI Flash Programming Header

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Detailed Description

X-Ref Target - Figure 1-7

U1
FPGA SPI INTERFACE

J12

U17
DIN,DOUT,CCLK

SPI X4
FLASH
MEMORY

SPIX4_CS_B

SPI_CS_B

WINBOND
W25Q64VSFIG
2

ON = SPI X4 U17
OFF = SPI EXT. J12

1
J15

SPI PROGRAM
HEADER

SPI SELECT
JUMPER
UG518_07_070809

Figure 1-7:
Table 1-6:
FPGA U1
Pin

SPI x4 Memory Connections
SPI MEM U17

SPI HDR J12

Schematic Netname
Pin #

Pin Name

Pin #

V2

FPGA_PROG_B

V14

FPGA_D2_MISO3

1

IO3_HOLD_B

2

T14

FPGA_D1_MISO2_R

9

IO2_WP_B

3

V3

SPI_CS_B

T13

FPGA_MOSI_CSI_B_MISO0

15

R13

FPGA_D0_DIN_MISO_MISO1

R15

FPGA_CCLK

J15.2

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

SPI Flash Interface Topology

SPIX4_CS_B

1

4

TMS

DIN

5

TDI

8

IO1_DOUT

6

TDO

16

CLK

7

TCK

8

GND

9

VCC3V3

7

www.xilinx.com

Pin Name

CS_B

19

Chapter 1: SP601 Evaluation Board

Figure 1-8 provides the UCF constraints for the SPI serial flash PROM.
X-Ref Target - Figure 1-8

NET
NET
NET
NET
NET
NET

"FPGA_D2_MISO3"
"SPI_CS_B"
"FPGA_D0_DIN_MISO_MISO1"
"FPGA_D1_MISO2"
"FPGA_MOSI_CSI_B_MISO0"
"FPGA_CCLK"

Figure 1-8:

LOC
LOC
LOC
LOC
LOC
LOC

=
=
=
=
=
=

"V14";
"V3";
"R13";
"T14";
"T13";
"R15";

UCF Location Constraints for BPI Flash Connections

References
See the Winbond Serial Flash specifications for more information at http://www.winbondusa.com/hq/enu/ProductAndSales/ProductLines/FlashMemory/SerialFlash/W25X64.htm.
See the XPS Serial Peripheral Interface specification for more information at
http://www.xilinx.com/support/documentation/ip_documentation/xps_spi.pdf.

4. Linear Flash BPI
An 8-bit (16 MB) Numonyx linear flash memory (TE 28F128J3D-75) (J3D type) is used to
provide non-volatile bitstream, code, and data storage. The J3D devices operate at 3.0V; the
Spartan-6 FPGA I/Os are 3.3V tolerant and provide electrically compatible logic levels to
directly access the linear flash BPI through a 2.5V bank. For details on configuring the
FPGA, see “Configuration Options.”
X-Ref Target - Figure 1-9

U1

U10

ADDR, DATA, CTRL

FPGA
BPI FLASH
INTERFACE

NUMONYX TYPE J3vD
T28F128J3D-75

UG518_09_070809

Figure 1-9:
Table 1-7:

Linear Flash BPI Interface

BPI Memory Connections
BPI Memory U10

FPGA U1 Pin

20

Schematic Netname
Pin Number

Pin

K18

FLASH_A0

32

A0

K17

FLASH_A1

28

A1

J18

FLASH_A2

27

A2

J16

FLASH_A3

26

A3

G18

FLASH_A4

25

A4

G16

FLASH_A5

24

A5

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Detailed Description

Table 1-7:

BPI Memory Connections (Cont’d)
BPI Memory U10

FPGA U1 Pin

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Schematic Netname
Pin Number

Pin

H16

FLASH_A6

23

A6

H15

FLASH_A7

22

A7

H14

FLASH_A8

20

A8

H13

FLASH_A9

19

A9

F18

FLASH_A10

18

A10

F17

FLASH_A11

17

A11

K13

FLASH_A12

13

A12

K12

FLASH_A13

12

A13

E18

FLASH_A14

11

A14

E16

FLASH_A15

10

A15

G13

FLASH_A16

8

A16

H12

FLASH_A17

7

A17

D18

FLASH_A18

6

A18

D17

FLASH_A19

5

A19

G14

FLASH_A20

4

A20

F14

FLASH_A21

3

A21

C18

FLASH_A22

1

A22

C17

FLASH_A23

30

A23

F16

FLASH_A24

56

A24

R13

FPGA_D0_DIN_MISO_MISO1

33

DQ0

T14

FPGA_D1_MISO2

35

DQ1

V14

FPGA_D2_MISO3

38

DQ2

U5

FLASH_D3

40

DQ3

V5

FLASH_D4

44

DQ4

R3

FLASH_D5

46

DQ5

T3

FLASH_D6

49

DQ6

R5

FLASH_D7

51

DQ7

M16

FLASH_WE_B

55

WE_B

L18

FLASH_OE_B

54

OE_B

www.xilinx.com

21

Chapter 1: SP601 Evaluation Board

Table 1-7:

BPI Memory Connections (Cont’d)
BPI Memory U10

FPGA U1 Pin

Schematic Netname
Pin Number

Pin

L17

FLASH_CE_B

14

CE0

B3

FMC_PWR_GOOD_FLASH_RST_B

16

RP_B

Note: Memory U10 pin 56 address A24 is not connected on the 16 MB device. It is made available
for larger density devices.
X-Ref Target - Figure 1-10

NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET

"FLASH_A0"
"FLASH_A1"
"FLASH_A2"
"FLASH_A3"
"FLASH_A4"
"FLASH_A5"
"FLASH_A6"
"FLASH_A7"
"FLASH_A8"
"FLASH_A9"
"FLASH_A10"
"FLASH_A11"
"FLASH_A12"
"FLASH_A13"
"FLASH_A14"
"FLASH_A15"
"FLASH_A16"
"FLASH_A17"
"FLASH_A18"
"FLASH_A19"
"FLASH_A20"
"FLASH_A21"
"FLASH_A22"
"FLASH_A23"
"FLASH_A24"

LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC

=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=

"K18";
"K17";
"J18";
"J16";
"G18";
"G16";
"H16";
"H15";
"H14";
"H13";
"F18";
"F17";
"K13";
"K12";
"E18";
"E16";
"G13";
"H12";
"D18";
"D17";
"G14";
"F14";
"C18";
"C17";
"F16";

NET
NET
NET
NET
NET
NET
NET
NET

"FPGA_D0_DIN_MISO_MISO1"
"FPGA_D1_MISO2"
"FPGA_D2_MISO3"
"FLASH_D3"
"FLASH_D4"
"FLASH_D5"
"FLASH_D6"
"FLASH_D7"

LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC

=
=
=
=
=
=
=
=

"R13";
"T14";
"V14";
"U5";
"V5";
"R3";
"T3";
"R5";

NET
NET
NET
NET

"FLASH_WE_B"
"FLASH_OE_B"
"FLASH_CE_B"
"FMC_PWR_GOOD_FLASH_RST_B"

LOC
LOC
LOC
LOC

=
=
=
=

"M16";
"L18";
"L17";
"B3";

Figure 1-10:

UCF Location Constraints for BPI Flash Connections

References
See the Numonyx Flash Memory specifications for more information at
http://www.numonyx.com/Documents/Datasheets/308551_J3D_Discrete_DS.pdf.
In addition, see the Xilinx Spartan-6 Configuration User Guide for more information at
http://www.xilinx.com/support/documentation/user_guides/ug380.pdf.

22

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Detailed Description

5. 10/100/1000 Tri-Speed Ethernet PHY
The SP601 uses the onboard Marvell Alaska PHY device (88E1111) for Ethernet
communications at 10, 100, or 1000 Mb/s. The board supports a GMII/MII interface from
the FPGA to the PHY. The PHY connection to a user-provided Ethernet cable is through a
Halo HFJ11-1G01E RJ-45 connector with built-in magnetics.
On power-up, or on reset, the PHY is configured to operate in GMII mode with PHY
address 0b00111 using the settings shown in Table 1-8. These settings can be overwritten
via software commands passed over the MDIO interface.
Table 1-8:
Pin

PHY Configuration Pins

Connection on
Bit[2]
Bit[1]
Bit[0]
Board
Definition and Value Definition and Value Definition and Value

CFG0

VCC 2.5V

PHYADR[2] = 1

PHYADR[1] = 1

PHYADR[0] = 1

CFG1

Ground

ENA_PAUSE = 0

PHYADR[4] = 0

PHYADR[3] = 0

CFG2

VCC 2.5V

ANEG[3] = 1

ANEG[2] = 1

ANEG[1] = 1

CFG3

VCC 2.5V

ANEG[0] = 1

ENA_XC = 1

DIS_125 = 1

CFG4

VCC 2.5V

HWCFG_MD[2] = 1

HWCFG_MD[1] = 1

HWCFG_MD[0] = 1

CFG5

VCC 2.5V

DIS_FC = 1

DIS_SLEEP = 1

HWCFG_MD[3] = 1

CFG6

PHY_LED_RX

SEL_BDT = 0

INT_POL = 1

75/50 OHM = 0

Table 1-9:
FPGA U1
Pin

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

PHY Connections
Schematic Netname

U3 M88E111

P16

PHY_MDIO

33

N14

PHY_MDC

35

J13

PHY_INT

32

L13

PHY_RESET

36

M13

PHY_CRS

115

L14

PHY_COL

114

L16

PHY_RXCLK

7

P17

PHY_RXER

8

N18

PHY_RXCTL_RXDV

4

M14

PHY_RXD0

3

U18

PHY_RXD1

128

U17

PHY_RXD2

126

T18

PHY_RXD3

125

T17

PHY_RXD4

124

N16

PHY_RXD5

123

N15

PHY_RXD6

121

www.xilinx.com

23

Chapter 1: SP601 Evaluation Board

Table 1-9:
FPGA U1
Pin

PHY Connections (Cont’d)
Schematic Netname

P18

PHY_RXD7

120

A9

PHY_TXC_GTXCLK

14

B9

PHY_TXCLK

10

A8

PHY_TXER

13

B8

PHY_TXCTL_TXEN

16

F8

PHY_TXD0

18

G8

PHY_TXD1

19

A6

PHY_TXD2

20

B6

PHY_TXD3

24

E6

PHY_TXD4

25

F7

PHY_TXD5

26

A5

PHY_TXD6

28

C5

PHY_TXD7

29

X-Ref Target - Figure 1-11

NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET

"PHY_COL"
"PHY_CRS"
"PHY_INT"
"PHY_MDC"
"PHY_MDIO"
"PHY_RESET"
"PHY_RXCLK"
"PHY_RXCTL_RXDV"
"PHY_RXD0"
"PHY_RXD1"
"PHY_RXD2"
"PHY_RXD3"
"PHY_RXD4"
"PHY_RXD5"
"PHY_RXD6"
"PHY_RXD7"
"PHY_RXER"
"PHY_TXCLK"
"PHY_TXCTL_TXEN"
"PHY_TXC_GTXCLK"
"PHY_TXD0"
"PHY_TXD1"
"PHY_TXD2"
"PHY_TXD3"
"PHY_TXD4"
"PHY_TXD5"
"PHY_TXD6"
"PHY_TXD7"
"PHY_TXER"

Figure 1-11:

24

U3 M88E111

LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC

=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=

"L14";
"M13";
"J13";
"N14";
"P16";
"L13";
"L16";
"N18";
"M14";
"U18";
"U17";
"T18";
"T17";
"N16";
"N15";
"P18";
"P17";
"B9";
"B8";
"A9";
"F8";
"G8";
"A6";
"B6";
"E6";
"F7";
"A5";
"C5";
"A8";

UCF Location Constraints for PHY Connections

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Detailed Description

References
See the Marvell Alaska Gigabit Ethernet Transceiver product page for more information at
http://www.marvell.com/products/transceivers/alaska_gigabit/index.jsp.
Also, see the Xilinx Tri-Mode Ethernet MAC User Guide at
http://www.xilinx.com/support/documentation/ip_documentation/tri_mode_eth_ma
c_ug138.pdf.

6. USB-to-UART Bridge
The SP601 contains a Silicon Labs CP2103GM USB-to-UART bridge device (U4) which
allows connection to a host computer with a USB cable. The USB cable is supplied in this
evaluation kit (Type A end to host computer, Type Mini-B end to SP601 connector J9).
Table 1-10 details the SP601 J9 pinout.
Xilinx UART IP is expected to be implemented in the FPGA fabric. The FPGA supports the
USB-to-UART bridge using four signal pins, transmit (TX), receive (RX), Request to Send
(RTS), and Clear to Send (CTS).
Silicon Labs provides royalty-free Virtual COM Port (VCP) drivers which permit the
CP2103GM USB-to-UART bridge to appear as a COM port to host computer
communications application software (for example, HyperTerm or TeraTerm). The VCP
device driver must be installed on the host PC prior to establishing communications with
the SP601. Refer to the SP601 Getting Started Guide for driver installation instructions.
Table 1-10:

USB Type B Pin Assignments and Signal Definitions

USB Connector
Pin

Signal Name

Description

1

VBUS

+5V from host system (not used)

2

USB_DATA_N

Bidirectional differential serial data (N-side)

3

USB_DATA_P

Bidirectional differential serial data (P-side)

4

GROUND

Signal ground

Table 1-11:
FPGA U1
Pin

CP2103GM Connections
Schematic Netname

U10

USB_1_CTS

22

T5

USB_1_RTS

23

L12

USB_1_RX

24

K14

USB_1_TX

25

X-Ref Target - Figure 1-12

NET
NET
NET
NET

"USB_1_CTS"
"USB_1_RTS"
"USB_1_RX"
"USB_1_TX"

Figure 1-12:

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

U4 CP2103GM

LOC
LOC
LOC
LOC

=
=
=
=

"U10";
"T5";
"L12";
"K14";

UCF Location Constraints for CP2103GM Connections

www.xilinx.com

25

Chapter 1: SP601 Evaluation Board

References
Technical information on the Silicon Labs CP2103GM and the VCP drivers can be found on
their website at https://www.silabs.com/Pages/default.aspx.
In addition, see some of the Xilinx UART IP specifications at:
•
•
•

http://www.xilinx.com/support/documentation/ip_documentation/opb_uartlite.pdf
http://www.xilinx.com/support/documentation/ip_documentation/xps_uartlite.pdf
http://www.xilinx.com/support/documentation/ip_documentation/xps_uart16550.pdf

7. IIC Bus
The SP601 IIC bus hosts four items:
•

FPGA U1 IIC interface

•

2-pin IIC external access header

•

8-Kb NV Memory

•

VITA 57.1 FMC Connector J1

The SP601 IIC bus topology is shown in Figure 1-13.
X-Ref Target - Figure 1-13

FMC-LPC
GA0=1
GA1=0

VITA 57.1
FMC-LPC
U1

J1
C31

C30

U7

FPGA IIC
INTERFACE

ST MICRO
M24 C08-WDW6TP

IIC_SDA_MAIN

Address range
54-56
0b10101000b1010110

IIC_SCL_MAIN

2

1
J16

IIC EXTERNAL
ACCESS
CONNECTOR

Figure 1-13:

UG518_13_070809

IIC Bus Topology

The IIC Bus on the SP601 provides access to a 2-pin header, the onboard 8-Kb EEPROM,
and the VITA 57.1 FMC interface. The user must ensure there are no IIC address conflicts
with the onboard EEPROM address when attaching additional IIC devices via FMC or the
IIC 2-pin header. Note that FMC Mezzanine cards are designed with 2-Kb IIC EEPROMs
and will not conflict with the Carrier Card (SP601) 8-Kb EEPROM address range. This is
because 2-Kb EEPROMs reside below the 8-Kb EEPROM space. See the VITA 57.1
specification along with any IIC 2-Kbit EEPROM data sheet for more details.

26

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Detailed Description

8-Kb NV Memory
The SP601 hosts a 8-Kb ST Microelectronics M24C08-WDW6TP IIC parameter storage
memory device (U7). The IIC address of U7 is 0b1010100, and U7 is not write protected
(WP pin 7 is tied to GND).
Table 1-12:

IIC Memory Connections
SPI Memory U7

FPGA U1 Pin
Number

Schematic Netname
Pin Number

Pin

Not Applicable

Tied to GND

1

A0

Not Applicable

Tied to GND

2

A1

Not Applicable

Pulled up (0 ohm) to VCC3V3

3

A2

N10

IIC_SDA_MAIN

5

SDA

P11

IIC_SCL_MAIN

6

SCL

Tied to GND

7

WP

Not Applicable
X-Ref Target - Figure 1-14

NET "IIC_SCL_MAIN"
NET "IIC_SDA_MAIN"

Figure 1-14:

LOC = "P11";
LOC = "N10";

UCF Location Constraints for IIC Connections

References
See the ST Micro M24C08-WDW6TP data sheet for more information at
http://www.st.com/stonline/products/literature/ds/5067/m24c08-w.pdf.
In addition, see the Xilinx XPS IIC Bus Interface specification at
http://www.xilinx.com/support/documentation/ip_documentation/xps_iic.pdf.
Also, see “9. VITA 57.1 FMC-LPC Connector,” page 28.

8. Clock Generation
There are three clock sources available on the SP601.

Oscillator (Differential)
The SP601 has one 2.5V LVDS differential 200 MHz oscillator (U5) soldered onto the board
and wired to an FPGA global clock input.
•

Crystal oscillator: Epson EG2121CA

•

PPM frequency jitter: 50 ppm

X-Ref Target - Figure 1-15

NET "SYSCLK_N"
NET "SYSCLK_P"

Figure 1-15:

LOC = "K16";
LOC = "K15";

UCF Location Constraints for Oscillator Connections

References
For more details, see the Epson data sheet at
http://www.epsontoyocom.co.jp/english/product/OSC/set04/eg2121ca/index.html.

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

www.xilinx.com

27

Chapter 1: SP601 Evaluation Board

Oscillator Socket (Single-Ended, 2.5V or 3.3V)
One populated single-ended clock socket (X2) is provided for user applications. The option
of 3.3V or 2.5V power may be selected via a 0 ohm resistor selection. The SP601 board is
shipped with a 27MHz 2.5V oscillator installed.
X-Ref Target - Figure 1-16

NET "USER_CLOCK"

Figure 1-16:

LOC = "V10";

UCF Location Constraints for Oscillator Socket Connections

SMA Connectors (Differential)
A high-precision clock signal can be provided to the FPGA using differential clock signals
through the onboard 50-ohm SMA connectors J7(P)/J8(N).
X-Ref Target - Figure 1-17

NET "SMACLK_N"
NET "SMACLK_P"

Figure 1-17:

LOC = "H18";
LOC = "H17";

UCF Location Constraints for SMA Connectors Connections

9. VITA 57.1 FMC-LPC Connector
The VITA 57.1 FMC expansion connector (J1) on the SP601 implements the VITA 57.1.1 LPC
format of the VITA 57.1 FMC standard specification. The VITA 57.1 FMC-LPC connector
provides 68 single-ended (34 differential) user-defined signals (Table 1-13). The VITA 57.1
FMC standard calls for two connector densities: a High Pin Count (HPC) and a Low Pin
Count (LPC) implementation. A common 10 x 40 position (400 pin locations) connector
form factor is used for both versions. The HPC version has 400 pins present, the LPC
version, 160 pins. The Samtec connector system is rated for signaling speeds up to 9 GHz
(18 Gb/s) based on a -3dB insertion loss point within a two-level signaling environment.
Refer to the Samtec website for data sheets and characterization information for the RoHScompliant VITA 57.1 FMC-LPC connector (ASP-134603-01) and its mate.
Note that the SP601 board FMC-LPC connector J1 VADJ voltage is FIXED at 2.5V (nonadjustable). This rail cannot be turned off. The SP601 VITA 57.1 FMC interface is
compatible with 2.5V Mezzanine Cards capable of supporting 2.5V VADJ.
The SP601 supports all FMC LA Bus connections available on the FMC LPC connector,
(LA[00:33]) along with all available FMC M2C clock pairs (CLK0_M2C_P/N and
CLK1_M2C_P/N). The SP601 does not support the FMC DP Bus connections since the
SP601 does not support any Gigabit Transceivers on the FMC DP Bus. Therefore,
DP0_C2M_P/N, DP0_M2C_P/N and GBTCLK0_M2C_P/N are not supported by the
SP601 FMC interface.
For more details about FMC, see the VITA57.1 specification available at
http://www.vita.com/fmc.html.

28

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Detailed Description

Table 1-13:

LPC Pinout

K

J

H

G

F

E

D

C

B

A

1

NC

NC

VREF_A_M2C

GND

NC

NC

PG_C2M

GND

NC

NC

2

NC

NC

PRSNT_M2C_L

CLK1_M2C_P

NC

NC

GND

DP0_C2M_P

NC

NC

3

NC

NC

GND

CLK1_M2C_N

NC

NC

GND

DP0_C2M_N

NC

NC

4

NC

NC

CLK0_M2C_P

GND

NC

NC

GBTCLK0_M2C_P

GND

NC

NC

5

NC

NC

CLK0_M2C_N

GND

NC

NC

GBTCLK0_M2C_N

GND

NC

NC

6

NC

NC

GND

LA00_P_CC

NC

NC

GND

DP0_M2C_P

NC

NC

7

NC

NC

LA02_P

LA00_N_CC

NC

NC

GND

DP0_M2C_N

NC

NC

8

NC

NC

LA02_N

GND

NC

NC

LA01_P_CC

GND

NC

NC

9

NC

NC

GND

LA03_P

NC

NC

LA01_N_CC

GND

NC

NC

10

NC

NC

LA04_P

LA03_N

NC

NC

GND

LA06_P

NC

NC

11

NC

NC

LA04_N

GND

NC

NC

LA05_P

LA06_N

NC

NC

12

NC

NC

GND

LA08_P

NC

NC

LA05_N

GND

NC

NC

13

NC

NC

LA07_P

LA08_N

NC

NC

GND

GND

NC

NC

14

NC

NC

LA07_N

GND

NC

NC

LA09_P

LA10_P

NC

NC

15

NC

NC

GND

LA12_P

NC

NC

LA09_N

LA10_N

NC

NC

16

NC

NC

LA11_P

LA12_N

NC

NC

GND

GND

NC

NC

17

NC

NC

LA11_N

GND

NC

NC

LA13_P

GND

NC

NC

18

NC

NC

GND

LA16_P

NC

NC

LA13_N

LA14_P

NC

NC

19

NC

NC

LA15_P

LA16_N

NC

NC

GND

LA14_N

NC

NC

20

NC

NC

LA15_N

GND

NC

NC

LA17_P_CC

GND

NC

NC

21

NC

NC

GND

LA20_P

NC

NC

LA17_N_CC

GND

NC

NC

22

NC

NC

LA19_P

LA20_N

NC

NC

GND

LA18_P_CC

NC

NC

23

NC

NC

LA19_N

GND

NC

NC

LA23_P

LA18_N_CC

NC

NC

24

NC

NC

GND

LA22_P

NC

NC

LA23_N

GND

NC

NC

25

NC

NC

LA21_P

LA22_N

NC

NC

GND

GND

NC

NC

26

NC

NC

LA21_N

GND

NC

NC

LA26_P

LA27_P

NC

NC

27

NC

NC

GND

LA25_P

NC

NC

LA26_N

LA27_N

NC

NC

28

NC

NC

LA24_P

LA25_N

NC

NC

GND

GND

NC

NC

29

NC

NC

LA24_N

GND

NC

NC

TCK

GND

NC

NC

30

NC

NC

GND

LA29_P

NC

NC

TDI

SCL

NC

NC

31

NC

NC

LA28_P

LA29_N

NC

NC

TDO

SDA

NC

NC

32

NC

NC

LA28_N

GND

NC

NC

3P3VAUX

GND

NC

NC

33

NC

NC

GND

LA31_P

NC

NC

TMS

GND

NC

NC

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

www.xilinx.com

29

Chapter 1: SP601 Evaluation Board

Table 1-13:

LPC Pinout (Cont’d)

K

J

H

G

F

E

D

C

B

A

34

NC

NC

LA30_P

LA31_N

NC

NC

TRST_L

GA0

NC

NC

35

NC

NC

LA30_N

GND

NC

NC

GA1

12P0V

NC

NC

36

NC

NC

GND

LA33_P

NC

NC

3P3V

GND

NC

NC

37

NC

NC

LA32_P

LA33_N

NC

NC

GND

12P0V

NC

NC

38

NC

NC

LA32_N

GND

NC

NC

3P3V

GND

NC

NC

39

NC

NC

GND

VADJ

NC

NC

GND

3P3V

NC

NC

40

NC

NC

VADJ

GND

NC

NC

3P3V

GND

NC

NC

30

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Detailed Description

X-RefNET
Target
- Figure 1-18
"FMC_CLK0_M2C_N"
NET "FMC_CLK0_M2C_P"
NET "FMC_CLK1_M2C_N"
NET "FMC_CLK1_M2C_P"
NET "FMC_LA00_CC_N"
NET "FMC_LA00_CC_P"
NET "FMC_LA01_CC_N"
NET "FMC_LA01_CC_P"
NET "FMC_LA02_N"
NET "FMC_LA02_P"
NET "FMC_LA03_N"
NET "FMC_LA03_P"
NET "FMC_LA04_N"
NET "FMC_LA04_P"
NET "FMC_LA05_N"
NET "FMC_LA05_P"
NET "FMC_LA06_N"
NET "FMC_LA06_P"
NET "FMC_LA07_N"
NET "FMC_LA07_P"
NET "FMC_LA08_N"
NET "FMC_LA08_P"
NET "FMC_LA09_N"
NET "FMC_LA09_P"
NET "FMC_LA10_N"
NET "FMC_LA10_P"
NET "FMC_LA11_N"
NET "FMC_LA11_P"
NET "FMC_LA12_N"
NET "FMC_LA12_P"
NET "FMC_LA13_N"
NET "FMC_LA13_P"
NET "FMC_LA14_N"
NET "FMC_LA14_P"
NET "FMC_LA15_N"
NET "FMC_LA15_P"
NET "FMC_LA16_N"
NET "FMC_LA16_P"
NET "FMC_LA17_CC_N"
NET "FMC_LA17_CC_P"
NET "FMC_LA18_CC_N"
NET "FMC_LA18_CC_P"
NET "FMC_LA19_N"
NET "FMC_LA19_P"
NET "FMC_LA20_N"
NET "FMC_LA20_P"
NET "FMC_LA21_N"
NET "FMC_LA21_P"
NET "FMC_LA22_N"
NET "FMC_LA22_P"
NET "FMC_LA23_N"
NET "FMC_LA23_P"
NET "FMC_LA24_N"
NET "FMC_LA24_P"
NET "FMC_LA25_N"
NET "FMC_LA25_P"
NET "FMC_LA26_N"
NET "FMC_LA26_P"
NET "FMC_LA27_N"
NET "FMC_LA27_P"
NET "FMC_LA28_N"
NET "FMC_LA28_P"
NET "FMC_LA29_N"
NET "FMC_LA29_P"
NET "FMC_LA30_N"
NET "FMC_LA30_P"
NET "FMC_LA31_N"
NET "FMC_LA31_P"
NET "FMC_LA32_N"
NET "FMC_LA32_P"
NET "FMC_LA33_N"
NET "FMC_LA33_P"
NET "FMC_PRSNT_M2C_L"
NET "FMC_PWR_GOOD_FLASH_RST_B"

LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC

=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=

"A10";
"C10";
"V9";
"T9";
"C9";
"D9";
"C11";
"D11";
"A15";
"C15";
"A13";
"C13";
"A16";
"B16";
"A14";
"B14";
"C12";
"D12";
"E8";
"E7";
"E11";
"F11";
"F10";
"G11";
"C8";
"D8";
"A12";
"B12";
"C6";
"D6";
"A11";
"B11";
"A2";
"B2";
"F9";
"G9";
"A7";
"C7";
"T8";
"R8";
"T10";
"R10";
"P7";
"N6";
"P8";
"N7";
"V4";
"T4";
"T7";
"R7";
"P6";
"N5";
"V8";
"U8";
"N11";
"M11";
"V7";
"U7";
"T11";
"R11";
"V11";
"U11";
"N8";
"M8";
"V12";
"T12";
"V6";
"T6";
"V15";
"U15";
"N9";
"M10";
"U13";
"B3";

Figure 1-18: UCF Location Constraints for VITA 57.1 FMC-LPC Connections

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

www.xilinx.com

31

Chapter 1: SP601 Evaluation Board

10. Status LEDs
Table 1-14 defines the status LEDs.
Table 1-14:
Reference
Designator

Status LEDs
Signal Name

Color

Label

FMC_PWR_GOOD_
FLASH_RST_B

Green

PWR
GOOD

DS2

PHY_LED_LINK10

Green

10

DS3

PHY_LED_LINK100

Green

100

DS4

PHY_LED_LINK100
0

Green

1000

DS5

PHY_LED_DUPLEX

Green

DUP

DS6

PHY_LED_RX

Green

RX

DS7

PHY_LED_TX

Green

TX

DS8

FPGA_AWAKE

Green

AWAKE

DS1

Green

DONE

INIT

Illuminates after power-up to
indicate that the FPGA has
successfully powered up and
completed its internal poweron process.

DS10

DS15
DS16
DS17

32

FPGA_INIT

Red

VCC5

Green

LED_GRN,
LED_RED

Green/
Red

LTC_PWR_GOOD

Green

www.xilinx.com

Indicates power available for
VITA 57.1 FMC expansion
connector.

Illuminates to indicate the
status of the DONE pin when
the FPGA is successfully
configured.

DS9
FPGA_DONE

Description

Illuminates when 5V supply is
applied.
STATUS

USB to JTAG logic.
Illuminates to indicate that the
board power is good.

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Detailed Description

11. FPGA Awake LED and Suspend Jumper
The suspend mode jumper permits the FPGA to enter an inactive, "suspend" mode. The
FPGA Awake LED DS8 will go out when the FPGA enters this mode.
X-Ref Target - Figure 1-19

FPGA AWAKE
2

VCC2V5
DS8

LED-GRN-SMT

FPGA SUSPEND
1
1

2

J14

2

OFF = AWAKE (default)
ON = SUSPEND

1

R88
27.4
1%
1/16W

2

1

R18
4.7K
5%
1/16W

H-1X2

J14 Suspend Jumper

UG518_19_070809

Figure 1-19:
Table 1-15:

FPGA Awake LED and Suspend Jumper

FPGA Awake/Suspend Mode Jumper Connections

FPGA U1 Pin

Schematic Netname

Suspend Mode I/O

P15

FPGA_AWAKE

Awake LED DS8.2

R16

FPGA_SUSPEND

Suspend J14.2

X-Ref Target - Figure 1-20

NET "FPGA_AWAKE"
NET "FPGA_SUSPEND"

Figure 1-20:

LOC = "P15";
LOC = "R16";

UCF Location Constraints for FPGA Awake/Suspend Mode Jumper

See the Spartan-6 FPGA Configuration Guide for more information at
http://www.xilinx.com/support/documentation/user_guides/ug380.pdf.

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

www.xilinx.com

33

Chapter 1: SP601 Evaluation Board

12. FPGA INIT and DONE LEDs
The typical Xilinx FPGA power up and configuration status LEDs are present on the
SP601. The INIT LED DS10 comes on after the FPGA powers up and completes its internal
power-on process. The DONE LED DS9 comes on after the FPGA programming bitstream
has been downloaded and the FPGA successfully configured.
X-Ref Target - Figure 1-21

VCC2V5

1

R113
332
1%
1/16W

VCC2V5
2

FPGA DONE
2
2

2

FPGA INIT B

R90
27.4
1%
1/16W

1

1

DS9

2

LED-GRN-SMT

R23
4.7K
5%
1/16W

1

1

DS10

INIT_B = 0, LED: ON
INIT_B = 1, LED: OFF

LED-RED-SMT

VCC2V5

1
2

R89
27.4
1%
1/16W

UG518_21_070809

Figure 1-21:
Table 1-16:

FPGA INIT and DONE LEDs

FPGA INIT and DONE LED Connections

FPGA U1 Pin

Schematic Netname Controlled LED

U3

FPGA_INIT_B

DS10 INIT

V17

FPGA_DONE

DS9 DONE

X-Ref Target - Figure 1-22

NET "FPGA_INIT_B"
NET "FPGA_DONE"

LOC = "U3";
LOC = "V17";

Figure 1-22: UCF Location Constraints for FPGA INIT and DONE

34

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Detailed Description

13. User I/O
The SP601 provides the following user and general purpose I/O capabilities:
•

User LEDs

•

User DIP switch

•

Pushbutton switches

•

CPU Reset pushbutton switch

•

GPIO male pin header

Note: All GPIO location constraints are collected in one partial UCF in Figure 1-27.

User LEDs
The SP601 provides four active high, green LEDs, as described in Figure 1-23 and
Table 1-17.
X-Ref Target - Figure 1-23

GPIO LED 3
GPIO LED 2
GPIO LED 1
GPIO LED 0
2

2

1

R93
27.4
1%
1/16W

DS14

1

LED-GRN-SMT

1

1

2

R92
27.4
1%
1/16W

DS13

LED-GRN-SMT

DS12

1

LED-GRN-SMT

DS11

2

1

R91
27.4
1%
1/16W

2

2

2
LED-GRN-SMT

1

1
2

R94
27.4
1%
1/16W

UG518_23_070809

Figure 1-23: User LEDs
Table 1-17:

User LEDs

Reference
Designator

Signal Name

Color

DS11

GPIO_LED_0

Green

E13

DS12

GPIO_LED_1

Green

C14

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

www.xilinx.com

Label

FPGA Pin

35

Chapter 1: SP601 Evaluation Board

Table 1-17:

User LEDs (Cont’d)

Reference
Designator

Signal Name

Color

DS13

GPIO_LED_2

Green

C4

DS14

GPIO_LED_3

Green

A4

Label

FPGA Pin

User DIP switch
The SP601 includes an active high four pole DIP switch, as described in Figure 1-24 and
Table 1-18.
X-Ref Target - Figure 1-24

VCC2V5

GPIO_SWITCH_0
GPIO_SWITCH_1
GPIO_SWITCH_2
GPIO_SWITCH_3

1

8

2

7

3

6

4

5

SW8
SDMX-4-X

1
2

1

R22
4.7K
5%
1/16W

2

R21
4.7K
5%
1/16W

1
2

R20
4.7K
5%
1/16W

1
2

R19
4.7K
5%
1/16W

UG518_24_070809

Figure 1-24:

Table 1-18:

User DIP Switch Connections

FPGA U1 Pin

36

User DIP Switch

Schematic Netname

SW8 Pin Number

D14

GPIO_SWITCH_0

1

E12

GPIO_SWITCH_1

2

F12

GPIO_SWITCH_2

3

V13

GPIO_SWITCH_3

4

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Detailed Description

User Pushbutton Switches
The SP601 provides five active high pushbutton switches: SW6, SW4, SW5, SW7 and SW9.
The five pushbuttons all have the same topology as the sample shown in Figure 1-25. Four
pushbuttons are assigned as GPIO, and the fifth is assigned as a CPU_RESET. Figure 1-25
and Table 1-19 describe the pushbutton switches.
X-Ref Target - Figure 1-25

VCC1V8

Pushbutton
1
2

CPU_RESET

P1

P4

P2

P3

4
3

SW9
1

R188

2

4.7K
5%
1/16W

UG518_25_070809

Figure 1-25:

Table 1-19:

Pushbutton Switch Connections

FPGA U1 Pin

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

User Pushbutton Switch (Typical)

Schematic Netname

Switch Pin

P4

GPIO_BUTTON_0

SW6.2

F6

GPIO_BUTTON_1

SW4.2

E4

GPIO_BUTTON_2

SW5.2

F5

GPIO_BUTTON_3

SW7.2

N4

CPU_RESET

SW9.2

www.xilinx.com

37

Chapter 1: SP601 Evaluation Board

GPIO Male Pin Header
The SP601 provides a 2X6 GPIO male pin header supporting 3.3V power, GND and eight
I/Os. Figure 1-26 and Table 1-20 describe the J13 GPIO Male Pin Header.
X-Ref Target - Figure 1-26

2
R98
200
5%
1/16W

R99
200
5%
1/16W
1

GPIO HDR5
GPIO HDR6

1

2

2

GPIO HDR7
1

GPIO HDR3

2
4
6
8
10
12

GPIO HDR4

1

1

2

1
3
5
7
9
11

R97
200
5%
2 1/16W
1
R96
200
5%
1/16W 2

1

1

R103
200
5%
1/16W

R101
200
5%
1/16W

2

GPIO HDR2

2

GPIO HDR1

R100
200
5%
1/16W

R102
200
5%
1/16W

GPIO HDR0

J13

VCC3V3
UG518_24_070809

Figure 1-26:

Table 1-20:

38

GPIO Male Pin Header Topology

GPIO Header Pins

FPGA U1 Pin

Signal Name

J13 Pin

N17

GPIO_HDR0

1

M18

GPIO_HDR1

3

A3

GPIO_HDR2

5

L15

GPIO_HDR3

7

F15

GPIO_HDR4

2

B4

GPIO_HDR5

4

F13

GPIO_HDR6

6

P12

GPIO_HDR7

8

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Detailed Description

X-Ref Target - Figure 1-27

NET
NET
NET
NET

"GPIO_LED_0"
"GPIO_LED_1"
"GPIO_LED_2"
"GPIO_LED_3"

LOC
LOC
LOC
LOC

=
=
=
=

"E13";
"C14";
"C4";
"A4";

NET
NET
NET
NET

"GPIO_SWITCH_0"
"GPIO_SWITCH_1"
"GPIO_SWITCH_2"
"GPIO_SWITCH_3"

LOC
LOC
LOC
LOC

=
=
=
=

"D14";
"E12";
"F12";
"V13";

NET
NET
NET
NET
NET

"GPIO_BUTTON0"
"GPIO_BUTTON1"
"GPIO_BUTTON2"
"GPIO_BUTTON3"
"CPU_RESET"

LOC
LOC
LOC
LOC
LOC

=
=
=
=
=

"P4";
"F6";
"E4";
"F5";
"N4";

NET
NET
NET
NET
NET
NET
NET
NET

"GPIO_HDR0"
"GPIO_HDR1"
"GPIO_HDR2"
"GPIO_HDR3"
"GPIO_HDR4"
"GPIO_HDR5"
"GPIO_HDR6"
"GPIO_HDR7"

LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC

=
=
=
=
=
=
=
=

"N17";
"M18";
"A3";
"L15";
"F15";
"B4";
"F13";
"P12";

Figure 1-27:

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

UCF Location Constraints for User and General-Purpose I/O

www.xilinx.com

39

Chapter 1: SP601 Evaluation Board

14. FPGA_PROG_B Pushbutton Switch
The SP601 provides one dedicated, active low FPGA_PROG_B pushbutton switch, as
shown in Figure 1-28.
X-Ref Target - Figure 1-28

VCC2V5

1
2

R24
4.7K
5%
1/16W

Pushbutton
FPGA PROG B

1
2

P1

P4

P2

P3

4
3

SW3

UG518_28_070809

Figure 1-28:
Table 1-21:

FPGA_PROG_B Pushbutton Switch Topology

FPGA_PROG_B Pushbutton Switch Connections

FPGA U1 Pin
V2

Schematic Netname
FPGA_PROG_B

SW3 Pin
1

X-Ref Target - Figure 1-29

NET "FPGA_PROG_B" LOC = "V2";

Figure 1-29:

UCF Location Constraints for BPI Flash Connections

Power Management
AC Adapter and 5V Input Power Jack/Switch
The SP601 is powered from a 5V source that is connected through a 2.1mm x 5.5mm type
plug (center positive). SP601 power can be turned on or off through a board mounted slide
switch. When the switch is in the on position, a green LED (DS15) is illuminated.

Onboard Power Supplies
The diagram in Figure 1-30 shows the power supply architecture and maximum current
handling on each supply. The typical operating currents are significantly below the
maximum capable. The board is normally shipped with a 15W power supply, which
should be sufficient for most applications.

40

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Power Management

The SP601 uses power solutions from LTC. An estimate of the current draw on the various
power supply rails is shown in Table 1-22.
X-Ref Target - Figure 1-30

5V
PWR
Jack

Monolithic Regulator
0.9V@3A max

Dual Switcher LTM4616
3. 3V@8A max
2. 5V@8A max

Dual Switcher LTM4616
1. 2V@8A max
1. 8V@8A max

Linear Regulator LT1763
3. 0V@500mA max
Buck-Boost Regulator LT1731
12V@1A max
UG518_30 _070809

Figure 1-30:

Table 1-22:

Estimated Current Draw

Rail (V)

Estimated Current (A)
FMC

12

1.0

3.3

3.0

LX16
Int/Aux

LX16
VCCO

DDR2

2.0

BPI/SPI
Flash

0.3

USB
CP2103

Clock Marvell Estimated
Socket EPHY
Totals

0.1

2.5

0.1
0.1

1.8
1.2

Power Supply

1.0
3.0

2.0

VTT 0.9

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

1.0

www.xilinx.com

1.0

LTC
µModule

Comments

1.0

LT1731

12V, 3A

5.5

(1/2)
LTM4616

3.3V, 8A

1.1

(1/2)
LTM4616

2.5V, 8A

1.3

(1/2)
LTM4616

1.8V, 8A

5.0

(1/2)
LTM4616

1.2V, 8A

1.0

LTC3413

0.9V, 1.0A

41

Chapter 1: SP601 Evaluation Board

Configuration Options
The FPGA on the SP601 Evaluation Board can be configured by the following methods:
•

“3. SPI x4 Flash,” page 18

•

“4. Linear Flash BPI,” page 20

•

“JTAG Configuration,” page 42

For more information, refer to the Spartan-6 FPGA Configuration User Guide. [Ref 2]
Table 1-23:

Mode Pin Settings (M2 = 0)

Mode Pins (M1, M0)

Configuration Mode

00

Master Byte Peripheral Interface (BPI)

01

Master SPI x1, x2, or x4

10

Not implemented on SP601

11

Not implemented on SP601

JTAG Configuration
JTAG configuration is provided through onboard USB-to-JTAG configuration logic where
a computer host accesses the SP601 JTAG chain through a Type-A (computer host side) to
Type-Mini-B (SP601 side) USB cable.
The JTAG chain of the board is illustrated in Figure 1-31. JTAG configuration is allowable
at any time under any mode pin setting. JTAG initiated configuration takes priority over
the mode pin settings.
FMC bypass jumper J4 must be connected between pins 1-2 for JTAG access to the FPGA
on the basic SP601 board, as shown in Figure 1-31. When the VITA 57.1 FMC expansion
connector is populated with an expansion module that has a JTAG chain, then jumper J4
must be set to connect pins 2-3 in order to include the FMC expansion module's JTAG
chain in the main SP601 JTAG chain.
X-Ref Target - Figure 1-31

FPGA

USB Mini-B
Connector

J10

FMC LPC Expansion
TDI

TDO

TDI

U1

J1
J4

TDO

1

*Default jumper setting excludes FMC.
To include FMC, jumper pins 2-3.
UG518_31_070809

Figure 1-31:

42

www.xilinx.com

JTAG Chain

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Configuration Options

X-Ref Target - Figure 1-32

J4
1

FPGA_TD0

Bypass FMC LPC J1 = Jumper 1-2
2

JTAG_TD0
Include FMC LPC J1 = Jumper 2-3

3

FMC_TD0
H - 1x3
UG518_32_081909

Figure 1-32:

VITA 57.1 FMC JTAG Bypass Jumper

The JTAG chain can be used to program the FPGA and access the FPGA for hardware and
software debug.
The JTAG connector (USB Mini-B J10) allows a host computer to download bitstreams to
the FPGA using the iMPACT software tool, and also allows debug tools such as the
ChipScope™ Pro Analyzer tool or a software debugger to access the FPGA.
The iMPACT software tool can also program the SPI x4 flash or the BPI flash via the USB
J10 connection. iMPACT can download a temporary design to the FPGA through the
JTAG. This provides a connection within the FPGA from the FPGA's JTAG port to the
FPGA's SPI or BPI interface. Through the connection made by the temporary design in the
FPGA, iMPACT can indirectly program the SPI flash or BPI flash from the JTAG USB J10
connector.

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

www.xilinx.com

43

Chapter 1: SP601 Evaluation Board

44

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Appendix A

References
This section provides references to documentation supporting Spartan-6 FPGAs, tools,
and IP. For additional information, see
www.xilinx.com/support/documentation/index.htm.
Documents supporting the SP601 Evaluation Board:
1.

UG138, LogiCORE™ IP Tri-Mode Ethernet MAC v4.2 User Guide

2.

UG380, Spartan-6 FPGA Configuration User Guide

3.

UG381, Spartan-6 FPGA SelectIO Resources User Guide

4.

UG388, Spartan-6 FPGA Memory Controller User Guide

5.

DS614, Clock Generator (v3.01a) Data Sheet

6.

DS643, Multi-Port Memory Controller (MPMC) (v5.02a) Data Sheet

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

www.xilinx.com

45

Appendix A: References

46

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Appendix B

Default Jumper and Switch Settings
Table B-1 shows the default jumper and switch settings for the SP601.
Table B-1:

Default Jumper and Switch Settings

REFDES
SW1

SLIDE, POWER ON-OFF

SW2

DIP, 2-POLE, MODE

Default
OFF

1

M0

ON (1)

2

M1

OFF (0)

SW8

DIP, 4-POLE, GPIO

1

OFF

2

OFF

3

OFF

4

OFF

J4

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Type/Function

HDR_1X3, JTAG BYPASS

JUMP 1-2 (EXCLUDE FMC)

J14

HDR_1X2, SUSPEND

OPEN (0 = AWAKE)

J15

HDR_1X2, SPI SELECT

ON (U17 SPI MEM SELECTED)

www.xilinx.com

47

Appendix B: Default Jumper and Switch Settings

48

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Appendix C

VITA 57.1 FMC Connections
Table C-1 shows the VITA 57.1 FMC LPC connections.
Table C-1:

VITA 57.1 FMC LPC Connections

J1 FMC
LPC Pin

Schematic Netname

U1 FPGA
Pin

J1 FMC
LPC Pin

Schematic Netname

U1 FPGA
Pin

C10

FMC_LA06_P

D12

D1

FMC_PWR_GOOD_FLASH_RST_B

B3

C11

FMC_LA06_N

C12

D8

FMC_LA01_CC_P

D11

C14

FMC_LA10_P

D8

D9

FMC_LA01_CC_N

C11

C15

FMC_LA10_N

C8

D11

FMC_LA05_P

B14

C18

FMC_LA14_P

B2

D12

FMC_LA05_N

A14

C19

FMC_LA14_N

A2

D14

FMC_LA09_P

G11

C22

FMC_LA18_CC_P

R10

D15

FMC_LA09_N

F10

C23

FMC_LA18_CC_N

T10

D17

FMC_LA13_P

B11

C26

FMC_LA27_P

R11

D18

FMC_LA13_N

A11

C27

FMC_LA27_N

T11

D20

FMC_LA17_CC_P

R8

C30

IIC_SCL_MAIN

P11

D21

FMC_LA17_CC_N

T8

C31

IIC_SDA_MAIN

N10

D23

FMC_LA23_P

N5

D24

FMC_LA23_N

P6

D26

FMC_LA26_P

U7

D27

FMC_LA26_N

V7

G2

FMC_CLK1_M2C_P

T9

H2

FMC_PRSNT_M2C_L

U13

G3

FMC_CLK1_M2C_N

V9

H4

FMC_CLK0_M2C_P

C10

G6

FMC_LA00_CC_P

D9

H5

FMC_CLK0_M2C_N

A10

G7

FMC_LA00_CC_N

C9

H7

FMC_LA02_P

C15

G9

FMC_LA03_P

C13

H8

FMC_LA02_N

A15

G10

FMC_LA03_N

A13

H10

FMC_LA04_P

B16

G12

FMC_LA08_P

F11

H11

FMC_LA04_N

A16

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

www.xilinx.com

49

Appendix C: VITA 57.1 FMC Connections

Table C-1:

VITA 57.1 FMC LPC Connections (Cont’d)

J1 FMC
LPC Pin

Schematic Netname

U1 FPGA
Pin

J1 FMC
LPC Pin

Schematic Netname

U1 FPGA
Pin

G13

FMC_LA08_N

E11

H13

FMC_LA07_P

E7

G15

FMC_LA12_P

D6

H14

FMC_LA07_N

E8

G16

FMC_LA12_N

C6

H16

FMC_LA11_P

B12

G18

FMC_LA16_P

C7

H17

FMC_LA11_N

A12

G19

FMC_LA16_N

A7

H19

FMC_LA15_P

G9

G21

FMC_LA20_P

N7

H20

FMC_LA15_N

F9

G22

FMC_LA20_N

P8

H22

FMC_LA19_P

N6

G24

FMC_LA22_P

R7

H23

FMC_LA19_N

P7

G25

FMC_LA22_N

T7

H25

FMC_LA21_P

T4

G27

FMC_LA25_P

M11

H26

FMC_LA21_N

V4

G28

FMC_LA25_N

N11

H28

FMC_LA24_P

U8

G30

FMC_LA29_P

M8

H29

FMC_LA24_N

V8

G31

FMC_LA29_N

N8

H31

FMC_LA28_P

U11

G33

FMC_LA31_P

T6

H32

FMC_LA28_N

V11

G34

FMC_LA31_N

V6

H34

FMC_LA30_P

T12

G36

FMC_LA33_P

M10

H35

FMC_LA30_N

V12

G37

FMC_LA33_N

N9

H37

FMC_LA32_P

U15

H38

FMC_LA32_N

V15

50

www.xilinx.com

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

Appendix D

SP601 Master UCF
The UCF template is provided for designs that target the SP601. Net names provided in the
constraints below correlate with net names on the SP601 rev. C schematic. On identifying
the appropriate pins, the net names below should be replaced with net names in the user
RTL. See the Constraints Guide for more information.

NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

"CPU_RESET"
"DDR2_A0"
"DDR2_A1"
"DDR2_A2"
"DDR2_A3"
"DDR2_A4"
"DDR2_A5"
"DDR2_A6"
"DDR2_A7"
"DDR2_A8"
"DDR2_A9"
"DDR2_A10"
"DDR2_A11"
"DDR2_A12"
"DDR2_BA0"
"DDR2_BA1"
"DDR2_BA2"
"DDR2_CAS_B"
"DDR2_CKE"
"DDR2_CLK_N"
"DDR2_CLK_P"
"DDR2_DQ0"
"DDR2_DQ1"
"DDR2_DQ2"
"DDR2_DQ3"
"DDR2_DQ4"
"DDR2_DQ5"
"DDR2_DQ6"
"DDR2_DQ7"
"DDR2_DQ8"
"DDR2_DQ9"
"DDR2_DQ10"
"DDR2_DQ11"
"DDR2_DQ12"
"DDR2_DQ13"
"DDR2_DQ14"
"DDR2_DQ15"
"DDR2_LDM"
"DDR2_LDQS_N"

LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC

www.xilinx.com

=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=

"N4";
"J7";
"J6";
"H5";
"L7";
"F3";
"H4";
"H3";
"H6";
"D2";
"D1";
"F4";
"D3";
"G6";
"F2";
"F1";
"E1";
"K5";
"H7";
"G1";
"G3";
"L2";
"L1";
"K2";
"K1";
"H2";
"H1";
"J3";
"J1";
"M3";
"M1";
"N2";
"N1";
"T2";
"T1";
"U2";
"U1";
"K3";
"L3";

51

Appendix D: SP601 Master UCF

NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET

52

"DDR2_LDQS_P"
"DDR2_ODT"
"DDR2_RAS_B"
"DDR2_UDM"
"DDR2_UDQS_N"
"DDR2_UDQS_P"
"DDR2_WE_B"
"FLASH_A0"
"FLASH_A1"
"FLASH_A2"
"FLASH_A3"
"FLASH_A4"
"FLASH_A5"
"FLASH_A6"
"FLASH_A7"
"FLASH_A8"
"FLASH_A9"
"FLASH_A10"
"FLASH_A11"
"FLASH_A12"
"FLASH_A13"
"FLASH_A14"
"FLASH_A15"
"FLASH_A16"
"FLASH_A17"
"FLASH_A18"
"FLASH_A19"
"FLASH_A20"
"FLASH_A21"
"FLASH_A22"
"FLASH_A23"
"FLASH_A24"
"FLASH_CE_B"
"FLASH_D3"
"FLASH_D4"
"FLASH_D5"
"FLASH_D6"
"FLASH_D7"
"FLASH_OE_B"
"FLASH_WE_B"
"FMC_CLK0_M2C_N"
"FMC_CLK0_M2C_P"
"FMC_CLK1_M2C_N"
"FMC_CLK1_M2C_P"
"FMC_LA00_CC_N"
"FMC_LA00_CC_P"
"FMC_LA01_CC_N"
"FMC_LA01_CC_P"
"FMC_LA02_N"
"FMC_LA02_P"
"FMC_LA03_N"
"FMC_LA03_P"
"FMC_LA04_N"
"FMC_LA04_P"
"FMC_LA05_N"
"FMC_LA05_P"
"FMC_LA06_N"
"FMC_LA06_P"
"FMC_LA07_N"

www.xilinx.com

LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC

=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=

"L4";
"K6";
"L5";
"K4";
"P1";
"P2";
"E3";
"K18";
"K17";
"J18";
"J16";
"G18";
"G16";
"H16";
"H15";
"H14";
"H13";
"F18";
"F17";
"K13";
"K12";
"E18";
"E16";
"G13";
"H12";
"D18";
"D17";
"G14";
"F14";
"C18";
"C17";
"F16";
"L17";
"U5";
"V5";
"R3";
"T3";
"R5";
"L18";
"M16";
"A10";
"C10";
"V9";
"T9";
"C9";
"D9";
"C11";
"D11";
"A15";
"C15";
"A13";
"C13";
"A16";
"B16";
"A14";
"B14";
"C12";
"D12";
"E8";

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

"FMC_LA07_P"
"FMC_LA08_N"
"FMC_LA08_P"
"FMC_LA09_N"
"FMC_LA09_P"
"FMC_LA10_N"
"FMC_LA10_P"
"FMC_LA11_N"
"FMC_LA11_P"
"FMC_LA12_N"
"FMC_LA12_P"
"FMC_LA13_N"
"FMC_LA13_P"
"FMC_LA14_N"
"FMC_LA14_P"
"FMC_LA15_N"
"FMC_LA15_P"
"FMC_LA16_N"
"FMC_LA16_P"
"FMC_LA17_CC_N"
"FMC_LA17_CC_P"
"FMC_LA18_CC_N"
"FMC_LA18_CC_P"
"FMC_LA19_N"
"FMC_LA19_P"
"FMC_LA20_N"
"FMC_LA20_P"
"FMC_LA21_N"
"FMC_LA21_P"
"FMC_LA22_N"
"FMC_LA22_P"
"FMC_LA23_N"
"FMC_LA23_P"
"FMC_LA24_N"
"FMC_LA24_P"
"FMC_LA25_N"
"FMC_LA25_P"
"FMC_LA26_N"
"FMC_LA26_P"
"FMC_LA27_N"
"FMC_LA27_P"
"FMC_LA28_N"
"FMC_LA28_P"
"FMC_LA29_N"
"FMC_LA29_P"
"FMC_LA30_N"
"FMC_LA30_P"
"FMC_LA31_N"
"FMC_LA31_P"
"FMC_LA32_N"
"FMC_LA32_P"
"FMC_LA33_N"
"FMC_LA33_P"
"FMC_PRSNT_M2C_L"
"FMC_PWR_GOOD_FLASH_RST_B"
"FPGA_AWAKE"
"FPGA_CCLK"
"FPGA_CMP_CLK"
"FPGA_CMP_CS_B"

www.xilinx.com

LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC

=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=

"E7";
"E11";
"F11";
"F10";
"G11";
"C8";
"D8";
"A12";
"B12";
"C6";
"D6";
"A11";
"B11";
"A2";
"B2";
"F9";
"G9";
"A7";
"C7";
"T8";
"R8";
"T10";
"R10";
"P7";
"N6";
"P8";
"N7";
"V4";
"T4";
"T7";
"R7";
"P6";
"N5";
"V8";
"U8";
"N11";
"M11";
"V7";
"U7";
"T11";
"R11";
"V11";
"U11";
"N8";
"M8";
"V12";
"T12";
"V6";
"T6";
"V15";
"U15";
"N9";
"M10";
"U13";
"B3";
"P15";
"R15";
"U16";
"P13";

53

Appendix D: SP601 Master UCF

NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET

54

"FPGA_CMP_MOSI"
"FPGA_D0_DIN_MISO_MISO1"
"FPGA_D1_MISO2"
"FPGA_D2_MISO3"
"FPGA_DONE"
"FPGA_HSWAPEN"
"FPGA_INIT_B"
"FPGA_M0_CMP_MISO"
"FPGA_M1"
"FPGA_MOSI_CSI_B_MISO0"
"FPGA_ONCHIP_TERM1"
"FPGA_ONCHIP_TERM2"
"FPGA_PROG_B"
"FPGA_SUSPEND"
"FPGA_TCK_BUF"
"FPGA_TDI_BUF"
"FPGA_TDO"
"FPGA_TMS_BUF"
"FPGA_VTEMP"
"GPIO_BUTTON0"
"GPIO_BUTTON1"
"GPIO_BUTTON2"
"GPIO_BUTTON3"
"GPIO_HDR0"
"GPIO_HDR1"
"GPIO_HDR2"
"GPIO_HDR3"
"GPIO_HDR4"
"GPIO_HDR5"
"GPIO_HDR6"
"GPIO_HDR7"
"GPIO_LED_0"
"GPIO_LED_1"
"GPIO_LED_2"
"GPIO_LED_3"
"GPIO_SWITCH_0"
"GPIO_SWITCH_1"
"GPIO_SWITCH_2"
"GPIO_SWITCH_3"
"IIC_SCL_MAIN"
"IIC_SDA_MAIN"
"PHY_COL"
"PHY_CRS"
"PHY_INT"
"PHY_MDC"
"PHY_MDIO"
"PHY_RESET"
"PHY_RXCLK"
"PHY_RXCTL_RXDV"
"PHY_RXD0"
"PHY_RXD1"
"PHY_RXD2"
"PHY_RXD3"
"PHY_RXD4"
"PHY_RXD5"
"PHY_RXD6"
"PHY_RXD7"
"PHY_RXER"
"PHY_TXCLK"

www.xilinx.com

LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC

=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=

"V16";
"R13";
"T14";
"V14";
"V17";
"D4";
"U3";
"T15";
"N12";
"T13";
"L6";
"C2";
"V2";
"R16";
"A17";
"D15";
"D16";
"B18";
"P3";
"P4";
"F6";
"E4";
"F5";
"N17";
"M18";
"A3";
"L15";
"F15";
"B4";
"F13";
"P12";
"E13";
"C14";
"C4";
"A4";
"D14";
"E12";
"F12";
"V13";
"P11";
"N10";
"L14";
"M13";
"J13";
"N14";
"P16";
"L13";
"L16";
"N18";
"M14";
"U18";
"U17";
"T18";
"T17";
"N16";
"N15";
"P18";
"P17";
"B9";

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET
NET

SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009

"PHY_TXCTL_TXEN"
"PHY_TXC_GTXCLK"
"PHY_TXD0"
"PHY_TXD1"
"PHY_TXD2"
"PHY_TXD3"
"PHY_TXD4"
"PHY_TXD5"
"PHY_TXD6"
"PHY_TXD7"
"PHY_TXER"
"SMACLK_N"
"SMACLK_P"
"SPI_CS_B"
"SYSCLK_N"
"SYSCLK_P"
"USB_1_CTS"
"USB_1_RTS"
"USB_1_RX"
"USB_1_TX"
"USER_CLOCK"

www.xilinx.com

LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC
LOC

=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=

"B8";
"A9";
"F8";
"G8";
"A6";
"B6";
"E6";
"F7";
"A5";
"C5";
"A8";
"H18";
"H17";
"V3";
"K16";
"K15";
"U10";
"T5";
"L12";
"K14";
"V10";

55



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.4
Linearized                      : No
Page Mode                       : UseOutlines
XMP Toolkit                     : 3.1-702
Producer                        : Acrobat Distiller 7.0.5 (Windows)
Keywords                        : SP601, Spartan-6, board, evaluation
Creator Tool                    : FrameMaker 7.2
Modify Date                     : 2009:08:19 14:32:34-07:00
Create Date                     : 2009:08:19 10:28:26Z
Metadata Date                   : 2009:08:19 14:32:34-07:00
Format                          : application/pdf
Title                           : Xilinx UG518 SP601 Hardware, User Guide
Creator                         : Xilinx, Inc.
Description                     : This user guide documents the Spartan-6 FPGA SP601 evaluation board.
Document ID                     : uuid:3f69fdd4-30f4-4bc8-a296-554821eb178c
Instance ID                     : uuid:4222c27f-2829-4ca1-a8d4-9e4de6570f6e
Has XFA                         : No
Page Count                      : 55
Subject                         : This user guide documents the Spartan-6 FPGA SP601 evaluation board.
Author                          : Xilinx, Inc.
EXIF Metadata provided by EXIF.tools

Navigation menu