SOPC课程设计实验报告

2019-08-03 13:24

SOPC课程设计实验报告

基于SOPC的警示灯设计

2013电子信息工程3班

李婕20134557

罗丹妮20134563

一、 设计目的

1、 熟悉掌握SOPC的基本流程 2、 设计一个警示灯并满足基本要求 3、 通过设计发现问题并解决

二、 设计设备

1、硬件:PC机、SOPC-NIOS II EDA/SOPC系统开发平台 2、软件:QUARTUS II、SOPC Builder、NIOS II IDE

三、 设计内容

? 初始状态为红灯(LED2)熄灭,绿灯(LED1)点亮,数码管显示为0。

? 当按键按下,红灯(LED2)闪烁,绿灯(LED1)熄灭,同时蜂鸣器响起,数码管开始倒计时9S,此状态持续时间为9s。

? 9s后,恢复初始状态。

四、 设计步骤

1、 使用Quartus II建立一个工程文件和顶层文件; 2、 使用SOPC Builder建立一个简单Nios II硬件系统

1) 启动SOPC Builder 2) 指定目标FPGA

3) 添加NiosII内核及其他外设

A、添加NiosII、SRAM、JTAG-UART、Avalon总线的IP

B、添加一个2位的输入型PIO作为按键key C、添加两个1位的输出型PIO作为 led1及led2的输出端口

D、添加一个1位的输出型PIO作为蜂鸣器的输入端口A

E、添加一个3位的输出型PIO作为数码管的位选sel

F、添加一个8位的输出型PIO作为数码管的段选dat

4) 指定基地址和中断优先级

5) 设置NiosII复位和异常地址

6) 编译生成NiosII系统

SOPC Builder行程图如下:


SOPC课程设计实验报告.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:学科竞赛 一年级语文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: