VGA_CCD531

所属分类:VHDL/FPGA/Verilog
开发工具:VHDL
文件大小:14725KB
下载次数:29
上传日期:2012-07-18 16:08:10
上 传 者SeanZhu
说明:  本文围绕一个包含Nios II软核处理器的可编程片上系统展开数码相机的样机设计。论文首先对样机所要达到的整体功能进行了规划,接下来并行开展了软硬件设计。在硬件方面,充分利用了所使用平台提供的SD卡插槽、键盘、数码管、SRAM等各种硬件资源,并用Verilog HDL硬件描述语言设计了样机系统所需要的VGA接口控制器、CMOS图像传感器接口控制器以及VGA显示存储器;在软件方面,本文基于Nios II软核处理器用C语言实现了SD卡的驱动、FAT文件系统的移植、VGA显视器的驱动以及BMP图片文件的转换与显示等功能,并能通过键盘操作和用户界面控制样机拍照和相片浏览。实验结果表明本样机系统设计正确,软硬件各模块绝大部分工作正常,为进一步研究数码相机的应用建立起了一个实用平台。
(This paper focuses on a Nios II soft core processors, programmable on-chip system to launch a digital camera prototype design. Firstly, the overall function of the prototype to be achieved by planning, then in parallel hardware and software design. Take full advantage of the hardware side, using the platform provided by the SD card slot, keyboard, digital tube, SRAM and other hardware resources, and using Verilog HDL hardware description language to design a prototype system VGA interface controller, CMOS image sensors interface controller and the VGA display memory the software side, based on the Nios II soft core processor implemented in C, the SD card driver, and the transplantation of the FAT file system, the VGA display driver, and BMP image file conversion and display function, and through the keyboard and user interface control prototype photographs and photo browsing. The experimental results show that this prototype system is designed properly, most of the hardware and softwa)

文件列表:
VGA_CCD\.metadata\.lock (0, 2008-03-05)
VGA_CCD\.metadata\.log (344230, 2008-05-30)
VGA_CCD\.metadata\.plugins\com.altera.nj.ui\dialog_settings.xml (523, 2008-05-09)
VGA_CCD\.metadata\.plugins\org.eclipse.cdt.core\.log (3096, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.cdt.core\blank_project_0.1204718519671.pdom (409600, 2008-05-12)
VGA_CCD\.metadata\.plugins\org.eclipse.cdt.core\blank_project_0_syslib.1204718518718.pdom (131072, 2008-05-10)
VGA_CCD\.metadata\.plugins\org.eclipse.cdt.core\blank_project_1.1210311749953.pdom (262144, 2008-05-09)
VGA_CCD\.metadata\.plugins\org.eclipse.cdt.make.core\.log (0, 2008-04-25)
VGA_CCD\.metadata\.plugins\org.eclipse.cdt.make.core\blank_project_0.sc (6131, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.cdt.make.core\blank_project_0_syslib.sc (6154, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.cdt.make.core\blank_project_1.sc (1716, 2008-05-09)
VGA_CCD\.metadata\.plugins\org.eclipse.cdt.make.core\specs.c (1, 2008-04-25)
VGA_CCD\.metadata\.plugins\org.eclipse.cdt.make.core\specs.cpp (1, 2008-04-25)
VGA_CCD\.metadata\.plugins\org.eclipse.cdt.make.ui\dialog_settings.xml (149, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.cdt.ui\dialog_settings.xml (137, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.core.resources\.history\4a\c0e695193d2e001d1b87f54963025317 (46060, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.core.resources\.history\53\0090b2cc3d2e001d1b87f54963025317 (46060, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.core.resources\.projects\altera.components\.indexes\properties.index (80, 2008-03-05)
VGA_CCD\.metadata\.plugins\org.eclipse.core.resources\.projects\blank_project_0\.indexes\history.index (64, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.core.resources\.projects\blank_project_0\.indexes\properties.index (241, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.core.resources\.projects\blank_project_0\.markers (474, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.core.resources\.projects\blank_project_0_syslib\.indexes\properties.index (254, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.core.resources\.projects\blank_project_1\.indexes\properties.index (240, 2008-05-09)
VGA_CCD\.metadata\.plugins\org.eclipse.core.resources\.projects\blank_project_1\.markers (1494, 2008-05-09)
VGA_CCD\.metadata\.plugins\org.eclipse.core.resources\.projects\blank_project_1\1.tree (2254, 2008-05-09)
VGA_CCD\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\history.version (1, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\properties.index (104, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\properties.version (1, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.core.resources\.root\50.tree (857683, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.core.resources\.safetable\org.eclipse.core.resources (471, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.core.runtime\.settings\com.altera.ide.core.prefs (94, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.cdt.debug.core.prefs (836, 2008-03-05)
VGA_CCD\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.cdt.managedbuilder.core.prefs (3864, 2008-05-30)
VGA_CCD\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.cdt.ui.prefs (118, 2008-03-05)
VGA_CCD\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.core.resources.prefs (73, 2008-03-05)
VGA_CCD\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.editors.prefs (100, 2008-03-05)
VGA_CCD\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.ide.prefs (111, 2008-05-08)
VGA_CCD\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.prefs (79, 2008-03-05)
VGA_CCD\.metadata\.plugins\org.eclipse.debug.core\.launches\blank_project_0 Nios II HW configuration.launch (1206, 2008-05-09)
VGA_CCD\.metadata\.plugins\org.eclipse.debug.core\.launches\blank_project_1 Nios II HW configuration.launch (1206, 2008-05-09)
... ...

This template is starting point for creating a project based on your custom C code. It will provide you a default project to which you can add your software files. To add files to a project, manually copy the file into the application directory (e.g. using Windows Explorer), then right click on your application project and select refresh. You can also add files to the project using the Nios II IDE import function. Select File -> Import. Select File System in the Import Window and click Next. Browse to the appropriate directory containing the files to be added and click OK. Check the files you want to add and click Finish.

近期下载者

相关文件


收藏者