Avalon_VGA_Controller

所属分类:VHDL/FPGA/Verilog
开发工具:VHDL
文件大小:317KB
下载次数:76
上传日期:2009-02-18 22:14:03
上 传 者leblebitozu
说明:  Vga Controller source code for Altera FPGA

文件列表:
VGA_Controller_component (0, 2006-01-09)
VGA_Controller_component\class.ptf (12227, 2005-12-15)
VGA_Controller_component\HAL (0, 2006-01-09)
VGA_Controller_component\HAL\inc (0, 2006-01-09)
VGA_Controller_component\HAL\inc\vga_controller.h (17695, 2005-12-16)
VGA_Controller_component\HAL\src (0, 2006-01-09)
VGA_Controller_component\HAL\src\component.mk (72, 2005-09-08)
VGA_Controller_component\HAL\src\vga_controller.c (47250, 2006-01-09)
VGA_Controller_component\Makefile (623, 2005-10-13)
VGA_Controller_component\vga_controller.pl (77, 2005-10-13)
VGA_Controller_component\vga_controller.pm (33211, 2005-12-16)
VGA_Controller_example (0, 2006-01-09)
VGA_Controller_example\software (0, 2006-01-09)
VGA_Controller_example\software\VGA_Example (0, 2006-01-09)
VGA_Controller_example\software\VGA_Example\.cdtbuild (1995, 2005-12-08)
VGA_Controller_example\software\VGA_Example\.cdtproject (711, 2006-01-09)
VGA_Controller_example\software\VGA_Example\.project (623, 2005-12-07)
VGA_Controller_example\software\VGA_Example\application.stf (134, 2005-12-07)
VGA_Controller_example\software\VGA_Example\Debug (0, 2006-01-09)
VGA_Controller_example\software\VGA_Example\Debug\obj (0, 2006-01-09)
VGA_Controller_example\software\VGA_Example\nios2-gdb-server.exe.stackdump (1085, 2005-12-09)
VGA_Controller_example\software\VGA_Example\random.c (1140, 2006-01-09)
VGA_Controller_example\software\VGA_Example\random.h (53, 2006-01-09)
VGA_Controller_example\software\VGA_Example\Release (0, 2006-01-09)
VGA_Controller_example\software\VGA_Example\Release\obj (0, 2006-01-09)
VGA_Controller_example\software\VGA_Example\triangle.notc (5381, 2005-12-09)
VGA_Controller_example\software\VGA_Example\triangle.noth (300, 2005-12-09)
VGA_Controller_example\software\VGA_Example\vga_example.c (11480, 2006-01-09)
VGA_Controller_example\software\VGA_Example\vga_example.h (7856, 2006-01-09)
VGA_Controller_example\software\VGA_Example_syslib (0, 2006-01-09)
VGA_Controller_example\software\VGA_Example_syslib\.cdtbuild (1784, 2005-12-07)
VGA_Controller_example\software\VGA_Example_syslib\.cdtproject (711, 2006-01-09)
VGA_Controller_example\software\VGA_Example_syslib\.project (1250, 2005-12-12)
VGA_Controller_example\software\VGA_Example_syslib\Debug (0, 2006-01-09)
VGA_Controller_example\software\VGA_Example_syslib\Debug\obj (0, 2006-01-09)
VGA_Controller_example\software\VGA_Example_syslib\Debug\system_description (0, 2006-01-09)
VGA_Controller_example\software\VGA_Example_syslib\system.stf (1087, 2006-01-09)
... ...

+---------------------------------------------------+ | Avalon VGA Controller | +---------------------------------------------------+ This is a FIFO-based VGA controller component for use with Avalon and SOPC Builder. Installation: ------------- To install this component, copy the VGA_Controller_component directory contained in the zip file to the directory \sopc_builder\components. The next time you start SOPC Builder, a component named "VGA Controller" will appear under the "Display" section. Running the example: --------------------- To run the example that comes with the component, you will need the following: - Nios Development Board, Stratix 2s60 Edition - Lancelot VGA daughter card - Quartus II version 5.1 or highter - Nios II verison 5.1 or higher - An extra VGA monitor to view the video output. 1.) Install the Lancelot card onto the 2s60 board using the santa cruz connector closest to the 7-segment LED display. 2.) Connect power, USB blaster, and VGA monitor to the board. 3.) Start Quartus II and open the project standard.qpf found in the VGA_Controller_example directory. 4.) Open SOPC Builder (Tools -> SOPC Builder) then click Generate 5.) Exit SOPC Builder, save standard.bdf in Quartus II, and compile the design (Processing -> Start Compilation) 6.) Configure the 2s60 board with the newly created .sof file. - Tools -> Programmer - Check the Program/Configure box and press Start 7.) Re-open SOPC Builder (Tools -> SOPC Builder) 8.) Open Nios II IDE (System Generation Tab -> Run Nios II IDE) 9.) Import the example software project to the workspace. - File -> Import -> Existing Nios II Project into Workspace - Browse -> VGA_Controller_example/software/VGA_Example 10.) Import the example system library project to the workspace. - File -> Import -> Existing Nios II Project into Workspace - Browse -> VGA_Controller_example/software/VGA_Example_syslib 11.) Run the software project - Right click "VGA_Example" project in Nios II IDE -> Run As -> Nios II Hardware There are two demos presented when running the software example, an analog clock, and a rotating cube. Select either one to run. To see the other demo, re-run the software project from Nios II IDE.

近期下载者

相关文件


收藏者