麻烦大家出个注意

[复制链接]
3885|11
 楼主| fuquan 发表于 2007-1-9 22:27 | 显示全部楼层 |阅读模式
我打算使用ARM来做MAC解析,提供USB2.0全速,10/100M以太网接口。<br />USB打算使用外接USB控制芯片来处理,希望USB速率也能到达100Mbps;<br />但是,USB接口和以太网接口不同时工作。<br />请问大家这个能实现吗??
梦想成真 发表于 2007-1-10 17:26 | 显示全部楼层

不太可能.我所见的ARM芯片都是全速的,而不是高速.

  
wangkj 发表于 2007-1-10 17:57 | 显示全部楼层

mac解析?

是网络上和phy配对的那个mac,还是mac地址啊。<br />如果是前者,就别想了。除非用Fpga.
wangkj 发表于 2007-1-10 18:01 | 显示全部楼层

你参考我的FPGA_core设计。

那里面有PHY+MAC的设计,有可能可以实现100M的,10M的问题不大。连PHY都省了。<br />usb2.0你可以用我的外扩的66个GPIO接芯片实现。不过,你得先搞定FPGA.<br />该图有详细的说明。如果你足够NB,<br />也可以不用芯片,自己用VHDL实现。<br />只需要把我的1.1的usb&nbsp;phy换成usb2.0高速的。<br />https://bbs.21ic.com/club/bbs/list.asp?boardid=35&page=1&t=2394705&tp=%u60F3%u505A%u4E2Aat91rm9200%u7684%u5C0F%u677F%u5B50%uFF0C%u6709%u611F%u5174%u8DA3%u7684%u5417%uFF1F%28%u6362FPGA%u4E86%29
 楼主| fuquan 发表于 2007-1-10 22:30 | 显示全部楼层

谢谢大家建议

对不起,我可能描述的不是很清楚。<br />现在重新描述一下:<br />&nbsp;&nbsp;&nbsp;&nbsp;我要做的是一个无线通信系统。首先源数据从PC上发出,经过USB(或者以太网接口)编程并行数据;之后经过ARM。ARM里面把计算机的数据打包,然后送到FPGA做基带调制,最后把调制数据通过射频发送出去。<br />&nbsp;&nbsp;&nbsp;接收过程相反。<br />&nbsp;&nbsp;&nbsp;现在要求是:接收和发送是同样的电路,时分处理接收和发送。希望USB接口(速率能够达到100Mbps)或者以太网接口(100M以太网接口)。<br />&nbsp;&nbsp;&nbsp;请问这样的系统,ARM(里面处理还是比较复杂的)的速度是否能够承担?
whereis 发表于 2007-1-10 23:18 | 显示全部楼层

.

to&nbsp;fuquan<br />你说的貌似,802.11a/b/g的wlan芯片吧,或许仅仅只是baseband+mac+usb&nbsp;device。<br />也许你反向crack一下atheros的片子容易一点。
wangkj 发表于 2007-1-11 08:32 | 显示全部楼层

把arm省了,用FPGA就够了。

arm和FPGA的连接也是很麻烦的。还不如直接用软核。<br />而且,FPGA对一些关键算法可以硬件加速。
 楼主| fuquan 发表于 2007-1-11 18:10 | 显示全部楼层

谢谢大家建议

to&nbsp;whereis&nbsp;&nbsp;虽然802.11能够提供108Mbps,并且已经是做成芯片了,不好处理呀。并且,但是我要考虑升级呀。<br />to&nbsp;wangkj&nbsp;直接使用FPGA来处理我要做ARM里面做的东西,比较困难呀。里面是一些协议的处理。从逻辑上讲,串行处理比较多,用FPGA编程起来会死人的。所以我才考虑用ARM来做。来这里问大家的是ARM的处理速度是否能够满足我的要求?<br />谢谢大家建议
wangkj 发表于 2007-1-11 19:42 | 显示全部楼层

fpga是先生成一个cpu,你在这个cpu上编程。

不是直接在fpga上编程。
 楼主| fuquan 发表于 2007-1-12 09:16 | 显示全部楼层

to wangkj

fpga是先生成一个cpu,你在这个cpu上编程??<br />这个没有搞过也,麻烦能否讲清楚一点,非常感谢。<br />还有一点是,我可不可以把ARM的PIO管脚当成一般的IO,这样跟FPGA连接不就是总线形式吗?如果这样的话,连接应该是很容易的吧。
wangkj 发表于 2007-1-12 10:32 | 显示全部楼层

去opencores.org 看看

从google搜索NIOSII和LEON关键字。这都是软cpu.xilinx也有类似的。<br />arm连fpga在linuxforum.net有专门的一个讨论。你去看看,就知道为啥不行了。
 楼主| fuquan 发表于 2007-1-12 14:21 | 显示全部楼层

非常感谢

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部