基于FPGA配置的电路系统设计

被引量 : 0次 | 上传用户:hnmaac
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着微电子技术的不断发展,FPGA和CPLD的性能也变的越来越优越。它们被广泛地应用于电子电路与系统的开发和调试阶段。FPGA可以支持重复编程,缺点是掉电后数据消失,所以每次上电后,都需要对它进行重新加载。FPGA通常以JTAG方式进行加载,这种方式使用专用的软件与硬件连接器将配置文件通过JTAG下载口加载到FPGA中。这种方式只适用于开发、调试阶段。如果FPGA在没有加载环境或者每次都想使用相同的配置文件的情况下,只依靠这种配置方式就会显得捉襟见肘。本论文设计出了一种配置系统,不仅解决了上述问题而且还提供了多种FPGA加载方式。系统中的主要元件有FLASH芯片,USB芯片,FPGA,CPLD。FLASH芯片用于存储配置文件。在系统中USB芯片不仅能作为上位机与CPLD传递数据或命令的媒介,而且配合CPLD中的USB-Blaster代码可以实现USB-Blaster的功能,即通过USB连接线来连接USB芯片和PC能实现在JTAG模式下加载FPGA,简化了硬件条件。CPLD连接各个芯片并且实现对各个芯片进行控制。将PC中的FPGA配置文件通过USB传递给CPLD,CPLD在上电或者用户需要配置FPGA时将FLASH中的文件读取出,在PS模式下配置FPGA。这样就可以使FPGA工作在没有外加配置条件的环境下。并且在电路中增加上电复位功能,可以使FPGA进行上电后自动加载,每次上电后即可获取相应的电路功能,以满足FPGA使用固定文件行进工作的需求。而且简化了FPGA的在JTAG模式下加载需要的硬件条件,具有很强的实用性。在调试和验证阶段,首先绘制两块需要的PCB子板,然后和FPGA母板连接起来进行调试,并且将母板的上的FPGA充当CPLD的功能。最终系统功能全部实现后,被成功应用在了项目组中BCS710板卡上。不过内置USB-Blaster功能上还需要进一步研究,使其能够工作在更高的时钟频率下。
其他文献
读了谢爱华同志在《湖南中医杂志》1997年第4期上发表的“丹参苦参炙甘草为主治疗病毒性心肌炎心律失常160例”一文很受启发,但对其中的炙甘草的用法提一点不成熟的看法。炙甘草治疗心
中国人民银行研究局局长 谢平指出,猴王集团破产案可引发人们多方面的思考。第一,证券市场的产权基础问题不解决,上市公司 Xie Ping, director of the Research Bureau of
期刊
目的:观察补肾泻肝起痿汤加减治疗阳痿的临床疗效。方法:80例确诊病例采用补肾泻肝起痿汤加减治疗,水煎,日1剂,分3次服,1个月为1个疗程。结果:80例患者,近期治愈32例,占40.0%
目的:目前CAl25、HE4和ROMA可用于诊断卵巢癌,国内外许多研究报道了它们对卵巢癌诊断价值的比较。然而,其中这些诊断方法哪个能产生最佳的诊断准确性并没有被最终确定。因此,本文
框架理论是研究语义、句法结构意义及其参照体系的一种认知理论,对话语意义的构建和解读有较强的阐释力,可以为批评话语分析服务。而系统功能语法作为公认的批评话语分析的主
在企业管理的研究中,财务管理一直都是重点,作为公司财务管理的重要组成部分,营运资金管理也是一个企业应该重点研究和分析的对象,达到公司的价值最大化,实现公司的财务目标是公司
基于社会与科学技术的发展,人们的生活因为GPS以及移动终端平台的应用变得更加便捷,因此在手机中开发GPS的功能便成为了移动公司的一个工作重点。又随着手持设备、智能手机的普
我国既有建筑存量庞大,但绿色建筑比重过小,而通过改造达到绿色化标准的建筑就少之又少了。由于既有建筑在运营方面消耗着大量的能源,而随着资源危机意识以及可持续发展思想在建
随着现代社会的发展以及我国城市化进程的加快,城市可绿化空间减少,热岛效应显著。生产型屋顶绿化,可以改善城市生态环境,增加农业种植空间,是解决城市环境问题的重要途径之一。但
古代罗马园林沿袭了希腊的规整式布局特点,由柱廊牵引作路径指引,植物和道路等呈规整式布局,铺地等呈硬质处理,实用兼具装饰和点缀。享乐和奢华成就了古代罗马园林艺术。研究