资源描述:
《《sopc技术》课程实验报告模板》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《SOPC技术》课程实验报告姓名:学号:班级:同组者:指导教师:高金定信息科学与工程学院2013-2014学年第一学期17《SOPC技术》课程实验报告学生姓名:所在班级:指导教师:高金定老师记分及评价:项目满分3分得分一、实验名称实验1:基于LPM的正弦信号发生器的设计二、任务及要求【任务】在QuartusII平台上,采用查找表的设计方法,利用LPM兆功能模块,完成64点(8位)的正弦信号发生器的设计。正弦信号发生器结构框图如下:【要求】1.数据存储ROM和地址信号发生器均由LPM模块实现。2.在QuartusII软件上
2、进行时序仿真。3.利用SignalTapII嵌入式逻辑分析仪进行在线测试与分析。(此步需使用实验箱,并且要确保实验箱与电脑处于在线可下载状态)【思考】1.编写DAC0832数模转换程序,利用示波器观察输出信号波形。2.如何在此基础上设计方波、三角波等信号发生器?如何实现波形幅度等参数可调?三、实验程序(原理图)四、仿真及结果分析17一、硬件验证1、选择模式:2、引脚锁定情况表:二、小结17《SOPC技术》课程实验报告学生姓名:所在班级:指导教师:高金定老师记分及评价:项目满分3分得分一、实验名称实验2:基于DSPBuil
3、der正弦信号发生器的设计二、任务及要求【任务】采用DSPBuilder系统建模的方法,设计正弦信号发生器,要求采用查找表的方法,完成正弦信号发生器模块的建模、仿真。【要求】:1.完成模型构建及仿真,得到如下波形图。171.将模型转换成VHDL硬件描述语言,利用Modelsim软件进行RTL仿真。2.再在QuartusII软件上进行编译、时序仿真与时序分析。3.利用SignalTapII嵌入式逻辑分析仪进行在线测试与分析。(此步需使用实验箱,并且要确保实验箱与电脑处于在线可下载状态)一、仿真模型及参数二、仿真及结果分析三
4、、小结17《SOPC技术》课程实验报告学生姓名:所在班级:指导教师:高金定老师记分及评价:项目满分3分得分一、实验名称实验3:基于DSPBuilder的FIR数字低通滤波器的设计二、任务及要求【任务】:调用DSPBuilder模块,设计FIR低通数字滤波器,完成建模与仿真。直接型FIR滤波器的原理图如下图所示。【要求】:1.滤波器阶数为8阶,截止频率为100KHz,采用频率为1000KHz。输入信号为频率为100KHz的方波信号。要求从时域和频率分析滤波器的性能。2.完成模型构建及仿真,得到如下波形图。171.将模型转换
5、成VHDL硬件描述语言,利用Modelsim软件进行RTL仿真。1.再在QuartusII软件上进行编译、时序仿真与时序分析。2.思考如何利用FIR滤波器的线性特性,对滤波器的结构进行优化设计?一、仿真模型及参数二、仿真及结果分析三、小结17《SOPC技术》课程实验报告学生姓名:所在班级:指导教师:高金定老师记分及评价:项目满分3分得分一、实验名称实验4:基于IP核的FIR数字低通滤波器的设计二、任务及要求【任务】:调用FIRCompiler数字滤波器IP核,掌握IP核的使用方法,设计FIR低通数字滤波器,完成建模与仿真
6、。【要求】:1.滤波器阶数为8阶,截止频率为100KHz,采用频率为1000KHz。输入信号为频率为100KHz的方波信号。要求从时域和频率分析滤波器的性能。2.完成模型构建及仿真,得到如下波形图。171.将模型转换成VHDL硬件描述语言,利用Modelsim软件进行RTL仿真。2.再在QuartusII软件上进行编译、时序仿真与时序分析。一、仿真模型及参数二、仿真及结果分析三、小结17《SOPC技术》课程实验报告学生姓名:所在班级:指导教师:高金定老师记分及评价:项目满分3分得分一、实验名称实验5:基于SOPC技术的L
7、ED流水灯控制器的设计二、任务及要求【任务】:定制NiosII嵌入式软核处理器,添加PLL数字锁相环,构建SOPC硬件系统,在此基础上,编写C语言程序使用PIO口控制8个LED进行流水灯显示,流水灯花样自选,利用NiosIIIDE开发平台进行调试。【要求】:1.使用片内RAM存储器。2.引脚锁定使用TCL脚本语言。3.必须在硬件平台上进行测试。4.思考,如果使用片外flash存储器,设计如何更改?【提示】:NiosII嵌入式软核处理器及其组件如下图所示:流水灯花样可采取查找表的方法,比如:/*流水灯花样,低电平点亮,调用
8、时候取反操作*/constalt_u32LED_TBL[]={0x00,0xFF,//全部熄灭后,再全部点亮0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,//依次逐个点亮0x01,0x03,0x07,0x0F,0x1F,0x3F,0x7F,0xFF,//依次逐个叠加0xFF,0x7F