mse-em-board:vga

VGA

The MSE-Embedded platform contains one VGA connector as indicated in the below figure.

The MSE-Embedded board contains a Triple 10-bit DAC which is connected to the VGA connector. Here you can find the datasheets for the VGA connector and the Triple DAC.

The control pins of this Triple DAC which are connected to the FPGA are listed in the table below. An example tcl-file that can be used with Quartus can be found here.

<html> <table align=“center” style=“float:center” border=1> <tr> <th>Function:</th><th>short:</th><th>FPGA-pin:</th> </tr> <tr> <td>Horizontal Synchronization</td><td>HSYNC</td><td>PIN_M22</td> </tr> <tr> <td>Vertical Synchronization</td><td>VSYNC</td><td>PIN_M21</td> </tr> <tr> <td>Clock input</td><td>DAC_CLK</td><td>PIN_B20</td> </tr> <tr> <td>Red pixel data input 0</td><td>RED0</td><td>PIN_K17</td> </tr> <tr> <td>Red pixel data input 1</td><td>RED1</td><td>PIN_K18</td> </tr> <tr> <td>Red pixel data input 2</td><td>RED2</td><td>PIN_D20</td> </tr> <tr> <td>Red pixel data input 3</td><td>RED3</td><td>PIN_F19</td> </tr> <tr> <td>Red pixel data input 4</td><td>RED4</td><td>PIN_H19</td> </tr> <tr> <td>Red pixel data input 5</td><td>RED5</td><td>PIN_H20</td> </tr> <tr> <td>Red pixel data input 6</td><td>RED6</td><td>PIN_K19</td> </tr> <tr> <td>Red pixel data input 7</td><td>RED7</td><td>PIN_C21</td> </tr> <tr> <td>Red pixel data input 8</td><td>RED8</td><td>PIN_C22</td> </tr> <tr> <td>Red pixel data input 9</td><td>RED9</td><td>PIN_D21</td> </tr> <tr> <td>Green pixel data input 0</td><td>GREEN0</td><td>PIN_L22</td> </tr> <tr> <td>Green pixel data input 1</td><td>GREEN1</td><td>PIN_L21</td> </tr> <tr> <td>Green pixel data input 2</td><td>GREEN2</td><td>PIN_K21</td> </tr> <tr> <td>Green pixel data input 3</td><td>GREEN3</td><td>PIN_J22</td> </tr> <tr> <td>Green pixel data input 4</td><td>GREEN4</td><td>PIN_J21</td> </tr> <tr> <td>Green pixel data input 5</td><td>GREEN5</td><td>PIN_H22</td> </tr> <tr> <td>Green pixel data input 6</td><td>GREEN6</td><td>PIN_H21</td> </tr> <tr> <td>Green pixel data input 7</td><td>GREEN7</td><td>PIN_F22</td> </tr> <tr> <td>Green pixel data input 8</td><td>GREEN8</td><td>PIN_F21</td> </tr> <tr> <td>Green pixel data input 9</td><td>GREEN9</td><td>PIN_D22</td> </tr> <tr> <td>Blue pixel data input 0</td><td>BLUE0</td><td>PIN_J18</td> </tr> <tr> <td>Blue pixel data input 1</td><td>BLUE1</td><td>PIN_J17</td> </tr> <tr> <td>Blue pixel data input 2</td><td>BLUE2</td><td>PIN_H18</td> </tr> <tr> <td>Blue pixel data input 3</td><td>BLUE3</td><td>PIN_H17</td> </tr> <tr> <td>Blue pixel data input 4</td><td>BLUE4</td><td>PIN_G17</td> </tr> <tr> <td>Blue pixel data input 5</td><td>BLUE5</td><td>PIN_F17</td> </tr> <tr> <td>Blue pixel data input 6</td><td>BLUE6</td><td>PIN_H16</td> </tr> <tr> <td>Blue pixel data input 7</td><td>BLUE7</td><td>PIN_A20</td> </tr> <tr> <td>Blue pixel data input 8</td><td>BLUE8</td><td>PIN_B19</td> </tr> <tr> <td>Blue pixel data input 9</td><td>BLUE9</td><td>PIN_A19</td> </tr> </table> </html>

Some useful functions that can be used with the NIOS can be found here (vga.c) and here (vga.h).

  • /opt/bitnami/dokuwiki/data/pages/mse-em-board/vga.txt
  • Last modified: 2020/09/29 15:50
  • by adm-hga3