Use this template as a starting point for developing a streaming application where a read endpoint is required; for example, streaming data from a compatible VST to the coprocessor.

The Receive VI operates as follows:

  1. Implement your receiver IP in the defined receive single cycle timed loop and connect it to the Read Data Stream Endpoint VI using the defined signals.
  2. Configure the Endpoints data type to match the expected data type of the IP to which it is connected.
  3. Configure the constructor data type to match the data types selected for the endpoint.
  4. Configure the buffer process clock frequency to match the expected throughput of your application.
  5. Leave the Instruction Framework Host Interface Single Cycle Timed Loop and the Endpoint Collection VIs as-is, unless you are adding more endpoints or need to modify the Instruction Framework Collection Builder.