Dover’s flagship product, CoreGuard, integrates with a processor, on the same chip, to check every instruction execution for compliance with security and safety rules. For more info on CoreGuard, check out our Technology page.
CoreGuard is available to processor designers and integrators, as well as manufacturers using FPGAs in their connected devices.
Evaluation Package: Customers evaluating CoreGuard receive a Software Development Kit (SDK) that enables them to prototype and debug their CoreGuard-integrated design. The SDK includes a software simulator, micropolicy authoring tools, the CoreGuard security micropolicy suite, an exploit testbench, and a Gnu toolchain modified for CoreGuard (including modified compiler and debugger). Evaluation customers also receive two FPGA development boards loaded with full reference implementations of Dover’s RISC-V core and the CoreGuard security IP.
Commercial License: Following the completion of an evaluation, a customer may choose to license CoreGuard for use in their product lines. Customers licensing CoreGuard receive a SystemVerilog IP block and term rights to the SDK and its contents. Additional consulting and micropolicy authoring services are available to commercial license customers.