- 7
- 0
- 约3.66千字
- 约 6页
- 2017-01-02 发布于贵州
- 举报
基于FPGA的任意倍数分频及设计
摘 要
随着电子技术、芯片集成技术、计算机及其软件等技术的飞速发展,现场可编程逻辑门阵列FPGA(Field Programmable Gate Array),从最初的数千个可利用门发展到如今的数百万个可利用门的单位FPGA芯片。FPGA以其低电压、低功耗、体积小、高可靠性、设计灵活、静态可重复编程、开发周期短、开发成本不断降低等特点成为很多电子系统的首选。分频器是数字系统设计中的基本电路,在同一个设计中有时要求多种形式的分频,如偶数分频、奇数分频、半整数分频等;有时要求等占空比,有时要求非等占空比。本文通过在 QuartursⅡ6.0 开发平台下,设计一种能够实现等占空比、非等占空比整数及半整数分频的通用分频器。
关键词:FPGA VHDL 分频器
1 引言
众所周知分频器是FPGA设计中使用频率非常高的基本设计之一【1】。分频器是数字系统设计中的基本电路。在数字系统的设计中,设计人员会遇到各种形式的分频需求,如偶数分频、奇数分频、半整数分频、小数分频和分数分频等。在某些设计中,系统不仅对频率有要求,而且对占空比也有严格的要求。由计数器或计数器的级联构成各种形式的偶数分频及非等占空比的奇数分频实现起来较为简单,但对半整数分频及等占空比的奇数分频实现较为困难,小数分频和分数分频更困难。为了解决这一问题,首先分析了各种分频器的设计方法,然后将其综合起来成为一套简明的设计方法,设计了一个任意倍数分频器,该分频器占用的逻辑资源较少。所有分频均通过VHDL语言进行了编译并且给出了仿真图。主要在 QuartusII 开发平台下基于 FPGA 方式完成通用分频器的设计,本设计中的分频器可移植性强,占用的FPGA资源少。由于分频器应用非常广泛,顾本设计具有很强的使用价值。
2 FPGA
2.1 FPGA工作原理
FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个概念,内部包括可配置逻辑模块CLB(Configurable Logic Block)、输出输入模块IOB(Input Output Block)和内部连线(Interconnect)三个部分。 现场可编程门阵列(FPGA)是可编程器件。与传统逻辑电路和门阵列(如PAL,GAL及CPLD器件)相比,FPGA具有不同的结构,FPGA利用小型查找表(16×1RAM)来实现组合逻辑,每个查找表连接到一个D触发器的输入端,触发器再来驱动其他逻辑电路或驱动I/O,由此构成了既可实现组合逻辑功能又可实现时序逻辑功能的基本逻辑单元模块,这些模块间利用金属连线互相连接或连接到I/O模块。FPGA的逻辑是通过向内部静态存储单元加载编程数据来实现的,存储在存储器单元中的值决定了逻辑单元的逻辑功能以及各模块之间或模块与I/O间的联接方式,并最终决定了FPGA所能实现的功能,FPGA允许无限次的编程。
2.2 FPGA发展方向
第一个方向,也是传统方向主要用于通信设备的高速接口电路设计,这一方向主要是用FPGA处理高速接口的协议,并完成高速的数据收发和交换。这类应用通常要求采用具备高速收发接口的FPGA,同时要求设计者懂得高速接口电路设计和高速数字电路板级设计,具备EMC/EMI设计知识,以及较好的模拟电路基础,需要解决在高速收发过程中产生的信号完整性问题。FPGA最初以及到目前最广的应用就是在通信领域,一方面通信领域需要高速的通信协议处理方式,另一方面通信协议随时在修改,非常不适合做成专门的芯片。因此能够灵活改变功能的FPGA就成为首选。到目前为止FPGA的一半以上的应用也是在通信行业。 第二个方向,可以称为数字信号处理方向或者数学计算方向,因为很大程度上这一方向已经大大超出了信号处理的范畴。例如早就在2006年就听说老美将FPGA用于金融数据分析,后来又见到有将FPGA用于医学数据分析的案例。在这一方向要求FPGA设计者有一定的数学功底,能够理解并改进较为复杂的数学算法,并利用FPGA内部的各种资源使之能够变为实际的运算电路。目前真正投入实用的还是在通信领域的无线信号处理、信道编解码以及图像信号处理等领域,其它领域的研究正在开展中,之所以没有大量实用的主要原因还是因为学金融的、学医学的不了解这玩意。不过最近发现欧美有很多电子工程、计算机类的博士转入到金融行业,开展金融信号处理,相信随着转入的人增加,FPGA在其它领域的数学计算功能会更好的发挥出来,而我也有意做一些这些方面的研究。不过国内学金融的、学医的恐怕连数学都很少用到,就不用说用FPGA来帮助他们完成数学_运算了,这个问题只有再议了。 第三个方向就是所谓的SOPC方向,其实严格意义上来说这个已经在FPGA设计的范畴之内,只不过是利用FPGA这个平台搭建的一个嵌
您可能关注的文档
最近下载
- 表面处理标准-VDA 235-104-2012(CH).pdf
- 2025年度民主生活会领导干部个人发言提纲三篇.docx VIP
- 2025年人教版八年级上册数学期末押题卷(含答案).docx VIP
- 类器官芯片在药物筛选中的应用潜力与标准化进程.docx
- 2025年重庆市农业技术人员职称考试(种植业·综合知识)历年参考题库含答案详解.docx VIP
- 智能决策伦理规范.docx VIP
- 汉语方言语法调查问卷刘丹青 唐正大.docx
- 内部审核检查表(GMPC&ISO22716)(ZX).xls VIP
- 基于PLC的自动控制分拣系统的设计.pdf VIP
- 初二年级主任工作总结PPT.pptx VIP
原创力文档

文档评论(0)