搜索
bottom↓
回复: 35

fpga与arm9之间的通讯!

[复制链接]

出0入0汤圆

发表于 2009-11-25 10:47:17 | 显示全部楼层 |阅读模式
fpga与arm9之间的通讯,具体方法有那些,希望搞过的朋友能指点下!谢谢!

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2009-11-25 11:18:11 | 显示全部楼层
楼下的麻烦说下

出0入0汤圆

发表于 2009-11-25 11:21:21 | 显示全部楼层
同问

出0入0汤圆

发表于 2009-11-25 11:22:10 | 显示全部楼层
IO口多用总线,少就用串口,想用什么就用什么吧..

出0入0汤圆

 楼主| 发表于 2009-11-25 12:39:22 | 显示全部楼层
哦,搞快板子试试!谢谢了!

出0入0汤圆

发表于 2009-11-26 16:20:02 | 显示全部楼层
用并行口或spi串行口吧,速度快

出0入0汤圆

发表于 2009-11-26 17:02:10 | 显示全部楼层
FPGA做成SRAM那样的接口挂到总线上。

出0入0汤圆

发表于 2009-12-2 21:50:57 | 显示全部楼层
SPI吧

出0入0汤圆

 楼主| 发表于 2009-12-3 23:37:35 | 显示全部楼层
看来办法也很多的哦,呵呵!

出0入0汤圆

发表于 2009-12-10 15:12:24 | 显示全部楼层
>> FPGA做成SRAM那样的接口挂到总线上。
最好把 spi, uart 等也连接上, 通讯用

出0入0汤圆

 楼主| 发表于 2009-12-10 23:14:00 | 显示全部楼层
呵呵!谢谢了!现在正考虑做这个东东呢!

出0入0汤圆

发表于 2009-12-10 23:17:53 | 显示全部楼层
IO口多用带时钟的并行传输

IO口不足用SPI

最好别用总线,因为对FPGA的资源占用过多,而且主机侧配置起来往往也会出乎意料的繁杂而易错

出0入0汤圆

 楼主| 发表于 2009-12-14 22:23:40 | 显示全部楼层
请问水猫,带时钟的并行传输具体是什么意思?能将的详细点吗>谢谢!

出0入0汤圆

发表于 2009-12-16 05:51:20 | 显示全部楼层
【12楼】 microcreat

请问水猫,带时钟的并行传输具体是什么意思?能将的详细点吗>谢谢!

===================================

从ARM上把时钟输出线接到FPGA上,再接根片选,然后根据情况,接 8/16/32 根 IO 线,如果需要双向通讯,还可以接根中断线

操作情况类似于 SPI,不过把同时传输的数据宽度改为 8/16/32 位罢了,程序很简单,FPGA 内部也较易实现

当然,如果数据量相当大(KB 级别),仍然建议 FPGA 内实现总线接口,并使用双口 RAM

出0入0汤圆

 楼主| 发表于 2009-12-16 12:40:55 | 显示全部楼层
哦!谢谢了!如果是大数据量的话,那么在FPGA里面做一个双口RAM.然后把相应的口线接到ARM的SRAM控制线上面吗?是这样做的吗?\

出0入0汤圆

发表于 2009-12-16 12:55:20 | 显示全部楼层
【14楼】 microcreat

哦!谢谢了!如果是大数据量的话,那么在FPGA里面做一个双口RAM.然后把相应的口线接到ARM的SRAM控制线上面吗?是这样做的吗?

===========================

较好的 FPGA 大都内置双口 RAM 的

一般的 FPGA 往往也承受不起大数据量的操作

所以需要你自己在 FPGA 里做双口 RAM 的时候一般很少

出0入0汤圆

 楼主| 发表于 2009-12-17 08:43:46 | 显示全部楼层
哦!谢谢了!我可以这样吗?
给FPGA一个外置的SRAM.这样把数据放在这个SRAM里面!我FPGA里面只做个通道!这样的话.我需要有那些地方注意呢?

出0入0汤圆

发表于 2010-2-23 11:36:15 | 显示全部楼层
回复【楼主位】microcreat
fpga与arm9之间的通讯,具体方法有那些,希望搞过的朋友能指点下!谢谢!
-----------------------------------------------------------------------

楼主你好,FPGA于ARM通信做的怎么样?我最近也在做这个,刚看到你的帖子,不知道我的回复你还能看到不?我这有写好的程序,调试正确,但是下到板子上通信就不对了,希望咱么可以探讨一下,QQ155337199,liu_jing_yang@163.com

出0入0汤圆

 楼主| 发表于 2010-2-24 15:53:38 | 显示全部楼层
呵呵!不意思!我最近没搞了!板子还没做呢!呵呵!

出0入0汤圆

 楼主| 发表于 2010-2-24 15:54:36 | 显示全部楼层
他们之间通讯我是做成功了的!但是我要移植linux,现在还没去做!

出0入0汤圆

发表于 2010-2-26 09:50:28 | 显示全部楼层
回复【19楼】microcreat
他们之间通讯我是做成功了的!但是我要移植linux,现在还没去做!
-----------------------------------------------------------------------

哦 楼主是用VHDL编写的吗?这是我的帖子,附源程序,楼主看看,能否共享下程序?
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3891440&bbs_page_no=1&bbs_id=1029

出0入0汤圆

 楼主| 发表于 2010-2-28 14:39:07 | 显示全部楼层
不知道你的想怎么做,我的就是了单片机的几个IO口来做的,没你的那么复杂!

出0入0汤圆

 楼主| 发表于 2010-9-6 16:05:35 | 显示全部楼层
不知道能不能跟dm9000aep的驱动那样去做哦!希望有做个的大侠能指点下!

出0入0汤圆

发表于 2010-9-7 13:29:22 | 显示全部楼层
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4166141&bbs_page_no=1&search_mode=3&search_text=wanmyqawdr&bbs_id=9999

我做的,S3C2440 和  CYCLONEII  通信 支持DMA和中断

出0入0汤圆

 楼主| 发表于 2010-9-7 19:54:21 | 显示全部楼层
谢谢大侠了!呵呵!先看看!
还有做过的大家一起交流下哈!

出0入0汤圆

 楼主| 发表于 2010-9-8 08:43:49 | 显示全部楼层
ding

出0入0汤圆

发表于 2010-9-8 10:00:27 | 显示全部楼层
偶也准备做 CYCLONEII 和  S3C2440 的 DMA 顶个

出0入0汤圆

 楼主| 发表于 2010-9-8 11:33:33 | 显示全部楼层
d

出0入0汤圆

 楼主| 发表于 2010-9-30 23:16:32 | 显示全部楼层
以前只是个想法,现在已经基本实现了通讯了!下不就是结合中断去做接收数据了!

出0入0汤圆

发表于 2010-10-1 00:36:30 | 显示全部楼层
你的双CPU数据交互量很大吗?
我的数据量不大,我就把FPGA配置成寄存器方式,然后CPU可以对他进行读写。

出0入0汤圆

 楼主| 发表于 2010-10-7 08:21:43 | 显示全部楼层
哦!呵呵!
数据量还是比较大的!64个串口数据!

出0入0汤圆

发表于 2010-10-8 18:30:16 | 显示全部楼层
总线 SPI 串口 任挑

出0入0汤圆

发表于 2010-10-8 18:30:27 | 显示全部楼层
总线 SPI 串口 任挑

出0入0汤圆

 楼主| 发表于 2010-10-9 08:30:54 | 显示全部楼层
我现在是用总线的方式!

出0入0汤圆

发表于 2010-10-9 17:04:16 | 显示全部楼层
如果需要快速的传输大量的数据使用总线(memory bus /video bus/graphic bus),如果只是一般的通讯可以使用i2c/spi/UART .

出0入0汤圆

 楼主| 发表于 2010-10-9 23:58:59 | 显示全部楼层
graphic bus
是什么?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 17:30

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表