Machine Learning… Everywhere | Machine Learning - SemiEngineering
How ML can enable self-optimizing tools that look for DRC hotspots, EM/IR distribution, and more, notes Stelios Diamantidis, director of AI products and research at Synopsys.
AI is transforming the world around us, creating an avenue to 
innovation across all sectors of the global economy. Today, AI can 
interact with humans through natural language; identify bank fraud and 
protect computer networks; drive cars around city streets; and play 
complex games like chess and Go. Machine-learning is offering solutions 
to many complex problems around us where analytical solutions may be too
 expensive or practically impossible. How about chip design? Can ML 
offer solutions to key problems in semiconductor engineering?
A deluge of design challenges
Over the years, the EDA industry has offered many solutions in the 
modeling and design creation of complex systems. Most design problems in
 EDA are NP-hard; there are simply no polynomial-time algorithms to 
solve these problems and hence an optimal solution cannot be identified 
analytically. Today’s EDA systems are finding it difficult to keep up 
with advanced process node requirements due to a deluge of new design 
challenges (figure 1).
  | 
| Figure 1 | 
To make things worse, these requirements are interdependent and need to 
be considered concurrently across multiple planes of design 
optimization. The actual application and techniques used depend highly 
on each specific problem space. How does one prepare a general solution 
for a specific problem when there is limited access to the design 
environment?
Read more... 
Source: SemiEngineering