1. A method of automatically analyzing RTL code comprising steps for: (a) receiving as input RTL code for an integrated circuit design; (b) selecting an RTL platform incorporating design rules for a vendor of the integrated circuit design; (c) displaying the design rules from the RTL platform on a graphic user interface; (d) selecting a number of the design rules from the graphic user interface; (e) performing an analysis in the RTL platform of the RTL code for each of the selected design rules; and (f) generating as output a result of the analysis for each of the selected design rules.