摘要
主要研究TM130 0多媒体数字信号处理器 (DSP)在 pSOS嵌入式操作系统下的 10 0Mbit/s高速以太网接口的设计与实现。硬件方面 ,介绍了TM 130 0系统与RTL8139以太网驱动芯片通过PCI总线互连的实现方式 ,重点介绍了其中PCI仲裁器的设计和PCI配置空间地址的设置方法 ;软件方面 ,介绍了在DSP端内嵌的 pSOS操作系统下开发软件驱动RTL8139芯片的方法 ,重点描述了pSOS的pNA +网络组件的NI接口、RTL8139芯片收发数据的控制方式、驱动程序的发送缓存管理、TM130 0访问PCI空间的途径以及内存与数据缓存一致性等要点。最后从速率、可靠性、效率 3个方面对实现的以太网通信接口进行了测试 ,给出了详细的实测结果。测试结果显示 ,与基于RTL80 2 9芯片开发的以太网接口相比 ,各项性能均有较大提高。
A 100 Mbit/s high speed Ethernet interface for the TM1300 multimedia DSP under the pSOS embedded operating system is designed. The technical points in the hardware and software design have been described in detail, with emphasis on the PCI arbiter design and the driver development under the pNA+ component framework. Satisfying test result is given in the end.
出处
《电子工程师》
2004年第3期45-49,共5页
Electronic Engineer