Microsoft: Synopsys trained the system on huge troves of data it has accumulated over decades in business to help with that. Shankar Krishnamoorthy, general manager of the design automation group at Synopsys, said the primary objective was to make the system accurate.