RGMII is used in many applications that need large amounts of bandwidth due to its very high speed. Because of this, RGMII is found in many applications that sends data over ethernet, making it a widely used communication protocol in industrial and telecommunications sectors.
RGMII is heavily used in IP network cameras in the industrial sector. Figure 2-13 illustrates an example of an IP network camera transferring data over the Ethernet using RGMII. Once all video and audio data is processed, they are sent from the MAC to the PHY where they are serialized and sent over Ethernet. If the MAC and PHY are operating at different voltage levels, use a level shifter, such as the SN74AXC8T245 or the SN74AXCH8T245, to bridge the voltage mismatch to enable communication. Voltage translation may be also be required between the image sensor(or other peripherals) and the MPU.