基于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占用率高的问题,解决了总线利用率低和通道拥塞的缺点。 |
