By Ross Pimentel and Aniruddha Khadye
Is it 100BASE-T1, 1000BASE-T, 100BASE-TX, 10BASE-T or 10BASE-Te? For those not well-versed in Ethernet physical layer (PHY) lingo, it can be overwhelming to evaluate the various types. What are all these numbers, symbols and acronyms? What is a Media Independent Interface (MII)? What is the difference between an automotive PHY and an industrial PHY? How do you pick a PHY for Internet Protocol cameras, telematics control units and programmable logic controllers? Do all PHYs meet the various field-bus requirements?
In part 1 of the “SimpliPHY your Ethernet design” technical article series, we will cover Ethernet PHY basics to help you select the right PHY for your end application. We’re also including a TI PHY selection flowchart to help you streamline your PHY selection process.
Meet the industry's lowest-latency 10/100-Mbps Ethernet PHY
What is an Ethernet PHY?
A basic Ethernet PHY is actually quite simple: It is a PHY transceiver (transmitter and receiver) that physically connects one device to another, as shown in Figure 1. This physical connection can be either copper (such as a CAT5 cable, the blue patch cable used in homes) or fiber-optic cable.
Figure 1: Ethernet system diagram
The original concept for the internet was a network that could quickly, reliably and safely exchange data from one university to another, resulting in the creation of Ethernet networking. The Institute of Electrical and Electronics Engineers (IEEE) then expanded on the foundation of Ethernet, adopting new speeds (data rates), physical media (cable materials) and PHY functions to enable Ethernet’s expansion far beyond computer networking.
What are the functions of an Ethernet PHY?
There are two main functions of an Ethernet PHY.
First, a PHY has a digital domain that directly interfaces to the media access controller (MAC) of a device like a field-programmable gate array (FPGA), microcontroller (MCU) or central processing unit (CPU). A PHY will have in some varying degree an MII, a 4-bit-wide data bus with both a control line and a clock line in the transmit and receive directions. MIIs come in all different forms, depending on the speed of the MAC and PHY, and will have different pin counts. Table 1 shows the most common MIIs and provides a high-level summary of pros and cons to consider during selection.
RX_D[3:0], RX_CLK, RX_DV, CRS, COL TX_D[3:0], TX_CLK, TX_EN
Common pinout, low speed, simple to route, lowest latency
No 1-Gbps support, high pin count
Reduced MII (RMII)
RX_D[1:0], CRS_DV, TX_D[1:0], TX_EN
Reduced pin count
Poor deterministic latency (due to first-in, first-out), no 1-Gbps support
Gigabit MII (GMII)
RX_D[7:0], GRX_CLK, RX_CTRL, TX_D[7:0], GTX_CLK, TX_CTRL
10, 100, 1000
1-Gbps support, low latency
High pin count, not commonly supported
Reduced Gigabit MII (RGMII)
RX_D[3:0], RX_CLK, RX_CTRL, TX_D[3:0], TX_CLK, TX_CTRL
1-Gbps support, common pinout
Difficult to route, poor electromagnetic compatibility (EMC)
Serial Gigabit MII (SGMII)
SO_P, SO_M, SI_P, SI_M
1-Gbps support, common pinout, excellent EMC performance, easy to route
More expensive integrated circuits
Table 1: Common MIIs listed according to pin count and speed support
Second, a PHY has a Medium Dependent Interface (MDI) that connects one device (again, an FPGA, MCU or CPU) to another device over physical media. This is generally referred to as the analog domain of the PHY since it is a continuous time-varying signal.
Selecting the right Ethernet PHY for your system based on MDI
Now that we’ve covered the functions of a PHY, let’s apply that knowledge to find the right PHY for your system. Most integrated circuit manufacturers provide the following specifications and features for their PHYs:
With this information in mind, you can work through the list beginning with data rate, and match it to the data rate that your end application requires. Next, determine what standard your application typically uses. For example, since 2015, automotive Ethernet has greatly expanded and is now commonly offered by semiconductor manufacturers. Because of this, medium standards are an important consideration, since BASE-T1 is completely different than BASE-T.
As another example, consumer electronics and most industrial applications use 10BASE-Te, 100BASE-TX and 1000BASE-T because PCs support these standards. If your application is automotive, a PHY that supports BASE-T1 is the most suitable solution. The exception to this rule is automotive onboard diagnostic (OBD) ports, which generally use BASE-T or BASE-TX interfaces to (again) support PC connections. Table 2 outlines common MDIs and the systems in which they’re commonly found.
Low standby power
Field transmitters; switches; heating, ventilation and air conditioning controllers; escalators
Unshielded twisted pair (UTP), shielded twisted pair (STP)
Ultra-long reach, bidirectional over single pair, power coupled over the data
PLCs, IP cameras, OBD ports
Commonly supported, used by field buses
High emissions, external components
Display clusters, head units, gateways, infotainment, avionics communication, robotics, machine vision
Low emissions, high immunity, bidirectional over single-pair cables
Not as common (no PC connection support), short cable reach
IP cameras, test and measurement
Telematics control unit, gateways, avionics communication, robotics, machine vision
1-Gbps speed, bidirectional over single pair
Table 2: Comparison chart of commonly used MDIs
Most commercial and industrial PHYs support multiple data rates. These PHYs include a mechanism called auto-negotiation, which is a way for PHYs to exchange information about feature support that enables them to link up at the highest possible speed.
TI Ethernet PHY selection flowchart
If you’re ready to put your Ethernet PHY knowledge into practice, Figure 2 is a simple PHY selection flowchart that can help you determine the right TI device for your design. Visit our Ethernet PHY overview to learn more about the devices featured in this flowchart, including the DP83826E low-latency Ethernet PHY for applications supporting Industry 4.0 and the DP83TC811S-Q1 100BASE-T1 Ethernet PHY for space-constrained automotive applications.
Figure 2: TI Ethernet PHY selection flowchart
Stay tuned for part two of our PHY selection series which will explore best practices for PHY schematic capture and layout to help minimize noise, emissions and signal loss.
Looking forward to next part!!!
Dear sir,If we take 4 Port PHY Chip without controller inter phase this PHY chip can work as 3 port Ethernet switch?
in one of my project we need Simple 10/100 Mbps 3 port Ethernet switch. can you please give your valuable suggestions.
I'm an applications engineer here at TI on the Ethernet team. An ethernet switch will work differently than a PHY without its controller. I'd like to get more details on your question for this Ethernet 3 port design.
It looks like you are interested in Ethernet switches for your design. Please privately message me as I'd like to hear more about your design and how we can help.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.