Changes between Version 2 and Version 3 of HardwareUsersGuides/FPGABoard_v2.2/FPGAConfig
- Timestamp:
- Oct 17, 2009, 10:16:30 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
HardwareUsersGuides/FPGABoard_v2.2/FPGAConfig
v2 v3 18 18 The 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. 19 19 20 [[Image(wiki:HardwareUsersGuides/FPGABoard_v2.2/Files:FPGABoard_SysaceSwitches.jpg ]20 [[Image(wiki:HardwareUsersGuides/FPGABoard_v2.2/Files:FPGABoard_SysaceSwitches.jpg)]] 21 21 22 22 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). The figure below illustrates the DIP switch positions to select the desired configuration file. 23 23 24 [[Image(wiki:HardwareUsersGuides/FPGABoard_v2.2/Files:FPGABoard_SysaceDIPsw.jpg ]24 [[Image(wiki:HardwareUsersGuides/FPGABoard_v2.2/Files:FPGABoard_SysaceDIPsw.jpg)]] 25 25 26 26 Two 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 27 28 29 30 28 Xilinx iMPACT must be used to convert .bit files to SystemACE .ace files and to construct the CF card file system. 31 29 === Other References === 32 30 * [http://www.xilinx.com/bvdocs/publications/ds080.pdf Xilinx SystemACE CF datasheet] 33 31 * [wiki:FAQ/Hardware#HowdoIformatCompactFlashcardsforusewiththeSystemACEcontroller WARP FAQ]: How to format !CompactFlash cards 34 * [source:/Hardware/FPGA_Board/Rev2.2/Schematics_FPGABoard_2.2.pdf WARP FPGA Board Schematics] (pg . 20)32 * [source:/Hardware/FPGA_Board/Rev2.2/Schematics_FPGABoard_2.2.pdf WARP FPGA Board Schematics] (pgs. 20-21)