- 34
- 0
- 约1.22万字
- 约 27页
- 2017-08-11 发布于重庆
- 举报
基于FPGA的WEB服务器设计
FPGA课程设计
题目: 基于FPGA的WEB服务器设计与实现
摘要
设计并实现了基于 FPGA 的嵌入式WEB服务器, 简单介绍了SOPC技术及构建方法和嵌入式WEB服务器;论述了该WEB服务器硬件和软件设计过程,在FP GA中以Nios II软核处理器为主控制器,实时多任务操作系统μC/ OS-II为软件运行平台,Niche st ack TCP/ IP为应用层通信协议;外扩Flash、SRAM、SDRAM存储器芯片和网络控制芯片,用户在IE浏览器中通过文件系统可以浏览存储在FL AS H芯片中的网页,由于CPU本身是以软核的方式实现,其功能可根据需要进行定制,非常灵活;设计具有灵活、集成度高、开发周期短等优点;设计实现的基于FP GA的嵌入式WEB服务器能够达到预期的效果。
关键词 : FPGA ; SOPC;嵌入式Web ; Nios II ; μC/ OS - II ; Niche stack TCP/ IP
Abstract
Embedded web server is designed and implemented based on FPGA. SOPC technology’s features and its construction method and embedded web server are briefly introduced. Subsequently implementation of embedded web server is detailedly discussed in terms of hardware and software, thereinto uses NiosII soft intellectual property processor as primary controller in FPGA , real-time multitasks operating system μC/OS-II as running platform of application software , and Niche stack TCP/ IP as communication protocol of application layer . Foreign expansion Flash, SRAM ,SDRAM memory chips. Consumers can use IE to browse over web page which is stored in Fl ash through the file system. The function of the system can be customized according to different requirement , because CPU is configured by soft IP , it’s constitute is very flexible , it has many advantages such as flexible design , optimum scale integration and short period of development . Experiment result s show that it can implemented all functions perfectly.
Key words : FPGA ; SOPC ; embedded Web; NiosII ;μC/ OS - II ; Nichestack TCP/IP摘要 1
Abstract 1
第一章 绪论 3
1.1 选题背景 3
1.2设计要求 3
1.3实现方法 4
1.3.1硬件法 4
1.3.2软件法 4
第二章 设计方案概述 5
2.1硬件设计 5
2.2软件设计 7
第三章 相关原理 8
3.1三速以太网设计 8
3.2实时操作系统 9
3.3 μC/OS-II在NiosII中的移植 9
3.4 TCP/IP协议栈 10
3.5 NicheStack TCP/IP协议栈的移植 12
第四章 系统设计 13
4.1硬件系统设计 13
4.1.1NiosII处理器系统构建 13
4.1.2设置基地址和中断 18
4.1.3配置NiosII系统 19
4.1.4生成NiosII系统 19
4.2软件系统设计 20
4.2.1μC/OS-II移植过程 20
4.2.2 NicheStack的初始化 20
4.3调试运行 23
第一章 绪论
1.1 选题背景
随着Internet的发展,各种设备与Internet相结合已成为了一种发展趋势。嵌入式Web服务器可以提供丰富的用户界面,并进
您可能关注的文档
最近下载
- 个人简历表格填写2021简历模板.docx VIP
- 针灸推拿学习题库(附答案).docx VIP
- 毕业设计(论文)-五边形凸台零件铣削加工.doc VIP
- 2026届山东省淄博市高三上学期期末考试(摸底质量检测)历史试题(含答案).docx VIP
- 常见词组固定搭配.pdf VIP
- 2023年山东泰安中考地理试题及答案.pdf VIP
- 胎动管理专家共识最新2025.pptx
- (小学综合实践课标复习题全.doc VIP
- 0—3岁婴幼儿心理发展与教育 第四章 0-3岁婴幼儿心理发展与教育 课件PPT.pptx VIP
- 0—3岁婴幼儿心理发展与教育 第三章 0-3岁婴幼儿心理发展与教育 课件PPT.pptx VIP
原创力文档

文档评论(0)