General
Review and verify the following for the custom
schematic design:
- Reviewed above "Common checklist for all sections" section of the
user's guide.
- MAC interface configuration - RGMII or RMII.
- IO level compatibility between processor MAC interface signals and EPHY
(attached device).
- Matching of processor and EPHY clock specifications.
- Clocking of EPHy and processor MAC for RMII interface.
- MAC-to-MAC interface connections.
- MDIO interface and EPHY address configuration.
- Implementation of EPHY reset logic.
- Implementation of x2 EPHy reset logic.
- Pullup on the MDIO interface MDC (clock signal) can be optional (EPHY can
have internal pulldown; the recommendation is to verify the availability of
pull in the EPHY data sheet).
Schematic Review
Follow the list below for the custom
schematic design:
- The recommendation is to compare the bulk and decoupling capacitors used for
process and the EPHy supply rails with SK schematic implementation (when
TI EPHY is used).
- The recommendation is to provision for a series resistors (on the TDx
signals near to processor MAC TDx output pins).
- The recommendation is to verify the attached device IO supply and the IO
supply for IO group VDDSHV2 referenced by (powered by) the processor MAC
interface signals are connected to the same supply source and follow the
ROC.
- MDIO interface connection
including pullup (2.2kΩ (Follow EPHY recommendations)) for MDIO data signal
added near to the EPHY. MDIO connection to multiple devices and the addition
of pullup near each EPHY. When more than x1 EPHY are used, configuration of
EPHY address for MDIO interface.
- A crystal with internal oscillator or an external oscillator for each
EPHy or a common external oscillator with buffers (outputs are use case
dependent) can be used.
- The recommendation is to match the EPHy and the processor clock
specifications.
- Clocking of EPHy and processor MAC for RMII interface including addition
of buffers (based on the EPHY configuration) and clock architecture (use of
common Oscillator and Buffer with multiple outputs). In case processor clock
output is connected to more than one input, each of the clock input is
recommended to be the buffered output of the clock.
- When MAC-to-MAC interface is used, the recommendation is to verify IO level
compatibility, fail-safe operation (when x2 processor MACs are referenced to
(powered by) different power sources) and matching of clock
specifications.
- The recommendation is to
verify the EPHY reset implementation including ANDing logic, AND gate input
pullup and EPHY reset input pull with the SK implementation when TI EPHY is
used. A 3-input ANDing logic can be used to implement the attached device
(EPHY) reset. Processor GPIO (used to locally reset the EPHY) is connected
as one of the input to the ANDing logic AND gate with provision for pullup
(to support boot) near to the ANDing logic AND gate input and provision for
0Ω to isolate the GPIO output for testing or debug. The other two inputs to
the AND gate are the MAIN domain POR (cold reset) status output (PORz_OUT)
and MAIN domain warm reset status output (RESETSTATz).
- When more than one (x2) EPHy are used, the recommendation is to provide
provision to reset the EPHy individually.
Additional
- The recommendation is to follow
the steps below recommended when TI EPHY is used:
- Obtain a review of the
implementation done with the EPHY business unit or product line.
- The recommendation is to
verify recommended bulk and decoupling capacitors are added and the
power sequence requirements are followed.
- The recommendation is to
verify RBIAS resistor value & tolerance, selection of the RJ45
connector, external ESD protection provision for MDI signals and
connection of RJ45 connector shield to circuit ground
- A single channel (with single
input and single output) buffers, or single input with dual or multiple output
buffer can be used to connect the clock output of the oscillator to the
processor and EPHy. For a specific use case (requirement for some of the
industrial applications using a Time Sensitive Networking (TSN)), single input
and two or more output (based on number of EPHy used) buffer is recommended
for the processor and the EPHy.
- When EPHY is configured as RMII
peripheral, a single input (common clock input), two-output phase aligned buffer
is recommended.
- Consider adding 0Ω (optional and
recommended when space is not a constraint) series resistors near to the
attached device (EPHY) for the RDx signals.
- To optimize the ANDing logic, it
is ok to use a dual input AND gate with RESETSTATz and the processor GPIO as
inputs. ANDing logic additionally performs IO level translation. The
recommendation is to verify the reset IO level compatibility before optimizing
the reset ANDing logic. IO level mismatch can cause supply leakage and affect
board performance.
- In case Ethernet boot is
considered, the recommendation is to review the silicon errata, verify the
supported EPHY interface configurations, MAC interface port used versus
recommended, and the recommended clock and interface connection.