发明名称 一种可信模块的可变优先权通讯装置及其控制方法
摘要 本发明公开了一种可信模块的可变优先权通讯装置,包括TPM及通过共享总线与TPM通信的多个可信设备,其特征在于共享总线与TPM之间还包括有依次连接的控制某个可信设备具有通讯资格的通讯权控制模块、对多个可信设备的优先级进行调整的可变优先权管理模块、保证各个可信设备的请求和数据通讯实时和正确传输的通讯次序保证模块及将系统的优先权转给下一个次高优先权可信设备的交权模块。本发明根据可信设备的中断请求而由优先级环链管理,控制简单、系统工作效率高。
申请公布号 CN101488911B 申请公布日期 2011.11.30
申请号 CN200810219526.3 申请日期 2008.11.28
申请人 华南农业大学 发明人 张明武;杨波;祝胜林;周敏
分类号 H04L12/56(2006.01)I;H04L12/40(2006.01)I;H04L12/42(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 广州粤高专利商标代理有限公司 44102 代理人 林丽明
主权项 一种可信模块的可变优先权通讯装置,包括可信平台TPM及通过共享总线与TPM通信的多个可信设备,其特征在于共享总线与TPM之间还包括控制某个可信设备具有通讯资格的通讯权控制模块、对多个可信设备的优先级进行调整的可变优先权管理模块、保证各个可信设备的请求和数据通讯实时和正确传输的通讯次序保证模块及将系统的优先权转给下一个次高优先权可信设备的交权模块;对于N台可信设备,用一个优先级排队链路链接,正在与TPM主机通信的可信设备具有最高优先级,而再次进入排队队列的可信设备按中断申请时间顺序排队;可信设备通过其第二数据端口P2向TPM发出请求发送信号,是否发出请求发送信号由通讯权控制模块的整个锁存器当时状态决定,当某可信设备的时间到,该向TPM发出请求发送信号的可信设备通过其第一数据端口P1将锁存器对应的状态置为1,同时检查锁存器的其它位,若其它N‑1位全为0,则该向TPM发出请求发送信号的可信设备立即由第二数据端口P2申请发出请求信号,并将该向TPM发出请求发送信号的可信设备引脚中的忙信号BUSY和REN置为1;当该向TPM发出请求发送信号的可信设备发送完数据后,将锁存器对应状态位清零,退出闭合环链,同时,再检查锁存器的其它位是否全为0,若不全为0,该向TPM发出请求发送信号的可信设备由第二数据端口P2发出中断信号,通知次高优先权的可信设备接替控制权,下一台可信设备从中断请求脚接收到信号后,即可请求发送,占有通讯控制权;可信设备的第三数据端口P3用于发送交权命令,可信设备的第一数据端口P1向锁存器发送信号。
地址 510642 广东省广州市天河区五山路483号