Komodo Fiber Reference Guide
14
FPGA Configuration
The Komodo Fiber FPGA can be configured using the JTAG header (J3) or by using the on board
EPCQ256 Flash that can be programmed using flash programing header (J4) with Active Serial
protocol.
4.6.1
FPGA configuration via JTAG
The JTAG programming header provides a method for configuring the FPGA using an external
USB-Blaster device with the Quartus II Programmer running on a PC. The external USB-Blaster
connects to the board through the JTAG header (J3).
4.6.2
FPGA configuration via on board flash memory
The Komodo Fiber has an on board EPCQ256 flash memory. Upon the power up, the FPGA tries to
fetch the configuration from that flash. The EPCQ256 flash can be programmed using an external
USB-Blaster device with the Quartus II Programmer running on a PC in Active Serial mode. The
external USB-Blaster connects to the board through the flash programming header (J4).
Clocking
The Komodo Fiber has a variety of on board oscillators, as described in the table and figure below:
cxp_clk_p/n
7A
7B
7C
7D
8E
8D
8C
8B
8A
4A
4B
4C
4E
3E
3C
3B
3A
B2L
B0L
B1L
B2R
B0R
B1R
25 MHz
Oscillator
clk25[1]
7E
3D
4D
25 MHz
Oscillator
clk25[0]
N
125 MHz
Oscillator
N
exh_opt_clk_p/n
exh_clk_p/n
322.256625 MHz
Oscillato
322.256625 MHz
Oscillato
(optional)
100 MHz
From PCIe edge
connector
pcie_refclk_p/n
Figure 4: Clocks pin assignments, signal name and functions
Board Components