- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计-基于FPGA的数字音频相位表设计与实现
摘 要
近年来,随着技术的不断进步,同频信号间的相位差的数字化测量在电子技术、工业自动化、智能控制及通信等许多领域都有广泛的应用。
本系统是基于XILINX公司的ISE9.1设计软件及其生产的FPGA、采用Verilog-HDL硬件描述语言设计的音频数字式相位测量表,主要由鉴相器、累加计数器、控制电路、寄存及显示电路组成。
ISE是使用XILINX的FPGA的必备的设计工具,它可以完成FPGA开发的全部流程,包括设计输入、仿真、综合、布局布线、生成BIT文件、配置以及在线调试等,功能非常强大。第1章 引言 1
第2章 设计软件及器件简介 2
2.1 ISE软件简介 2
2.2 Spartan3A系列器件简介 2
2.3 VHDL语言简介 3
第3章 相位表设计 5
3.1 设计原理 5
3.2 各组成部分设计 8
3.3 程序设计说明 11
参考文献 13
附 录 14
程序1:顶层(top)模块 14
程序2:鉴相器模块 17
程序3:分频模块 18
程序4:模K(K=3500)计数器模块 19
程序5:模4096计数器模块 20
程序6:计数使能模块 22
程序7:十—BCD计数模块 22
程序8:BCD译码器模块 24
程序9:锁存器模块 24
程序10:数据选通模块 25
程序11:LED显示模块 26
第1章 引言
在现代测试技术中,对于各种类型的被测量大都是直接或通过各种传感器及电路转换为与被测量相关的电压、电流、时间、频率等电学基本参量后进行检测和处理的,这样即能提高测量的精度,又便于对被测量的检测、处理、记录和控制。
相位是描述交流信号的三要素之一。相位差的测量是研究信号、网络特性、工业自动化、智能控制及通信中不可缺少的重要方面。相位表就是测量两个同频正弦电量之间相位差的仪器,是在工业及科研领域中常用的一般测量仪器。而基于FPGA的数字化相位测量因其在硬件成本低、抗干扰能力强、对于不同的测量对象只需要改变程序的算法而不需要人工改变电路结构,且精度一般优于模拟式测量等优点,而受到广泛的关注与应用。
赛林思(Xilinx)公司是全球领先的可编程逻辑从软件设计到芯片实现完整解决方案的供应商。笔者正是基于赛林思公司的ISE设计软件以及该公司生产的Spartan3A and Spartan3AN系列的XC3S200A器件实验板为核心设计的数字音频相位表。该相位表的频率测量范围覆盖了音频(20Hz-20Khz)范围,相位测量范围是360°,测量显示精度为0.1°,测量误差范围在1°以内。
第2章 设计软件及器件简介
在现代复杂的数字系统设计中,现场可编程门阵列(FPGA)是最常用的芯片,作为全球最重要的FPGA提供商之一的赛林思(Xilinx)公司一直是可编程逻辑从软件设计到芯片实现完整解决方案方面的领军者。作为IEEE工业标准的VHDL硬件设计语言,在电子系统设计上得到广泛的应用。
2.1 ISE软件简介
ISE是使用XILINX的FPGA的必备的设计工具,软件为全球30多万用户提供可编程逻辑设计解决方案,直观的、从前端到后端的全面设计环境支持所有赛灵思产品系列,包括Virtex-II、Virtex-II?Pro、Virtex-4?和?Virtex-5?平台?FPGA、?Spartan?-3?代?FPGA和CoolRunner?-II?CPLD。它可以完成FPGA开发的全部流程,包括设计输入、仿真、综合、布局布线、生成BIT文件、配置以及在线调试等,功能非常强大。ISE除了我们功能完整,使用方便外,它的设计性能也非常好ISE?9.1i版本专门为满足业界当前面临的主要设计挑战而优化,这些挑战包括时序收敛、设计人员生产力和设计功耗。除了运行速度提高2.5倍以外,ISE?9.1i还新采用了SmartCompile?技术,因而可在确保设计中未变更部分实施结果的同时,将硬件实现的速度再提高多达6倍。同时,ISE?9.1i?还优化了其最新65nm?Virtex?-5?平台独特的ExpressFabric?技术,可提供比竞争对手的解决方案平均高出30%的性能指标。对于功耗敏感的应用,?ISE?9.1i还可2006年12月推出的Spartan-3A平台为I/O数量和功能比逻辑密度更重要的应用提供了一个成本更低的解决方案。Spartan-3A FPGA支持业界最广泛的I/O标准(26种),具备独特的功耗和配置功能以及防克隆(anti-cloning)安全性优势。因此可以为消费和工业领域中的新型大规模应用,如显示屏接口、视频/调谐器板接口和视频交换,提供灵活的、成本更低的解决方案。赛灵思公司宣布90nm I/O优化的Spartan-3A平台全线产品实现量产。这些产品包括Spartan-3A平台的全部
您可能关注的文档
- 西交16年3月课程考试《汇编语言程序设计(高起专)》作业考核试题.doc
- 西交16年3月课程考试《化工计算》作业考核试题.doc
- 西交16年3月课程考试《管理学原理(高起专)》作业考核试题.doc
- 西安交通大学16年3月课程考试《化学反应工程(高起专)》作业考核试题.doc
- 西安交通大学16年3月课程考试《护理信息学》作业考核试题.doc
- 西湖申遗--苏堤春晓环境整治工程园林绿化施工招标文件.doc
- 西陵区精品果园建设项目可行性研究报告.doc
- 视频会议项目_安装及访问手册_UT内部培训使用10.doc
- 计算机专业毕业设计外文文献翻译--基于JBPM工作流课件录制系统设计.doc
- 计算机专业毕业设计-XX校园局域网组成计划及网络安全部署1.doc
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年第一学期高一年级学业诊断检测12月月考语文试卷含答案.pdf
- 四川省2025-2026学年高三上学期12月阶段性自测地理试卷含答案.pdf
- 林区蓄水池防火配套建设指南.ppt
- 四川省2025-2026学年高三上学期12月阶段性自测历史试卷含答案.pdf
- 云南省2025-2026学年高三上学期12月阶段性自测地理试卷含答案.pdf
- 火灾区域生态修复实施指南.ppt
- 云南省2025-2026学年高三上学期12月阶段性自测历史试卷含答案.pdf
- 云南省2025-2026学年高三上学期12月阶段性自测日语试卷含答案.pdf
- 2025年水产养殖科技合作协议(鱼苗).docx
- 2025年水产养殖苗种繁育合作协议协议.docx
最近下载
- 2025年专升本西藏大学语文考试真题及参考答案.docx VIP
- 2025年陕西国网二批考试题库及答案.doc VIP
- 人教版专题4.7 极值点偏移问题【2024年高考数学一轮复习题型突破】及试题解析.doc VIP
- 人教版高一英语必修一单词表.doc VIP
- 人教版(2024)新教材八年级地理上册第二章《中国的自然环境》单元测试卷及答案(含两套题).doc
- 2025年西藏大学语文专升本考试真题及参考答案.docx VIP
- 莜麦新品种介绍.doc VIP
- 中学数学概念课型及其教学设计高中版.ppt VIP
- 2026年高三班主任工作策略及班级管理交流 课件.pdf VIP
- 高一英语必修三译林版单词表.docx VIP
原创力文档


文档评论(0)