https://123dok.net/document/zwvvxm0q-how-to-implement-an-asynchronous-test-wrapper-for-network-on-chip-nodes.html