System Assurance Solutions and Tools

UniQore and TrustGUARD Processor Cores - Secure Softcore CPUs for FPGAs

UniQore and TrustGUARD, are highly secure soft (synthesizable) cores targeting securing embedded systems with FPGAs. BlueRISC invented the concept of unique instruction sets and interfaces – made unique to each product line or device depending on customer integration. The cores target different use cases. In particular, UniQore (supported by Darpa and MDA) is a very low overhead processor core that can be used as an add-on to a customer reconfigurable hardware. Both come with ecosystem and security firmware as well as standard interfaces for Xilinx, MicroSemi, and Altera FPGAs. They build on unique, patented concepts for securing the internals of a device and software against various kinds of tampering and side-channel attacks.