In reply to cgales:
I want to add that this forum is not for tool specific support. But there may be a way to suppress the error - contact your vendor directly for support or read the user manual. I want to stress that suppressing this error might be OK to do on a known working design. But you will get erratic behavior when unintentionally mixing procedural and continuous assignments to the same variable. There is no way to determine when the continuous assignment should override the procedural.