Synopsys 1543 views