A device for exchanging data between at least two data consuming and/or emitting applications (A1, A2,...), the device being characterized by the fact that it comprises: · at least first and second modules (1, 2,...), each module having I/O means (101, 201) suitable for being connected to an application (A1, A2), each module also having two internal communication submodules (102, 103 - 202, 203) having respectively an emission function (102, 202) and a reception function (103, 203); · a control module; · a clock for synchronizing the control module; and · a closed-loop transmission line; and by the fact that: · each internal communication submodule (102, 202) having an emission function comprises: · an emission finite state machine circuit (104, 204) comprising means (105, 205) for outputting an emission request, which means are connected to input means of said control module, emission authorization request input means (106, 206) respectively connected to output means of said control module, and an output interface (108, 208) for the data associated with the application (A1, A2) that is linked thereto; and that: · each internal communication submodule having a reception function (103, 203) comprises: · a reception finite state machine circuit (109, 209) comprising reception request input means (110, 210) for the submodule connected to output means of said control module; and · an input interface (112, 212) for the data associated with the application (A1, A2) that is linked therewith; and that it further comprises: · means for coupling the two input and output interfaces (108, 208 - 112, 212) respectively of the submodules (102, 202, 103, 203) with said transmission loop. · at least first and second modules (1, 2,...), each module having I/O means (101, 201) suitable for being connected to an application (A1, A2), each module also having two internal communication submodules (102, 103 - 202, 203) having respectively an emission function (102, 202) and a reception function (103, 203); · a control module; · a clock for synchronizing the control module; and · a closed-loop transmission line; and by the fact that: · each internal communication submodule (102, 202) having an emission function comprises: · an emission finite state machine circuit (104, 204) comprising means (105, 205) for outputting an emission request, which means are connected to input means of said control module, emission authorization request input means (106, 206) respectively connected to output means of said control module, and an output interface (108, 208) for the data associated with the application (A1, A2) that is linked thereto; and that: · an emission finite state machine circuit (104, 204) comprising means (105, 205) for outputting an emission request, which means are connected to input means of said control module, emission authorization request input means (106, 206) respectively connected to output means of said control module, and an output interface (108, 208) for the data associated with the application (A1, A2) that is linked thereto; · each internal communication submodule having a reception function (103, 203) comprises: · a reception finite state machine circuit (109, 209) comprising reception request input means (110, 210) for the submodule connected to output means of said control module; and · an input interface (112, 212) for the data associated with the application (A1, A2) that is linked therewith; and that it further comprises: · a reception finite state machine circuit (109, 209) comprising reception request input means (110, 210) for the submodule connected to output means of said control module; and · an input interface (112, 212) for the data associated with the application (A1, A2) that is linked therewith; · means for coupling the two input and output interfaces (108, 208 - 112, 212) respectively of the submodules (102, 202, 103, 203) with said transmission loop.