Os motores de busca de Datasheet de Componentes eletrônicos
  Portuguese  ▼
ALLDATASHEETPT.COM

X  

ADIN2111BCPZ-R7 Folha de dados(PDF) 50 Page - Analog Devices

Nome de Peças ADIN2111BCPZ-R7
Descrição Electrónicos  Low Complexity, 2-Port Ethernet Switch with Integrated 10BASE-T1L PHYs
PDF  129 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricante Electrônico  AD [Analog Devices]
Página de início  http://www.analog.com
Logo AD - Analog Devices

ADIN2111BCPZ-R7 Folha de dados(HTML) 50 Page - Analog Devices

Back Button ADIN2111BCPZ-R7 Datasheet HTML 46Page - Analog Devices ADIN2111BCPZ-R7 Datasheet HTML 47Page - Analog Devices ADIN2111BCPZ-R7 Datasheet HTML 48Page - Analog Devices ADIN2111BCPZ-R7 Datasheet HTML 49Page - Analog Devices ADIN2111BCPZ-R7 Datasheet HTML 50Page - Analog Devices ADIN2111BCPZ-R7 Datasheet HTML 51Page - Analog Devices ADIN2111BCPZ-R7 Datasheet HTML 52Page - Analog Devices ADIN2111BCPZ-R7 Datasheet HTML 53Page - Analog Devices ADIN2111BCPZ-R7 Datasheet HTML 54Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 50 / 129 page
background image
Data Sheet
ADIN2111
SWITCH SPI
analog.com
Rev. A | 50 of 129
register table is listed as pin dependent, which allows the default
operation of the ADIN2111 to be configured without having to write
to it over the SPI.
Recommended Register Operation
Many of the PHY registers in the ADIN2111 are defined in the IEEE
Standard 802.3, and the exact behavior of these registers follows
the standard. This behavior is not always obvious and is described
in this section, in addition to the recommended operation and use of
the registers.
Latch Low Registers
The IEEE Standard 802.3-2018 requires certain MDIO accessi-
ble registers to exhibit latch low behavior. The idea is to allow
software that only intermittently reads these registers to detect
conditions that can be transitory or short lived. For example, the
AN_LINK_STATUS bit is required to latch low. When the device
exits from a reset or power-down state, the latching condition is not
active and the value of the AN_LINK_STATUS bit reflects the cur-
rent status of the link. However, if the link comes up and drops, the
latching condition is active. In this case, the AN_LINK_STATUS bit
reads as 0 even if the link has come back up again in the interim.
The latching condition is only cleared when the AN_LINK_STATUS
bit is read, ensuring the software had the opportunity to observe
that the link dropped.
One implication of this latch low behavior is that, if software wishes
to determine the current status of the link, it must perform two reads
of the AN_LINK_STATUS bit back to back. The first read is needed
to clear any active latching condition.
Another implication is that it is important that software take ac-
count of the interaction between MDIO accessible bits that share
a register address. For example, the AN_PAGE_RX bits and
AN_LINK_STATUS bits reside at the same register address. As
a result, reading the AN_PAGE_RX bits clears any active latching
condition associated with the AN_LINK_STATUS bits.
IEEE Duplicated Registers
The IEEE Standard 802.3-2018 covers a very wide range of stand-
ards and speeds, from 10 Mbps to 40 Gbps and higher, and
includes a large number of clauses. There are registers associated
with many clauses, and different PHYs can include different clauses
and combinations of clauses. Therefore, registers for common
functions like software reset, software power-down, loopback, and
so on, tend to be implemented in multiple clauses.
In the ADIN2111, the physical implementation of these registers is
in a single location, but they can be accessed at multiple address-
es. For example, the software reset bit, can be read or written in
all the following IEEE MMD locations and vendor specific register
locations:
PMA_SFT_RST
B10L_PMA_SFT_RST
PCS_SFT_RST
B10L_PCS_SFT_RST
CRSM_SFT_RST
In this example, these are the PMA/PMD, PCS, autonegotiation,
and Vendor Specific MMD 1 device address locations (per Table
43).
Having multiple address locations for the same register makes
the use of the device more complex than necessary, particularly
in relation to registers that have latch low or self clear access
permissions. This is an unavoidable consequence of the IEEE
standard.
The ADIN2111 data sheet only calls out a single recommended
address location for each of these IEEE registers to simplify the
operation and use of the device. In general, the registers intro-
duced in the 802.3cg (10BASE-T1L) section of the standard are
recommended over older (equivalent) registers. Often, registers in
a vendor specific address are recommended, particularly where a
register brings a number of useful IEEE register bits into a single
register address. The ADIN2111 responds to register accesses to
all the IEEE register address locations covered by the 10BASE-T1L
standard when the start up completes after a power-on reset,
hardware reset, or software reset.
PHY Subsystem Registers Read Modify Write
Operation
All PHY subsystems register write operations must be performed
as read modify write operations. If this process is not followed, the
value of the register bits can inadvertently change.
SWITCH
Frame Forwarding on Receive
By default, the device drops all frames received. To receive frames,
set up the address filtering table, or change the default operation for
all receive frames.
Note that frames can be forwarded from one port to two destina-
tions: the other port and the host SPI port.
The device can be configured to forward up to 16 different MAC
addresses based on the MAC destination address (DA).
To receive frames with a particular DA, that DA has to be pro-
grammed to one of the 16 ADDR_FILT_x registers. Each register
is 32 bits wide. Therefore, for example, to program a DA of
08:00:00:5A:64:68 to ADDR_FILT_x0, write:
0x0800 to ADDR_FILT_UPR0
0x005A6468 to ADDR_FILT_LWR0



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Folha de dados Download

Go To PDF Page


Ligação URL



ALLDATASHEET é útil para você?  [ DONATE ] 

Sobre Alldatasheet   |   Publicidade   |   Contato conosco   |   Privacy Policy   |   Link para a ficha técnica    |   roca de Link   |   Lista de Fabricantes
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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