期刊文献+
共找到40篇文章
< 1 2 >
每页显示 20 50 100
SCA硬件抽象层接口设计 被引量:7
1
作者 刘鹏飞 洪锡军 张激 《计算机工程》 CAS CSCD 北大核心 2008年第B09期31-33,共3页
随着软件通信体系结构的广泛研究和应用,为在包含特定硬件单元的SCA硬件平台上实现不同计算单元上组件间管理的统一性和通信的标准化,提高波形应用在不同的硬件平台上的可移植性和重用性,软件通信体系结构引入了硬件抽象层的概念。该文... 随着软件通信体系结构的广泛研究和应用,为在包含特定硬件单元的SCA硬件平台上实现不同计算单元上组件间管理的统一性和通信的标准化,提高波形应用在不同的硬件平台上的可移植性和重用性,软件通信体系结构引入了硬件抽象层的概念。该文以通用处理器和DSP为例,描述硬件抽象层的功能及其在通用处理器GPP和DSP上的API实现。 展开更多
关键词 硬件抽象 软件通信结构 硬件抽象层设备
在线阅读 下载PDF
Windows NT硬件抽象层HAL功能分析 被引量:4
2
作者 郭静寰 孟祥迪 +2 位作者 郭丽虹 谭振江 于涌 《计算机应用》 CSCD 北大核心 2002年第7期86-88,共3页
WindowsNT操作系统最独特的属性之一 ,就是操作系统不依赖于特殊的硬件平台或体系结构的设计 ,具有可移植性。实现这一特性的关键组件是硬件抽象层HAL。文中从WindowsNT操作系统的体系结构出发 ,详细介绍了硬件抽象层HAL在操作系统中的... WindowsNT操作系统最独特的属性之一 ,就是操作系统不依赖于特殊的硬件平台或体系结构的设计 ,具有可移植性。实现这一特性的关键组件是硬件抽象层HAL。文中从WindowsNT操作系统的体系结构出发 ,详细介绍了硬件抽象层HAL在操作系统中的作用及其在处理设备中断、总线控制、DMA操作时提供的基本功能。 展开更多
关键词 WINDOWSNT 硬件抽象层HAL 可移植性
在线阅读 下载PDF
基于硬件抽象技术的全协议栈网络路由器设计 被引量:2
3
作者 全成斌 陈嘉杰 +3 位作者 郑宁汉 李山山 陈永强 金奕江 《实验技术与管理》 CAS 北大核心 2022年第4期111-115,共5页
计算机网络是计算机大类专业的核心课,是培养学生系统设计能力的关键课程。为了让学生更直观地理解网络不同层次间的关系,并得到系统的训练,提高系统设计能力,提出采用硬件抽象技术的实验框架(避免直接采用套接字调用)和以协议栈构造路... 计算机网络是计算机大类专业的核心课,是培养学生系统设计能力的关键课程。为了让学生更直观地理解网络不同层次间的关系,并得到系统的训练,提高系统设计能力,提出采用硬件抽象技术的实验框架(避免直接采用套接字调用)和以协议栈构造路由器系统的实验课程设计。实验简化了硬件接口设计方法、采用在线评测方式以及先分后总的模块化设计方案,构造出一套路由器系统。通过该实验,训练了学生综合实验能力,加深了对计算机网络原理的系统认识。 展开更多
关键词 计算机网络 实验 系统设计能力 硬件抽象 路由器设计
在线阅读 下载PDF
SCA中CORBA与硬件抽象层技术研究 被引量:7
4
作者 崔晓鹏 胡中豫 张豪 《现代电子技术》 2011年第6期32-35,共4页
为了彻底分清SCA中两个容易混淆的关键技术,即CORBA和硬件抽象层技术,采用比较研究的方法,将两者从基本定义、体系结构、应用和实现方法等几个方面进行了深入研究,得出了CORBA和硬件抽象层在一定的应用范围内均可被认为是一种中间件技术... 为了彻底分清SCA中两个容易混淆的关键技术,即CORBA和硬件抽象层技术,采用比较研究的方法,将两者从基本定义、体系结构、应用和实现方法等几个方面进行了深入研究,得出了CORBA和硬件抽象层在一定的应用范围内均可被认为是一种中间件技术;CORBA属于SCA软件架构的一部分,而硬件抽象层则归属为SCA的硬件结构部分;硬件抽象层组件是不能被CORBA直接调用的功能组件等结论,两者都具有屏蔽各种平台间的差异和编程语言不同的特点。 展开更多
关键词 SCA CORBA 硬件抽象 中间件
在线阅读 下载PDF
一种基于SCA的FPGA硬件抽象层设计方法 被引量:1
5
作者 余贵水 王金波 +1 位作者 施满苍 邓晨光 《海军工程大学学报》 CAS 北大核心 2009年第6期72-75,共4页
针对软件无线电关于波形软件的可移植性要求,借鉴软件通信体系硬件抽象层连接规范,采用开放式体系结构和模块化设计思想,研究了一种针对FPGA的硬件抽象层设计与实现方法。通过引入source和sink接口抽象底层的硬件连接,使FPGA的波形设计... 针对软件无线电关于波形软件的可移植性要求,借鉴软件通信体系硬件抽象层连接规范,采用开放式体系结构和模块化设计思想,研究了一种针对FPGA的硬件抽象层设计与实现方法。通过引入source和sink接口抽象底层的硬件连接,使FPGA的波形设计与具体硬件平台分离,实现硬件系统中波形软件的动态配置。在实际信号处理系统中的应用表明,使用该方法设计的软件具有很好的可移植性、可重用性和可互操作性,可减少重复开发,能有效缩短系统开发周期,提高系统开发效率。 展开更多
关键词 软件通信体系 硬件抽象 FPGA
在线阅读 下载PDF
基于硬件抽象层的Bootloader研究与实现 被引量:1
6
作者 张健 周书林 朱文静 《现代电子技术》 2010年第8期38-40,共3页
在嵌入式开发中,由于Bootloader和硬件紧密相关,造成了移植Bootloader到一个新的硬件平台要修改大量的代码。针对这个问题,在Bootloader中引入硬件抽象层。硬件抽象层为各种硬件抽象出一个公共接口;Bootloader的硬件抽象层屏蔽了具体的... 在嵌入式开发中,由于Bootloader和硬件紧密相关,造成了移植Bootloader到一个新的硬件平台要修改大量的代码。针对这个问题,在Bootloader中引入硬件抽象层。硬件抽象层为各种硬件抽象出一个公共接口;Bootloader的硬件抽象层屏蔽了具体的底层硬件,增加了系统的可移植性,减少了移植的工作量。最后针对硬件抽象层实现方法上的不足,给出可行的解决办法。 展开更多
关键词 BOOTLOADER 硬件抽象 嵌入式系统 可移植性
在线阅读 下载PDF
基于硬件抽象层HAL的NiosⅡ嵌入式处理器系统设备管理模式研究 被引量:1
7
作者 元泽怀 唐平 《现代电子技术》 2007年第2期87-89,共3页
NiosⅡ处理器是Altera公司推出的一个32/16位精简指令集处理器软核。他为嵌入式系统开发者提供了更多的资源,可支持复杂、高性能系统的开发。硬件抽象层HAL作为一个板级支撑包提供给NiosⅡ处理器系统。基于HAL的外设管理程序使用ANSI C... NiosⅡ处理器是Altera公司推出的一个32/16位精简指令集处理器软核。他为嵌入式系统开发者提供了更多的资源,可支持复杂、高性能系统的开发。硬件抽象层HAL作为一个板级支撑包提供给NiosⅡ处理器系统。基于HAL的外设管理程序使用ANSI C标准库函数,并通过HAL API访问硬件资源。通过对其进行深入的研究,结合NiosⅡ嵌入式处理器系统对Lan91c111网络外设的管理模式,总结了HAL在NiosⅡ嵌入式处理器系统设备管理中的作用及其一般实现模式。 展开更多
关键词 硬件抽象 NIOS 嵌入式处理器 设备管理
在线阅读 下载PDF
通用信号处理中的硬件抽象层连接设计 被引量:3
8
作者 钟瑜 《电讯技术》 北大核心 2011年第6期46-50,共5页
研究了软件通信结构(SCA)和专用硬件补充规范在嵌入式环境中的技术应用,针对由DSP、FPGA组成的通用信号处理硬件平台,设计了通用信号处理平台中的硬件抽象连接(HAL-C)通信机制和底层通信接口,并提出了硬件抽象连接应用的具体技术途径。
关键词 综合化航空电子系统 软件通信结构 通用信号处理平台 硬件抽象连接 软件无线电
在线阅读 下载PDF
基于龙芯CPU的有线宽带网络SoC硬件抽象层研究与实现
9
作者 王沁 付士奇 +2 位作者 张晓彤 宋丽华 李翀 《小型微型计算机系统》 CSCD 北大核心 2009年第4期732-736,共5页
针对有线宽带网络SoC内嵌的龙芯CPU的特点,研究了一种基于Linux的硬件抽象层(HAL)方案,该方案使得上层软件与底层硬件无关,管理了多个底层硬件设备.其次,研究并设计了一种高效的缓存机制,提供对变长缓冲区的配置、管理、动态分配和回收... 针对有线宽带网络SoC内嵌的龙芯CPU的特点,研究了一种基于Linux的硬件抽象层(HAL)方案,该方案使得上层软件与底层硬件无关,管理了多个底层硬件设备.其次,研究并设计了一种高效的缓存机制,提供对变长缓冲区的配置、管理、动态分配和回收,在此机制的基础上实现了数据在用户态和核心态之间的零拷贝传输.该方案已成功应用于自主开发的有线宽带网络SoC中.在实际网络下的测试结果表明,对于长度在32到1522字节之间的数据包,使用HAL至少可以获得35.80%的性能提高. 展开更多
关键词 SOC 有线宽带网络 龙芯CPU 零拷贝 硬件抽象
在线阅读 下载PDF
面向嵌入式系统的功耗管理硬件抽象层
10
作者 陈虎 陈一天 奚建清 《计算机工程》 EI CAS CSCD 北大核心 2006年第17期246-248,共3页
由于缺乏面向嵌入式系统的功耗管理硬件标准接口,嵌入式操作系统在不同硬件平台上的功耗管理功能缺乏可移植性。该文针对嵌入式系统提出了一种功耗管理硬件抽象层模型,同时引入了抽象功耗可管理组件模型,为操作系统提供了统一的功耗状... 由于缺乏面向嵌入式系统的功耗管理硬件标准接口,嵌入式操作系统在不同硬件平台上的功耗管理功能缺乏可移植性。该文针对嵌入式系统提出了一种功耗管理硬件抽象层模型,同时引入了抽象功耗可管理组件模型,为操作系统提供了统一的功耗状态转移函数。基于此抽象层,可屏蔽不同硬件结构的功耗管理细节,有效地提高嵌入式操作系统的可移植性。 展开更多
关键词 嵌入式系统 功耗管理 硬件抽象
在线阅读 下载PDF
VSOS-HAM:基于Isabelle/HOL的OS内核硬件抽象模型和形式化验证方法研究
11
作者 钱振江 黄皓 宋方敏 《南京大学学报(自然科学版)》 CAS CSCD 北大核心 2017年第3期577-578,共2页
形式化方法是保证操作系统设计和实现的正确性的可靠方法.操作系统的形式化设计和验证过程仍然是一个极其复杂的过程.由于汇编语言过于底层,对其进行形式化验证的难度较大,如何有效地对汇编语言代码进行建模,便于对其语义和功效的正确... 形式化方法是保证操作系统设计和实现的正确性的可靠方法.操作系统的形式化设计和验证过程仍然是一个极其复杂的过程.由于汇编语言过于底层,对其进行形式化验证的难度较大,如何有效地对汇编语言代码进行建模,便于对其语义和功效的正确性进行验证成为操作系统形式化领域的研究热点.在汇编级提出对操作系统的设计和实现的正确性进行形式化验证的方法.通过建立操作系统内核硬件抽象模型,形式化地描述指令的操作语义,在此内核硬件抽象模型的基础上界定影响系统状态变化的数据对象,建立系统状态空间,结合指令的操作语义的定义来描述系统的状态转换函数.在Isabelle/HOL定理证明器环境中描述该内核硬件抽象模型,以实现的可信操作系统VSOS为例,在汇编级对系统设计和实现的正确性进行验证.结果表明,该方法是可行的和高效的. 展开更多
关键词 操作系统 内核硬件抽象模型 形式化验证 Isabelle/HOL 定理证明
在线阅读 下载PDF
高性能路由器硬件抽象层的设计与实现 被引量:3
12
作者 吴美娟 魏进武 +1 位作者 陈庶樵 岳俭 《计算机科学》 CSCD 北大核心 2004年第7期156-158,191,共4页
分布式体系结构已成为高性能路由器普遍采用的实现结构,然而迫切需要解决的问题是如何实现独立于上层软件及底层硬件的通用性支撑软件体系结构。本文针对高性能路由器体系结构及功能特点,提出了硬件抽象层(HAL)的设计方案并予以实现。... 分布式体系结构已成为高性能路由器普遍采用的实现结构,然而迫切需要解决的问题是如何实现独立于上层软件及底层硬件的通用性支撑软件体系结构。本文针对高性能路由器体系结构及功能特点,提出了硬件抽象层(HAL)的设计方案并予以实现。该方案在主处理单元上模拟从处理单元线路接口行为,由系统管理模块维护从处理单元的正常工作。测试结果表明,HAL在轻、重负载下,其效率及可靠性均能满足高性能路由器的需求,且其功能可满足软件体系结构的可扩展性需求。 展开更多
关键词 网络 路由器 硬件抽象 分布式结构
在线阅读 下载PDF
高性能路由器硬件抽象层的关键技术研究 被引量:3
13
作者 吴美娟 岳俭 《现代电子技术》 2004年第10期27-29,共3页
分布式体系结构已成为高性能路由器普遍采用的实现结构 ,然而迫切需要解决的问题是如何实现独立于上层软件及底层硬件的通用性支撑软件体系结构。硬件抽象层的设计方案成功解决了该问题 。
关键词 网络 路由器 硬件抽象 实时 分布式结构
在线阅读 下载PDF
基于SCA规范的硬件抽象层应用程序接口分析 被引量:8
14
作者 王彦刚 吕遵明 万留进 《计算机应用》 CSCD 北大核心 2014年第A02期219-223,共5页
从接口定义及工作原理两个方面详细阐述了JTRS系统办公室先后发布的MHAL和MOCB硬件抽象层接口标准;同时以DSP处理器为例给出了MHAL和MOCB的实现方案;最后对两个标准的特点、优势及适用条件进行了分析与比较。
关键词 JTRS MHAL MOCB 硬件抽象
在线阅读 下载PDF
基于软硬件协同设计的数控系统的研制
15
作者 王立松 李铁才 +1 位作者 张晶 伍鸿健 《组合机床与自动化加工技术》 2007年第9期72-75,共4页
文章采用基于软硬件协同设计的方法研制开放式数控系统。在建立系统三层结构数学模型基础上,通过分析系统约束条件和优化目标,划分了系统软硬件功能,并建立了硬件抽象层,最后对系统软硬件功能进行了详细设计。目前,该系统在广州机床厂... 文章采用基于软硬件协同设计的方法研制开放式数控系统。在建立系统三层结构数学模型基础上,通过分析系统约束条件和优化目标,划分了系统软硬件功能,并建立了硬件抽象层,最后对系统软硬件功能进行了详细设计。目前,该系统在广州机床厂数控铣床上进行加工实验,加工半球的圆度误差小于12μm,实验结果满足工厂对数控系统的精度要求。 展开更多
关键词 数控系统 硬件协同设计 硬件抽象
在线阅读 下载PDF
基于RTX和MFC的后封装平台数据采集和控制系统 被引量:26
16
作者 吴勇 熊振华 丁汉 《系统工程与电子技术》 EI CSCD 北大核心 2004年第9期1257-1261,共5页
简要回顾了实时系统的现状,通过RTX(realtimeextension)系统介绍了实时操作系统(RTOS)的概念和特点。对Windows系统和实时操作系统在实时精度方面的性能作了比较。针对实际的高速、高精度芯片后封装平台的硬件体系结构,提出了基于微型... 简要回顾了实时系统的现状,通过RTX(realtimeextension)系统介绍了实时操作系统(RTOS)的概念和特点。对Windows系统和实时操作系统在实时精度方面的性能作了比较。针对实际的高速、高精度芯片后封装平台的硬件体系结构,提出了基于微型计算机的MFC(microsoftfoundationclasses)和RTX综合软件模型,从而简捷实现了面向高速封装平台的高性能软件控制系统。实验结果表明,该采集控制系统为进一步的高性能控制提供了良好的结构框架基础。 展开更多
关键词 实时操作系统 响应延迟 实时精度 硬件抽象
在线阅读 下载PDF
基于TinyOS的CC1100驱动程序设计 被引量:6
17
作者 孙武剑 于宏毅 +1 位作者 王晓梅 王德云 《计算机工程》 CAS CSCD 北大核心 2008年第23期95-97,共3页
在无线传感器网络中,网络整体性能取决于节点上的通信模块。该文根据实际需要,在实现网络基本功能的前提下,选用功耗较小的CC1100芯片作为节点的无线收发单元。在分析CC1100功能特性并介绍嵌入式操作系统TinyOS的基础上,阐述如何使用Nes... 在无线传感器网络中,网络整体性能取决于节点上的通信模块。该文根据实际需要,在实现网络基本功能的前提下,选用功耗较小的CC1100芯片作为节点的无线收发单元。在分析CC1100功能特性并介绍嵌入式操作系统TinyOS的基础上,阐述如何使用NesC语言实现基于MSP430F1611平台的CC1100驱动程序。 展开更多
关键词 CC1100芯片 嵌入式编程C语言(NesC) 微型轻线程操作系统(TinyOS) 硬件抽象体系结构
在线阅读 下载PDF
基于构件的嵌入式操作系统开发平台的设计 被引量:6
18
作者 梅岩 王力生 《计算机工程》 EI CAS CSCD 北大核心 2006年第11期97-99,共3页
目前已存在的嵌入式操作系统要么是一个商业化的系统,昂贵的版权费用限制了它的使用;要么是一体化的内核结构,针对具体硬件平台定制移植困难。该文将构件化的软件设计方法引入到嵌入式操作系统的开发中,设计了一个可配置、可移植、能灵... 目前已存在的嵌入式操作系统要么是一个商业化的系统,昂贵的版权费用限制了它的使用;要么是一体化的内核结构,针对具体硬件平台定制移植困难。该文将构件化的软件设计方法引入到嵌入式操作系统的开发中,设计了一个可配置、可移植、能灵活扩展的嵌入式操作系统开发平台。基于此平台,可以针对不同的硬件体系结构、不同的应用迅速搭建嵌入式操作系统,不仅能够有效地减少开发的工作量,同时也缩短了开发时间、降低了成本。 展开更多
关键词 嵌入式操作系统 构件 硬件抽象 微内核
在线阅读 下载PDF
基于RTHAL的Linux实时性研究和实现 被引量:5
19
作者 苏曙光 刘云生 《计算机科学》 CSCD 北大核心 2009年第7期270-272,共3页
研究嵌入式Linux操作系统实时性的扩展和实现。提出通过在底层硬件和操作系统之间增加实时硬件抽象层的方式来扩充和增强Linux实时性能。该方法对操作系统内核只需做微小修改,就能达到既保持Linux现有功能和资源又兼有硬实时能力,其进... 研究嵌入式Linux操作系统实时性的扩展和实现。提出通过在底层硬件和操作系统之间增加实时硬件抽象层的方式来扩充和增强Linux实时性能。该方法对操作系统内核只需做微小修改,就能达到既保持Linux现有功能和资源又兼有硬实时能力,其进程切换延迟仅为3微秒左右。讨论了对Linux和实时硬件抽象层两方面的扩展过程,同时还提出了如何有效利用两者间的缓冲区的方法。最后在嵌入式MPEG4流媒体系统中应用和测试了该方法,结果表明该方法实时性能优异,使用简单有效。 展开更多
关键词 实时硬件抽象 实时性 LINUX 实时视频编码
在线阅读 下载PDF
开放式数控系统跨平台技术研究与应用 被引量:1
20
作者 陶耀东 李辉 +1 位作者 郑一麟 姚家庆 《计算机工程与设计》 CSCD 北大核心 2013年第4期1232-1237,共6页
为了提高开放式数控系统的跨平台能力,结合开放式数控系统的结构特点,分析实现跨平台面临的主要问题,提出了开放式数控系统跨平台的一种解决方案。该方案主要通过软件源码的可移植性扩展、平台无关的通信机制和硬件抽象层技术(HAL)的使... 为了提高开放式数控系统的跨平台能力,结合开放式数控系统的结构特点,分析实现跨平台面临的主要问题,提出了开放式数控系统跨平台的一种解决方案。该方案主要通过软件源码的可移植性扩展、平台无关的通信机制和硬件抽象层技术(HAL)的使用来实现开放式数控系统跨不同软硬件平台的能力。并利用该方案成功获得了跨x86平台和龙芯平台的数控系统,同时还实现了对多种伺服及I/O控制方式的兼容,增强了原有的系统的灵活性和可扩展性。 展开更多
关键词 开放式数控系统 跨平台 可移植性 平台无关 硬件抽象
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部