由于项目需要,要实现8个pci-e设备同时运行,而主板一般提供2个pci-e接口,有什么办法实现接口的扩展啊?总不能演示的时候用四台计算机吧?现在想做一个转接平台,实现8个pci-e设备的扩展连接,有没有可以扩展的芯片啊?
高手给点指点吧,本人刚大四,尚属初级菜鸟。。。。
3楼: 不知想做什么……如果是8个pci-e转串口就晕倒一大片了
4楼(楼主): pci-e
哦 我把具体的说一下吧。。
这个是8视角立体图像采集的最前端的部分。。采集卡是pci-e接口的,由于像素要求比较高(1920*1080,1080i),目前市场上的采集卡只能采集一路信号 所以需要8块pcie的采集卡
主板一般有两三个pci-e接口,不可能演示的时候搬两三台电脑过去吧。。。需要做一个转接的板,同时采集存储8路信号,然后再由后续人员处理,如何实现pci-e接口的扩展很麻烦,我再网上查过几款片子pex8518,8508不知道有没有用..
各位大哥们出点注意吧。。。
5楼: 如果只是静态图像,可以考虑信号切换……
如果是动态的,就需要先算一下传输带宽了……
6楼(楼主):一路信号的速率大概是150M byte/s 8路的话就很吓人。。。。
学长说用fpga或dsp 但他也没去算到底速度能不能够跟上
现在先要解决接口扩展的问题。。。到时候不一定全部数据都要用上
每一帧图像信号只有一部分是有用的。。
7楼: 搞不定吧……一般电脑上的带宽都是指bit的(所以要先除以8)
你直接就是byte了,还8路……
xwj 发表于 2008-12-23 22:39 嵌入式系统 ←返回版面
8楼: PCIe总线带宽是够的,但2500兆波特的速度可不是一般的高手能搞定
就更别说是“初级菜鸟”了
第一代PCIe标称可支持每传输通道单向每秒250兆字节的数据传输率。这一数字是根据物理信号率2500兆波特除以编码率(10位/每字节)计算而得。这意味着一个16通道(x16)的PCIe卡理论上可以达到单向250*16=4000兆字节/秒(3.7G兆字节/每秒)。
目前,PCI-E 3.0规范也已经确定,其编码数据速率,比同等情况下的PCI-E 2.0规范提高了一倍,X32端口的双向速率高达320Gbps。
建议LZ先去找pci-e的协议啃一啃,你就会发现:这根本就不是你能搞定的事....
9楼: 到IDT网站上看看
多路转换器,与桥接器,集线器都有
cpu,总线会跑不过来。加块南桥也可以做。不过以前见过16个接口`PCI`主板。不知现在PCI-e的有没有就不知道了
我在另一个地方发了个 回帖也粘贴过来了...