Reply To: How to handle protected types
Why OSVVM™? › Forums › VHDL › How to handle protected types › Reply To: How to handle protected types
October 23, 2013 at 19:34
#727
Andy Jones
Member
Unfortunately, protected type method calls cannot span time (e.g. wait) because they are mutually exclusive. Multiple calls to the same variable’s same method execute one at a time from start to finish. This would require some sort of implicit wait (across time) in one call while another call finished. While possible, the effects of this are not well understood, and therefore not (yet) allowed.
Andy