Summary of Contents for Xilinx Mimas Spartan 6 FPGA
Page 1
Mimas – Spartan 6 FPGA Development Board User Manual S E A R C H Have a question? Enter a search term Popular Search: USB GPIO (), USB Relay (), FPGA 4517 views February 18, 2016 1.
Mimas is an easy to use FPGA Development board featuring Xilinx Spartan-6 FPGA. Mimas is specially designed for experimenting and learning system design with development board features Xilinx XC6SLX9 TQG144 FPGA with maximum 70 user IOs. The USB 2.0 interface provides fast and easy con guration download to the don’t need a programmer or special down loader cable to download the bit stream to the board.
This diagram should be used as a reference only. For detailed information, see Mimas schematics at the end of this documentation. Details of individual connecto 2.3. USB Interface The on board full speed USB controller helps a PC/Linux/Mac computer to communicate with this module. Use a USB A to Mini B PC.
IOs in your design. 2.7. JTAG Connector JTAG connector provides access to FPGA’s JTAG pins. A XILINX platform cable tool can be used to for JTAG programming. 2.8. GPIOs This board is equipped with 70 user IO pins that can be used for various custom applications.
Spartan-6(XC6SLX9 TQG144) Header Pin No. Pin description Pin No. IO_L41N_GCLK8_1 IO_L41P_GCLK9_IRDY1_1 IO_L40N_GCLK10_1 IO_L40P_GCLK11_1 IO_L34N_1 IO_L34P_1 IO_L33N_1 IO_L33P_1 IO_L32N_1 IO_L32P_1 IO_L1N_VREF_1 IO_L1P_1 VCCIO 3. Driver Installation 3.1. Installing on Windows This product requires a driver to be installed for proper functioning when used with Windows. The driver package can be downloaded from the product page.
Page 8
4. Generating Bit Stream for Mimas HDL design needs to be converted to bit stream before it can be programmed to FPGA. Mimas at this time accepts only binary (.bin) bit stream created by XILINX (http://www.xilinx.com/tools/webpack.htm). Once the HDL is synthesized, it is easy to create a binary bit stream out of it. Please follow the Steps below to generat your design using ISE Web Pack.
Page 9
Mimas can be powered directly from USB port so make sure that you are using a USB port that can power the board properly. It is recommended to connect the b instead using a hub. It is practically very di cult to estimate the power consumption of the board, as it depends heavily on your design and the clock used. XILINX estimate the power consumption.
Page 10
6.1. Configuring Mimas Using Configuration Tool Mimas has an on-board micro-controller which facilitates easy reprogramming of on-board SPI ash through USB interface. The micro-controller receives bit strea application and program it in to the SPI Flash and lets the FPGA boot from the ash. The Mimas con guration application can be downloaded from www.numato. Mimas is connected to PC, it shows up as a COM port in Device Manager.
Page 11
Mimas Spartan6 module features an on-board JTAG connector which facilitates easy reprogramming of SRAM and on-board SPI ash through JTAG programmer li usb”. Programming Mimas using JTAG requires “XILINX ISE iMPACT” software which is bundled with XILINX ISE Design Suite. To program the SPI ash we need a “.m generated from the “.bit”...
Page 12
Step 4: Double click on “Generate File”. “Generate Succeeded” will be displayed as shown in g below if the mcs le is generated successfully. 7. Programming FPGA Using ISE iMPACT Step 1: Open ISE iMPACT. Click on “Boundary Scan” in the iMPACT ows window in the left top corner. Then right click on the window panel in the right side. Selec ...
Page 13
Step 2: If the device is detected properly you will get a pop up window as shown below, Click OK. Then right click on the SPI/BPI (next to the black arrow in the be SPI/BPI Flash. Step 3: Select the “.mcs” le we already created and click OK. Now choose “M25P16” in the dialogue box appeared, then click OK. ...
Step 4: Click on “Flash”, Double Click on Program, select OK. If the programming is successful, a con rmation message will be displayed. 8. Technical Specifications Parameter * Value Unit Basic Speci cations Number of GPIOs Number of LEDs Number of Switches On-board oscillator frequency (FXO-HC536R) SPI Flash Memory (M25P16) Power supply voltage (USB or external)
Parameter * Value Unit Output drivers supply voltage relative to GND –0.5 to 3.75 V –0.5 to 3.75 V 9. Mechanical Dimensions Introduction How to Use Mimas – Spartan 6 FPGA Development Board 2.1. Components/Tools Required 2.2. Connection Diagram 2.3. USB Interface 2.4.