DP83815DVNG/HAPB National Semiconductor, DP83815DVNG/HAPB Datasheet - Page 83
DP83815DVNG/HAPB
Manufacturer Part Number
DP83815DVNG/HAPB
Description
Manufacturer
National Semiconductor
Datasheet
1.DP83815DVNGHAPB.pdf
(108 pages)
Specifications of DP83815DVNG/HAPB
Operating Supply Voltage (typ)
3.3V
Operating Supply Voltage (min)
3V
Operating Supply Voltage (max)
3.6V
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Pin Count
144
Lead Free Status / RoHS Status
Not Compliant
- Current page: 83 of 108
- Download datasheet (890Kb)
Subject to change without notice.
5.0 Buffer Management
5.2 Transmit Architecture
The following figure illustrates the transmit architecture of the DP83815 10/100 Ethernet Controller.
When the CR:TXE bit is set to 1 (regardless of the current state), and the DP83815 transmitter is idle, then DP83815 will
read the contents of the current transmit descriptor into the TxDescCache. The DP83815’s TxDescCache can hold a
single fragment pointer/count combination.
5.2.1 Transmit State Machine
The transmit state machine has the following states:
The transmit state machine manipulates the following internal data spaces:
Inputs to the transmit state machine include the following events:
txIdle
txDescRefr
txDescRead
txFifoBlock
txFragRead
txDescWrite
txAdvance
TXDP
CTDD
TxDescCache
descCnt
fragPtr
txFifoCnt
txFifoAvail
CR:TXE
XferDone
FifoAvail
Transmit Descriptor
The transmit state machine is idle.
Waiting for the "refresh" transfer of the link field of a completed descriptor from the PCI bus.
Waiting for the transfer of a complete descriptor from the PCI bus into the
TxDescriptorCache.
Waiting for free space in the TxDataFIFO to reach TxFillThreshold.
Waiting for the transfer of a fragment (or portion of a fragment) from the PCI bus to the
TxDataFIFO.
Waiting for the completion of the write of the cmdsts field of an intermediate transmit
descriptor (cmdsts.MORE == 1) to host memory.
(transitory state) Examine the link field of the current descriptor and advance to the next
descriptor if link is not NULL.
A 32-bit register that points to the current transmit descriptor.
An internal bit flag that is set when the current transmit descriptor has been completed, and
ownership has been returned to the driver. It is cleared whenever TXDP is loaded with a
new value (either by the state machine, or the driver).
An internal data space equal to the size of the maximum transmit descriptor supported.
Count of bytes remaining in the current descriptor.
Pointer to the next unread byte in the current fragment.
Current amount of data in the txDataFifo in bytes.
Current amount of free space in the txDataFifo in bytes (size of the txDataFifo - txFifoCnt).
Driver asserts the TXE bit in the command register (similar to SONIC).
Completion of a PCI bus transfer request.
TxFifoAvail is greater than TxFillThreshold.
link
cmdsts
ptr
Packet
Software/Memory
(Continued)
Figure 5-4 Transmit Architecture
Hardware
83
Tx DMA
TxHead
link
cmdsts
ptr
Tx Desc Cache
Current Tx Desc Ptr
Tx Data FIFO
Rev O
www.national.com
Related parts for DP83815DVNG/HAPB
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
10/100 Mb/s Integrated PCI Ethernet Media Access Controller and Physical Layer (MacPhyter) DP83815Integrated PCI Ethernet Media Access Controller and Physical Layer (MacPhyter)
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
National Semiconductor [8-Bit D/A Converter]
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
National Semiconductor [Media Coprocessor]
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
Digitally Controlled Tone and Volume Circuit with Stereo Audio Power Amplifier, Microphone Preamp Stage and National 3D Sound
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
Digitally Controlled Tone and Volume Circuit with Stereo Audio Power Amplifier, Microphone Preamp Stage and National 3D Sound
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
AC97 Rev 2 Codec with Sample Rate Conversion and National 3D Sound
Manufacturer:
National Semiconductor
Part Number:
Description:
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
General Purpose, Low Voltage, Low Power, Rail-to-Rail Output Operational Amplifiers
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
8-bit 20 MSPS flash A/D converter.
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
Low Noise Quad Operational Amplifier
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
Quad Differential Line Receivers
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
Quad High Speed Trapezoidal? Bus Transceiver
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
Dual Line Receiver
Manufacturer:
National Semiconductor
Datasheet: