Documentation Home Page Specialized Solutions Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.

OP1400 PHIL Test Bench Series Interfacing through RT-LAB

Using the RT-LAB example projects

Example RT-LAB projects are provided with every model associated with the OP1400 PHIL Test Bench Series. These example projects provide typical application use-cases and demonstrate the capabilities of the OP1400 Test Benches.

Simulator SFP Communication Setup

Each real-time simulator (target) is delivered with an FPGA bitstream that allows the user to control the amplifier from an RT-LAB model that runs on the target. If a user wants to implement one or more interfaces to communicate with the amplifier, they will need to add the bitstream within an OPAL-RT Board in the I/O interfaces, following the steps shown below:


  1. Add a new interface



  2. Select OPAL-RT Board



  3. Select the chassis type & .opal file
    Ensure that the correct .bin file is automatically populated after the .opal file is selected.
    (OP4510 (Kintex-7) is selected for this example)




  4. Validate the presence of Data to/from Board ports for SFP communication
    Apart from the standard I/O, there will be additional 'Data to Board' and 'Data from Board' ports dedicated to OP8110 SFP communication; typically, the delivered bitstream is configured to support up to four OP8110 SFP channels. The following figure & table outlines an example SFP communication configuration, where ports 0007 through 0010 correspond to Ch00 through Ch03, respectively, in the real-time target. However, the user should always refer to their provided documentation for the specific configuration of their delivered hardware.




Port #SFP ChannelOpInput/OpOutput IDOP8110 #
Data to Board0007CH00SFP00out1
0008CH01SFP01out2
0009CH02SFP02out3
0010CH03SFP03out4
Data from Board0007CH00SFP00in1
0008CH01SFP01in2
0009CH02SFP02in3
0010CH03SFP03in4



An example of one OP4510 controlling two OP8110s is shown below:

The 'SFP00out' OpOutput block (linked to Data to Board port 0007) in the CPU model is used to transmit data out of the CH00 SFP port to Amp1, and correspondingly the 'SFP00in' block (linked to Data from Board port 0007) receives data from this amplifier through the same SFP port.

The 'SFP01out' OpOutput block (linked to Data to Board port 0008) in the CPU model is used to transmit data out of the CH01 SFP port to Amp2, and correspondingly the 'SFP01in' block (linked to Data from Board port 0008) receives data from this amplifier through the same SFP port.

image2020-5-28_12-44-23.png

image2020-5-28_12-45-11.png


OP8110 Simulink Library Blocks

The following Simulink blocks must used to control the OP8110 through RT-LAB.

NOTE: The Amp 1, Amp 2, etc., labels on the Simulink blocks refer to the amplifier outputs L1, L2, etc.

OPAL-RT TECHNOLOGIES, Inc. | 1751, rue Richardson, bureau 1060 | Montréal, Québec Canada H3K 1G6 | opal-rt.com | +1 514-935-2323
Follow OPAL-RT: LinkedIn | Facebook | YouTube | X/Twitter