Home Developers Code Examples

Code Examples

To provide you with a first impression of compatible code, please see below samples with a short description.

 

PingPong

PingPong is a very simple communication example to get in touch with SciEngines RIVYERA platform. It follows the basic functionality of the commonly known. In general, ping is executed on one system, triggers a communication partner and waits for its reply.
To stress the asynchronity of the system, which is an important factor in algorithmic design, the autonomous write feature of the Machine API is used.

Please find a full description for download below:

PingPong.pdf

 

ActiveRead

ActiveRead is a simple communication example to get experience with the active read mechanism of the API. The active read is used for requesting a number of words to an FPGA, waiting for the reply and reading it. In this example, the FPGA may be asked to write an arbitrary number of words to the requester.
It might be a good idea to have a look at the PingPong example first, before trying to understand this example.

Please find a full description for download below:

ActiveRead.pdf