4DSP AD484 Kullanıcı Kılavuzu - Sayfa 10
Kontrol Ünitesi 4DSP AD484 için çevrimiçi göz atın veya pdf Kullanıcı Kılavuzu indirin. 4DSP AD484 20 sayfaları.
AD484 user manual
3.2 FPGA devices configuration
3.2.1 Flash storage
The FPGA firmware is stored on board in a flash device. The 128Mbit device is partly
used to store the configuration for both FPGAs. In the default CPLD firmware
configuration, the Virtex-4 devices A and B are directly configured from flash if a valid
bitstream is stored in the flash for each FPGA. The flash is pre-programmed in factory
with the default firmware example for both FPGAs.
Figure 3 : Configuration circuit
3.2.2 CPLD device
As shown on Figure 2, a CPLD is present on board to interface between the flash device and
the FPGA devices. It is of type CoolRunner-II. The CPLD is used to program and read the
flash. The data stored in the flash are transferred from the host motherboard via the PCI bus
to the Virtex-4 device A and then to the CPLD that writes the required bit stream to the
storage device. A 31.25 MHz clock connects to the CPLD and is used to generate the
configuration clock sent to the FPGA devices. At power up, if the CPLD detects that an
FPGA configuration bitstream is stored in the flash for both FPGA devices, it will start reading
programming the devices in SelecMap mode.
Do NOT reprogram the CPLD without 4DSP approval
The CPLD configuration is achieved by loading with a Xilinx download cable a bitstream from
a host computer via the JTAG connector. The FPGA devices configuration can also be
performed using the JTAG.
3.2.2.1
DIP Switch
A switch (J1) is located next to the JTAG programming connector (J6) see Figure 4. The
switch positions are defined as follows:
February 2007
AD484 User manual
www.4dsp.com
V1.2
- 10 -