Tokyo (Japan) Nishitōkyō
+353 83 892 0921 Call
pacoreinacampo@queenfield.tech Text

Message Passing Interface for Multi-Processor System on Chip

Products / MPSoC-MPI

Image

Message Passing Interface

A Message Passing Interface (MPI) uses an object model to distinguish the general function from the specific implementations. The invoking program sends a message and relies on the object to select and execute the appropriate code. Using an intermediate layer essentially falls into two categories: encapsulation and distribution. Objects should be able to invoke services on other objects without knowing or caring about how those services are implemented.

Work: Implementation in VHDL & (System)Verilog of a Message Passing Interface and simulation in GHDL & Icarus Verilog

Source Code - GitHub

Wiki - GitHub

Source Code - GitLab

Wiki - GitLab

Download