0

关于投票
9054中英文手册

9054中文手册

9054中文手册,我们主要用到第一章,第四章和第五章(用C模式)。第一章翻译的还可以,第四、五章还要改进,如果哪个有兴趣可以继续努

说明:由于文件比较大,而且大家要深入PCI的话,而且芯片是PLX公司的话,可以去PLX的官方网站去下载,那里的资料比较齐全和最新的,如果有什么不懂的还可以在线交流和找他们技术支持解答(注意时差哈,美国和我们中国基本是反的哦!) ,要注册才行,写问题时中/英文都可以,而且态度很好,基本是每问必答.

 

PCI开发是越来越流行和大众花了,芯片也比较多,方法也比较灵活,不用PCI专用芯片也可以,现在的FPGA,DSP等都有PCI的IPCore,他们都支持的,知识比较麻烦,而9054可以解放硬件设计而只专注与软件和功能的调试,而且9054的驱动开发还可以不用多大的努力,因为9054就提供了很强的SDK,包括很多的示例和硬件调试工具和驱动包,能满足大部分的要求,如果你用的是C 模式,那肯定能满足的.

以上为个人建议,仅供参考,谢谢.

                                   祝君:马到功成~~~

 

对了,实在要中/英文资料的朋友可以给我留言,有人要我再传,也给EDN节省空间.个人强烈建议去PLX网站下载,我怕我的手册过时了,耽误了大家的大事.

系统分类: 资源共享
用户分类: 计算机/接口
标签: 9054 中英文 手册
来源: 原创
发表评论 阅读全文(112) | 回复(0)

0

关于投票
PCI VS PCI-E

PCI VS PCI-E

 

    PCI 采用并行的信号机制
    传输速率从33MT/S 到 266MT/S
    总线带宽有32bit/64bit 两种
    支持边带(Side band)信号控制
    Load-Store 架构
    内存,I/O,配置
    PCI 电源管理
    奇偶和ECC



    串行差分接口
    传输速率达到了2.5GT/s
    具有多种传输模式,非常灵活:1X,2X...32X
    In-band 控制
    Load Store 架构
    内存,I/O,配置和信息
    增强控制机制
    与目前的PCI 软件100%兼容
    高级电源管理
    高级RAS,支持热插拔
    支持QoS(服务质量)

    我们看到,PCI和PCI 既有共同点也有差别,最重要的地方被保留了,比如Load-Store 架构。由于PCI Express 采用串行的机制,好象在计算机中一直都是串行性能较优,比如串行接口的硬盘VS并行接口的硬盘。PCI Express 较之PCI 也更加灵活了,比如支持多种传输速率,那么厂商就可以根据自己的需要开发出面向不同用户的产品。PCI Express 也支持更多先进的技术,比如RAS和支持热插拔,热插拔的好处相信大家都知道吧,优盘不是非常方便吗?此外,它也有个很大的优点,100%兼容PCI 软件。

    今天软件的体积正在呈现级数的上升态势,对硬件的消耗也在逐渐加大,而其中尤为突出的是I/O子系统的性能,严重地影响到程序的运作。随着宽带网络的普及,流媒体视频和音频开始变得无处不在,无论是桌面还是移动平台,而PCI 2.2 或者 PCI-X 甚至连达到流畅播放的基线还免为其难。宽带的流行,同样带动了VOD(Video-On-deman,视频点播)视频和音频下载服务的发展,而这些服务需要与服务器即时无间断的数据传输。

    今天的平台,如图MCDT就是我们桌面平台的典型,它必须在不断增加的数据传输率中,同步传输/处理多个数据。在数据处理量疯狂增长的时候,对所有数据公平地对待是不可能,也是不现实的,而这点也显得尤其重要。例如,系统会优先处理流数据,因为断断续续的延迟数据就和没有数据没什么两样。在这个时候,这些流媒体数据会通过一定的标记,以便I/O系统能够让它们优先通过平台。

    在实际应用中,例如千兆以太网和InfiniBand ,需要更多的带宽 I/O .而第三代I/O 总线需要的却不仅仅是增长的带宽,因为它们还需要实现一些其它的功能。更详细的技术,将撰写另文解释。

系统分类: 自由话题
用户分类: 计算机/接口
标签: PCI VS PCI-E
来源: 原创