Sign In
Upload
Manuals
Brands
Xilinx Manuals
Controller
spartan-3an
User Manuals: Xilinx spartan-3an FPGA Board
Manuals and User Guides for Xilinx spartan-3an FPGA Board. We have
3
Xilinx spartan-3an FPGA Board manuals available for free PDF download: User Manual, Schematic
Xilinx spartan-3an User Manual (141 pages)
Starter Kit Board
Brand:
Xilinx
| Category:
Motherboard
| Size: 4.99 MB
Table of Contents
Table of Contents
3
Preface: about this Guide
10
Acknowledgments
10
Guide Contents
10
Additional Resources
11
Chapter 1: Introduction and Overview
13
Getting Started
13
Operating the Default Demonstration Design
15
VGA Display
15
Rotary Knob/Push-Button Menu System
15
Select Multiboot Configuration Image
16
Scroll or Rotate Graphic
17
Scroll or Scale Graphic
17
Restart Autopilot, Speaker Volume Control
17
LCD Screen Control Option
18
Power-Saving Suspend Mode
18
RS-232 Serial Port Control Option
19
Key Components and Features
19
Design Trade-Offs
21
Configuration Methods Galore
21
Voltages for All Applications
21
Spartan-3A/3AN Starter Kit Design Examples
21
Choose a Spartan-3 Generation Starter Kit Board for Your Needs
22
Spartan-3A/3AN FPGA Features and Embedded Processing Functions
22
Other Spartan-3 Generation Development Boards
23
Spartan-3A and Spartan-3AN Fpgas
23
Related Resources
24
Chapter 2: Switches, Buttons, and Rotary Knob
25
Slide Switches
25
Locations and Labels
25
Operation
25
UCF Location Constraints
25
SUSPEND Switch
26
Push-Button Switches
27
Locations and Labels
27
Operation
27
PROG_B Push-Button Switch
28
UCF Location Constraints
28
Rotary Push-Button Switch
28
Locations and Labels
28
Operation
28
Push-Button Switch
28
Rotary Shaft Encoder
29
UCF Location Constraints
30
Discrete Leds
30
Locations and Labels
30
Operation
31
UCF Location Constraints
31
Optional Discrete Leds
31
Awake Led
32
Init_B Led
32
UCF Location Constraints
32
Chapter 3: Clock Sources
33
Overview
33
Clock Connections
34
50 Mhz On-Board Oscillator
34
Auxiliary Clock Oscillator Socket
34
SMA Clock Input or Output Connector
34
UCF Constraints
34
Location
34
Clock Period Constraints
35
Related Resources
35
Chapter 4: FPGA Configuration Options
37
Configuration Mode Jumpers
39
Xilinx Platform Flash Configuration PROM(S)
40
PROG Push-Button Switch
40
DONE Pin LED
41
Programming the FPGA or Platform Flash PROM Via USB
41
Connecting the USB Cable
41
Platform Flash Programming Example in Spartan-3 Generation Configuration
42
User Guide
42
Chapter 5: Character LCD Screen
43
Overview
43
Character LCD Interface Signals
44
Voltage Compatibility
44
UCF Location Constraints
44
LCD Controller
45
Memory Map
45
DD Ram
45
Cg Rom
46
Cg Ram
47
Command Set
48
Disabled
49
Clear Display
49
Return Cursor Home
49
Entry Mode Set
49
Display On/Off
50
Cursor and Display Shift
50
Function Set
51
Set CG RAM Address
51
Set DD RAM Address
51
Read Busy Flag and Address
51
Write Data to CG RAM or DD RAM
51
Read Data from CG RAM or DD RAM
52
Operation
52
Four-Bit Data Interface
52
Transferring Eight-Bit Data over the Four-Bit Interface
53
Initializing the Display
53
Power-On Initialization
54
Display Configuration
54
Writing Data to the Display
54
Disabling the Unused LCD
55
Related Resources
55
Chapter 6: VGA Display Port
57
Signal Timing for a 60 Hz, 640X480 VGA Display
58
VGA Signal Timing
60
UCF Location Constraints
61
Related Resources
61
Chapter 7: RS-232 Serial Ports
63
Overview
63
UCF Location Constraints
64
Chapter 8: PS/2 Mouse/Keyboard Port
65
Keyboard
66
Mouse
68
Voltage Supply
69
Adding a Second PS/2 Port Using a Y-Splitter Cable
69
UCF Location Constraints
70
Related Resources
70
Chapter 9: Analog Capture Circuit
71
Digital Outputs from Analog Inputs
72
Programmable Pre-Amplifier
73
Interface
73
Programmable Gain
73
SPI Control Interface
74
UCF Location Constraints
75
Analog-To-Digital Converter (ADC)
75
Interface
75
SPI Control Interface
75
UCF Location Constraints
76
Connecting Analog Inputs
77
Related Resources
77
Chapter 10: Digital-To-Analog Converter (DAC)
79
SPI Communication
79
Interface Signals
80
SPI Communication Details
80
Communication Protocol
81
Specifying the DAC Output Voltage
82
UCF Location Constraints
82
Related Resources
82
Chapter 11: Parallel nor Flash PROM
83
Flash Connections
84
Shared SPI Flash and Platform Flash Data Line
86
UCF Location Constraints
87
Address
87
Data
88
Control
88
Setting the FPGA Mode Select Pins
88
Creating and Programming Configuration Images for Parallel Flash
89
Related Resources
89
Chapter 12: SPI Serial Flash
91
SPI Flash PROM Select Jumpers (J1)
93
Shared SPI Flash and Platform Flash Data Line
94
Jumper Settings to Configure FPGA from Selected SPI Flash PROM
94
UCF Location Constraints
95
Creating and Programming Configuration Images for SPI Serial Flash
95
SPI Flash PROM Programming Options
95
Direct Programming Method
96
Using Embedded USB JTAG Programmer
96
Using a Separate JTAG Parallel Programming Cable (Optional)
97
Direct SPI Flash Programming Using Impact
98
Indirect Programming Method
101
Jumper Settings
101
Indirect SPI Flash Programming Using Impact
102
Related Resources
106
Chapter 13: DDR2 SDRAM
109
DDR2 SDRAM Connections
110
UCF Location Constraints
112
Address
112
Data
113
Control
113
Reserve FPGA V REF Pins
114
Related Resources
114
Special Layout Recommendations
114
Chapter 14: 10/100 Ethernet Physical Layer Interface
118
Ethernet PHY Connections
118
Microblaze Ethernet IP Cores
119
UCF Location Constraints
120
Related Resources
120
Chapter 15: Expansion Connectors
122
Hirose 100-Pin FX2 Edge Connector (J17)
122
Expansion Connector Compatibility
122
Voltage Supplies to the Connector
122
Connector Pinout and FPGA Connections
123
FX2-Connector Compatible Boards
124
Mating Receptacle Connectors
124
UCF Location Constraints
125
Differential I/O Connectors
126
Using Differential Inputs
127
Using Differential Outputs
128
Differential Trace Layout Considerations
128
34-Conductor Cable Assemblies (2X17)
130
UCF Location Constraints
130
Six-Pin Accessory Headers
131
J18 Header
131
J19 Header
131
J20 Header
132
Digilent Peripheral Modules
132
UCF Location Constraints
133
Connectorless Debugging Port Landing Pads (J34)
133
Chapter 16: Miniature Stereo Audio Jack
135
Supported Audio Devices
135
FPGA Connections
136
UCF Location Constraints
136
Related Resources
136
Chapter 17: Voltage Supplies
137
Measuring Power Across Voltage Supply Jumpers
139
I 2 C Voltage Adjustment Interface
140
Possible Applications
140
Restoring Default Voltages
141
UCF Location Constraints
141
Related Resources
141
Advertisement
Xilinx spartan-3an User Manual (140 pages)
FPGA Starter Kit Board
Brand:
Xilinx
| Category:
Controller
| Size: 2.83 MB
Table of Contents
Table of Contents
3
Preface: about this Guide
10
Acknowledgments
10
Guide Contents
10
Additional Resources
11
Chapter 1: Introduction and Overview
13
Getting Started
13
Operating the Default Demonstration Design
15
VGA Display
15
Rotary Knob/Push-Button Menu System
15
Select Multiboot Configuration Image
16
Scroll or Rotate Graphic
17
Scroll or Scale Graphic
17
Restart Autopilot, Speaker Volume Control
17
LCD Screen Control Option
18
Power-Saving Suspend Mode
18
RS-232 Serial Port Control Option
19
Key Components and Features
19
Design Trade-Offs
21
Configuration Methods Galore
21
Voltages for All Applications
21
Spartan-3A/3AN FPGA Starter Kit Design Examples
21
Choose a Spartan-3 Generation Starter Kit Board for Your Needs
22
Spartan-3A/3AN FPGA Features and Embedded Processing Functions
22
Other Spartan-3 Generation Development Boards
23
Spartan-3A and Spartan-3AN Fpgas
23
Related Resources
24
Chapter 2: Switches, Buttons, and Rotary Knob
25
Slide Switches
25
Locations and Labels
25
Operation
25
UCF Location Constraints
25
SUSPEND Switch
26
Push-Button Switches
27
Locations and Labels
27
Operation
27
PROG_B Push-Button Switch
28
UCF Location Constraints
28
Rotary Push-Button Switch
28
Locations and Labels
28
Operation
28
Push-Button Switch
28
Rotary Shaft Encoder
29
UCF Location Constraints
30
Discrete Leds
30
Locations and Labels
30
Operation
31
UCF Location Constraints
31
Optional Discrete Leds
31
Awake Led
32
Init_B Led
32
UCF Location Constraints
32
Chapter 3: Clock Sources
33
Overview
33
Clock Connections
34
50 Mhz On-Board Oscillator
34
Auxiliary Clock Oscillator Socket
34
SMA Clock Input or Output Connector
34
UCF Constraints
34
Location
34
Clock Period Constraints
35
Related Resources
35
Chapter 4: FPGA Configuration Options
37
Configuration Mode Jumpers
39
Xilinx Platform Flash Configuration PROM(S)
40
PROG Push-Button Switch
40
DONE Pin LED
41
Programming the FPGA or Platform Flash PROM Via USB
41
Connecting the USB Cable
41
Platform Flash Programming Example
42
Chapter 5: Character LCD Screen
43
Overview
43
Character LCD Interface Signals
44
Voltage Compatibility
44
UCF Location Constraints
44
LCD Controller
45
Memory Map
45
DD Ram
45
Cg Rom
46
Cg Ram
47
Command Set
48
Disabled
49
Clear Display
49
Return Cursor Home
49
Entry Mode Set
49
Display On/Off
50
Cursor and Display Shift
50
Function Set
51
Set CG RAM Address
51
Set DD RAM Address
51
Read Busy Flag and Address
51
Write Data to CG RAM or DD RAM
51
Read Data from CG RAM or DD RAM
52
Operation
52
Four-Bit Data Interface
52
Transferring Eight-Bit Data over the Four-Bit Interface
53
Initializing the Display
53
Power-On Initialization
54
Display Configuration
54
Writing Data to the Display
54
Disabling the Unused LCD
55
Related Resources
55
Chapter 6: VGA Display Port
57
Signal Timing for a 60 Hz, 640X480 VGA Display
58
VGA Signal Timing
60
UCF Location Constraints
61
Related Resources
61
Chapter 7: RS-232 Serial Ports
63
Overview
63
UCF Location Constraints
64
Chapter 8: PS/2 Mouse/Keyboard Port
65
Keyboard
66
Mouse
68
Voltage Supply
69
Adding a Second PS/2 Port Using a Y-Splitter Cable
69
UCF Location Constraints
70
Related Resources
70
Chapter 9: Analog Capture Circuit
71
Digital Outputs from Analog Inputs
72
Programmable Pre-Amplifier
73
Interface
73
Programmable Gain
73
SPI Control Interface
74
UCF Location Constraints
75
Analog-To-Digital Converter (ADC)
75
Interface
75
SPI Control Interface
75
UCF Location Constraints
76
Related Resources
77
Connecting Analog Inputs
77
Chapter 10: Digital-To-Analog Converter (DAC)
79
SPI Communication
79
Interface Signals
80
SPI Communication Details
80
Communication Protocol
81
Specifying the DAC Output Voltage
82
UCF Location Constraints
82
Related Resources
82
Chapter 11: Parallel nor Flash PROM
83
Flash Connections
84
Shared SPI Flash and Platform Flash Data Line
86
UCF Location Constraints
87
Address
87
Data
88
Control
88
Setting the FPGA Mode Select Pins
88
Creating and Programming Configuration Images for Parallel Flash
89
Related Resources
89
Chapter 12: SPI Serial Flash
91
SPI Flash PROM Select Jumpers (J1)
93
Shared SPI Flash and Platform Flash Data Line
94
Jumper Settings to Configure FPGA from Selected SPI Flash PROM
94
UCF Location Constraints
95
Creating and Programming Configuration Images for SPI Serial Flash
95
SPI Flash PROM Programming Options
95
Direct Programming Method
96
Using Embedded USB JTAG Programmer
96
Using a Separate JTAG Parallel Programming Cable (Optional)
97
Direct SPI Flash Programming Using Impact
98
Indirect Programming Method
101
Jumper Settings
101
Indirect SPI Flash Programming Using Impact
102
Related Resources
106
Chapter 13: DDR2 SDRAM
107
DDR2 SDRAM Connections
108
UCF Location Constraints
110
Address
110
Data
111
Control
111
Reserve FPGA VREF Pins
112
Special Layout Recommendations
112
Related Resources
113
Chapter 14: 10/100 Ethernet Physical Layer Interface
116
Ethernet PHY Connections
116
Microblaze Ethernet IP Cores
117
UCF Location Constraints
118
Related Resources
118
Chapter 15: Expansion Connectors
120
Hirose 100-Pin FX2 Edge Connector (J17)
120
Expansion Connector Compatibility
120
Voltage Supplies to the Connector
120
Connector Pinout and FPGA Connections
121
FX2-Connector Compatible Boards
122
Mating Receptacle Connectors
122
UCF Location Constraints
123
Differential I/O Connectors
124
Using Differential Inputs
125
Using Differential Outputs
126
Differential Trace Layout Considerations
126
34-Conductor Cable Assemblies (2X17)
128
UCF Location Constraints
128
Six-Pin Accessory Headers
129
J18 Header
129
J19 Header
129
J20 Header
130
Digilent Peripheral Modules
130
UCF Location Constraints
131
Connectorless Debugging Port Landing Pads (J34)
131
Chapter 16: Miniature Stereo Audio Jack
133
Supported Audio Devices
133
FPGA Connections
134
UCF Location Constraints
134
Related Resources
134
Chapter 17: Voltage Supplies
136
Measuring Power Across Voltage Supply Jumpers
137
I 2 C Voltage Adjustment Interface
138
Possible Applications
138
Restoring Default Voltages
139
UCF Location Constraints
139
Related Resources
139
Xilinx spartan-3an Schematic (17 pages)
Starter Kit Board
Brand:
Xilinx
| Category:
Computer Hardware
| Size: 3.61 MB
Advertisement
Advertisement
Related Products
Xilinx MIcroBlaze Development Spartan-3E 1600E Kit
Xilinx Spartan-3A DSP FPGA Series
Xilinx Spartan-II
Xilinx Spartan-6 FPGA Series
Xilinx Spartan-3
Xilinx Spartan-6 LX9
Xilinx Spartan-3E
Xilinx SP605
Xilinx SP601
Xilinx SP305 Spartan-3
Xilinx Categories
Motherboard
Computer Hardware
Transceiver
Microcontrollers
Controller
More Xilinx Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL