在嵌入式系统中使用FPGA时会经常出现以下常见问题,如在嵌入式设计中,怎样使用FPGA、在嵌入式设计中,怎样采用FPGA进行设计来降低风险等。今天小编就跟大家一起来解答这些常见问题。
问:在嵌入式设计中,怎样使用FPGA?
答:在嵌入式系统中,有很多方式来使用FPGA。典型应用包括:
I/O和外设扩展——增加当前处理器所不具有的外设,例如LCD或者存储器控制器等,也可以通过增加以太网、GPIO或者UART端口来增加系统中I/O通道的数量。
协处理——把在处理器中运行,需要大量计算的软件算法移植到FPGA硬件中,从而提高系统性能。在硬件而不是在软件中运行信号处理、图像处理和数据包处理应用程序,性能可以提高几个数量级。
定制嵌入式控制器——由您来决定您的定制嵌入式控制器包括哪些(以及多少)处理器、外设、接口、直接存储器访问(DMA)通道和存储器。
多处理器——把任务分配到多个CPU上,加速软件开发,提高软件可靠性,增强可维护性。您可以在一片FPGA中设计多处理器系统,作为定制系统,增加外部CPU或者数字信号处理器。
问:在嵌入式设计中,怎样采用FPGA进行设计来降低风险?
答:FPGA开发人员具有传统嵌入式解决方案无法提供的多种优势:
保护您的软件投入不会受到处理器过时的影响——由于您拥有基于FPGA的嵌入式处理器硬件设计,因此,您的软件投入会受到保护,处理器过时不会影响它。在最差的情况下,您可以把嵌入式设计移植到新的FPGA系列中,需要进行电路板重新设计。但是,由于处理器子系统没有改变,因此,您的软件投入保持不变。
缩短产品面市时间——通过在您的设计中加入FPGA,您能够尽早发布具有最新特性的新产品,然后随着时间的推进不断更新硬件。Altera提供较简单的方法通过互联网来远程更新FPGA硬件设计。在某些情况下,整条产品线可以基于一种电路板设计;所有的变化都含在FPGA中。
适应需求的变化——利用FPGA,即使完成PCB之后,也可以加入或者改变硬件特性,适应最后一刻更改,以及标准的变化。
不需要重新设计电路板,提高系统性能——有时候您会在设计后期发现系统无法满足性能要求。在系统中采用FPGA,不需要重新设计电路板,也不需要购买速率等级更高的器件或者采用汇编语言重新编写软件,便能够进一步提高性能。您可以在FPGA中加入多个处理器、定制指令和硬件加速器来提升系统性能,不需要重新设计电路板。
变频器用铝电解电容器-研制工作技术报告
一、项目概况
1、项目概况
变频器用铝电解电容器是由我公司自主研发成功的、适用于各种工业、民用、特种变频器中。它和其它铝电解电容器一样由正箔、负箔、电解纸、铝壳、电解液、密封盖板等组成。该产品在变频器中对平滑电路作用显
0评论2021-11-04667
HJLR-4000单色无纸记录仪
HJLR-4000单色无纸记录仪是新一代高度微处理器化、准电脑化的多功能无纸记录仪。硬件上采用内带快闪存贮器的新型CPU为核心,扩充了大容量的数据存贮区,配以5.5英寸高分辩率带背光的液晶显示器;软件上引入中文Windows的框架思
0评论2021-11-04687
大功率中频电源晶闸管的使用
大功率中频电源晶闸管的使用 中频电源晶闸管串联工作时,各器件的均压问题是一个非常重要的问题。晶闸管的每个工作周期可以分成五个阶段:正向阻断,开通,导通状态,反向恢复以及反向阻断。在正向及反向阻断状态,串联器件的电压分配主要由其阻
0评论2021-11-04698
便携式进口超声波流量计的实验分析及数据总结
目前在超声波流量计行业,鱼龙混杂,在一次流量计行业论坛上,大家各自发表不同的看法和见解。 在技术交流结束后,应某计量测试所与某水务局的共同邀请下,上海森逸智能仪器有限公司的工程试带着本公司代理的几个产品与其它几个厂家的工程师一起
0评论2021-11-04704
岳阳壳牌煤气化项目改造中的预处理难点的解决
原岳阳壳牌煤气化项目中,因为在其测量的水中含大量的碳细微颗粒,造成测量池在较短的时间周期内堵塞而无法进行测量,经常需要对测量池进行清理,既费人工,也因清理而导致测量中断,影响工艺上的监控。 在其预处理的改造设计中,我们曾经以下列
0评论2021-11-04662
玻璃配料计算相关的参数
1 纯碱飞散率
纯碱飞散率是指纯碱在称量之后的混合输送、熔化过程中的飞散量占纯碱总用量的百分比,可表示为
纯碱飞散率===飞散量/纯碱总量X100%
纯碱飞散与纯碱的物理性能(容重、颗粒组
0评论2021-11-04698
工业控制网络中存在的安全误区
误区一:控制系统对黑客或病毒来说不是那么脆弱
(1)佳士拿汽车工厂事件 多个地点受影响2005年8月13日美国的佳士拿汽车工厂被一个简单的电脑病毒关闭了。 尽管公司网络与互联网之间已安装了专业防火墙,病毒依然能进入了工
0评论2021-11-04571
基于CDMA(GPRS)的无线数据采集、传输、监控解决方案
简介: 方案采用“高性能嵌入式微处理器+CDMA/GPRS模块”实现,可以实现丰富协议接口,支持串口/无线、串口/以太网、以太网/无线等各种应用方式,同时提供中英文Web界面和telnet远程管理、具有网络监控、短信报警、自诊断
0评论2021-11-04606
PLC应用中应注意的问题
PLC是专门为工业生产服务的控制装置,通常不需要采取什么措施,就可以直接在工业环境中使用。但是,当生产环境过于恶劣,电磁干扰特别强烈,或安装使用不当,都不能保证PLC的正常运行,因此在使用中应注意以下问题。 一、工作
0评论2021-11-04600