发明名称 BRIDGING INTER-BUS COMMUNICATIONS
摘要 Approaches for bridging communication between first and second buses are disclosed. Address translation information and associated security indicators are stored in a memory. Each access request from the first bus includes a first requester security indicator and a requested address. Each access request from the first bus and directed to the second bus is either rejected, or translated and communicated to the second bus, based on the requester security indicator and the security indicator associated with the address translation information for the requested address. Each access request from the second bus to the first bus includes the requested address, and the access request is translated and communicated to the first bus along with the security indicator that is associated with the address translation information for the requested address.
申请公布号 US2016004656(A1) 申请公布日期 2016.01.07
申请号 US201414325238 申请日期 2014.07.07
申请人 Xilinx, Inc. 发明人 Arbel Ygal;Ahmad Sagheer;Azad Sarosh I.
分类号 G06F13/364;G06F13/40 主分类号 G06F13/364
代理机构 代理人
主权项 1. A method of bridging communication between first and second buses, comprising: storing address translation information and associated security indicators in a memory; in response to each first access request received from the first bus, each first access request including a first requester security indicator and a first address: rejecting the first access request in response to the first requester security indicator indicating a non-secure requester and the security indicator associated with the address translation information for the first address indicating a secure address range; andtranslating the first access request into a second access request for the second bus using the address translation information and communicating the second access request to the second bus, in response to the first requester security indicator indicating a secure requester; and in response to each third access request received from the second bus and including a third address: translating the third access request into a fourth access request for the first bus using the address translation information; andcommunicating to the first bus the fourth access request and the security indicator that is associated with the address translation information for a fourth address.
地址 San Jose CA US