ADI ADIN2111 Ethernetkytkinon seuraavan sisällön tärkein johdannon kohde. Tämän artikkelin kautta toimittaja toivoo, että jokainen saisi jonkin verran tietoa ja ymmärrystä siihen liittyvästä tilanteesta ja tiedoista. Yksityiskohdat ovat seuraavat.
ADIN2111 on pienitehoinen, vähän monimutkainen, kaksois-Ethernet-porttikytkinjoka integroi 10BASE-T1L PHY:n ja SPI (Serial Peripheral Interface) -portin. Laite käyttää pienitehoista rajoitettua solmua Industrial Ethernet -sovelluksiin ja on yhteensopiva IEEE® 802.3cg-2019™ Ethernet-standardin kanssa pitkän matkan 10 Mbps Single Pair Ethernet (SPE) -sovelluksille. Thekytkin(cut-through tai store-and-forward) tukee useita kaapelointikokoonpanoja kahden Ethernet-portin ja SPI-isäntäportin välillä tarjoten joustavan ratkaisun linja-, ketju- tai rengasverkkotopologioihin.
ADIN2111 tukee jopa 1700 metrin ulottuvuutta kaapelilla erittäin alhaisella 77 mW:n virrankulutuksella. Kaksi PHY-ydintä tukevat 1,0 V pp:n ja 2,4 V pp:n toimintaa IEEE 802.3cg -standardin mukaisesti, ja ne voidaan syöttää yhdestä 1,8 V:n tai 3,3 V:n syöttökiskosta. ADIN2111 on saatavana hallitsemattomana kokoonpanona, jossa laite välittää automaattisesti liikenteen kahden Ethernet-portin välillä.
Laite integroi akytkin, kaksi Ethernet-fyysisen kerroksen (PHY) ydintä, joissa on MAC-liitännät, ja kaikki niihin liittyvät analogiset piirit, tulo- ja lähtökellopuskurointilaitteet. Laite sisältää myös sisäiset puskurijonot, SPI- ja alijärjestelmärekisterit sekä ohjauslogiikan nollauksen ja kellon ohjauksen sekä laitteistonastakonfiguraation hallintaan.
ADIN2111 integroi jännitteensyötön valvontapiirit ja virran palautuspiirit (POR) parantamaan järjestelmätason kestävyyttä. 4-johtiminen SPI, jota käytetään kommunikoimaan isännän kanssa, voidaan määrittää OPEN Alliance SPI:ksi tai Generic SPI:ksi. Molemmat tilat tukevat valinnaista tietosuojaa tai syklistä redundanssitarkistusta (CRC).
Jokainen ADIN2111:n PHY voidaan myös määrittää luomaan laitteistokeskeytys laitteiston nollauksen jälkeen (RESET-nasta vedetty matalalle) asettamalla CRSM_HRD_RST_IRQ_EN-bitti vastaavaan PHY:n järjestelmäkeskeytysmaskirekisteriin (CRSM_IRQ_MASK). Vaikka molempia PHY:itä voidaan käyttää luomaan laitteistokeskeytyksiä, PHY 1:tä suositellaan tähän tarkoitukseen. Kun SPI-isäntä on vastaanottanut laitteistokeskeytyksen INT-nastasta, tilarekisterin 0 (vastaavasti tilarekisterin 1) PHYINT-bitti (vastaavasti P2_PHYINT-bitti) asetetaan arvoon 1, mikä ilmoittaa keskeytyksestä PHY 1:stä (vastaavasti PHY). 2) . Keskeytyksen lähde voidaan sitten tarkistaa vastaavan PHY:n järjestelmäkeskeytystilarekisterin (CRSM_IRQ_STATUS) bitin CRSM_HRD_RST_IRQ_LH avulla.
Järjestelmän todentamista varten ulkoista isäntäohjainta varten jokaista ADIN2111:n PHY:tä voidaan pyytää luomaan laitteistokeskeytys INT-nastalle käyttämällä CRSM_SW_IRQ_REQ-bittiä System Interrupt Mask -rekisterissä (CRSM_IRQ_MASK). Vaikka molempia PHY:itä voidaan käyttää luomaan laitteistokeskeytyksiä, PHY 1:tä suositellaan tähän tarkoitukseen. Kun SPI-isäntä on vastaanottanut laitteistokeskeytyksen INT-nastasta, tilarekisterin 0 (vastaavasti tilarekisterin 1) PHYINT-bitti (vastaavasti P2_PHYINT-bitti) asetetaan arvoon 1, mikä ilmoittaa keskeytyksestä PHY 1:stä (vastaavasti PHY). 2) . Keskeytyksen lähde voidaan sitten tarkistaa vastaavan PHY:n järjestelmäkeskeytystilarekisterin (CRSM_IRQ_STATUS) bitin CRSM_SW_IRQ_LH avulla.
Jokainen ADIN2111 PHY voi myös luoda järjestelmävirhekeskeytyksen. Keskeytysliput sijaitsevat vastaavan PHY:n järjestelmäkeskeytystilarekisterin (CRSM_IRQ_STATUS) varattu bittiosassa. Järjestelmän keskeytysmaskirekisteri (CRSM_IRQ_MASK) on konfiguroitava vastaavassa PHY:ssä, jotta järjestelmävirhekeskeytykset sallitaan. Katso Taulukko 212 lisätietoja keskeytyksen peittämisestä. ADIN2111:lle on suoritettava laitteiston nollaus, jotta se toipuu järjestelmävirheen keskeytyksestä jommallakummalla kahdesta PHY:stä (varattu bitti CRSM_IRQ_STATUS lukee 1 vastaavassa PHY:ssä).
ADIN2111 sisältää virtalähteen valvontapiirin, joka varmistaa, että sirulla on oikea jännitesyöttö ennen käynnistysjakson aloittamista. Käynnistyksen aikana ADIN2111 pysyy laitteiston nollaustilassa, kunnes jokainen syöttö ylittää vähimmäisnousukynnyksensä ja syöttöä pidetään hyvänä.
Laitteiston nollaus aloitetaan käynnistysnollauspiirillä tai ajamalla RESET-nasta matalalle vähintään 10 µs:ksi. ADIN2111 sisältää vikapiirin tässä nastassa hylkäämään pulssit, jotka ovat lyhyempiä kuin 1 µs. Kun RESET-nasta poistetaan käytöstä, kaikki tulo-/lähtönastat (I/O) pysyvät kolmitilatilassa, laitteiston konfigurointinastat lukitaan ja I/O-nastat konfiguroidaan toimintatilaansa. Kristallioskillaattoripiiri on käytössä, kun kaikki ulkoiset ja sisäiset virtalähteet ovat kelvollisia ja vakaita. Kun kide käynnistyy ja stabiloituu, vaihelukittu silmukka (PLL) otetaan käyttöön. 90 ms:n (max) viiveen jälkeen RESET-nastan poistamisen jälkeen kaikki sisäiset kellot otetaan käyttöön, sisäinen logiikka vapautetaan nollauksesta ja kaikki sisäiset SPI-, PHY 1- ja PHY 2 -rekisterit ovat käytettävissä SPI:stä. CLK25_REF-kellolähtö pidetään alhaisena, kun RESET-nasta lasketaan alhaiseksi, ja se pysyy alhaisena 70 ms (max) sen jälkeen, kun RESET-nasta on laskettu alhaiseksi.
Kaikki yllä oleva sisältö on toimittajan tällä kertaa tuoma johdanto. Jos haluat tietää siitä lisää, voit tutustua siihen verkkosivuillamme tai Baidussa ja Googlessa.
https://www.smart-xlink.com/products.html
Verkko: www.hdv-tech.com <https://hdv-tech.en.alibaba.com>
Googlen verkkosivusto:https://www.hdv-fiber.com/
HDV-tehdaslinkki:https://youtu.be/xpIZK8Zm4Og