Communication protocol layers mapping onto FPGA-based SoCs
In the last example, where the TCP/IP protocol suite was associated with the Ethernet protocol to provide a full OSI model communication stack, another mapping can be performed, but this time to implement the model on a real solution. If we take the Zynq-7000 SoC FPGA, we can have the possible mappings illustrated in the following figure:
Figure 14.5 – Mapping of the full communication stack to the Zynq-7000 SoC
In this mapping, the source of the data to transmit from the SoC and the destination of the data received from the communication stack can be the SoC peripherals. In a Closed-Circuit Television (CCTV) application, data in the form of a video stream can be collected from a digital camera, processed, and then transmitted over TCP/IP. The SoC is connected to the Local Area Network (LAN) to which the security central command room is also connected with control computers and digital display...