CUFFS: An Instruction Count Based Architectural Framework for Security of MPSoCs

Provided by: edaa
Topic: Hardware
Format: PDF
Multi-Processor System on Chip (MPSoC) architecture is rapidly gaining momentum for modern embedded devices. The vulnerabilities in software on MPSoCs are often exploited to cause software attacks, which are the most common type of attacks on embedded systems. Therefore, the authors propose an MPSoC architectural framework, CUFFS, for an Application Specific Instruction set Processor (ASIP) design that has a dedicated security processor called iGuard for detecting software attacks. The CUFFS framework instruments the source code in the application processors at the Basic Block (BB) level with special instructions that allow communication with iGuard at runtime.

Find By Topic