Re: DC error, enum_state
If the error is VER-294 in DC or any other VE* errors, it should be because of the reserved words used in RTL.
The reserved words should not be used in the RTL for signal names. Check the reserved words and modify them. Simple change in RTL use the escape character infront of the word , where it shows Error. Say for enum_state , use in RTL \enum_state every where it used in RTL.
Let us know if it works out... please let us know if you cant get rid of the error and what error ,DC is throwing out ...