首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
一种FPGA配置文件压缩算法   总被引:1,自引:0,他引:1  
邢虹  童家榕  王伶俐 《计算机工程》2008,34(11):260-262
基于现场可编程门阵列(FPGA)的可重构系统具有高性能和高灵活性,但随着FPGA规模的不断扩大,配置文件规模相应增加,导致可重构计算时间过长。该文提出一种FPGA配置文件压缩算法VLZW,降低了对片外存储器的容量要求,通过减少每次重构传送的配置数据缩短了系统重构时间。  相似文献   

2.
提出一种由主控器CPU、CPLD和闪存Flash组成的FPGA在线配置方法。闪存Flash用于存储FPGA的配置数据,CPLD读取闪存Flash中的配置数据,采用快速被动并行方式(FPP,Fast Passive Parallel)配置FPGA,主控器通过主控接口与CPLD通信,实现对闪存Flash中配置数据的更新和维护。  相似文献   

3.
良好的界面一直是为人们所追求的,也是一种软件质量好的重要标志之一。良好的界面,一个友好方便的在钱帮助是少不了的。这里介绍一种可在FOXBASE或FOXPRO及写屏汉字系统支持下的在钱帮助程序,利用它,只要在主程序中放一句:ONKEY=315DOHELPWTfll帮助库名,显示字段名,起始记录号那么,在需要帮助时,按FI键即可进人帮助库。帮助库其中的一个字段存放了帮助文字信息,由程序显示帮助信息,用上下箭头可以翻页,ESC键可以退出,十分方便。尽管FDXPRO本身也提供了HEryl具,但FOX-PRO本身对硬件要求较高,而且本程序能…  相似文献   

4.
为解决单向网络环境中程序不能远程更新问题,提出了一种基于HTTP协议多现场程序远程更新方案。在高低安全区分别搭建HTTP客户端、服务端,利用HTTP协议实现部署文件由高安全至低安全区单向传输;低安全区接收文件完成后,立即调用外部自动部署程序实现最新业务程序的部署更新。此外,传输过程中对程序文件进行加密传输保证安全性,并配置日志删除策略防止进程阻塞。实验结果表明,所述方案实现了对不同大小程序文件的成功部署,提高了程序多现场部署时运行维护效率。  相似文献   

5.
低功耗FPGA电子系统优化方法   总被引:1,自引:0,他引:1  
首先与实测系统功耗进行对比,验证了Xilinx公司ISE软件包中FPGA功耗估算工具XPower的准确性。然后对FPGA设计中影响系统功耗的几个相互关联的参数进行取样,通过软件估算不同样点下的系统功耗,找到功耗最低的取样点,得到最佳设计参数,从而达到优化系统设计的目的。实验中通过这种方法,在一个FPGA读写SRAM的系统中,在单位时间读写操作数固定的条件下,选取了读写频率与读写时间占空比这两个参数来优化系统功耗。最终测试数据证明了该方法的正确性。  相似文献   

6.
一种基于嵌入式系统的远程程序更新机制   总被引:1,自引:0,他引:1  
提出了一种基于嵌入式系统的远程程序更新机制,通过一个具体的嵌入式远程数字监控系统设计方案,分析了该机制的系统结构、实现原理和实现流程,实际的应用测试表明,所实现的远程程序更新机制具有较高的适应性和可靠性,可有效提高远程设备的软件升级效率,降低系统的维护成本。  相似文献   

7.
一种基于FPGA和DSP的视频处理系统   总被引:3,自引:1,他引:3  
李刚  付宇卓  王世明 《计算机仿真》2005,22(10):254-256
该文介绍了一种基于现场可编程门阵列(FPGA)和数字信号处理器(DSP)的实时视频处理系统,此系统以FPGA为数据缓冲和逻辑控制单元,DSP为图像数据处理单元.该文介绍了此视频处理系统的整体结构,详细讨论了从色空间RGB到YCbCr的转换,并给出了转换前后的图像对照.同时也介绍了视频数据流的缓冲处理,以及DSP和FPGA轮流对双口RAM的控制,最后介绍了用DSP实现图像压缩的过程.通过此系统的实现可以看出,使用FPGA实现视频处理系统的控制,可以提高系统的性能,同时使得系统的适应性和灵活性强,设计调试方便.  相似文献   

8.
介绍基于SRAM的现场可编程门阵列FPGA器件的在线配置方法,给出了一种采用单片机AT89C51和Flash存储器对A ltera ACEX1K器件进行被动串行在线配置的实用方法。实践表明此方法易于实现,成本较低,可广泛应用于具有微处理器的系统中,完成对FPGA器件的在线配置。  相似文献   

9.
FPGA在现代电子系统设计中,由于其卓越性能、灵活方便而被广泛使用,但基于SRAM的FPGA需要从外部进行配置,配置数据很容易被截获,故存遮安全隐患.总结了当前FTGA的加密方法;提出了一种基于外部单片机的FPGA加密方法,该方法中使用外部单片机配合FPGA产生了真随机数,并利用随机数进行加密,保护FPGA内部设计的知识产权;最后给出了该加密方法的一个实例.实验结果表明,该方法实现简单、使用灵活,适用于成本敏感场合.  相似文献   

10.
FPGA在现代电子系统设计中,由于其卓越性能、灵活方便而被广泛使用,但基于SRAM的FPGA需要从外部进行配置,配置数据很容易被截获,故存遮安全隐患。总结了当前FPGA的加密方法;提出了一种基于外部单片机的FPGA加密方法,该方法中使用外部单片机配合FPGA产生了真随机数,并利用随机数进行加密,保护FPGA内部设计的知识产权;最后给出了该加密方法的一个实例。实验结果表明,该方法实现简单、使用灵活,适用于成本敏感场合。  相似文献   

11.
12.
基于FPGA主控制器的系统,由于其高度定制化的特点,程序版本一旦固定,后期维护调试极其困难。系统采用FPGA MicroBlaze软核处理器实现TCP/IP协议栈,通过以太网传输升级文件,实现FPGA模块的实时在线更新,完成远程调试所需的远程指令注入和数据远程上传。该系统通过以太网方式,能够脱离传统的调试方法,在设备现场人工不参与的情况下实现远程设备调试,减少了维护成本。采用该方法的系统具有可靠、配置速度快、无需重启等特点,也可用于云计算、实时仿真等其他方向。  相似文献   

13.
为了解决嵌入式实时数据采集系统中,高速采集数据量大,而处理器的处理速度有限的矛盾,保证数据不丢失并提高处理器的数据吞吐率,文中提出一种基于HGA(现场可编程门阵列)实现的最优FIFO(先入先出存储器)结构设计,它可以成倍提高数据流通速率,增加嵌入式系统的实时性.  相似文献   

14.
一种基于FPGA实现的高速缓存设计   总被引:4,自引:2,他引:4  
为了解决嵌入式实时数据采集系统中,高速采集数据量大,而处理器的处理速度有限的矛盾,保证数据不丢失并提高处理器的数据吞吐率,文中提出一种基于FPGA(现场可编程门阵列)实现的最优FIFO(先入先出存储器)结构设计,它可以成倍提高数据流通速率,增加嵌入式系统的实时性。  相似文献   

15.
本文针对SPIFlash内FPGA程序更新的问题,设计了一种不需要拆机,不需要增加额外硬件电路,上位机CPU模块通过PCIe总线即可实现SPIFlash内FPGA程序的在线更新方法.本方法通过设置FPGA程序的生成方式,生成一个固定版本和一个升级版本,并将两个版本程序合并成一个烧录文件烧录到FLASH中,在线更新仅对S...  相似文献   

16.
一种基于FPGA的高速数据缓存的设计   总被引:1,自引:0,他引:1  
本文设计了一种以FPGA为数据缓冲和逻辑控制单元的高速数据采集系统,提出了数据缓冲模块的两种不同实现方法,用以实现数据采集模块与数据处理模块之间的高速连接.通过软件仿真,详细分析了这两种方法的特性及其各自的适用场合.  相似文献   

17.
WPS文件有多种解密方法,最简单的手段是,在输入密码时,压住Ctrl键,依次输入QIUBOJUN即可解密。然而,这种方法在加密文件重新编辑时,每次总要经过以上解密过程,可见密码障碍依然存在。尤其对意外被加密的WPS文件来说(误操作或其它原因引起),由于多余密码的存在,使用时总感不便。本文介绍一种可在屏幕上直接显示WPS文件密码、并能重建无密码WPS文件的解密程序,方便、实用,供WPS用户参考。  相似文献   

18.
嵌入式系统与其它系统一样,在使用过程中会根据用户反馈的意见,将程序不断地修改,更新换代。如何将最新的版本方便地提供给用户,是我们开发人员最关心的问题。因现在很多嵌入式系统都能上Internet,通过Internet来自动更新程序,既方便又快捷。下面讨论嵌入式系统通过Internet在线更新程序的方法。1方 法首先,在运行的程序中要有4个部分:① 网络处理模块。在应用程序中定义接收协议,当接收到更新程序指令时,调用程序接收模块。② 程序接收模块。接收远程传送来的新程序并存入RAM。③ 更新程序模块。将新程序从RAM写入ROM。④ 启动新程序…  相似文献   

19.
一种基于FPGA的数字下变频设计   总被引:2,自引:0,他引:2  
对数字下变频理论进行了分析,研究了各模块的实现并在Matlab下完成了分析和仿真,讨论了使用FPGA完成各模块的方法,最后使用Altera的集成工具DSP builder和IP核完成整个系统的的实现。  相似文献   

20.
为了实现图像的实时处理,常采用现场可编程门阵列(FPGA)对采集到的图像数据首先进行格式转换处理。本文以对Micron MT9V112传感器的三种图像格式输出的处理为例,首先就YCbCr4:2:2转YCbCr4:4:4,RGB565转RGB888,Bayer格式转RGB888及降噪的原理进行了介绍,然后应用Verilog HDL语言设计出相应的硬件模块,最后结合MATLAB工具对硬件模块处理后的数据做了相应的仿真。仿真结果表明,该设计对分辨率低于640x480的图像数据能够很好的满足其实时性要求,达到了预期的效果。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号