基于SOC技术的电子技术基础系列实验——直接数字式频率合成器.pdfVIP

基于SOC技术的电子技术基础系列实验——直接数字式频率合成器.pdf

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

武汉理工大学开放实验结题工作报告

基于SOC技术的电子技术基础系列实验

结题工作报告之一:

《直接数字式频率合成器》

信息工程学院专业综合实验室(一)

2012-10-18

目录

摘要

1硬件电路设计0

1.1CycloneEP2C35F672C6简介0

1.2EP2C35F672C6FPGA硬件电路设计0

1.3LCD1602显示电路设计2

1.3.1液晶显示器简介2

1.3.2字符显示方法3

1.3.3CFAH1602B-TMC-JP总线时序3

1.3.4CFAH1602B-TMC-JP硬件电路设计4

1.4电阻网络D/A电路设计5

2FPGA软件设计6

2.1系统的性能要求6

2.2系统实现的原理6

2.2.1DDS的基本原理6

2.2.2FPGA实现的直接数字频率合成器7

2.2.3移相原理8

2.3系统实现方案10

2.3.1频率合成器方案10

2.3.2移相方案12

2.3.3存储器方案13

2.3.4存储器寻址方案13

2.4FPGA设计DDS电路的具体实现14

2.4.1相位累加器部分14

2.4.2相位/幅度转换电路15

2.4.3波形表生成15

3系统电路测试16

4总结18

参考文献19

附录20

1系统顶层连线图20

2CFAH1602B-TMC-JPVHDL语言驱动程序设计20

摘要

SoC是20世纪90年代出现的概念。随着时间的不断推移和SoC技术的不

断完善,SoC的定义也在不断的发展和完善。Dataquest定义SoC为“anintegrated

circuitthatcontainsacomputeengine,memoryandlogiconasinglechip”,即SoC

为包含处理器、存储器和片上逻辑的集成电路。

随着SoC应用的不断普及,市场需要更加广泛的SoC设计。SoC提供商不

仅必须拓展系统内部设计能力,而且要直接开发和交付SoC设计套件和方法给

客户。因此,SoC设计逐渐向可编程SoC(即FPGA可编程门阵列)方向发展。

本文基于SoC技术,采用Altera公司的Cyclone系列的FPGAEP2C35F672C6

和Crystalfontz公司的CFAH1602B-TMC-JP型液晶进行电路设计。并采用电阻

网络D/A进行数模转换,电路具有结构简单、实时性强、波形稳定等特点。

1硬件电路设计

1.1CycloneEP2C35F672C6简介

Altera的CycloneFPGA系列具有可编程逻辑的优势,价格足以和ASIC以

及ASSP相竞争。从根本上针对数百名客户的大量信息进行设计开发,这些低成

本器件具备了大批量应用特性,例如嵌入式存储器、外部存储器接口和时钟管理

电路等。

AlteraCycloneFPGA是目前市场上性价比最优且价格最低的FPGA。Cyclone

器件具有为大批量价格敏感应用优化的功能集,这些应用市场包括消费类、工业

类、汽车业、计算机和通信类。Cyclone器件现正在发售中。

器件基于成本优化的全铜1.5VSRAM工艺,容量从2910至20060个逻辑单

元,具有多达294912bit嵌入RAM,见表1。CycloneFPGA支持各种单端I/O标

准如LVTTL、LVCMOS、PCI和SSTL-2/3,通过LVDS和RSDS

文档评论(0)

精品文档 + 关注
实名认证
文档贡献者

有多年的一线教育工作经验 欢迎下载

1亿VIP精品文档

相关文档