adm8515 Infineon Technologies Corporation, adm8515 Datasheet - Page 23

no-image

adm8515

Manufacturer Part Number
adm8515
Description
Usb2.0 To 10/100 Mbit/s Ethernet Lan Controller Adm8515/x
Manufacturer
Infineon Technologies Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADM8515
Manufacturer:
INFINEON/英飞凌
Quantity:
20 000
Part Number:
adm8515-AC-T-1
Manufacturer:
INFINEON
Quantity:
10
Part Number:
adm8515X-AC-T-1
Manufacturer:
Infineon Technologies
Quantity:
10 000
3.5
The Ethernet PHY is compliant to IEEE 802.3u 100BASE-TX and IEEE802.3 10BASE-T. It provides the whole
physical layer functions for both 10M and 100M Ethernet speed.
3.6
3.6.1
Endpoint 0 is in charge of response to standard USB commands and vendor specific commands. Internal register
settings are also via this Endpoint 0. The response to each command is described in “USB Commands”.
3.6.2
Endpoint 1 is in charge of sending the received Ethernet packet to USB host. An Ethernet packet will be split to
multiple 512 bytes USB packets on USB. The end of the Ethernet packet is indicated by less then 512 byte or 0
length data transfer in this pipe. The Ethernet received status is optionally reported at the end of the packet.
While accessing to this endpoint, if RXFIFO is either full or any packet is inside, the data in RXFIFO is returned in
USB data stage. If ACK is received from USB host, data in RXFIFO is flushed. If no response or NAK is received
from USB host, the content in RXFIFO will be re-transmitted. If RXFIFO isn’t ready for transmission, NAK is
returned to USB host.
Figure 4
The Received Status is Reported as Follows:
Table 13
Offset
Offset0
Offset1
Offset2
Offset3
Data Sheet
10/100M Ethernet PHY
USB Device Endpoint Operation
Endpoint 0
Endpoint 1 Bulk IN
Packet Form when Receive
USB Received Status
Bit
7-0
3-0
7-4
0
1
2
3
4
7-5
7-0
Field
rx_bytecnt_lo
rx_bytecnt_hi
reserved
long_pkt
runt_pkt
crc_err
dribble_bit
reserved
reserved
multicast_frame
23
Description
The received byte count[7:0].
The received byte count[11:8].
Indicates received multicast frame.
Indicates received packet length > 1518 bytes.
Indicates received packet length < 64 bytes.
Indicates CRC check error.
Indicates packet length is not integer multiple of 8-
bit.
Function Description
Rev. 1.21, 2005-11-08
ADM8515/X

Related parts for adm8515