No.11865 作者:dx511 邮件:qwbnk26@126.com ID:97821 登陆:1次 文章数:15篇 最后登陆IP: 最后登陆:2008/1/5 13:17:39 注册:2008/1/5 13:17:39 财富:100 发帖时间:2008/1/5 14:12:27 发贴者IP:218.247.170.162 标题:dx511:[原创]PCI 主模式设备开发套件 PDC4000 摘要:No.11865[原创]PCI 主模式设备开发套件 PDC4000 一、硬件说明 特点: 1 ,支持 PCI2.2 规范。 2 ,直接支持 Block DMA( 块传输 ) , Scatter/Gather List DMA 。 3 ,支持中断, DMA 中断,硬件中断等等。 4 ,局部总线时钟自由设定。 5 ,局部总线配置自由设定,支持 8 位、 16 位、 32 位的 ISA 总线、复用和非复用模式总线。而且总线时序可以改变。可以适应各种总线。 6 ,支持预读功能,提高性能,比如局部总线的时钟频率较小,可以通过该功能提高性能。 7 ,总线驱动好。无需其他驱动。 8 ,支持 2 个内存或 IO 空间。足够用了。 9 ,支持局部总线操作等待。如果局部总线的时钟频率较小,可以等待操作完毕。 10 ,预读字节数可调。等等… 硬件包括三部分: PCI 开发卡一块, 实验板一块 4 个排线。 PCI 开发卡主要由 PCI9054 、 93C56 和相应的跳线、控制地址数据线等部分组成。 PCI9054 是 PLX 公司的 PCI 主模式桥芯片; 93C56 是 EERPOM ,用于向 PCI9054 的初始化设置信息;有源晶振用于向 9054 提供时钟频率;跳线用于 PCI9054 的设置,控制地址数据线将 PCI9054 的 Local Bus 信号线引出来,用于实验板。实验板的功能是进行 PCI 内存的读写、中断的产生、 DMA 传输操作、 Local Bus 的存储器和端口的试验等。它包括一片 MAX 系列的 CPLD EPM7128S 、一片 61LV256 的 SRAM 芯片及 LED 和 PIN 开关。排线用于控制地址数据线的连接。 可以利用该开发板进行 PCI 从模式设备的各种试验和开发。可与 Plx公司的开发软件PlxMon 联合使用。 该板类似Plx 公司的 RDK ,但经过自行开发后,功能演示比 RDM好,价格很便宜,只有 RDK 的 1/3 。 该开发卡不但可以演示 PCI 的各种操作,以供学习、试验,而且利用该卡进行 PCI 板卡的开发,便于调试、试验,非常实用。 硬件资料包括: 所有的电路图、 EEPROM 设置文件等,您只需在开发卡的基础上增加功能模块,你可以自己做个测试模块,与开发卡连接,进行测试或调试,这样非常方便,这样大大节省您的开发时间和降低开发风险。 RDK 虽然为您预留了一些空间,但是只是一次性的,调试也不好调试,很不方便。 二、软件说明 软件包括 WDM 驱动程序的源代码和测试程序的源代码,源代码有注释,而且代码就是一套模板,你只需在源代码的基础上直接添加你的功能代码,十分简洁和快捷,可大大节省你的开发试验时间和降低开发风险。而且还包括开发驱动程序所需的资料、开发工具( PlxMon (最新版)、 DDK (全套)、 DriverStudio (最新版)等)、开发书籍的电子版等。 500M, 十分丰富,非常实用,只要你需要,都会提供,您无需到处找技术资料。如果您以前没有开发过 PCI 卡,节省的时间少则一两个月,多则几个月。 三、技术支持 由于该产品是本人独自开发,且开发过很多 PCI 卡,积累了很丰富的软硬件开发和调试经验,能够提供从硬件到软件全面的技术支持,尤其是硬件,有一系列成功的开发模式、经验和方法,可以及时地回答任何有关 PCI 软硬件设计和技术的问题,绝对不会售后不管或无端推脱,而且软硬件都由本人开发,即使出现问题也可以完全掌控,可以在设计和调试时提出建议和技术支持。值得一提的是,我自己在开发中还在使用该套件,套件就是一套模板,开发快捷,准确!能够节省您太多的时间,不走弯路。 PCI 开发套件是您设计的开始,技术支持使您成功的保证! 四、 PCI开发套件与Plx的RDK(Plx公司的Demo板)比较 1 ,功能。套件拥有 RDK 的所有功能,而且有演示功能,演示各种 DMA 操作、中断、 RAM 读写、 IO 读写、片选、 IO 操作、编写 EEP ......
>>返回讨论的主题
|