我正在做FPGA和ARM通信,想用双口RAM做。我没做过ARM芯片,这个接口板怎么做,能给点建议不

QQ461044372

LZ用过FPGA内的软核不?如果用过的话会很方便,ARM做主,软核做从,如果没有的话,双口RAM也可以,但是建议通讯接口还是用FIFO做比较方便
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-31
直接扩个ram就行 很简单 双口也可以
第2个回答  2013-03-27
直接调用宏模块,ARM应该有专用接口的
第3个回答  2013-03-26
双口ram可以用FPGA调用IP核实现,最好用共享双口RAM。追问

有没有教程或者步骤,最好是有语言写的或者调用宏(主要是我想修改一点),我对这个不熟,时间又紧。急求啊,,,在老师面前表现哈,呵呵

第4个回答  2013-03-28
用arm总线对fpga操作!!!!要写个总线接口

ARM如何与FPGA进行通讯
如果FPGA没有带硬核ARM,FPGA和ARM的通信可以采用ARM总线的方式,是FPGA和ARM芯片留出的总线相联系。FPGA端提供的接口就是要与ARM总线协议一致。采用类似SDRAM的接口就可以,通过片选来切换到FPGA数据。当FPGA需要发送数据时,可以先给ARM一个中断信号,ARM再通过片选访问FPGA数据即可。

fpga与arm的区别
1. 功能定位不同:FPGA是一种可编程逻辑电路,主要进行数字信号处理,具备高度并行处理能力和灵活的可重构性。而ARM则是一种嵌入式处理器,主要用于运行操作系统和应用程序。2. 编程方式与灵活性:FPGA通过硬件描述语言编程,具有极高的灵活性,可以在硅片上实现复杂的数字逻辑功能。ARM则通过软件编程,通...

求指点迷津 关于ARM和FPGA
选择1.如果你决定主攻ARM,你学FPGA的优势在于你已经懂ARM了,所以你学习EDA以后有一个优势:CPU和FPGA的联合的架构,这个是一种解决方案,而且普遍被嵌入式所使用(你非要拿手机给我举例我也没办法,笑~~)因为系统总是分层的,CPU永远工作在应用层,作为FPGA而言,虽然工作在链路层(帮CPU存储数据,...

FPGA 和arm有什么关系? 是不是单片机一种?
举个例子,加入你只需要控制个小液晶或者点阵(LED屏幕)用单片机就可以了,如果你需要用到系统,提供一组交互界面,或者处理速度较快那么普通的单片机可能达不到要求,如果现有的ARM可以达到目的的话倒是可以直接使用。但是如果现有的芯片都打不到要求,比如接口比较特殊,这个时候就要用到FPGA了(当然还可...

fpga与arm的区别
FPGA可以用作设计CPU的周边电路或者直接设计CPU本身。比如你想设计一个自己的CPU或者是其他的硬件电路。而ARM一般当做微控制器或者嵌入式操作系统CPU来使用,和电脑的CPU道理一样。使用电脑的硬件资源的时候,不需要自己设计硬件,而是通过编写的程序控制CPU就可以直接使用现成的硬件资源。3、功能上的区别:AR...

普通FPGA和带arm核心的FPGA有什么区别,arm能提供什么优势
FPGA是硬件,速度快,但是难以编程,相对不灵活。ARM是CPU,支持软件,应用灵活。带ARM的FPGA,则拥有了两者的优势,如虎添翼,一片芯片,可以完成大部分工作。加上flash和SRAM,基本上就构成了一台计算机的核心机。

fpga 芯片和我们一般用的芯片 单片机 arm 有什么区别
首先,要明白集成电路设计,尤其是数字电路,硬件描述语言(Verilog或VHDL)就是描述集成电路的数字部分,而FPGA芯片内部有很多类似于单元库的基本器件,通过编译硬件描述语言下载其中,就可以物理实现硬件描述语言所描述的功能了。FPGA芯片: 如果可能的话,任何芯片的功能都能下载到其中,因为它可以拿来作为...

普通单片机?ARM?FPGA?
普通单片机明显可以进行图片的传输,因为存在串口摄像头。fpga可以和视频ad搭配。单片机则是和串口工业摄像头搭配。fpga搭配的是产品类似视频采集卡,串口摄像头加单片机的搭配则类似于工业拍照监测的低成本产品。这点上不管是多老的单片机都可以实现此功能,只要其能进行串口通信,他就能实现拍照,图片的采样。

我想学习arm 但还未碰过 高手能不能给我指教一下 谢谢了 能不能给...
可以用一片大好来形容,翻开各个公司的网站,招聘里面嵌入式占据了大半工程师职位。广义的嵌入式无非几种:传统的什么51、AVR、PIC称做嵌入式微控制器;ARM是嵌入式微处理器;DSP;FPGA。客观的讲,工作需求量上DSP的需求比ARM要多,而ARM和FPGA差不多。DSP因为数字处理与通信领域的空前发展而火暴,小...

学ARM还是FPGA,他们对个人能力有什么要求,侧重于什么思维能力???_百度...
相对来说ARM更偏软件一些。两种语言也完全不一样,ARM是顺序执行,用C写。FPGA则是并行执行,用VHDL之类。 个人感觉ARM入门要更简单些,和51单片机的思路相近。FPGA就不一样了,更偏向于底层硬件,需要有逻辑电路的知识。按应用来说的话ARM要更广泛,芯片便宜,所以使用的人多,以后工作中用到的也多...

相似回答