Synopsys 1661 views