| 数据搜索系统,热门电子元器件搜索 |
|
ADIN1110BCPZ-R7 数据表(PDF) 23 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
ADIN1110BCPZ-R7 数据表(HTML) 23 Page - Analog Devices |
|
23 / 107 page ![]() Data Sheet ADIN1110 ON-CHIP DIAGNOSTICS analog.com Rev. B | 23 of 107 FRAME GENERATOR AND CHECKER The ADIN1110 can be configured to generate frames and to check received frames (see Figure 12). The frame generator and checker can be used independently to generate frames or check frames, or the frame generator and checker can be used together to simultaneously generate frames and check frames. If frames are looped back at the remote end, the frame checker can be used to check frames generated by the ADIN1110. When the frame generator is enabled, the source of the data for the PHY comes from the frame generator and not the MAC. The frame generator control registers configure the type of frames to be sent (for example, random data, all 1s), the frame length, and the number of frames to be generated. The generation of the requested frames starts by enabling the frame generator (FG_EN). When the generation of the frames completes, the frame generator done bit is set (FG_DONE). The frame checker is enabled using the frame checker enable bit (FC_EN). The frame checker can be configured to check and analyze received frames from either the MAC interface or the PHY, which is configured using the frame checker transmit select bit (FC_TX_SEL). The frame checker reports the number of frames received, CRC errors, and various other frame errors. The frame checker frame counter register and frame checker error counter register count these events. The frame checker counts the number of CRC errors and these are reported in the receive error counter register (RX_ERR_CNT). To ensure synchronization between the frame checker error counter and frame checker frame counters, all of the counters are latched when the receive error counter register is read. Therefore, when using the frame checker, read the receive error counter first, and then read all other frame counters and error counters. A latched copy of the receive frame counter register is available in the FC_FRM_CNT_H register and FC_FRM_CNT_L register. In addition to CRC errors, the frame checker counts frame length errors, frame alignment errors, symbol errors, oversized frames errors, and undersized frame errors. In addition to the received frames, the frame checker counts frames with an odd number of nibbles in the frame, and counts packets with an odd number of nibbles in the preamble. The frame checker also counts the number of false carrier events, which is a count of the number of times the bad start of the stream delimiter (bad SSD) state is entered. Frame Generator and Checker Used with Remote Loopback with Two MAC-PHYs Using two MAC-PHY devices, the user can configure a convenient self contained validation of the PHY core to PHY core connection, or can exercise the full signal chain by using the host processor to perform the loopback at the remote end. Figure 12 shows an overview of how each MAC-PHY is configured. An external cable is connected between both devices, and MAC-PHY 1 is generating frames using the frame generator. When limiting the test to just the PHY core portions of the ADIN1110, MAC-PHY 2 has MAC interface remote loopback en- abled (MAC_IF_REM_LB_EN). The frames issued by MAC-PHY 1 are sent through the cable, through the PHY 2 signal chain returned by the PHY 2 MAC interface remote loopback, back again through the cable, and checked by the MAC-PHY 1 frame checker. Alternatively, the frames from MAC-PHY 1 can be sent all the way to the host processor of the remote device and looped back from there, through the MAC and PHY blocks within MAC-PHY 2, and back to MAC-PHY 1. Figure 12. Remote Loopback Used Across Two PHYs for Self Check Purposes |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |