Invention Grant
- Patent Title: Method of communication between functional blocks in a system-on-chip and system-on-chip thereof
-
Application No.: US17799898Application Date: 2020-02-26
-
Publication No.: US12255997B2Publication Date: 2025-03-18
- Inventor: Ming Ming Wong , Anh Tuan Do , Kevin Tshun Chuan Chai
- Applicant: Agency for Science, Technology and Research
- Applicant Address: SG Singapore
- Assignee: Agency for Science, Technology and Research
- Current Assignee: Agency for Science, Technology and Research
- Current Assignee Address: SG Singapore
- Agency: Shackelford, Mckinley & Norton, LLP
- International Application: PCT/SG2020/050089 WO 20200226
- International Announcement: WO2021/173070 WO 20210902
- Main IPC: G06F21/42
- IPC: G06F21/42 ; H04L9/00 ; H04L9/08 ; H04L9/12 ; G06F12/14 ; G06F21/32

Abstract:
There is provided a method of communication between functional blocks in a system-on-chip. The method includes: exchanging a respective public key between a first functional block and a second functional block in the system-on-chip (SoC) for a communication therebetween, the first functional block being a transmitter of the communication and the second function block being a receiver of the communication; generating, at the first functional block, a first code based on the public key of the second functional block; generating, at the second functional block, a second code based on the public key of the first functional block; obfuscating, at the first functional block, an address associated with the communication based on the first code to produce an obfuscated address; transmitting, at the first functional block, the obfuscated address to the second functional block via an interconnect communication infrastructure in the system-on-chip; receiving, at the second functional block, the obfuscated address from the first functional block via the interconnect communication infrastructure; and deobfuscating, at the second functional block, the obfuscated address received based on the second code to produce a deobfuscated address associated with the communication. There is also provided a corresponding system-on-chip.
Information query