|
复旦大学
  • 54 高校采购信息
  • 104 科技成果项目
  • 0 创新创业项目
  • 0 高校项目需求

基于动态二进制翻译的驱动程序跨平台复用技术

2021-01-12 00:00:00
云上高博会 https://heec.cahe.edu.cn
关键词: 动态二进制
点击收藏
所属领域:
电子信息
项目成果/简介:

出于对国家安全、国民经济发展等多方面因素考虑,具有自主知识产 权的处理器芯片和操作系统有着至关重要的战略意义。近年来国内自 主研发的芯片和操作系统不断涌现,但由自主研发的处理器芯片和操 作系统所构成的自主计算平台真正的实用和普及还面临来自同现有 大量外部设备协同工作的挑战。然而当前硬件厂商提供的官方驱动程

序往往只支持最主流的平台且只提供二进制可执行程序。对于新近研 发的计算平台,完全重新自主开发所有的设备驱动程序并不现实。驱 动程序的实现依赖于操作系统所提供的驱动编程模型,两者紧密耦合

项目阶段:
未应用
效益分析:
1实现跨操作系统复用 当前驱动程序主要由硬件场上随同硬件一起发布,但出于开发成本和 市场需求面的考虑,往往只有最主流的操作系统(如微软 Windows 系统)才会得到官方的全面支持。 本产品通过对源系统底层接口模拟,在目标系统平台上提供源系统兼 容环境,实现驱动程序的跨操作系统复用。 2实现跨体系结构复用 当前驱动程序的发布除了存在只支持主流操作系统的问题,其发布方 式也多采用二进制可执行文件的形势,这对跨体系结构驱动程序的复 用带来了极大的挑战。 本产品使用动态二进制翻译技术,克服不同体系结构下指令集差
会员登录可查看 合作方式、专利情况及联系方式

扫码关注,查看更多科技成果

取消