[发明专利]一种异构多处理器系统及其驱动控制方法在审

专利信息
申请号: 201510062427.9 申请日: 2015-02-06
公开(公告)号: CN105988945A 公开(公告)日: 2016-10-05
发明(设计)人: 庹凌云;邓育贤;王允臻;方之熙 申请(专利权)人: 致象尔微电子科技(上海)有限公司
主分类号: G06F13/10 分类号: G06F13/10;G06F15/163
代理公司: 北京亿腾知识产权代理事务所 11309 代理人: 陈霁
地址: 200000 上海市张*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种异构多处理器系统及其驱动控制方法,其中异构多处理器驱动控制方法包括:在系统初始化时,第一处理器对外部设备拥有控制权,此时只有第一处理器接受外部设备的中断请求,而第二处理器屏蔽外部设备的中断请求;第一处理器运行外部设备的驱动程序,检测外部设备的状态;当外部设备处于第一状态时,第一处理器对外部设备的控制命令和数据传输进行处理,将外部设备的状态和控制信息写入存储器;当检测的外部设备由第一状态转变为第二状态时,第一处理器对外部设备拥有的控制权转交给第二处理器,第二处理器运行外部设备的驱动程序,从存储器中读取外部设备的状态和控制信息进行处理。本发明通过中断技术,实现了设备驱动的动态调整。
搜索关键词: 一种 异构多 处理器 系统 及其 驱动 控制 方法
【主权项】:
一种异构多处理器驱动控制方法,应用于由第一处理器(11)、第二处理器(12)、存储器(30)和外部设备(50)构成的异构多处理器系统中,其特征在于:在系统初始化时,所述第一处理器(11)对所述外部设备(50)拥有控制权,此时只有所述第一处理器(11)接受所述外部设备(50)的中断请求,而所述第二处理器(12)屏蔽所述外部设备(50)的中断请求;所述第一处理器(11)运行所述外部设备(50)的驱动程序,检测所述外部设备(50)的状态;当所述外部设备(50)处于第一状态时,所述第一处理器(11)对所述外部设备(50)的控制命令和数据传输进行处理,将所述外部设备(50)的状态和控制信息写入存储器(30);当检测的所述外部设备(50)由第一状态转变为第二状态时,所述第一处理器(11)对所述外部设备(50)拥有的控制权转交给所述第二处理器(12),所述第二处理器(12)运行所述外部设备(50)的驱动程序,从所述存储器(30)中读取所述外部设备(50)的状态和控制信息进行处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于致象尔微电子科技(上海)有限公司,未经致象尔微电子科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510062427.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top