没有合适的资源?快使用搜索试试~ 我知道了~
本科毕业论文---通信类.doc
1 下载量 157 浏览量
2023-06-30
06:01:51
上传
评论
收藏 740KB DOC 举报
温馨提示
试读
30页
本科毕业论文---通信类.doc
资源推荐
资源详情
资源评论
通信技术毕业论文
通信技术毕业论文
题目: 基于 NiosII 的音频信号分析仪设计
专 业: 通信工程
通信技术毕业论文
1
目 录
摘要.......................................................................................................................................Ⅰ
ABSTRACT..........................................................................................................................Ⅰ
1 引言...................................................................................................................................1
1.1 SoC 概述......................................................................................................................1
1.1.1 SOC 技术发展 ................................................................................................1
1.1.2 SOC 设计的关键技术 ...................................................................................1
1.1.3 SOC 用途分类 ................................................................................................1
1.1.4 SoC 与应用概念 .............................................................................................1
1.1.5 SoC 的实现.......................................................................................................1
1.2 本文所做的工作.......................................................................................................1
2 FPGA 开发技术概述 ..........................................................................................................2
2.1 FPGA 技术特点.........................................................................................................2
2.1 FPGA 开发流程.........................................................................................................2
2.3 quartus II 软件及 NiosII 软件介绍.............................................................................5
2.3.1 quartus Ⅱ软件介绍...........................................................................................7
2.3.2 NiosII 软件介绍 ................................................................................................9
2.3.3 以数码管闪烁控制为例介绍 quartus II 软件及 NiosII 软件........................10
3 语音信号处理.....................................................................................................................11
3.1 数字信号处理..........................................................................................................12
3.1.1 傅里叶变换...................................................................................................13
3.1.1.1 连续时间非周期信号.............................................................................15
3.1.1.2 连续时间周期信号.................................................................................19
3.1.1.3 离散时间非周期信号.............................................................................19
3.1.1.4 离散时间周期信号.................................................................................19
3.1.1.5 快速傅里叶变换(FFT)......................................................................19
3.2 语音信号处理.........................................................................................................21
4 音频信号分析仪设计.......................................................................................................24
4.1 设计思想...................................................................................................................25
4.2 设计流程..................................................................................................................25
4.2.1 系统具体设计与实现.......................................................................................25
4.2.1.1 前端可控增益放大电路及增益控制电路..............................................25
4.2.1.2 混叠滤波..................................................................................................25
4.2.1.3 A/D 转换..................................................................................................25
4.2.1.4 数字滤波及 Nios 实现方式 ...................................................................26
4.2.1.4.1 Nios II 软核配置过程 ...............................................................28
4.2.1.4.2 Quartus II 综合 ..........................................................................28
4.2.2 理论分析与参数设计........................................................................................29
4.2.3 软件设计............................................................................................................29
4.2.3 测试仪器............................................................................................................29
4.2.4 指标测试结果...................................................................................................30
6 参考文献.............................................................................................................................30
7 致 谢...................................................................................................................................31
通信技术毕业论文
2
基于 Nios Ⅱ的音频信号分析仪设计
摘要
本系统基于 Altera Cyclone II 系列 FPGA 嵌入高性能的嵌入式 IP 核(Nios)处
理器软核,代替传统 DSP 芯片或高性能单片机,实现了基于 FFT 的音频信号分
析。并在频域对信号的总功率,各频率分量功率,信号周期性以及失真度进行了
计算。并在 FPGA 中嵌入了 8 阶 IIR 切比雪夫(Chebyshev)II 型数字低通滤波
器,代替传统有源模拟滤波器实现了性能优异的音频滤波。配合 12 位 A/D 转换
芯片 AD1674,和前端自动增益放大电路,使在 50mV 到 5V 的测量范围下,单
一频率功率及总功率测量误差均控制在 1%以内。
关键词:FPGA; IP 核; FFT; IIR;
Abstract
This system is based on IP core(Nios) soft-core processors embedded in the
FPGA of Altera Cyclone II family. Instead of using DSP or microcontroller, we use
Nios II to perform a low-cost FFT-based analysis of the audio signal.And we
caculated the power of the whole signal,the power of each frequence point that
componented the signal.By the way,we anlysised its periodicity and distortion.We
also embedded an 8-order Chebyshev II IIR digital low-pass filter to replace the
traditional analog Active Filter to perform an excellent audio filter. With 12bit A / D
converter chip AD1674, and the front-end automatic gain amplifier, this system’s
single-frequency power and total power measurement error is below 1% in 50mV to
5V measurement range.
Keyword: FPGA; IP core; FFT; IIR;
通信技术毕业论文
1
1 引言
1.1 SOC 概述
片上系统(SoC:System-on-a-chip)指的是在单个芯片上集成一个完
整的系统,对所有或部分必要的电子电路进行包分组的技术。所谓完整的
系统一般包括中央处理器(CPU)、存储器、以及外围电路等。从狭义角度讲,
它是信息系统核心的芯片集成,是将系统关键部件集成在一块芯片上;从广
义角度讲, SoC 是一个微小型系统,如果说中央处理器(CPU)是大脑,那么
SoC 就是包括大脑、心脏、眼睛和手的系统。国内外学术界一般倾向将 SoC
定义为将微处理器、模拟 IP 核、数字 IP 核和存储器(或片外存储控制接口)
集成在单一芯片上,它通常是客户定制的,或是面向特定用途的标准产品。
SoC 将系统的主要功能综合到一块芯片中,本质上是在做一种复杂的
IC 设计。与普通的集成电路相比,SoC 不再是一种功能单一的单元电路。
而是将信号采集,信号处理,输入和输出等完整的系统功能集成在一起,
成为一个专用功能的电子系统芯片。
1.1.1 SOC 技术发展
集成电路的发展已有 40 年的历史,它一直遵循摩尔所指示的规律推进,
现已进入深亚微米阶段。由于信息市场的需求和微电子自身的发展,引发
了以微细加工(集成电路特征尺寸不断缩小)为主要特征的多种工艺集成
技术和面向应用的系统级芯片的发展。随着半导体产业进入超深亚微米乃
至纳米加工时代,在单一集成电路芯片上就可以实现一个复杂的电子系统,
诸如手机芯片、数字电视芯片、DVD 芯片等。在未来几年内,上亿个晶体管、
几千万个逻辑门都可望在单一芯片上实现。SoC (System - on - Chip)设计技
术始于 20 世纪 90 年代中期,随着半导体工艺技术的发展,IC 设计者能够将
愈来愈复杂的功能集成到单硅片上, SoC 正是在集成电路( IC)向集成系统
( IS)转变的大方向下产生的。1994 年 Motorola 发布的 FlexCore 系统(用
来制作基于 68000 和 PowerPC 的定制微处理器)和 1995 年 LSILogic 公司
为 Sony 公司设计的 SoC,可能是基于 IP( IntellectualProperty)核完成
SoC 设计的最早报导。由于 SoC 可以充分利用已有的设计积累,显著地提高
了 ASIC 的设计能力,因此发展非常迅速,引起了工业界和学术界的关注。
SOC 是集成电路发展的必然趋势。
1.1.2 SOC 设计的关键技术
具体地说,SoC 设计的关键技术主要包括总线架构技术、IP 核可复用技
术、软硬件协同设计技术、SoC 验证技术、可测性设计技术、低功耗设计技
术、超深亚微米电路实现技术等,此外还要做嵌入式软件移植、开发研究,
是一门跨学科的新兴研究领域。
通信技术毕业论文
2
1.1.3 SOC 用途分类
SoC 按用途的不同可以分为两种类型:一种是专用 SoC 芯片,是专用集
成电路(ASIC)向系统级集成的发展;另一种是通用 SoC 芯片,将绝大部
分部件(如 MCU、DSP、RAM、I/O 等)集成在单个芯片上,同时提供用户设
计所需要的逻辑资源和编程所需要的软件资源。SoC 的出现是电子系统设计
领域的一场革命,它对电子信息产业的影响将不亚于集成电路诞生所产生
的影响。当今电子系统的设计已经不再是利用各种通用 IC 进行 PCB 板级的
设计和调试,而是转向以 ASIC 或大规模 FPGA 为物理载体的系统芯片设计。
1.1.4 SoC 与应用概念
1.系统功能集成是 SoC 的核心技术
在传统的应用电子系统设计中,须要根据设计要求的功能模块对整个
系统进行综合,即 根据设计要求的功能,寻找相应的集成电路,再根据设
计要求的技术指标设计所选电路的连 接形式和参数。这种设计的结果是一
个以功能集成电路为基础,器件分布式的应用电子系统结构。设计结果能
否满足设计要求不仅取决于电路芯片的技术参数,而且与整个系统 PCB 版
图的电磁兼容特性有关。同时, 对于须要实现数字化的系统,往往还须要
有单片机等参与,所以还必须考虑分布式系统对电路固件特性的影响。很
明显,传统应用电子系统的实现,采用的是分布功能综合技术。
对于 SoC 来说,应用电子系统的设计也是根据功能和参数要求设计系
统,但与传统方法有着本质的差别。SoC 不是以功能电路为基础的分布式系
统综合技术。而是以功能 IP 为基础的系统固件和电路综合技术。首先,功
能的实现不再针对功能电路进行综合,而是针对系统整体固件实现进行电
路综合,也就是利用 IP 技术对系统整体进行电路结合。其次,电路设计的
最终结果与 IP 功能模块和固件特性有关,而与 PCB 板上电路分块的方式和
连线技术基本无关。因此,使设计结果的电磁兼容特性得到极大提高。换
句话说,就是所设计的结果十分接近理想设计目标。
2.固件集成是 SoC 的基础设计思想
在传统分布式综合设计技术中,系统的固件特性往往难以达到最优,
原因是所使用的是分布式功能综合技术。一般情况下,功能集成电路为了
满足尽可能多的使用面,必须考虑两个设计目标:一个是能满足多种应用
领域的功能控制要求目标;另一个是要考虑满足较大范围应用功能和技术
指标。因此,功能集成电路(也就是定制式集成电路)必须在 I/O 和控制
方面附加若干电路,以使一般用户能得到尽可能多的开发性能。但是,定
剩余29页未读,继续阅读
资源评论
zzzzl333
- 粉丝: 689
- 资源: 7万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- vue自定义指令( 复制、拖动、权限)
- json格式文件备份redis数据库 工具
- Multi-Agent-Flocking.zip
- 指标公式未来函数检测工具V1.2
- projectData
- SQL Server 性能监视器,它旨在提供开箱即用的全面监控,并作为您自己的项目或应用程序的监控框架 它在本地数据库中收集性能
- Python 程序语言设计模式思路-并发模式:线程池模式:管理线程池,优化线程创建和销毁
- 股事汇投资工具-实时新闻、财经日历、市场快讯、持仓查询、外汇兑换、换算工具、大盘云图、江恩工具、指标检测等
- webrtc-streamer
- html+css+'青春献礼二十大 红色旅游助乡村'为主题的网页设计 2022年参与学校网页设计比赛时完成的
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功