CPC G06F 30/392 (2020.01) [G06F 30/398 (2020.01); G06F 30/3953 (2020.01)] | 20 Claims |
1. A method, comprising:
reading a flat shell from one or more computer readable storage media using computer hardware, wherein the flat shell is a synthesized, unplaced, and unrouted top-level circuit design specifying platform circuitry;
synthesizing, using the computer hardware, a kernel specifying user circuitry, wherein the kernel is obtained from the one or more computer readable storage media;
linking, using the computer hardware, the synthesized kernel to the flat shell forming a unified circuit design; and
using the computer hardware, placing and routing the unified circuit design to generate a placed and routed circuit design specifying the platform circuitry and the user circuitry for implementation in an integrated circuit.
|