My understanding of okHostCalls.v is that it mimics the signals coming into the FPGA. That means, it is behaving like the external USB controller.
So, I created a module that includes the file okHostCalls.v
I then connect the ports on this module I created to my FPGA top file.
When I compile, the compiler complains that “BlockDelayStates” is not declared, which is true.
At this moment, I start to think that my understanding of okHostCalls is wrong.
My question is …
Where do I include okHostCalls.v? If it is to be included on the same level as where okHost.v is instantiated, then “BlockDelayStates” is still not declared.
Basically, my question is, how do I use okHostCalls.v