Nvidia Corp. has bought a $2 billion stake in Synopsys Inc. as part of a new multi-year partnership the companies announced ...