原创 关于接口设计的问题

2009-9-14 09:07 2963 6 7 分类: 通信
最近在设计一个PCI-x 64bit 133MHz 到两个千兆以太网的电路,搜寻了比较大的网络器件厂商,都有相关芯片,它们提供的PCI-x是支持64bit 33MHz,66MHz,100MHz,133MHz的,根据GE的静载荷1Gbps来换算的话,理论上至少66MHz的频率才能满足两个GE口的要求,但实际情况下还要考虑PCIx的效率问题和软件方面的支持问题,怎么样选择一个合适的频率即满足两个GE的要求,又频率不是太高(可能会带来成本的提高),成了硬件工程师应该好好考虑的问题了。当然这只是接口设计方面的一个缩影,实际中,为了充分发挥接口的性能,达到最合适的带宽,通常要考虑以下几点:1. 硬件电路的性能,包括SI,EMI等问题,这些都可能使你的实际设计与理论设计相差甚远。2. 软件性能,包括驱动,操作系统的访问机制,应用程序的优化情况等也会对接口性能发挥影响很大。所以接口设计不单纯是一个硬件设计问题,更是一个系统设计问题,硬件工程师要了解操作系统原理,要和软件人员讨论才能找到一个更加合适的解决方案。
PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户188034 2009-9-14 18:55

写得不错
相关推荐阅读
用户1094339 2009-12-29 15:48
没事看看现在该干吗?
比利时的《老人》杂志社曾在全国范围内,对60岁以上的老人开展了一次题为“你最后悔的是什么”的专题调查。这个调查的结果很有意思:    72%的老人后悔年轻时努力不够,以致事业无成。    67%的老人...
用户1094339 2009-10-19 18:00
对于不用接口的处理方式
在硬件设计中,我们往往会根据系统需求,对一些接口unused,对这些unused接口的处理恰当与否直接会影响器件的使用。通常情况上,芯片厂商会给一些UM告知用户如何处理这些unused接口,我们只需要...
用户1094339 2009-10-19 17:48
DDR/DDR2避免使用串阻匹配原因分析
DDR2不用串阻匹配原因:1.       串阻是靠反射回来的电平满足终端要求的,势必速度较慢,对于高速最好用并联终端匹配2.       对于多块内存的布局,trace中间段的信号质量会受到影响3....
用户1094339 2009-10-19 17:44
隔离电源和非隔离电源
     隔离与非隔离的区别主要在于隔离稳压器输入电路与输出电路是不共地的,而非隔离式的是共地的。一般来说,非隔离的都有原边和副边的电感绕组,而隔 离式的只有单个的电感。在大功率和对地线干扰防护要求比...
用户1094339 2009-07-01 10:32
关于DDR的rank,bank和大小计算的问题
关于DDR的rank,bank和大小计算的问题,网上有不少。但是看了半天相当一部分都是互抄的,而且还都不正确。无奈之下,我只好从jedec上down一些原始资料来研究,并在这里写一下自己的理解。要搞清...
EE直播间
更多
我要评论
1
6
关闭 站长推荐上一条 /3 下一条