基于SDIO接口的嵌入式多CPU互联电路、互联方法及驱动方法

基本信息

申请号 CN202010021731.X 申请日 -
公开(公告)号 CN110971621A 公开(公告)日 2020-04-07
申请公布号 CN110971621A 申请公布日 2020-04-07
分类号 H04L29/06;G06F15/17 分类 电通信技术;
发明人 索艳滨;邹式论;卿辉;刘鸿宇 申请(专利权)人 四川卫士通信息安全平台技术有限公司
代理机构 成都金英专利代理事务所(普通合伙) 代理人 袁英
地址 610000 四川省成都市高新区云华路333号3栋12、13层(生产项目限分支机构在工业园区内经营)
法律状态 -

摘要

摘要 本发明提出了基于SDIO接口的嵌入式多CPU互联电路、互联方法及驱动方法,所述互联电路包括由多片CPU构成的CPU组和一个隔离加速单元,每一片CPU与隔离加速单之间通过两组收、发独立的SDIO通道和专用的收、发中断连接,所述的CPU组与宿主机、内网和外网连接;互联方法包括初始化步骤、寄存器配置步骤、数据传输步骤以及中断实现步骤;驱动方法包括:S1:注册一个网卡设备;S2:对SDIO设备进行初始化;S3:请求必要的系统资源,并告诉网卡设备开始工作;S4:当输入设备将数据准备好或输出设备可接收数据时,向CPU发出中断请求,以进行数据传输;本发明避免收发总线复用以及嵌入式CPU端采用查询处理带来的CPU占用率高的问题,解决了总线利用率低和通道拥塞的缺点。