background image

MOD-VGA and MOD-VGA-32 

USER’S MANUAL

Document revision B, June 2016

Designed by OLIMEX Ltd, 2012

All boards produced by Olimex LTD are ROHS compliant

Summary of Contents for MOD-VGA

Page 1: ...MOD VGA and MOD VGA 32 USER S MANUAL Document revision B June 2016 Designed by OLIMEX Ltd 2012 All boards produced by Olimex LTD are ROHS compliant ...

Page 2: ...faith However all warranties implied or expressed including but not limited to implied warranties of merchantability or fitness for purpose are excluded This document is intended only to assist the reader in the use of the product OLIMEX Ltd shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorr...

Page 3: ...w 9 3 2 Layout bottom view 10 CHAPTER 4 The XILINX SPARTAN 3 XC3S200 FPGA 11 4 Introduction to the chapter 11 4 1 The XILINX SPARTAN 3 XC3S200 FPGA 11 CHAPTER 6 CONNECTORS HARDWARE PINOUTS 13 6 Introduction to the chapter 13 6 1 FPGA programming options 13 6 1 1 SPI_PGM pinholes 13 6 1 2 JTAG pinholes 14 6 2 UEXT connector 14 6 3 Audio connector 15 6 4 VGA video connector 15 6 5 Arduino shield con...

Page 4: ...OLIMEX 2016 MOD VGA user s manual 9 1 Document revision 21 9 2 Board revision 21 9 3 Useful web links and purchase codes 22 9 4 Product support 23 Page 4 of 23 ...

Page 5: ...eld that stacks up on top of the Arduino and has plugs for a VGA monitor and stereo speakers The board is based on the open source open hardware GAMEDUINO project by excamera For more information on the original project please visit http excamera com sphinx gameduino Video output is 400x300 pixels in 512 colors all color processed internally at 15 bit precision compatible with any standard VGA mon...

Page 6: ... the Arduino compatible AVR ones is not still implemented and might require extended software knowledge to be implemented Customers have full access to the technical documentation of the board The software is released under General Purpose License and the board is considered open hardware 1 3 Organization Each section in this document covers a separate topic organized as follow Chapter 1 is an ove...

Page 7: ...ackage The board must not be exposed to high electrostatic potentials A grounding strap or similar protective device should be worn when handling the board Avoid touching the component pins or any other metallic element 2 3 Requirements In order to set up the MOD VGA optimally the following items are required separated in hardware and software requirements Hardware Host board with Arduino platform...

Page 8: ...place properly the library for Arduino that can be found on the device s web page https www olimex com Products Modules Interface MOD VGA Make sure that the OLIMEXINO 328 board operates at 3 3V There is a switch that modifies the operating voltage of the board either 3 3V or 5V operation Then start Arduino and open the corresponding to OLIMEXINO 328 board configuration Tools Board Arduino Duemilan...

Page 9: ...PTION 3 Introduction to the chapter Here you get acquainted with the main parts of the board Note the names used on the board might differ from the names used below to describe them For the actual names check the MOD VGA board itself 3 1 Layout top view Page 9 of 23 ...

Page 10: ...OLIMEX 2016 MOD VGA user s manual 3 2 Layout bottom view Note the base MOD VGA version doesn t have the additional memory present on the picture of MOD VGA 32 Page 10 of 23 ...

Page 11: ... Controlled Impedance Signal swing ranging from 1 14V to 3 465V Double Data Rate DDR support DDR DDR2 SDRAM support up to 333 Mbps Logic resources Abundant logic cells with shift register capability Wide fast multiplexers Fast look ahead carry logic Dedicated 18 x 18 multipliers JTAG logic compatible with IEEE 1149 1 1532 SelectRAM hierarchical memory 216 Kbits of total block RAM 30 Kbits of total...

Page 12: ...hensive information on the microcontroller visit the Xilinx s web page for a datasheet At the moment of writing the FPGA s datasheet can be found at the following link http www xilinx com support documentation data_sheets ds099 pdf Page 12 of 23 ...

Page 13: ...ented Notes regarding the interfaces are given 6 1 FPGA programming options There are couple of options provided for programming the Xlinx FPGA Both of them are located near the DIGITAL connector from the Arduino platform Note that both of them lack headers The SPI_PGM and JTAG are discussed below 6 1 1 SPI_PGM pinholes The SPI_PGM interface lacks connector You can mount for instance WU06S for eas...

Page 14: ...ls on the UEXT connector are multiplexed with the respective header pins from the Arduino shield connector Note that the SPI interface can also be found on the Arduino shield connector For more info on the UEXT connector please visit https www olimex com Products Modules UEXT UEXT connector Pin Signal Name Processor Pin 1 3 3V 2 GND 3 Not Connected 4 INT 78 5 Not Connected 6 INT 78 7 UEXT_MISO 86 ...

Page 15: ...R 98 2 GND GND pins The headphones resistance is 16 Ohms 6 4 VGA video connector The female DA 15 connector is used for video output on a monitor Note that there is also a row of pinholes near the DA 15 named VGA_CON it gives access to the used signals only Check the tables below for pinout of both the DB15 and the VGA_CON VGA_CON PIN SIGNAL 1 VGA_R 2 VGA_G 3 VGA_B 4 H_SYNC 5 V_SYNC 6 5V 7 GND 8 3...

Page 16: ...Connected 6 5 Arduino shield connector Pad Name Signal Pad Name Signal POWER ANALOG RST Not connected A0 Not connected 3V3 3V3 A1 Not connected 5V 5V A2 Not connected GND GROUND A3 Not connected GND GROUND A4 Not connected VIN Not connected A5 Not connected DIGITAL 1 DIGITAL 2 D0 Not connected D8 Not connected D1 Not connected D9 UEXT_SSEL D2 INT D10 SPI_CS D3 Not connected D11 SPI_MOSI D4 Not con...

Page 17: ...ing technique it is better not to try to adjust the jumpers 6 7 1 5V 3V Those jumpers control the voltage available at the PS2 keyboard connector The default position is 5V 6 7 2 SJ1 SJ1 jumper controls whether SPI SSEL line that is available on the UEXT pin 10 is also connected to pin D9 from the digital connector of the Arduino interface If the jumper is connected then the mentioned multiplexing...

Page 18: ...d on the next page for quicker reference It can also be found on the web page of the device The schematic and board files are released under the Creative Commons Attribution Share Alike 3 0 United States License You may reproduce it for both your own personal use and for commercial use You will have to provide a link to the original creator of the project https www olimex com on any documentation ...

Page 19: ...I O0 7 I O1 8 I O2 9 I O3 10 I O4 13 I O5 14 I O6 15 I O7 16 I O8 29 I O9 30 I O10 31 I O11 32 I O12 35 I O13 36 I O14 37 I O15 38 NC 28 VDD1 11 VDD2 33 VSS1 12 VSS2 34 U2 DONE 54 GND 8 GND 14 GND 18 GND 42 GND 47 GND 58 GND 63 GND 69 GND 74 GND 80 GND 87 GND 91 GND 95 IO_0 GCLK11 90 IO_2 MOSI CSI_B 46 IO_L01N_0 78 IO_L01N_1 57 IO_L01N_2 M0 25 IO_L01N_3 4 IO_L01P_0 VREF_0 77 IO_L01P_1 56 IO_L01P_2...

Page 20: ...OLIMEX 2016 MOD VGA user s manual 8 2 Physical dimensions Note that all dimensions are in mil The two highest elements on the board are VGA connector 500mil KEYBOARD connector 500mil Page 20 of 23 ...

Page 21: ...b page for your device is listed Be sure to check it after a purchase for the latest available updates and examples 9 1 Document revision Revision Changes Modified Page A 29 10 12 Initial Creation All B 17 06 16 Fixed wrong descritopn of 5V 3V jumper Clarified that the shield is not 5V compatible Various formatting fixes All 9 2 Board revision Revision Notable Changes B Initial release of the boar...

Page 22: ...ES MOD VGA the standard base version of MOD VGA GAMEDUINO project derivative MOD VGA 32MB the MOD VGA version with additional memory OLIMEXINO 328 an Arduino compatible board tested and working out of the box with MOD VGA OLIMEXINO 32U4 a Leonardo like Arduino compatible board The latest price list can be found at https www olimex com prices How to order You can order directly from our web shop or...

Page 23: ... ordered items are allowed subject to a 10 restocking fee What is unaffected If you hooked it to power you affected it To be clear this includes items that have been soldered to or have had their firmware changed Because of the nature of the products we deal with prototyping electronic tools we cannot allow returns of items that have been programmed powered up or otherwise changed post shipment fr...

Page 24: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Olimex Ltd MOD VGA ...

Reviews: