This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:eval:user-guides:adin1300-and-adin1200:phy_faq [27 May 2021 20:33] – [Conformance testing] Catherine Redmond | resources:eval:user-guides:adin1300-and-adin1200:phy_faq [16 Jan 2023 10:37] (current) – Added section for MDI pins in Unpowered device Mark Bolger | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== ADIN1200/ | ====== ADIN1200/ | ||
- | {{: | + | {{ : |
==== Key Considerations when selecting an Industrial PHY ==== | ==== Key Considerations when selecting an Industrial PHY ==== | ||
Line 12: | Line 12: | ||
---- | ---- | ||
+ | ==== Differences between ADIN1200 & ADIN1300 ==== | ||
+ | The key differences are package size, speed, supply rails and feature set. | ||
+ | {{ : | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
===== Hardware Strapping Features ===== | ===== Hardware Strapping Features ===== | ||
Line 37: | Line 44: | ||
+ | ===== Timing / Latency Maximum Receive Time ===== | ||
+ | The Receive latency numbers quoted in Table 1 from the Datasheet are measured from start of data at MDI to the positive edge from RGMII.RXCLK. These are following the MDI to MII/GMII delay constraint definitions in Table 24-2/3 in IEEE Std 802.3 for 100BASE-TX and Table 40-14 for 1000BASE-T, extended to 10BASE-T and RMII/RGMII using the same reference points, i.e. | ||
+ | |||
+ | * TX_EN/ | ||
+ | |||
+ | * 1st bit/symbol on MDI to RX_DV sampled with the rising edge of RX_CLK/ | ||
+ | |||
+ | ---- | ||
===== Resistor Values for Hardware pin config ===== | ===== Resistor Values for Hardware pin config ===== | ||
Line 141: | Line 156: | ||
===== Longer cable length? ===== | ===== Longer cable length? ===== | ||
- | As specified in the datasheet, the ADIN1200 supports cable lengths as long as 180m. Limited additional experimental data suggests it can operate out to 210m over CAT5 cable with the default configuration settings. | + | The ADIN1300 can support cable lengths up to 150 meters at Gigabit speeds and 180 meters when operating at 100 Mbps or 10 Mbps. |
+ | The ADIN1200 supports cable lengths as long as 180m. Limited additional experimental data with the ADIN1200 | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== 1588 Start of Packet Programmable Delays ===== | ||
+ | |||
+ | The ADIN1200 & ADIN1300 provide hardware pins for Start of Packet indication based on the SFD in the ethernet frame. This function is programmable in terms of which pins are used to provide the indication for Tx and Rx side. See datasheet for full detail on register programmability. | ||
+ | One element of programmability is the delay | ||
+ | === SopTxDelay Delay Register === | ||
+ | The SopTxDel delay register is provided to align the TX_SOP signal on the chip pins to the TX SOP on the MDI pins. Jitter should be within ± 4ns by design for all speeds. Using TX_SOP makes more sense for the TX path since it would remove any variable PHY delays, which would happen depending on the speed/MAC interface mode, e.g., in the ADIN1300/ | ||
+ | - In 1000BASE-T for any MAC interface (GMII/ | ||
+ | - In 100BASE-TX and 10BASE-T for RGMII interface. | ||
+ | The recommended SopTxDel values (called out in the datasheet register documentation) would align the TX_SOP signal to the SOP signal on the MDI pins. | ||
+ | |||
+ | {{ : | ||
+ | === SopRxDelay Delay Register === | ||
+ | RX_SOP is less useful in general, since there is only a variable PHY delay in the RX path in ADIN1300/ | ||
+ | In all other cases, there is no variable delay in the RX path, and therefore the SOP signal can be extracted at the MAC side. The timing between RX_SOP and the MAC side RX SOP (RX_DV=1, RXD = 0xD5) sampled on the rising edge of RX_CLK) would be fixed (See figure below). But since the RX MAC interface signals are synchronous to RX_CLK, while RX_SOP is not, the later would have to be re-synchronized to the MAC clock, so it might have in fact less precision (depending on the MAC implementation). | ||
+ | The t1 value would be independent of the MAC interface (MII/ | ||
+ | |||
+ | - In 100BASE-TX: t1 = 260 ns | ||
+ | - In 1000BASE-T: t1 = 212 ns | ||
+ | The RX_SOP signal at the chip pin will have some additional delay, due to the internal routing and the I/O cell delay, which will be heavily dependent on the loading and PVT, estimate for that delay to be somewhere between 2 ns and 6 ns. | ||
+ | The SopRxDel delay does not make so much sense in general for ADIN1200/ | ||
+ | {{ : | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Voltage Mode Line Drive ===== | ||
+ | |||
+ | The ADIN1200 & ADIN1300 are voltage mode with on chip terminations. Therefore, there is no need for external termination resistors from the center tap of the transformer to the supply as required in current mode line drivers. | ||
+ | In addition to reducing components, Voltage mode driver also manifests a significant reduction in power consumption versus current mode. | ||
+ | |||
+ | When comparing PHY devices, ensure to check whether the output stage is voltage mode or current mode and also review whether the power consumption figures for current mode include the current dissipated in the transformer as a result of termination resistors. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Connecting a Cable to an Unpowered Device ===== | ||
+ | |||
+ | The ADIN1300 and ADIN1200 have internal protection circuitry on the MDI pins that will protect them from damage when standard ethernet traffic is sent into an unpowered device from a remote active device. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Do the Exposed Pad and Bus Bars have to be soldered down? ===== | ||
+ | |||
+ | The LFCSP has an exposed pad underneath the package that must be soldered to the PCB ground for electrical, mechanical and thermal reasons. For thermal impedance performance and to maximize heat removal, use of a 4 × 4 array of thermal vias beneath the exposed ground pad is recommended. | ||
+ | |||
+ | There are also two bus bars on either side of the exposed pad, these bus bars are connected to internal voltage rails and are **not** intended to, and should **not** be soldered to the board. The PCB land pattern must incorporate the exposed ground paddle with vias and two keep out areas around the bus bars in the footprint. No PCB traces or vias can be used in either of the keep out areas. The EVAL-ADIN1300FMCZ uses an array of 4 × 4 vias on a 0.75 mm grid arrangement, | ||
+ | |||
+ | {{ : | ||