Mentor Graphics 945 views