SystemVerilog_for_e_Experts_Janick_BergeronSystemVerilog for e Experts― Understanding the Migration ProcessJanick Bergeron Synopsys Scientist May 20062006 Synopsys, Inc.AbstractThis document identifies the major differences between the e language as defined by the IEEE P1647/ D6 draft standard and the SystemVerilog language as defined by the IEEE Std. 1800 2005 standard. It explains the semantics of those differences and, where relevant, presents how similar functionality can be obtained using SystemVerilog. The document concludes that any verification environment based on e could easily and efficiently be implemented in SystemVerilog.IntroductionLike any modern programming language, e and SystemVerilog have much in common. Both provide enumerated types, have a for-loop statement and support object-oriented programming. ……