- 7
- 0
- 约1.97千字
- 约 6页
- 2018-06-23 发布于湖北
- 举报
《基于FPGA的嵌入式软件开发》课程教学大纲
课程编号 1710022 学分 3 总学时 54 理论 36 实验/上机 18 英文课程名 Software Programming of Embedded System Based on FPGA 开课院(系) 软件学院 开课系 软件技术系 修订时间 2005年6月5日
课 程 简 介
课程简介:
本课程为软件工程专业嵌入式专业方向的专业课,是开发基于FPGA/CPLD嵌入式系统的必备基础。主要内容包括SOPC Builder 开发工具的学习,NiosⅡ嵌入式处理器设计及其软件和硬件开发流程,熟练使用NiosⅡ集成开发环境(IDE)Ⅱ的IP核。另外,应该学习NiosⅡ嵌入式软核处理器的结构、Avalon接口规范硬件抽象层(HAL)系统库Ⅱ的Nios开发过程,重点掌握软件设计流程和设计方法,开发过程中使用的各种工具;基于QuartusⅡIP核设计方法及其相应的设计工具;学习NiosⅡ嵌入式软核处理器的结构、Avalon接口规范硬件抽象层(HAL)系统库第1章 概述1.1 SOPC及其技术基于FPGA嵌入IP硬核的SOPC系统基于FPGA嵌入IP软核的SOPC系统1.2 NiosII软核处理器第2章 SOPC开发流程及开发平台简介2.1 SOPC开发流程硬件开发软件开发SOPC基本开发流程简介2.2 简单SOPC实例开发任务及步骤2.3 分析系统需求2.4 使用SOPC Builder创建NiosII系统启动SOPC Builder指定目标FPGA和时钟设置添加Nios II处理器内核添加片内存储器添加PIO添加系统ID外设指定基地址和中断请求优先级设置Nios II复位和异常地址生成Nios II系统2.集成Nios II系统到Quartus II工程添加NiosII系统模块到QuartusII顶层模块添加引脚和其他基本单元选择器件型号分配FPGA引脚器件和引脚的其他设置2.设置编译选项并编译硬件系统设置编译选项编译硬件系统查看编译报告下载硬件设计到目标FPGA2.使用Nios II IDE建立用户程序创建一个新的C/C++应用工程设置C/C++应用工程系统属性编译连接工程2.调试/运行程序在目标硬件上运行程序在目标板上调试程序第3章 Nios II体系结构3.1 Nios II处理器结构3.2 Nios II的寄存器文件3.3 算术逻辑单元(ALU)3.4 复位信号3.5 Nios II处理器运行模式3.6 异常和中断控制器3.7 Nios II的异常处理3.8 存储器及I/O结构3.9 存储器和外设访问3.10 NiosII处理器性能第4章 NiosII外围设备4.1 并行输入/输出内核4.2 SDRAM控制器内核4.3 CFI控制器内核4.4 EPCS控制器内核4.5 定时器内核4.6 UART内核4.7 JTAG_UART内核4.8 SPI内核4.9 DMA内核4.10 带Avalon接口的互斥内核4.11带Avalon接口的邮箱内核4.12 System ID内核第5章 FPGA配置和Flash编程5.1 FPGA配置5.2 Cyclone及Cyclone IIFPGA配置5.3 配置芯片5.4 配置的软件设置5.5 配置文件5.6 配置可靠性及电路设计注意事项5.7 下载配置文件到FPGA5.8 下载配置文件到EPCS5.9 IDE Flash Programmer介绍5.10 用户程序引导5.11 使用IDE Flash Programmer编程5.12 创建目标板Flash编程设计第6章 Nios II应用程序及其外设HAL驱动开发6.1 Nios II IDE简介6.2 设置工程系统库属性和编译选项6.3 调试/运行程序6.4 下载程序到Flash6.5 硬件抽象层(HAL)系统库6.6 使用HAL开发应用程序6.7 设备驱动概述6.8 开发HAL下的设备驱动6.9 μC/OSII(B)6.10 Nios II C语言至硬件加速编译器(C2H)简介第7章Avalon接口规范7.1 Avalon总线简介7.2 术语和概念7.3 Avalon信号7.4 从端口传输7.5 主端口传输7.6 流水线传输属性7.7 流控制属性7.8 三态传输属性第8章 Nios II系统深入设计8.1 定制基于Avalon的用户外设8.2 定制Nios II用户指令第9章 Nios II汇编程序设计及混合语言程序开发9.1 历史回顾9.2 Nios II的指令集9.3 Nios II汇编程序设计了解解;
您可能关注的文档
最近下载
- 6会摇尾巴的狼.pptx VIP
- 软件长期运维托管服务协议.doc VIP
- 青年教师专业成长培训方案范文(3篇).docx VIP
- 五年级下册道德与法治全册知识点考点归纳总结复习资料.pdf VIP
- GB∕T 25127.1-2020 低环境温度空气源热泵(冷水)机组 第1部分 工业或商业用及类似用途的热泵(冷水)机组.pdf
- EDA技术与应用教程(Verilog HDL版)(第3版) 王正勇全套PPT课件.pptx
- 2025年甘肃省委党校在职研究生招生考试(国民经济学)历年参考题库含答案详解(5卷).docx VIP
- (正式版)H-G-T 3706-2024 工业用金属孔网管骨架聚乙烯复合管.docx VIP
- 毛泽东诗词全集.docx VIP
- 2025年2025公务员多省联考《申论》题(内蒙古县级卷)及参考答案.pdf VIP
原创力文档

文档评论(0)