OpenCores
URL https://opencores.org/ocsvn/opengfx430/opengfx430/trunk

Subversion Repositories opengfx430

[/] [opengfx430/] [trunk/] [doc/] [html/] [overview.html] - Blame information for rev 9

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 4 olivier.gi
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2
<html><head><title>openMSP430 Overview</title></head>
3
<body>
4
 
5
  <h1>Introduction</h1>
6
 
7
  The openGFX430 is a synthesizable Graphic controller written in Verilog and tailored
8
  for the <a href="http://opencores.org/project,openmsp430">openMSP430</a> core.
9 9 olivier.gi
  <br><br>
10
  An example implementation based on the
11
  <a href="http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&No=941">DE0-Nano-SoC</a> and
12
  <a href="http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&No=892">LT24 daughter board</a> from Terasic
13
  can be found in the openMSP430 FPGA section (<a href="http://opencores.org/websvn,listing?repname=openmsp430&path=%2Fopenmsp430%2Ftrunk%2Ffpga%2Faltera_de0_nano_soc%2F#path_openmsp430_trunk_fpga_altera_de0_nano_soc_">see here</a>).
14 4 olivier.gi
  <br>
15
  <h1>Features &amp; TODOs</h1>
16
 
17
  <h2>Features</h2>
18
  <ul>
19
    <li>Support of the following graphic modes:</li>
20
    <ul>
21
      <li>16bpp</li>
22
      <li>8bpp</li>
23
      <li>4bpp</li>
24
      <li>2bpp</li>
25
      <li>1bpp</li>
26
    </ul>
27
    <li>Smart address generation unit for fast indirect memory access.</li>
28
    <li>GPU allowing hardware FILL, COPY and COPY_TRANSPARENT operations.</li>
29
    <li>Supports the <a href="http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=65&No=892">LT24</a> Terasic daughter card.</li>
30
  </ul>
31
  <h2>TODOs</h2>
32
 
33
  In no particular priority order:
34
 
35
  <ul>
36
    <li>RTL:</li>
37
    <ul>
38
      <li>Add support popular video interfaces (i.e. probably SPI and VGA in addition to LT24).</li>
39
      <li>Character processing unit.</li>
40
      <li>Hardware cursor</li>
41
    </ul>
42
    <li>Others:</li>
43
    <ul>
44
      <li>Add proper block level verification environment.</li>
45
      <li>Documentation.</li>
46
    </ul>
47
  </ul>
48
 
49
  <h1>Download</h1>
50
  <h3>Design</h3>
51
  The complete tar archive of the project can be downloaded <a href="http://www.opencores.org/download,opengfx430">here</a> (OpenCores account required).<br>
52
<br>
53
The following SVN command can be run from a console (or <a href="http://www.syntevo.com/smartsvn/index.html">GUI</a>):
54
<br><br>
55
<table border="0" cellpadding="0" cellspacing="4">
56
<tbody><tr>
57
<td width="35"><br>
58
</td>
59
<td bgcolor="#d0d0d0" width="3"><br>
60
</td>
61
<td width="15"><br>
62
</td>
63
<td>
64
        <code>svn export http://opencores.org/ocsvn/opengfx430/opengfx430/trunk/ opengfx430</code>
65
</td>
66
</tr>
67
</tbody></table>
68
<br>
69
<h3>ChangeLog</h3>
70
<ul>
71
   <li>The <a href="http://opencores.org/websvn,filedetails?repname=opengfx430&amp;path=/opengfx430/trunk/ChangeLog_core.txt">Core's ChangeLog</a> lists the Video Controller updates.</li>
72
   <li>Subscribe to the following <a href="http://opencores.org/websvn,rss?repname=opengfx430&amp;path=/opengfx430/&amp;isdir=1">RSS</a> feed to keep yourself informed about ALL updates.
73
</li></ul>
74
<br>
75
 
76
</body>
77
</html>

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.