Changes between Version 1 and Version 2 of HardwareUsersGuides/FPGABoard_v2.2/FPGAConfig


Ignore:
Timestamp:
Oct 17, 2009, 10:14:45 PM (15 years ago)
Author:
murphpo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HardwareUsersGuides/FPGABoard_v2.2/FPGAConfig

    v1 v2  
    11[[TracNav(HardwareUsersGuides/FPGABoard_v2.2/TOC)]]
    22
    3 [[Image(wiki:HardwareUsersGuides/FPGABoard_v2.2/Images:FPGA_Board_Configuration.jpg, align=right)]]
     3[[Image(wiki:HardwareUsersGuides/FPGABoard_v2.2/Files:FPGABoard_ConfigInterfaces.jpg, align=right)]]
    44
    5 == WARP FPGA Configuration ==
     5== FPGA Configuration ==
    66
    77=== USB Configuration ===
    8 The easiest way to configure the FPGA is to use the on-board USB configuration circuit. This circuit emulates a Xilinx Platform USB Cable, the drivers for which are included with Xilinx ISE and WebPack. To use this interface, connect the WARP FPGA Board's USB port directly to your PC using a standard USB cable. The first time you connect a board to your PC, Windows will prompt you to search for and install drivers. Allow Windows to complete this process before attempting to configure the FPGA.
     8The easiest way to configure the FPGA is to use the on-board USB configuration circuit. This circuit emulates a Xilinx Platform USB Cable, the drivers for which are included with Xilinx ISE and WebPack. To use this interface, connect the WARP FPGA Board's USB port directly to your PC using a standard USB cable. The first time you connect a board to your PC, Windows will prompt you to search for and install drivers, possibly multiple times. Allow Windows to complete this process before attempting to configure the FPGA.
    99
    1010The WARP FPGA board's USB connector is on the back of the board and is highlighted in the image above.
     
    1616
    1717=== SystemACE !CompactFlash ===
    18 [[Image(wiki:HardwareUsersGuides/FPGABoard_v2.2/Images:FPGA_Board_Sysace.jpg, align=right)]]
    1918The WARP FPGA board also includes Xilinx's SystemACE !CompactFlash chip for managing the configuration process of the FPGA. The SystemACE chip acts as an interface between the FPGA and a standard !CompactFlash slot.
    2019
    21 The SystemACE automatically configures the FPGA on powerup or when the manual reset button is pushed. Multiple configuration files can be stored on the CF card. The SystemACE chip reads a 3-bit address from a DIP switch to choose one of eight configuration files. The fourth position on the DIP switch, labeled CFGMODE, should generally be set to 1 (slid to the right).
     20[[Image(wiki:HardwareUsersGuides/FPGABoard_v2.2/Files:FPGABoard_SysaceSwitches.jpg]
    2221
    23 Two LEDs indicate the status of the SystemACE controller. The green LED will glow when the controller has successfully configured the FPGA using a bitstream on the !CompactFlash card. The red LED will glow when an error occurs during configuration from the CF card. This is usually due to format problems on the card or errors in the configuration files. When no CF card is inserted, neither LED will glow. If the FPGA has already been configured, either via CF or JTAG, it will retain this configuration even after you remove the CF card.
     22The SystemACE automatically configures the FPGA on powerup or when the manual reset button is pushed. Multiple configuration files can be stored on the CF card. The SystemACE chip reads a 3-bit address from a DIP switch to choose one of eight configuration files. The fourth position on the DIP switch, labeled CFGMODE, should generally be set to 1 (slid to the right). The figure below illustrates the DIP switch positions to select the desired configuration file.
     23
     24[[Image(wiki:HardwareUsersGuides/FPGABoard_v2.2/Files:FPGABoard_SysaceDIPsw.jpg]
     25
     26Two LEDs indicate the status of the SystemACE controller. The green LED (D12) will glow when the controller has successfully configured the FPGA using a bitstream on the !CompactFlash card. The red LED (D9) will glow when an error occurs during configuration from the CF card. This is usually due to format problems on the card or errors in the configuration files. When no CF card is inserted, neither LED will glow. If the FPGA has already been configured, either via CF or JTAG, it will retain this configuration even after you remove the CF card.
     27
     28
     29
    2430
    2531=== Other References ===