Nvidia strikes $12.9bn deal to... Note