Alan Mishchenko University of California, Berkeley ABC Update Alan Mishchenko University of California, Berkeley
Outline Introduction Synthesis update Verification update Tech-independent synthesis Technology mapping, buffering, sizing Boolean matching Verification update Multi-output property solving New BMC engine Incremental improvements Ongoing projects Summary
Verification Update Multi-output property solving New BMC engine Modifications to single-output engines Resource-aware, concurrent integration New BMC engine Improved timeframe unfolding Improved CNF generation Incremental improvements PDR, synthesis, isomorphism detection
Ongoing Projects Better handling of constraints Semantic abstraction Improvements to liveness verification Improvements to rarity-based simulation Dynamic loading of clauses in MiniSAT