Protected shared variables in VHDL: IEEE standard 1076a

Peter J. Ashenden, Philip A. Wilsey · IEEE Design & Test of Computers · 1999

In this article, we show a variety of problems that can arise from unprotected concurrent access to shared variables and review the idea of monitors, which forms the basis of the proposed language change. We then describe the new language feature, protected types, and give some guidelines on using them for hardware modeling. We also include examples to illustrate their use.

Read the paper · More papers on PaperTik