データシートサーチシステム
  Japanese  ▼
ALLDATASHEET.JP

X  

DP83902AVLC データシート(PDF) 17 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
部品番号 DP83902AVLC
部品情報  ST-NICTM Serial Network Interface Controller for Twisted Pair
PDF  70 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
メーカー  NSC [National Semiconductor (TI)]
ホームページ  http://www.national.com
Logo NSC - National Semiconductor (TI)

DP83902AVLC データシート(HTML) 17 Page - National Semiconductor (TI)

Back Button DP83902AVLC Datasheet HTML 13Page - National Semiconductor (TI) DP83902AVLC Datasheet HTML 14Page - National Semiconductor (TI) DP83902AVLC Datasheet HTML 15Page - National Semiconductor (TI) DP83902AVLC Datasheet HTML 16Page - National Semiconductor (TI) DP83902AVLC Datasheet HTML 17Page - National Semiconductor (TI) DP83902AVLC Datasheet HTML 18Page - National Semiconductor (TI) DP83902AVLC Datasheet HTML 19Page - National Semiconductor (TI) DP83902AVLC Datasheet HTML 20Page - National Semiconductor (TI) DP83902AVLC Datasheet HTML 21Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 17 / 70 page
background image
70 Packet Reception (Continued)
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 ST-NIC Thus the packets previ-
ously received and still contained in the Ring will not be
destroyed
In heavily loaded network which cause overflows of the Re-
ceive Buffer Ring the ST-NIC may disable the local DMA
and suspend further receptions even if the Boundary regis-
ter is advanced beyond the Current register To guarantee
this will not happen a software reset must be issued during
all Receive Buffer Ring overflows (indicated by the OVW bit
in the Interrupt Status Register) The following procedure is
required to recover from a Receiver Buffer Ring Overflow
If this routine is not adhered to the ST-NIC may act in an
unpredictable manner It should also be noted that it is not
permissible 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 ST-NIC’s
overflow routine follows
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 ST-NIC
Command Register
2 Issue the STOP command to the ST-NIC This is accom-
plished by setting the STP bit in the ST-NIC’s Command
Register Writing 21H to the Command Register will stop
the ST-NIC
3 Wait for at least 16 ms Since the ST-NIC will complete
any transmission or reception that is in progress it is
necessary 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 ST-NIC’s Remote Byte Count registers
(RBCR0 and RBCR1)
5 Read the stored value of the TXP bit from step 1 above
If this value is a 0 set the ‘‘Resend’’ variable to a 0 and
jump to step 6
If this value is a 1 read the ST-NIC’s Interrupt Status
Register If either the Packet Transmitted bit (PTX) or
Transmit Error bit (TXE) is set to a 1 set the ‘‘Resend’’
variable 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 ST-NIC’s ISR
is read to determine whether or not the packet was rec-
ognized by the ST-NIC If neither the PTX nor TXE bit
was set then the packet will essentially be lost and re-
transmitted only after a time-out takes place in the upper
level software By determining that the packet was lost at
the driver level a transmit command can be reissued to
the ST-NIC once the overflow routine is completed (as in
step 11) Also it is possible for the ST-NIC to defer indef-
initely when it is stopped on a busy network Step 5 also
alleviates this problem Step 5 is essential and should
not be omitted from the overflow routine in order for the
ST-NIC to operate correctly
Overflow Routine Flow Chart
TLF11157 – 57
17



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


データシート ダウンロード

Go To PDF Page


リンク URL



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