PL EN DE FR SP
FIRM    PRODUCTS    SERVICES    SHOP
TECHNICAL SUPPORT
  
 CATALOG
  Minimodules
      Ethernet (Atmel, ST, NXP)
      AVR (Atmel)
      ARM (Atmel, ST, NXP)
      MSP430 (TI)
      FPGA/CPLD (Xilinx, Altera)
          MMfpga01
          MMfpga11
          MMfpga02
          MMfpga12
      USB (FTDI, Cypress)
      Audio (TI)
      RF (TI)
  Evaluation Boards
  Internet Solutions
  Programmers
  Adapters
  Kits for Self-Mounting
  NEWS
MMfpga12 Minimodule with Spartan3 FPGA, including SDRAM and Flash memories

Block Diagram | Evaluation Board | Download | Buy MMfpga12


MMfpga12 minimodule

Features 


MMfpga12 minimodules

  • Complete, ready to use system based on FPGA
  • XC3S200 - Spartan-3 device, 200k system gates / 4320 logic cells
  • 32MB (16M x 16) SDRAM memory
  • 8MB (4M x 16) Flash memory
  • 43 I/O pins + 8 - bit bus
  • XCF01S - 1Mbit configuration memory
  • Onboard  50MHz generator
  • Onboard 1.2V i 2.5V power supplies
  • Requires single power supply 3.3V
  • LED diodes for status indication
  • Onboard JTAG connector with FPGA and configuration memory in chain
  • 2 x 40 terminals with 0.1" (2.54 mm) pith, fitting every prototype board
  • Small dimensions: 40mm x 56mm
  • Available evaluation board and sample software

XC3S200 device

  • 200 system gates, 4320 logic cells
  • 216kb Block RAM memory
  • 30kb Distributed RAM memory
  • 12 hardware multipliers
  • 4 Digital Clock Manager circuits
  • 63 I/O pins
  • JTAG interface 

Block Diagram


A block diagram of MMfpga12 minimodule is shown on the image below:

MMfpga12 block diagram 

Terminals layout 


All signals of the module are led to two 40-pin terminals with 0.1'' (2.54mm) pitch, which simplifies designing of base boards and allows use of module with prototype boards.

MMfpga12 terminals layout

Evaluation Board


In order to facilitate the design of equipment using the minimodule, an evaluation board has been developed (EVBfpga). It includes the following elements:

  • Socket for MMfpga01/02/11/12 modules
  • Connector with all terminals of the MMfpga modules
  • +5V i +3.3V voltage regulators
  • Power switch
  • Two RS232 ports with LED diodes
  • Socket for MMusb245 module
  • Socket for MMlan03 module
  • Connector for 2x16 LCD display
  • 6-digit LED display
  • 8 LED diodes
  • 8 push buttons
  • DIP switch
  • Buzzer
  • SD/MMC card connector
  • Two PS/2 connectors
  • VGA output

Evaluation Board for MMfpga

Download


MMfpga12

 

MMfpga12 Schematics
 Programming Manual 
 

XC3S200

   Spartan 3 FPGAs
 Spatran 3 Complete Datasheet

XCF01S

   Platform Flash PROM User Guide

SDRAM memory

   A43L4616

Flash memory

   M28W640FCB

Tools

 

 ISE WebPACK

 

Sample Software


The modules MMfpgaX2 and evaluation board EVBfpga are delivered with exemplary software, written in VHDL language with use of Xilinx WebPack environment. Exemplary software includes:

MMfpga02 and MMfpga12:

  • 7seg display - 7-Seg display test.
  • Buzzer - buzzer test.
  • LEDs and Switches - switches and LED diodes test.
  • LCD - shows text on LCD with use of 4-bit mode.
  • VGA - test monitor on VGA. Can be display single color and  saturation changing.
  • VGA_LOGO - PROPOX logo on VGA, we can manipulate it.
  • VGA_TAPETA - B/W 512x256 wallpaper with company name.

MMfpga12:

  • PS2 - read chars form keyboard (chars A-Z) and display it on LCD.
  • RS232_PS2 - read chars from keyboard (chars A-Z and space) and display it on hyperterminal.

Flash M28W640 and SDRAM Amic A43L4616 memory test:

  • flash_test - connect 7-Seg display and programm chip (flash_test.bit). All segments should be lighting. If not memory don't work properly.
  • SDRAM_test - connect 7-Seg display and programm chip (test_board v.1.2.bit). On 7-Seg display you should observe '2' (write), 3 (read) and '0' (OK) or E (error). After 1s all segments should be lighting. You can test LEDs by switches SW7-SW4. Buzzer change his signal tone during test. It is posible to reset chip and start test from begining by dip-switch 8.

 Software
 Flash and SDRAM Memory Test

 Software 

 

Buy MMfpga12


MMfpga12
                

Price
EVBfpga evaluation board (details)
PLDcable II  JTAG programmer (details)
PLDcable III  JTAG programmer    (details)

Note: Net prices

Order in our Internet Shop


home page | firm | products | services | shop | technical support | contact