发明名称 |
处理器间通信方法与系统级芯片 |
摘要 |
本发明提供了一种处理器间通信方法与SOC,其中,所述方法包括:SOC中的第一处理器通过mailbox中的至少一个通道向存储空间写入信息;在写入信息完成后,配置mailbox的通道占用信息,并向第二处理器发送请求中断,致使第二处理器接收请求中断后,根据配置的mailbox的通道占用信息,确定写入信息的mailbox中的通道,并从确定的通道对应的存储空间中读取信息;接收第二处理器读取完信息并更新mailbox的通道占用信息后发送的处理完成中断,并根据更新后的mailbox的通道占用信息,解除对mailbox中已完成信息读取的通道的占用。通过本发明,提高了mailbox资源利用率。 |
申请公布号 |
CN103324599A |
申请公布日期 |
2013.09.25 |
申请号 |
CN201310218518.8 |
申请日期 |
2013.06.04 |
申请人 |
北京创毅讯联科技股份有限公司;北京创毅视讯科技有限公司 |
发明人 |
周卓;王艳龙 |
分类号 |
G06F15/167(2006.01)I |
主分类号 |
G06F15/167(2006.01)I |
代理机构 |
北京润泽恒知识产权代理有限公司 11319 |
代理人 |
兰淑铎 |
主权项 |
一种处理器间通信方法,其特征在于,包括:系统级芯片中的第一处理器通过与所述第一处理器对应的邮箱mailbox中的至少一个通道向对应的存储空间写入信息,其中,所述mailbox是所述系统级芯片为所述第一处理器与所述系统级芯片中的第二处理器之间的通信所分配的,每个mailbox包括多个通道;所述第一处理器在写入所述信息完成后,配置所述mailbox的通道占用信息,并向所述第二处理器发送请求中断,致使所述第二处理器接收所述请求中断后,根据配置的所述mailbox的通道占用信息,确定写入所述信息的mailbox中的通道,并从确定的所述通道对应的存储空间中读取信息;所述第一处理器接收所述第二处理器读取完所述信息并更新所述mailbox的通道占用信息后发送的处理完成中断,并根据更新后的所述mailbox的通道占用信息,解除对所述mailbox中已完成信息读取的通道的占用。 |
地址 |
100084 北京市海淀区清华东路1号院清华科技园科技大厦A座801 |