Cloud computing provides runtime benefits in reliability verification
In parallel with the continuous drive to smaller process nodes, the complexity and number of reliability checks has grown immensely. Today’s integrated circuit (IC) designs need robust electronic design automation (EDA) solutions that provide automated reliability verification to have any hope of getting to tapeout on schedule. However, the compute capacity needed to run these solutions in the necessary timeframes is not always available.
One alternative is to use 3rd-party cloud computing to satisfy “peak demand” periods when validating a full chip with foundry rule decks. The memory requirements and runtime profile of Calibre PERC verification flows are well-suited to readily available cloud machine types from cloud providers focusing on EDA-type loads and hardware needs. However, companies should clearly understand the requirements, limitations, and costs of cloud computing to make intelligent cost/benefit decisions when adopting this technology option.