Home > Analog Devices > Evaluation Kit > Analog Devices Blackfin FPGA EZExtender Manual Rev 21

Analog Devices Blackfin FPGA EZExtender Manual Rev 21

Here you can view all the pages of manual Analog Devices Blackfin FPGA EZExtender Manual Rev 21. The Analog Devices manuals for Evaluation Kit are available online for free. You can easily download all the documents as PDF.

Page 21

Blackfin FPGA EZ-Extender Manual 1-5 FPGA EZ-Extender Interfaces
shipped with the extender and is pre-programmed. If the serial ROM 
needs to be re-programmed with new code, use an Xilinx JTAG cable and 
software and connect the Xilinx JTAG cable to the flash JTAG header 
(
P6).
More information about programming the serial ROM can be found at 
www.xilinx.com. More details about the different ways to program the 
FPGA can be found in “FPGA EZ-Extender Hardware Reference” on 
page 2-1.  

Page 22

FPGA EZ-Extender Overview
1-6 Blackfin FPGA EZ-Extender Manual 

Page 23

Blackfin FPGA EZ-Extender Manual 2-1 
2 FPGA EZ-EXTENDER 
HARDWARE REFERENCE
This chapter describes the hardware design of the Field-Programmable 
Gate Array (FPGA) EZ-Extender. 
The following topics are covered.
“System Architecture” on page 2-2
Describes the configuration of the extender board and explains 
how the board components interface with the processor and 
EZ-KIT Lite.
“Programming the FPGA” on page 2-3
Describes the different methods of programming the FPGA.
“Programming the Serial ROM” on...

Page 24

System Architecture
2-2 Blackfin FPGA EZ-Extender Manual
System Architecture
A block diagram of the Blackfin FPGA EZ-Extender is shown in 
Figure 2-1. 
Figure 2-1. Block Diagram
Xilinx
Spartan 3
XC3S1000-4FG456C 
FPGA
2MB SRAM
(512k x 32-bits)Memory 
Interface
SPI, SPORT(2x), 
PPI(2x), GPIO, 
Timers, TWI Primary Expansion Interface 
(to BlackFin EZ-KIT)
Secondary Expansion Interface 
(to Test points and other EZ-
Extenders)
Power 
Connector
Regulators
3.3V2.5V1.2V
.1 inch headers
25MHz
Oscillator...

Page 25

Blackfin FPGA EZ-Extender Manual 2-3 FPGA EZ-Extender Hardware Reference
Programming the FPGA
Before using the Blackfin FPGA EZ-Extender, follow the steps in “FPGA 
EZ-Extender Setup” on page 1-1.
Figure 2-2 is a block diagram of the FPGA programming connections. 
Figure 2-2. FPGA Programming Block Diagram 

Page 26

Programming the FPGA
2-4 Blackfin FPGA EZ-Extender ManualThere are three ways to program the FPGA: 
 Using the FPGA JTAG header, as described in “FPGA Program-
ming via JTAG” on page 2-4
 Using the Xilinx serial ROM, as described in “FPGA Programming 
via Serial ROM” on page 2-5
 Using the Blackfin processor, as described in “FPGA Programming 
via Blackfin Application” on page 2-6 
The done LED (
LED10) lights up once the FPGA is programmed, signify-
ing that the task is complete. To erase the contents...

Page 27

Blackfin FPGA EZ-Extender Manual 2-5 FPGA EZ-Extender Hardware Reference
In addition to removing 
JP1 (serial ROM boot jumper) as shown in 
Table 2-2, set the boot jumper, 
JP4, to JTAG mode. The JP4 settings for 
JTAG boot are shown in Table 2-3. See “Boot Jumper (JP4)” on 
page 2-13 for more information.
FPGA Programming via Serial ROM
To program the FPGA with the contents of the serial ROM, populate the 
JP1 jumper. When populated, JP1 connects the chip enable pin of the 
serial ROM to the done bit of...

Page 28

Programming the FPGA
2-6 Blackfin FPGA EZ-Extender ManualIn addition to 
JP1, set the boot mode jumper, JP4, to master serial mode. 
The 
JP4 settings for serial ROM boot are shown in Table 2-5. See “Boot 
Jumper (JP4)” on page 2-13 for more information.
FPGA Programming via Blackfin Application
By default, the FPGA EZ-Extender is configured by the flash program-
ming utility within CCES or VisualDSP++. The software is located in the 
Examples folder of the installation directory. The FPGA Extender...

Page 29

Blackfin FPGA EZ-Extender Manual 2-7 FPGA EZ-Extender Hardware Reference
Programming the Serial ROM
The FPGA EZ-Extender allows the user to program the serial ROM. The 
serial ROM can be programmed by using a Xilinx JTAG cable, ISE soft-
ware, and the flash JTAG header on the FPGA EZ-Extender.
Serial ROM via JTAG Header
To program the serial ROM via the JTAG header, create the appropriate 
program file using the Xilinx software provided at 
www.xilinx.com. Once 
the program file is created, use a Xilinx...

Page 30

Power
2-8 Blackfin FPGA EZ-Extender Manual
Power
The FPGA EZ-Extender can be powered from the enclosed power supply, 
EZ-KIT Lite, or external power supply. The power source for the extender 
is selected based on the power requirements of the application.
An external 7V power supply is shipped with the extender board. The 
power supply uses three switching regulators: 
VR1 is used to power the 
2.5V power plane, 
VR2 is used to power the 1.2V power plane, and VR3 is 
used to power the 3.3V plane. All of...
Start reading Analog Devices Blackfin FPGA EZExtender Manual Rev 21

Related Manuals for Analog Devices Blackfin FPGA EZExtender Manual Rev 21

All Analog Devices manuals