The next Design pattern I ported is the Observer Pattern below. See the Strategy Pattern in SystemVerilog for more background on this mini project.
Observer Pattern in SystemVerilog on GitHub
References
- Strategy Pattern in SystemVerilog code published on GitHub
- "Foundations of Programming: Design Patterns" by Elisabeth Robinson and Eric Freeman