Reply To: How to handle protected types

Why OSVVM™? Forums VHDL How to handle protected types Reply To: How to handle protected types

#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