Close ×
Home
Quickstart Guide
Introduction
RIO
Academic RIO
Application examples
Your first RT app
Your first FPGA app
Real-Time
Basic procedures
System admin
File system
I/O monitor
System controller architecture
Timed loops
Inter-process communication
RT/Host communication
RT/FPGA communication
FPGA personalities
Interrupts
Datalogger (file I/O)
FPGA
Design flow
Simulation
Inter-process communication
RT/host communication
Derived clock domain
IP blocks
FPGA personality
Networking
Get connected
Email
Web services
UDP
TCP
IP addresses
Site Map
Guides
Code examples
Procedures
Tags
LabVIEW block diagram elements
Targets
Communications
All pages
Glossary
How to use
About
☰
RIO Developer Essentials Guide for Academia
RT guide
FPGA inter-process communication
Exchange data between process loops running in parallel on the RT target.
Summary
Inter-process communication
refers to data exchanges between two process loops running in parallel on a given target
Two basic techniques for
tag
Transfer
only
the current (most recent) data value between two process loops or between two targets
/
latest value
Transfer
only
the current (most recent) data value between two process loops or between two targets
communication are presented here (LabVIEW FPGA supports additional techniques including memory items, register items, flip-flop FIFOs, look-up table FIFOs, and block memory FIFOs)
Note that many of the
RT-based inter-process communication techniques
apply to the FPGA target, as well
Code examples
Local variable
Global variable
Related content
Tags:
inter-process communication
tag
latest value
Targets:
RT
Communications:
inter-process