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

Subversion Repositories wf3d

[/] [wf3d/] [trunk/] [implement/] [readme_de0.txt] - Blame information for rev 9

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 5 specular
Wire-Frame 3D Graphics Accelerator IP Core
2
Project Monophony
3
================================================
4 9 specular
Author: Kenji Ishimaru 
5 5 specular
 
6
implementation/ directory contains sample FPGA system.
7
 
8
Directories:
9
------------------------------------------
10
rtl:
11
  de0:     Dedicated RTL for DE0 system implementation.
12
  fm_hvc:  VGA Controller for sample system implementation
13
 
14
synth/de0:
15
  Quartus II project data.
16
  The data is tested on Quartus II Version 13.1
17
 
18
How to Build FPGA Data
19
------------------------------------------
20
1. Run Nios II Command Shell
21
 
22
2. Chenge direcroty to implement/synth/de0
23
 
24
3. Run de0_run_wb.sh script
25
  $./de0_run_wb.sh
26
 
27
If you try native(original) bus version, run de0_run_nb.sh.
28
In the case of run de0_run_nb.sh,
29
remove D3D_WISHBONE definition in rtl/include/fm_3d_define.v.
30
 
31
Nios II Eclipse Project
32
------------------------------------------
33
Nios II Eclipse project is available at
34
implement/synth/de0/qtproject_wb/software.
35
 
36
The following steps import existing demo application projects.
37
1. run Eclipse Nios II
38
 $eclipse-nios2
39
 
40
2. In Workspace Launcher, set Workspace to
41
   "*/implement/synth/de0/qtproject_wb/software"
42
 
43
3. Generate new project named "test"
44
   File->New->Nios II Appication and BSP from Template,
45
 
46
     SOPC Information File name:
47
       "*/implement/synth/de0/qtproject_wb/d3d_system.sopcinfo"
48
     Application project name:
49
       test
50
     Project template:
51
       Hello World
52
 
53
4. Import existing projects
54
   File->Import...
55
    General->Existing Projects into Workspace
56
      Select root directory:"*/implement/synth/de0/qtproject_wb/software"
57
 
58
   After the projects are imported, the Project Explorer looks as follows:
59
    ----------
60
    bear
61
    cubes
62
    hand
63
    simple_cube
64
    test
65
    test_bsp
66
    ----------
67
    test project is not used.(test_bsp is important for prepared projects)
68
 
69
5. Build projects
70
   Project->Build All

powered by: WebSVN 2.1.0

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