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

X  

ADIN2111CCPZ-R7 Folha de dados(PDF) 48 Page - Analog Devices

Nome de Peças ADIN2111CCPZ-R7
Descrição Electrónicos  Low Complexity, 2-Port Ethernet Switch with Integrated 10BASE-T1L PHYs
PDF  125 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

ADIN2111CCPZ-R7 Folha de dados(HTML) 48 Page - Analog Devices

Back Button ADIN2111CCPZ-R7 Datasheet HTML 44Page - Analog Devices ADIN2111CCPZ-R7 Datasheet HTML 45Page - Analog Devices ADIN2111CCPZ-R7 Datasheet HTML 46Page - Analog Devices ADIN2111CCPZ-R7 Datasheet HTML 47Page - Analog Devices ADIN2111CCPZ-R7 Datasheet HTML 48Page - Analog Devices ADIN2111CCPZ-R7 Datasheet HTML 49Page - Analog Devices ADIN2111CCPZ-R7 Datasheet HTML 50Page - Analog Devices ADIN2111CCPZ-R7 Datasheet HTML 51Page - Analog Devices ADIN2111CCPZ-R7 Datasheet HTML 52Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 48 / 125 page
background image
Data Sheet
ADIN2111
SWITCH SPI
analog.com
Rev. 0 | 48 of 125
2. Poll MDIOACC0. TRDONE= 0x1 to determine that the write
data operation is complete.
Example of Clause 22 read of Register XYZ:
1. Write MDIOACC0 with MDIO_DEV_AD = the address of the
Register XYZ, MDIO_PRTAD = 0x1, MDIO_OP = 0x3(RD),
MDIO_ST = 0x1(Clause 22), and TRDONE = 0x0.
2. Poll MDIOACC0. TRDONE = 0x1 to determine that the read
operation is complete. MDIO_DATA reflects the contents of
MDIO Register XYZ.
Example of Clause 22 write and read back of Register XYZ:
1. Write MDIOACC0 with MDIO_DATA = write data,
MDIO_DEV_AD = the address of the Register XYZ,
MDIO_PRTAD = 0x1, MDIO_OP = 0x1(WR), MDIO_ST =
0x1(Clause 22), and TRDONE = 0x0.
2. Write MDIOACC1 with MDIO_DEV_AD = the address of the
Register XYZ, MDIO_PRTAD = 0x1, MDIO_OP = 0x3(RD),
MDIO_ST = 0x1(Clause 22), and TRDONE = 0x0.
3. Poll MDIOACC1. TRDONE = 0x1 to determine that the read
operation is complete. MDIO_DATA reflects the contents of
MDIO Register XYZ.
Contents of PHY Registers
The PHY registers provide access to control and status information
in the management registers.
The registers of the PHY Clause 45 register map are made up of
four device address groupings (see Table 41) based on the MDIO
manageable device (MMD). Within each device address space,
IEEE standard registers are located in register addresses between
0x0000 and 0x7FFF, and vendor specific registers are located in
register addresses from 0x8000 to 0xFFFF.
Table 41. Clause 45 Register Groupings
Device Address
MMD Name
0x01
PMA/physical medium dependent (PMD)
0x03
PCS
0x07
Autonegotiation
0x1E
Vendor Specific 1
Clause 45 can access to up to 32 PHYs consisting of up to 32
MMDs through a single MDIO interface.
The default value of some of the registers is determined by the
value of the hardware configuration pins, which are read just after
the RESET pin is deasserted. In these cases, the reset value in the
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



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