数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

DP8390D 数据表(PDF) 9 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
部件名 DP8390D
功能描述  NIC Network Interface Controller
PDF  56 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  NSC [National Semiconductor (TI)]
网页  http://www.national.com
标志 NSC - National Semiconductor (TI)

DP8390D 数据表(HTML) 9 Page - National Semiconductor (TI)

Back Button DP8390D Datasheet HTML 5Page - National Semiconductor (TI) DP8390D Datasheet HTML 6Page - National Semiconductor (TI) DP8390D Datasheet HTML 7Page - National Semiconductor (TI) DP8390D Datasheet HTML 8Page - National Semiconductor (TI) DP8390D Datasheet HTML 9Page - National Semiconductor (TI) DP8390D Datasheet HTML 10Page - National Semiconductor (TI) DP8390D Datasheet HTML 11Page - National Semiconductor (TI) DP8390D Datasheet HTML 12Page - National Semiconductor (TI) DP8390D Datasheet HTML 13Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 56 page
background image
70 Packet Reception (Continued)
Received Packet Aborted if It Hits Boundary Pointer
TLF8582 – 8
Buffer Ring Overflow
If the Buffer Ring has been filled and the DMA reaches the
Boundary Pointer Address reception of the incoming pack-
et will be aborted by the NIC Thus the packets previously
received and still contained in the Ring will not be de-
stroyed
In a heavily loaded network environment the local DMA may
be disabled preventing the NIC from buffering packets from
the network To guarantee this will not happen a software
reset must be issued during all Receive Buffer Ring over-
flows (indicated by the OVW bit in the Interrupt Status Reg-
ister) The following procedure is required to recover
from a Receiver Buffer Ring Overflow
If this routine is not adhered to the NIC may act in an unpre-
dictable manner It should also be noted that it is not per-
missible to service an overflow interrupt by continuing to
empty packets from the receive buffer without implementing
the prescribed overflow routine A flow chart of the NIC’s
overflow routine can be found at the right
Note
It is necessary to define a variable in the driver which will be called
‘‘Resend’’
1 Read and store the value of the TXP bit in the NIC’s
Command Register
2 Issue the STOP command to the NIC This is accom-
plished be setting the STP bit in the NIC’s Command
Register Writing 21H to the Command Register will stop
the NIC
Note
If the STP is set when a transmission is in progress the RST bit may
not be set In this case the NIC is guaranteed to be reset after the
longest packet time (1500 bytes e 12 ms) For the DP8390D (but not
for the DP8390B) the NIC will be reset within 2 microseconds after
the STP bit is set and Loopback mode 1 is programmed
3 Wait for at least 16 ms Since the NIC will complete any
transmission or reception that is in progress it is neces-
sary to time out for the maximum possible duration of an
Ethernet transmission or reception By waiting 16 ms this
is achieved with some guard band added Previously it
was recommended that the RST bit of the Interrupt
Status Register be polled to insure that the pending
transmission or reception is completed This bit is not a
reliable indicator and subsequently should be ignored
4 Clear the NIC’s Remote Byte Count registers (RBCR0
and RBCR1)
TLF8582 – 95
Overflow Routine Flow Chart
5 Read the stored value of the TXP bit from step 1 above
If this value is a 0 set the ‘‘Resend’’ variable toa0and
jump to step 6
If this value is a 1 read the NIC’s Interrupt Status Regis-
ter If either the Packet Transmitted bit (PTX) or Trans-
mit Error bit (TXE) is set to a 1 set the ‘‘Resend’’ vari-
able to a 0 and jump to step 6 If neither of these bits is
set placea1inthe ‘‘Resend’’ variable and jump to step
6
This step determines if there was a transmission in prog-
ress when the stop command was issued in step 2 If
there was a transmission in progress the NIC’s ISR is
read to determine whether or not the packet was recog-
nized by the NIC If neither the PTX nor TXE bit was set
9



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


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
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