Mimas V2 Spartan 6 FPGA Development Board with DDR SDRAM

Rated 4.87 out of 5 based on 15 customer ratings
(15 customer reviews)

$49.95

MIMAS V2 is a feature packed yet low cost FPGA Development board featuring Xilinx Spartan-6 FPGA. MIMAS V2 is specially designed for experimenting and learning system design with FPGAs. This development board features SPARTAN XC6SLX9 CSG324 FPGA with onboard 512Mb DDR SDRAM. The USB 2.0 interface provides fast and easy configuration download to the on-board SPI flash.

Why Mimas V2?

  • FPGA: Spartan XC6SLX9 in CSG324 package
  • DDR Memory: 166MHz 512Mb LPDDR (MT46H32M16LF/W949D6CBHX6E)
  • Flash memory: 16 Mb SPI flash memory (M25P16)
  • USB 2.0 interface for On-board flash programming
  • FPGA configuration via JTAG and USB
  • VGA Connector
  • Stereo Jack
  • Micro SD Card Adapter
  • 3 x Seven Segment Displays
  • 32 IOs for user defined purposes
  • Four 6×2 Expansion Connectors
  • On-board voltage regulators for single power rail operation

Out of stock

SKU: FPGA006 Category:

Description

MIMAS V2 is a feature packed yet low cost FPGA Development board featuring Xilinx Spartan-6 FPGA. MIMAS V2 is specially designed for experimenting and learning system design with FPGAs. This development board features SPARTAN XC6SLX9 CSG324 FPGA with onboard 512Mb DDR SDRAM. The USB 2.0 interface provides fast and easy configuration download to the on-board SPI flash. No need to buy an expensive programmer or special downloader cable to download the bit stream to the board.

Features

  • FPGA: Spartan XC6SLX9 in CSG324 package
  • DDR Memory: 166MHz 512Mb LPDDR (MT46H32M16LF/W949D6CBHX6E)
  • Flash memory: 16 Mb SPI flash memory (M25P16)
  • USB 2.0 interface for On-board flash programming
  • FPGA configuration via JTAG and USB
  • 8 LEDs ,Six Push Buttons and 8 way DIP switch for user defined purposes
  • VGA Connector
  • Stereo Jack
  • Micro SD Card Adapter
  • Three Digit Seven Segment Displays
  • 32 IOs for user defined purposes
  • Four 6×2 Expansion Connectors
  • On-board voltage regulators for single power rail operation

Applications

  • Product Prototype Development
  • Signal Processing
  • Learning Digital Electronics
  • Educational tool for schools and universities

Additional information

Weight 0.20 lbs
Dimensions 6.00 x 5.00 x 2.00 in
FPGA

Memory

Number Of Clock Sources

1

Primary Clock Frequency

Number Of General Purpose LEDs

8

Switches

DIP, Push Button

Number Of GPIOs (Max)

32

Configuration Options

JTAG, USB

Audio Codec

PWM

Audio Out

Analog

Display Type

Data Storage

Micro SD Slot

Downloads

User Manual
Base System Builder Wizard
Configuration Tool (Windows)
Numato Lab USB CDC Driver
Sample Bin File
User Constraints File
Numato Lab Board support files for EDK BSB wizard

Accessories

USB A to Mini B cable for FPGA and Microcontroller development boardsUSB A to Mini B cable 5 FootUSB type A to Mini B 5-pin cable. Can be used with many USB products available from Numato Lab.5 Foot (1.5 Meters) length.
AD9283 Analog to Digital Converter expansion moduleAD9283 ADC Expansion ModuleAD9283 ADC module features AD9283 an 8-bit monolithic sampling analog-to-digital converter with an on-chip track and hold circuit. The maximum conversion rate is at 100 MSPS, with outstanding dynamic performance over its full operating range. This module is designed to be used with Numato Lab’s FPGA/Micro-controller boards featuring a 2x6 pin Expansion connector. It can also be used with other boards and connector types by using manual wiring.
AC97 Audio expansion module for FPGA development boardsLM4550 AC'97 Stereo Audio Codec Expansion ModuleThis module features LM4550, an AC'97 Rev 2.1 compliant audio codec which enables producing and recording high quality stereo audio. This module is designed to be used with Numato Lab’s FPGA/Microcontroller boards featuring a 2x6 pin Expansion connector. It can also be used with other boards and connector types by using manual wiring.
HDMI Transmitter expansion module for FPGA development boardsHDMI Transmitter Expansion ModuleIP4776CZ38 HDMI Module features a buffered DVI-D/HDMI interface with HDMI buffer IP4776CZ38 for better signal strength and signal integrity. The on board DVI-D/HDMI interface can be used to generate high quality HD video up to 1080p. This module is designed to be used with Numato Lab’s FPGA boards featuring a 2×6 pin Expansion connector. It can also be used with other boards and connector types by using manual wiring.
VGA Display expansion module for FPGA development boardsVGA Display Expansion ModuleNumato Lab’s VGA display module provides an easy and cost effective way to add VGA display to your custom project using a 12pin connector. It is designed to be used with Numato Lab’s FPGA boards featuring a 2x6 pin Expansion connector.
Micro SD card Expansion Module for FPGA and Microcontroller development boardsMicro SD Expansion ModuleMicro SD Expansion Module provides an easy and convenient way to interface Micro SD card to Numato Lab’s FPGA/Microcontroller boards. It can be connected to any FPGA/Microcontroller board featuring 2x6 pin Expansion connector. This module can be manually wired to FPGA/Microcontroller boards that does not have 2x6 expansion header.
Alphanumeric LCD Display Expansion Module for FPGA and Microcontroller development boardsAlphanumeric LCD Display Expansion ModuleThis expansion module features a 16x2 Alphanumeric LCD Module which can be added to your custom project using a 2x6 pin connector. It is designed to be used with Numato Lab’s FPGA/Microcontroller boards featuring 2x6 pin Expansion connectors. This module can be used with other boards as well by using manual wiring.
CS4344 Audio DAC Expansion Module for FPGA and Microcontroller development boardsCS4344 Audio Expansion ModuleThis module features CS4344, a 24-Bit, 192 kHz Stereo D/A Converter which enables producing high quality stereo audio from a digital source. It supports all major audio data interface formats. This module is designed to be used with Numato Lab’s FPGA/Microcontroller boards featuring a 2x6 pin Expansion connector. It can also be used with other boards and connector types by using manual wiring.

Knowledge Base

Learning FPGA and Verilog A Beginner's Guide Part 1 - Introduction
Learning FPGA and Verilog A Beginner's Guide Part 2 - Modules
Learning FPGA and Verilog A Beginner's Guide Part 3 - Simulation
Learning FPGA and Verilog A Beginner's Guide Part 4 - Synthesis
Learning FPGA and Verilog A Beginner's Guide Part 5 - Embedded System
Learning FPGA and Verilog A Beginner's Guide Part 6 - DDR SDRAM
Mimas V2 basics by Alexander Lang
Implementing Arduino Soft Processor on Mimas V2 by Alexander Lang

Sample Code

NameLanguage/TechnologyIDEHardware Modules Required
16x2 LCD DisplayVerilogXilinx ISEAlphanumeric LCD Display Expansion Module
LEDsVerilogXilinx ISENone
Push Button SwitchVerilogXilinx ISENone
Seven Segment LED DisplayVerilogXilinx ISESeven Segment LED Display Expansion Module
8Bit VGAVerilogXilinx ISENone
LM4550 AC97 AudioVerilogXilinx ISELM4550 AC97 Expansion Module
CS4344 Stereo AudioVerilogXilinx ISE CS4344 Audio Expansion Module
HDMI TransmitterVerilogXilinx ISEHDMI Transmitter Expansion Module

15 reviews for Mimas V2 Spartan 6 FPGA Development Board with DDR SDRAM

  1. Avatar for Numato Lab
    Rated 5 out of 5

    Excellent product..Delivered on time.. Thankyou..

  2. Avatar for Numato Lab
    Rated 5 out of 5

    Great product! I bought the product for the study of FPGA. The quality is excellent, everything works and delivery to Russia (Moscow), only 10 days! I recommend!

  3. Avatar for Numato Lab
    Rated 5 out of 5

    Product rating 1. Board quality 9/10
    –> Board quality is excellent and looks well finished and looks complete. Switches, sockets, soldering everything looks well placed (reminds me Arduino board quality)
    2. Shipment 7/10
    –> The board shipped from Bangalore, India and I ordered from Chennai (350km) and no wonder it came in 3 working days which is great.
    3. Ease of use 7/10
    –> Board is very easy to use. You can use it for learning FPGA basics, FPGA prototyping, Microblaze based C coding, hardware and software oriented projects, etc. The board is very easy to work with as it has good amount of basic interfaces with switches, LEDs, SD card, etc 4. Packaging 10/10
    –> The board packaging was superb, and really well packed.
    5. Accessibility 3/10
    –> This is one section which kind of disappointed me. Well, it requires a Mini-USB cable which can be purchased for 60/- INR outside in a mobile shop, etc. I’d recommend using USB-Mini cable for powering up the board and UART debugging as well. NO NEED TO BUY A SEPARATE USB-UART DEVICE (which I bought for 250 INR in ebay.in before reading the details here).
    6. Working condition 10/10
    –> The board displays a small demo application when power by USB/power cord by blinking LEDs, 7Seg, etc. However no UART test was carried out. That should indicate the board was working as expected 7. Documentation 7/10
    –> The documentation was good for Microblaze and for ISE RTL coding and programming, you need to have some ISE EDA tool experience. Or you can refer to xilinx documents for the same.
    8. Support 3/10
    –> The support from the sales team via telephone or email wasn’t provided which is not appreciable as a buyer, we may need to get some clarifications as not all product carries user reviews. Would be good it Numato provides more contact information other than physical address. As far as the documents and sample codes, they are all well provided to run and test every peripheral through ISE as well as running a microblaze as well, which is really great. However I couldn’t find any sample code for the 512 Mbit DDR memory. However using EDK14.7, I have been trying it add it and generate.
    9. Programming 6/10
    Prorgamming Xilinx FPGA isn’t easy without a JTAG programmer from Xilinx which is damn costlier about 150$ or higher. Plus with the current cable (Mini-USB), you are actually programming only FLASH and not FPGA. So no debugging as well is possible. Though the procedures given in this document helps program the flash for FPGA design and Microblaze design, but that’s too much of work. Especially when working with Microblaze design, you CAN’T DEBUG OR RUN FROM SDK. I made a bat file and used it to run as batch mode, but the lack of JTAG makes the programming task a bit difficult or to say “Cumbersome”. You need to convert “bit” file to “bin” file and then use the NUMATO provided VB based tool to program the 16Mbit flash onboard which goes through UART-USB interface at baud rate of 19200 (WHICH IS VERY SLOW, 115k should’ve been preferred). The bin file size is about 232KB in size. NUMATO provides driver for the USB-UART device which is very easy to install, however the major drawback is the programming time which is about 40 secs and verification time of about 15 secs, which seems frustration after some time of getting used to. The programming tool is easy to use. As a solution, I ordered a Xilinx JTAG programming cable from ebay.com for 25 USD, free shipping, which was delivered in around 20 days time. This isn’t an original, but does the same perfectly. Takes less than few seconds to program and debug works good. I’d recommend buyers to get one which will be helpful for their future FPGA devices as well.
    10. Cost 8/10
    Well, I bought this for roughly about 3600/- INR (Indian rupees), which is damn cheap and YOU WONT GET ANY FOR SUCH PRICE. This is a must buy for those who work with FPGA or a hobbyist. I really can’t ask much for the cost, however the accessories are very costly. They could have provided an 10/100M Ethernet at least.
    11. Tools (NA)
    Well, for tools, you can use ISE 13.2 to ISE 14.7. vivado does not work for this series. ISE 14.7 tool is free to download however there is one problem. ISE 14.7 free webpack is free to use for this device, but the EDK isn’t. So if you are buying it in favor of working on microblaze (like me), then you have to keep few things in mind.
    > Download embedded edition but in WEBPACK mdoe > Get 30 day trial license
    > Use the trial license and create EDK project as mentioned in EDK tutorial in this website.
    > Select MIMAS board and add necessary peripherals such as 7Seg, LED, DIP, UART, DDR. Ignore SDcard, VGA and other PMC i/o as it will consume too much resource and your design will fail when you generate bitstream in EDK. Generate bits stream and export to SDK. Post this, you can continue to use SDK tool which is free from Xilinx, so you won’t be needing any EDK license further. But note, to make changes or add/remove any peripherals, you need EDK license. Another option is to instantiate microblaze IP in ISE in your design and you can use it without EDK. But that core is limited Final words:
    This is a very good EVM board to try out new projects, refresh your own skills, add many peripherals and interface with Arduino etc. You can contact me through this email gmail.com if you need any help in setup or would like to share some inputs.
    Thanks for reading, hope it is helpful

  4. Avatar for Numato Lab
    Rated 5 out of 5

    This is a great product for begineers, also the people at Numato are really great communicative.
    I highly recommend.

  5. Avatar for Numato Lab
    Rated 5 out of 5

    I am very much happy to work with this product, Its very nice.

  6. Avatar for Numato Lab
    Rated 5 out of 5

    Really enjoying this kit so far have played with http://j-core.org/ open processor and some computer vision algorithms.

  7. Avatar for Numato Lab
    Rated 5 out of 5

    Shipping was great. Costs were at 9 Euro to west germany, for 3 additional Euro i recieved premium shipping in 2 days. There were some problems at the day of order, however i can fully confirm the nice, communicative support of numato that other reviews mentioned. I contacted them via website, recieved an answer on the same day and problems were solved on the next morning. The board looks as it is shown, quality seems great as well. The online documentary has been handy, configuration tool and windows driver are working as intended, no issues so far. One thing that could be improved might be the accessibility of the board. I have waited for two weeks or so to be able to order it, and on the day of arrival numato is out of stock again. It seems like numato does not produce enough boards to satisfy the demand 🙂 tl;dr: i am amazed so far. Highly recommendable for students or other people looking for a cheap board to try out and play with.

  8. Avatar for Numato Lab
    Rated 5 out of 5

    A good value and a great way to get started with FPGAs. Shipping was very reasonable

  9. Avatar for Numato Lab
    Rated 5 out of 5

    Very nice board! The best considering the price too. Numato are awesome!

  10. Avatar for Numato Lab
    Rated 5 out of 5

    Very good FPGA board which meets my requirements.

  11. Avatar for Numato Lab
    Rated 5 out of 5

    I am more than satisfied with your product. For building up our FPGA lab it is very comfortable.There are so many exercises and stuff in the net, that uses this board. All these things and also the great communitiy makes this product for us one of the best.Many thanks

  12. Avatar for Numato Lab
    Rated 5 out of 5

    SHIPPING [10/10] – This is one of the fastest shipping services ever the board came from India to Egypt in less than a week! PACKAGING [10/10] – The board came in a very good package and a decent box with all the accessories needed [i didn`t expect these accessories] CUSTOMER SERVICE [10/10] – The customer service is so good, they also provided me a student discount and they always respond OVERALL [10/10] – YOU SHOULD DEFINITELY BUY THIS BOARD IF YOU ARE LEARNING FPGA

  13. Avatar for Numato Lab
    Rated 5 out of 5

    The pcb is very nice to learn to program FPGAs.

  14. Avatar for Numato Lab
    Rated 4 out of 5

    I love the obvious engineering that Numato Labs has put into this product. I suspect that, given the relative complexity that surrounds FPGA development, and the fact that we all must rely upon Xilinx to supply us with their proprietary tool suite in order to utilize the core FPGA chip on this board, that Numa to is at a bit of of a loss as to how much hand-holding of its customers it must do after the sale.
    While I appreciate this conundrum, and thank Numato whole heartedly for this great little board, I nonetheless would like to see Mimas v2 – specific VHDL code examples on their website. I found Elbert 2 – specific examples, but Elbert 2 is not Mimas v2.
    Since I am already trying to tackle the Xilinx ISE Webpack tool suite, FPGA programming concepts AND VHDL/Verilog programming concepts, I really struggled with figuring out why the Elbert 2 project examples did not work on my new Mimas v2.I persevered, but then again, I am not sure I did things “the right way”. I would have much preferred an out-of-the-box, “it just works” example project for my Mimas v2, as opposed to a “it could work, if you fix it right” similie project from another (mostly) compatible board that I did not buy.
    No crack against Numato – just would appreciate the “last mile” effort to supply these working examples for Mimas v2.
    Given that, I love this board and thank Numato for their excellent engineering!

  15. Avatar for Numato Lab
    Rated 4 out of 5

    I ordered the board via internet, The shipment time was good, and eventhough the packaging was a bit damaged, the board was in a good state. board soldering as well as coating was good. I tried few examples from numato git server as well as in the tutorials, everything went smooth. the architecture is good for a general purpose board, nevertheless, out of point of view, few points can be improved: – have the board enumerate as a two CDC (UARTS) at the same time. one for flashing and one for communication the pic controller shall support it. – more examples or tutorials, this helps creating traction and a community using it (and make it more attractive).

Add a review

You may also like…