期刊文献+
共找到34篇文章
< 1 2 >
每页显示 20 50 100
面向SCSI子系统的用户空间存储架构设计
1
作者 郝栋栋 高聪明 舒继武 《计算机研究与发展》 北大核心 2025年第3期633-647,共15页
近年来存储行业经历了巨大的变革,以固态硬盘(solid state drive, SSD)为代表的半导体存储设备迅猛发展,在性能上显著超越了通过磁头移动寻址的机械硬盘(hard disk drive, HDD).目前支持SSD的2种协议主要包括非易失性内存主机控制器接... 近年来存储行业经历了巨大的变革,以固态硬盘(solid state drive, SSD)为代表的半导体存储设备迅猛发展,在性能上显著超越了通过磁头移动寻址的机械硬盘(hard disk drive, HDD).目前支持SSD的2种协议主要包括非易失性内存主机控制器接口规范(nonvolatile memory express, NVMe)协议与串行SCSI(serial attached small computer system interface, SAS)协议,即SAS. NVMe是专为SSD设计的高性能存储协议,能够很大限度地发挥SSD的性能;而SAS协议则充分考虑数据中心的需求,在提供高可靠性与高可扩展性的同时,兼顾了系统性能与成本的平衡.相对于日益增速的存储介质,针对慢速存储设备所设计的软件栈在一次I/O过程中所耗费的时间开销愈发显著.针对该问题学界及工业界都相继提出了众多解决方案,例如Intel提出的高性能存储开发包(storage performance development kit, SPDK)通过将设备驱动实现在用户空间,并采用轮询感知I/O完成等方式大幅度缩短了NVMe SSD对应用程序的响应时间,极大地提升了整个系统的整体性能.然而之前的研究工作针对SAS SSD存储软件栈的优化非常有限,为此在用户空间实现了针对SAS SSD的软件栈优化.实验结果表明,该优化能够有效缩短存储设备对应用程序的响应时间,提高应用对存储设备的访存效率.此外,为了准确评估I/O栈中存储设备的时间开销,硬件性能测试工具HwPerfIO被提出,能够消除大部分软件开销的影响以测得更加准确的存储设备性能. 展开更多
关键词 固态硬盘 HwPerfIO SAS协议 I/O栈 用户空间驱动
在线阅读 下载PDF
ABAQUS二次开发在压电堆叠驱动器仿真中的应用
2
作者 杨强 夏天飞 +2 位作者 张葛祥 古奥 张力佳 《成都信息工程大学学报》 2025年第3期306-312,共7页
压电堆叠是将压电陶瓷多片层叠并利用环氧树脂粘接在一起,在电场的作用下,输出的总变形量为各个压电陶瓷片的输出变形量之和,因其能产生较大的力和位移,所以被大量用于制造各类压电驱动器。但由于堆叠层数多,在ABAQUS中的建模与参数指... 压电堆叠是将压电陶瓷多片层叠并利用环氧树脂粘接在一起,在电场的作用下,输出的总变形量为各个压电陶瓷片的输出变形量之和,因其能产生较大的力和位移,所以被大量用于制造各类压电驱动器。但由于堆叠层数多,在ABAQUS中的建模与参数指定过程复杂烦琐。为快速对压电堆叠驱动器在ABAQUS中进行建模仿真,基于ABAQUS有限元分析软件,编写相应Python内核脚本程序,利用RSG对话框构造器制作压电堆叠驱动器仿真插件,即二次开发,实现压电堆叠驱动器在ABAQUS中的参数化建模与仿真。插件仿真实验表明:压电堆叠的输出位移与组成其压电陶瓷片的数量成正比列关系;与单层压电陶瓷片相比,多层压电陶瓷片可以显著降低驱动电压,同时可以通过改变压电陶瓷片的层数,来保证所需的位移量;设置的Cohesive参数得到的内聚力仿真结果也符合TSL规律。综上,该插件可为压电堆叠驱动器的设计提供相应指导。 展开更多
关键词 压电堆叠驱动器 ABAQUS RSG对话框构造器 二次开发 参数化建模 COHESIVE
在线阅读 下载PDF
压电固体作动筒的应用基础研究 被引量:1
3
作者 朱晓荣 陶宝祺 +1 位作者 郑世杰 梁大开 《压电与声光》 CSCD 北大核心 2000年第1期19-22,共4页
通过对大位移压电固体作动筒的动力学模型的研究.探讨了压电固体作动筒在振动控制中的动力学驱动模型。通过对压电作动筒和结构之间的驱动传递关系的研究,以及在结构应用中获得达到最大的位移输出和最大的作用力的匹配关系的研究,为... 通过对大位移压电固体作动筒的动力学模型的研究.探讨了压电固体作动筒在振动控制中的动力学驱动模型。通过对压电作动筒和结构之间的驱动传递关系的研究,以及在结构应用中获得达到最大的位移输出和最大的作用力的匹配关系的研究,为驱动器的一体化应用提供基础。最后研究了压电作动筒驱动力及输出位移,同时在不同的频率及负载下,对压电作动筒的驱动性能进行了实验,并进行讨论。结论表明:利用压电作动筒作为智能结构驱动器件,可以实现对结构的主动变形及振动控制。 展开更多
关键词 驱动器 压电固体作动筒 振动控制 压电材料
在线阅读 下载PDF
NP防火墙协议栈驱动模块的设计与实现 被引量:1
4
作者 韩志耕 罗军舟 《计算机工程》 EI CAS CSCD 北大核心 2006年第21期136-138,共3页
彻底打通网络处理器光口到本地协议栈间通路需要协议栈驱动提供支持。针对协议栈驱动基本组成和内在驱动机制,同时确保遵循Intel IXA软件架构分层设计原则,该文提出了在Linux平台上的实现方案并进行了分析,指出了实现过程中牵涉的关键... 彻底打通网络处理器光口到本地协议栈间通路需要协议栈驱动提供支持。针对协议栈驱动基本组成和内在驱动机制,同时确保遵循Intel IXA软件架构分层设计原则,该文提出了在Linux平台上的实现方案并进行了分析,指出了实现过程中牵涉的关键技术。Enp2611评估板上硬件光口打通测试表明设计达到了预先要求。 展开更多
关键词 协议栈驱动 防火墙 网络处理器 包分类 主动式安全防范系统
在线阅读 下载PDF
基于DM9000A的嵌入式以太网接口设计与实现 被引量:26
5
作者 施勇 温阳东 《合肥工业大学学报(自然科学版)》 CAS CSCD 北大核心 2011年第4期519-524,共6页
文章提出了一种基于32位ARM处理器LPC2468和以太网控制器DM9000A的嵌入式以太网接口设计方法。硬件方面主要涉及以太网网络接口电路的设计,软件方面主要涉及以太网控制芯片驱动程序和上层网路协议。该嵌入式系统网络接入方案具有硬件接... 文章提出了一种基于32位ARM处理器LPC2468和以太网控制器DM9000A的嵌入式以太网接口设计方法。硬件方面主要涉及以太网网络接口电路的设计,软件方面主要涉及以太网控制芯片驱动程序和上层网路协议。该嵌入式系统网络接入方案具有硬件接口简单、外围器件少、价格低廉、开发周期短等特点。 展开更多
关键词 嵌入式系统 LPC2468处理器 DM9000A控制器 网络驱动 TCP/IP网络协议栈
在线阅读 下载PDF
Windows操作系统中的USB 2.0体系结构分析 被引量:3
6
作者 杨智君 马晓庆 吴昭春 《电子测试》 2008年第1期20-23,34,共5页
Windows的USB2.0体系结构包括两个重要的核心内容:USB驱动程序栈和USB设备栈。Windows XP和Windows 2000的驱动程序栈均由主机控制器驱动程序、总线驱动程序和客户设备驱动程序3层构成。Win-dowsXP设备栈包括客户设备栈、基类复合设备... Windows的USB2.0体系结构包括两个重要的核心内容:USB驱动程序栈和USB设备栈。Windows XP和Windows 2000的驱动程序栈均由主机控制器驱动程序、总线驱动程序和客户设备驱动程序3层构成。Win-dowsXP设备栈包括客户设备栈、基类复合设备、根集线器设备栈和主机控制器设备栈;Windows 2000 USB设备栈由客户设备栈、基类复合设备、根集线器设备栈和主机控制器设备栈构成。在阐述Windows XP和Windows 2000驱动程序栈的基础上,对两者存在的区别进行了对比分析,对Windows平台下的USB2.0驱动程序开发具有很好的参考价值。 展开更多
关键词 USB 2.0 体系结构 驱动程序栈 设备栈
在线阅读 下载PDF
基于驱动堆栈单元的文件隐藏方法 被引量:4
7
作者 何耀彬 李祥和 孙岩 《计算机工程》 CAS CSCD 北大核心 2011年第13期9-12,共4页
为能在操作系统的驱动级实现新的文件隐藏点,对传统的文件系统过滤驱动原理和驱动数据堆栈单元结构进行分析。通过修改驱动堆栈单元的结构和完成例程,配合修改I/O请求包的传递方法,实现2种驱动级文件隐藏的方法。使用该2种方法的文件可... 为能在操作系统的驱动级实现新的文件隐藏点,对传统的文件系统过滤驱动原理和驱动数据堆栈单元结构进行分析。通过修改驱动堆栈单元的结构和完成例程,配合修改I/O请求包的传递方法,实现2种驱动级文件隐藏的方法。使用该2种方法的文件可以在系统中实现深度隐藏,使得操作系统无法查询,也不能通过正常途径访问。 展开更多
关键词 文件系统过滤驱动程序 驱动堆栈单元 I/O结构数组 I/O管理器 完成例程
在线阅读 下载PDF
嵌入式系统的通用网络驱动模型设计与实现 被引量:2
8
作者 王敏 《长春理工大学学报(自然科学版)》 2007年第4期107-110,共4页
在嵌入式系统设计时,不同厂家的DSP通常对应有不同的操作系统,而大多数嵌入式操作系统都没有提供一个较为完整的网络驱动模型,从而使得网络驱动程序的设计较为复杂,每次开发的代码其可重用性较差。本文基于Philips DSP网络驱动程序开发... 在嵌入式系统设计时,不同厂家的DSP通常对应有不同的操作系统,而大多数嵌入式操作系统都没有提供一个较为完整的网络驱动模型,从而使得网络驱动程序的设计较为复杂,每次开发的代码其可重用性较差。本文基于Philips DSP网络驱动程序开发的基础上,尝试提出了一种独立于操作系统的网络驱动程序设计通用模型,以简化相应的开发工作和实现代码的最大重用。 展开更多
关键词 嵌入式操作系统 DSP TargetTCP协议栈 网络驱动程序
在线阅读 下载PDF
高性能IPv6路由器网络驱动设计
9
作者 周庆标 李立宏 +1 位作者 张洪渊 王忠 《计算机工程与设计》 CSCD 北大核心 2007年第5期1051-1053,1143,共4页
高性能IPv6路由器的设计与实现对我国把握下一代互联网发展的先机,保障信息产业的健康和可持续发展具有重要的意义。在分析了高性能IPv6网络驱动子系统的软件结构与实时操作系统VxWorks网络驱动程序模型END的基础上,设计与实现了支持IPv... 高性能IPv6路由器的设计与实现对我国把握下一代互联网发展的先机,保障信息产业的健康和可持续发展具有重要的意义。在分析了高性能IPv6网络驱动子系统的软件结构与实时操作系统VxWorks网络驱动程序模型END的基础上,设计与实现了支持IPv6/v4双协议栈的增强型网络驱动子系统。该驱动子系统能很好地满足高性能IPv6路由器对网络驱动值系统的要求。 展开更多
关键词 IPV6路由器 IPv6/v4双协议栈 增强型网络驱动 嵌入式系统 VXWORKS操作系统
在线阅读 下载PDF
适配器驱动层并行I/O调度性能分析
10
作者 吴涛 张江陵 冯丹 《华中科技大学学报(自然科学版)》 EI CAS CSCD 北大核心 2003年第12期10-12,15,共4页
对适配器驱动技术进行了研究 ,提出了一种可扩展的并行I/O方法 .这种方法将多DMA通道和I/O接口集成到适配器中 ,可实现I/O命令的多通道并行处理 ,从而以较低代价实现外围设备I/O性能扩展 .建立并行I/O的SPN模型 ,对这种结构下各I/O环节... 对适配器驱动技术进行了研究 ,提出了一种可扩展的并行I/O方法 .这种方法将多DMA通道和I/O接口集成到适配器中 ,可实现I/O命令的多通道并行处理 ,从而以较低代价实现外围设备I/O性能扩展 .建立并行I/O的SPN模型 ,对这种结构下各I/O环节对设备栈I/O性能的影响进行了分析 ,重点研究I/O请求量与系统IRP流量和I/O通道利用率的关系 ,并结合测试数据对分析结论给予了证明 . 展开更多
关键词 并行I/O SPN模型 适配器驱动层 设备驱动程序栈 IRP流量 DMA通道 调度性能
在线阅读 下载PDF
针对文件过滤型防御系统的隐藏及检测方法研究
11
作者 何耀彬 李祥和 +1 位作者 陈迎春 张勇 《信息工程大学学报》 2011年第3期374-379,共6页
目前的主流防御系统均通过在文件访问系统中建立文件过滤驱动来实现。为了在系统的监控下实现文件隐藏及其检测,对文件过滤型防御系统和驱动数据堆栈单元结构进行了分析,通过修改驱动堆栈单元实现了文件隐藏。针对这种隐藏方法,给出了... 目前的主流防御系统均通过在文件访问系统中建立文件过滤驱动来实现。为了在系统的监控下实现文件隐藏及其检测,对文件过滤型防御系统和驱动数据堆栈单元结构进行了分析,通过修改驱动堆栈单元实现了文件隐藏。针对这种隐藏方法,给出了一种直接访问磁盘检测隐藏文件的方法,经调试均获得了较好的效果。 展开更多
关键词 文件过滤型防御系统 文件系统驱动 驱动堆栈单元 磁盘穿透
在线阅读 下载PDF
鼠标映射虚拟位置传感器的驱动开发模型
12
作者 李凌 周晓军 +1 位作者 宫闽军 徐志农 《浙江大学学报(工学版)》 EI CAS CSCD 北大核心 2006年第8期1344-1347,共4页
为了在便携式检测系统中准确动态地获取检测点的位置信息,提出将普通的光电式鼠标映射成虚拟位置传感器的思路.编写下层过滤驱动程序拦截光学鼠标的报告描述符和输入输出中断请求,制作安装程序将过滤驱动程序安装到计算机的操作系统中,... 为了在便携式检测系统中准确动态地获取检测点的位置信息,提出将普通的光电式鼠标映射成虚拟位置传感器的思路.编写下层过滤驱动程序拦截光学鼠标的报告描述符和输入输出中断请求,制作安装程序将过滤驱动程序安装到计算机的操作系统中,使系统将光学鼠标标识为用户设备;用户态的应用程序访问此用户设备并读取其报告描述符,将读出的坐标值根据分辨率转换为实际的尺寸以获取检测系统所需要的位置信息.映射后的传感器在轻便型复合材料孔隙率检测设备中得到应用,位置精度达到了0.3%,完全符合检测系统对于位置信息的精度要求. 展开更多
关键词 虚拟传感器 驱动程序 检测系统 设备栈
在线阅读 下载PDF
Linux蓝牙协议栈的USB设备驱动 被引量:7
13
作者 梁军学 郁滨 《计算机工程》 CAS CSCD 北大核心 2008年第9期273-275,共3页
基于对Linux下蓝牙协议栈BlueZ源代码的分析,给出BlueZ的组织结构和特点。分析蓝牙USB传输驱动机制和数据处理过程,给出实现蓝牙设备驱动的重要数据结构和流程,并总结Linux下开发蓝牙USB设备驱动的一般方法和关键技术。
关键词 LINUX系统 蓝牙协议栈 设备驱动
在线阅读 下载PDF
PCIe SSD I/O栈设计与原型系统研究 被引量:2
14
作者 润冬 刘芳 +2 位作者 肖侬 陈祥 欧洋 《计算机研究与发展》 EI CSCD 北大核心 2015年第S2期124-130,共7页
近些年来,为了满足各种应用日益增长的I/O性能要求,存储子系统经历了巨大的变革.基于PCIe接口的SSD(solid state drive)凭借其高带宽,低延迟的特点逐渐成为主流的存储设备.包括I/O栈设计在内的针对PCIe SSD的研究,将成为存储领域的研究... 近些年来,为了满足各种应用日益增长的I/O性能要求,存储子系统经历了巨大的变革.基于PCIe接口的SSD(solid state drive)凭借其高带宽,低延迟的特点逐渐成为主流的存储设备.包括I/O栈设计在内的针对PCIe SSD的研究,将成为存储领域的研究热点.目前涉及到PCIe SSD具体实现细节的文献相对缺乏,不利于相关研究的开展.归纳了PCIe SSD设计中需要考虑的问题与相关研究,并介绍了一个实际的PCIe SSD原型系统的实现方案.同时,对原型系统中的I/O栈驱动层的设计和优化技术也进行了分析,包括DMA(direct memory access)优化技术和多队列多中断技术.最后,对原型系统进行测试,并与商用PCIe SSD测试结果对比,表明原型系统具有更高的性能,有助于PCIe SSD的相关研究. 展开更多
关键词 PCIe固态硬盘 闪存 I/O栈 LINUX驱动 原型系统
在线阅读 下载PDF
基于NDIS的无线Mesh网络协议的研究和实现 被引量:6
15
作者 韩冬 鄢楚平 +2 位作者 王志泉 韩仲华 王朝翔 《计算机工程与设计》 CSCD 北大核心 2011年第3期784-787,817,共5页
为了将无线Mesh网络的应用推广到Windows平台,提出了一个基于NDIS的无线Mesh网络协议——NMP协议。在对NDIS架构分析和研究的基础上,针对无线Mesh网络的特点,设计了一套完整的协议架构,其中包含数据包管理、链路维护、握手、认证、路由... 为了将无线Mesh网络的应用推广到Windows平台,提出了一个基于NDIS的无线Mesh网络协议——NMP协议。在对NDIS架构分析和研究的基础上,针对无线Mesh网络的特点,设计了一套完整的协议架构,其中包含数据包管理、链路维护、握手、认证、路由、流控、动态配置等各个方面。基于NDIS的特点使NMP协议的实现与下层网卡无关,并能被编译成标准的设备驱动文件应用于Windows系列操作系统中。对NMP协议进行了编码实现和实际运用,实际搭建了一个多跳的NMP网络并进行了性能测试,测试结果表明了该协议性能优越。 展开更多
关键词 无线Mesh网络协议 网络驱动接口规范 路由 Windows设备驱动 Windows协议栈
在线阅读 下载PDF
基于ISA总线的USB协议栈的设计与实现 被引量:2
16
作者 易先威 刘伟 何方 《小型微型计算机系统》 CSCD 北大核心 2005年第11期2057-2059,共3页
USB已经成为一种事实上的I/O标准,本文以自主开发的基于ISA总线的USB为例,介绍了该USB的硬件研发过程及相关系统软件的开发过程,详尽地展示了相关USB协议栈的设计与实现,并且探讨了USB设备基于该协议栈的驱动开发.
关键词 USB SL811HS USB协议栈 USB总线驱动 BULK-ONLY协议 FLASH DISK
在线阅读 下载PDF
RTEMS下Firewire协议栈的设计与实现 被引量:2
17
作者 张纪胜 陈香兰 周学海 《计算机工程》 CAS CSCD 北大核心 2010年第8期264-266,共3页
目前RTEMS操作系统缺乏对火线的支持。针对Linux和RTEMS在中断机制、定时器机制、延迟过程调用机制等方面的较大差异,提出一种高效的解决方案,实现Linux新火线协议栈到RTEMS的移植。在管理等时传输缓冲区时,结合等时传输的特点,修改环... 目前RTEMS操作系统缺乏对火线的支持。针对Linux和RTEMS在中断机制、定时器机制、延迟过程调用机制等方面的较大差异,提出一种高效的解决方案,实现Linux新火线协议栈到RTEMS的移植。在管理等时传输缓冲区时,结合等时传输的特点,修改环形队列的入队算法,解决可能的缓冲区满的问题。结果表明,实现的火线协议栈已达到对火线协议基本功能支持的目标。 展开更多
关键词 实时多处理器系统 火线 设备驱动 协议栈
在线阅读 下载PDF
Windows CE下蓝牙协议栈驱动的实现 被引量:2
18
作者 王洪杰 王金刚 《电子测量技术》 2006年第5期160-161,184,共3页
文中介绍了如何在WindowsCE下以驱动程序的形式编写蓝牙协议栈进行了设计与实现。文章对流接口模型中的接口及接口间关系进行了定义与说明,并重点介绍了子模块间相互关系、数据结构以及应用程序模块和接口间的对应关系,指出了程序的测... 文中介绍了如何在WindowsCE下以驱动程序的形式编写蓝牙协议栈进行了设计与实现。文章对流接口模型中的接口及接口间关系进行了定义与说明,并重点介绍了子模块间相互关系、数据结构以及应用程序模块和接口间的对应关系,指出了程序的测试跟踪方法,最后对多层驱动模式的扩展与升级进行了思考。 展开更多
关键词 蓝牙协议栈 WINDOWS CE 驱动程序 流接口
在线阅读 下载PDF
X光二极管实验平台初步设计
19
作者 马勋 邓建军 +3 位作者 计策 丰树平 王勐 刘宏伟 《强激光与粒子束》 EI CAS CSCD 北大核心 2015年第5期249-254,共6页
采用Marx发生器结合水介质同轴线设计了高压脉冲功率源,在X射线二极管负载上可产生数MV高压输出。通过电压波过程分析,给出了在负载上获得最大电压输出条件下的形成线、传输线的阻抗设计原则。通过集中参数电路模型分析,给出了一定预脉... 采用Marx发生器结合水介质同轴线设计了高压脉冲功率源,在X射线二极管负载上可产生数MV高压输出。通过电压波过程分析,给出了在负载上获得最大电压输出条件下的形成线、传输线的阻抗设计原则。通过集中参数电路模型分析,给出了一定预脉冲幅值下形成线、传输线电长度及中储设计原则。结合水介质正极性耐压Martin经验公式进行绝缘设计,二极管采用径向均压绝缘堆结构,给出了整个装置初步方案设计。基于Pspice的全系统电路模拟表明:当中储运行电压为2.6MV时,对3Ω形成线充电电压为3.3MV,并最终在40Ω负载上获得4MV电压输出,且充电过程中负载脉冲幅值约为形成线充电电压的1.2%,在现有条件下,该平台设计指标能够满足实验预期。 展开更多
关键词 闪光X光机 脉冲功率源 水介质同轴线 径向均压绝缘堆 闪光照相
在线阅读 下载PDF
基于ENC28J60的Nios Ⅱ网络驱动程序开发 被引量:3
20
作者 黄翌 陈丽娟 《合肥工业大学学报(自然科学版)》 CAS CSCD 北大核心 2016年第4期462-465,485,共5页
文章介绍了以ENC28J60作为网络设备的嵌入式系统以太网通信功能的实现方法,研究了ENC28J60硬件的初始化、数据包收发的软件编程算法,分析了LwIP的网络接口驱动层设计,介绍了如何在LwIP下开发网络驱动程序完成LwIP协议栈在ENC28J60芯片... 文章介绍了以ENC28J60作为网络设备的嵌入式系统以太网通信功能的实现方法,研究了ENC28J60硬件的初始化、数据包收发的软件编程算法,分析了LwIP的网络接口驱动层设计,介绍了如何在LwIP下开发网络驱动程序完成LwIP协议栈在ENC28J60芯片上的移植,并对系统的通信性能进行了验证。 展开更多
关键词 NIOS Ⅱ软核 LWIP协议栈 ENC28J60硬件 驱动程序
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部