Download - Emulation Technology Inc.
Transcript
P R O G R A M M I N G / C O N F I G U R I N G T H E H A R D W A R E − Displays current FPGA being configured if the configuration type is set to SelectMAP − Displays a message at the completion of configuration for each FPGA configured. • Level 2: − All messages that Level 1 displays − Options that are found in “main.txt” − Bit file names for each FPGA as entered in main.txt − Maker ID, device ID, and size of Smart Media card − All files found on Smart Media card − If sanity check is chosen, the bit file attributes will be displayed (part, package, date, and time of the bit file) − During configuration, a “.” will be printed out after each block (16 KB) has successfully been transferred from the Smart Media to the current FPGA 4.2.2 Sanity Check The Sanity Check, if enabled, verifies that the bit file was created for the right part, the right version of Xilinx was used, and the bitgen options were set correctly. If any of the settings found in the bit file are not compatible with the FPGA, a message will appear from the serial port, and the user will be asked whether or not they want to continue with the bit file. Please see the section Bit File Generation for SelectMAP Configuration for details on which bitgen options need to be changed from the default settings. A PC version of the sanity check can be run on your bit files before copying them onto the Smart Media card; see section PC Bit File Sanity Check for more details. 4.2.3 Format of “main.txt” The format of the main.txt file is as follows: 1. The first nonempty/uncommented line in main.txt should be: Verbose level: X where “X” can be 0, 1 or 2. If this line is missing or X is an invalid level, then the default verbose level will be 2. 2. The second nonempty/uncommented line in main.txt tells whether or not to perform a sanity check on the bit files before configuring an FPGA: Sanity check: y ET6000K10S User Guide www.emulation.com 57