InFormal Chat

Archive for the 'Automation' Category

Machine learning, engine orchestration

 

You don’t have to take my word for it: Machine Learning has a place in Formal Verification

Just over a year ago I wrote a blog about the impact of machine learning (ML) algorithms to boost Formal Verification performance . The data for that blog was firsthand experience on a set of complex benchmarks. The data was amazing and quite convincing, but when I wrote that blog the reader needed to “trust” me […]

Continue Reading...

Posted in Automation, Property Verification | Comments Off on You don’t have to take my word for it: Machine Learning has a place in Formal Verification

 

Don’t have a Meltdown over a Spectre in your SoC

You may be concerned about the widely published Spectre and Meltdown vulnerabilities affecting most processors, and if your phone and computer are OK. Or more importantly, if you are designing or verifying SoCs, do you have a specter in your design? Let’s first look at what these two vulnerabilities are and how they are affecting […]

Continue Reading...

Posted in Automation, Formal Methodology, Property Verification | Comments Off on Don’t have a Meltdown over a Spectre in your SoC

 

The Formal Man-vs-Machine Showdown

It is commonly believed that Formal property verification is the realm of PhDs and experts with many years of experience and have the magical solution and intellect to solve complex verification problems. I see the application of Formal verification solutions solving design bugs very much like the way supercomputers and artificial intelligence have evolved to beat […]

Continue Reading...

Posted in Automation | Comments Off on The Formal Man-vs-Machine Showdown

 

Human Learning about Machine Learning in EDA

Needless to say that Machine Learning is a very hot topic nowadays. From the software giants such as Google and Facebook, to hot companies like Snap, Waze and Uber, to traditional businesses such as IBM, ExxonMobil and Toyota to name a few, it seems like all companies need to be talking about Machine Learning. I […]

Continue Reading...

Posted in Automation | Comments Off on Human Learning about Machine Learning in EDA