Introduction

The Generic Open Abstraction Layer (GOAL) offers a communication for exchanging data between two cores. This feature is called Micro Core To Core (MCTC).

In general, this is required for splitting up the functionality of industrial network communication and application to separated cores. The one, running the network protocol is called Communication Core (CC), while the other one is named Application Core (AC).

MCTC works independently of the physical layer. The connection to a low level driver, e.g. DRAM or SPI is realized by GOAL Media Adapters (MA) and GOAL Media Interfaces (MI).

Figure:  simple layer structure of MCTC in GOAL and its reference to lower and top layer.