基于PCI的串行通信控制器的研究和实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:shengyan1205
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
路由器是将局域网连接成广域网的常用设备,路由器上的中低速广域网卡常常是采用基于PCI总线的高速同异步串行通信控制器(Serial Communication Controller,缩写为SCC)来控制发送和接收数据。 虽然ASIC(Application Specific Integrated Circuit)芯片DSCC4(DMA Supported Serial Communication Controller with 4 Channels)在串行通信控制方面应用广泛,但它仍然存在很多应用问题,比如BD(Buffer descriptor)和中断操作过于复杂,占用资源较多,芯片在实际应用中存在一些BUG,同时成本也较高。所以研究基于PCI总线的高速同异步串行通信控制器具有重要的实际意义。 课题参考DSCC4设计方法,全新设计了SCC的BD数据结构,数据流的控制流程以及中断处理流程,提出既能实现DSCC4的全部功能,同时又在性能上有相当改进的技术方案,最后详细探讨了串行通信控制器的驱动程序设计过程,并且给出了驱动程序设计和调试的方法与经验。 本文在分析PCI总线协议与部分网络接口协议的基础上,描述了SCC的具体业务需求,提出了SCC的总体设计。在总体方案中,不仅包括了SCC的应用平台介绍、硬件和软件系统设计,而且对中断处理过程、流控和服务质量进行了分析与设计。同时重点介绍了SCC驱动程序的设计,主要从驱动程序的模块功能和组成出发,讨论了任务的规划与实现,详述了SCC驱动程序的重要数据结构和重要模块的设计,并给出了SCC的调试和测试、驱动开发的经验,最终得出了性能提升的结论。
其他文献
网络化、智能化是信息社会发展的必然趋势,机房管理的网络化、智能化必将使机房管理正规化、科学化。本文针对机房特点,设计并实现了一个基于MPEG-4的机房视频监控系统。
IPSec协议是下一代网络安全标准,而作为IPSec协议中的密钥交换协议——IKE协议又对IPSec协议的安全性起着重要作用,密钥交换协议能否正确的实施关系到IPSec协议的安全与否,乃
随着传统因特网发展和无线接入技术的成熟,移动因特网开始进入人们的生活。移动因特网可以实现在人们在任何时候,任何地点都能接入因特网的梦想。大量的移动设备在移动的过程
  首先,研究的是高维布尔型异常数据检测问题。本文通过定义反映数据稀疏程度的覆盖系数,采用搜索其低维子空间的异常模式来检测高维布尔型异常数据,并利用遗传算法来优化搜索
学位
本论文研究了基于Web的GIS的理论与应用,并利用了XML技术和数据库系统。Web-GIS操作概念和应用的主要需求在于设计合理的数据库,测试,数据库构建,GIS系统的整合。开发一个系
利用文本分类技术进行垃圾邮件过滤是近年来反垃圾邮件研究的热点之一。如何构筑合理的反垃圾邮件体系架构、选择适合于垃圾邮件过滤的文本分类算法等问题,有待于进一步研究。
H.264/AVC是新一代的视频压缩标准,由ITU_T视频编码专家VCEG(Video Coding Eperts Group)和ISO/DSC运动图像专家组MPEG(Moving Picture Expert Group)共同拟定。该标准较以往
蓝牙技术作为全球统一的无线通信标准,其目的在于建立通用的低功耗低成本的无线电空中接口及其控制软件的公开标准,使通信和计算机进一步结合,使不同厂家生产的便携式设备在
随着无线网络的应用日益广泛,在部署无线网络的时候,如何充分利用现有的有线网络资源成为网络应用领域的一个热点。AP能够将有线网络和无线网络互连,在部署无线网络的时候,可