Electronic Components Datasheet Search
  English  ▼

X  

DP83932C Datasheet(PDF) 22 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # DP83932C
Description  MHz SONICTM Systems-Oriented Network Interface Controller
PDF  98 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

DP83932C Datasheet(HTML) 22 Page - National Semiconductor (TI)

Back Button DP83932C Datasheet HTML 18Page - National Semiconductor (TI) DP83932C Datasheet HTML 19Page - National Semiconductor (TI) DP83932C Datasheet HTML 20Page - National Semiconductor (TI) DP83932C Datasheet HTML 21Page - National Semiconductor (TI) DP83932C Datasheet HTML 22Page - National Semiconductor (TI) DP83932C Datasheet HTML 23Page - National Semiconductor (TI) DP83932C Datasheet HTML 24Page - National Semiconductor (TI) DP83932C Datasheet HTML 25Page - National Semiconductor (TI) DP83932C Datasheet HTML 26Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 22 / 98 page
background image
30 Buffer Management (Continued)
TXpktconfig to TXpktfrag
size (6 accesses) For the next
fragment if any it reads the next 3 fields from TXpktfrag
ptr0 to TXpktfrag
size (3 accesses) At the end of trans-
mission it writes the status information to TXpktstatus and
reads the TXpktlink field (2 accesses)
3532 Transmit Completion
The SONIC stops transmitting under two conditions In the
normal case the SONIC transmits the complete list of de-
scriptors in the TDA and stops after it detects EOL e 1 In
the second case certain transmit errors cause the SONIC
to abort transmission If FIFO Underrun Byte Count Mis-
match Excessive Collision or Excessive Deferral (if en-
abled) errors occur transmission ceases The CTDA regis-
ter points to the last packet transmitted The system can
also halt transmission under software control by setting the
HTX bit in the Command register Transmission halts after
the SONIC writes to the TXpktstatus field
354 Dynamically Adding TDA Descriptors
Descriptors can be dynamically added during transmission
without halting the SONIC The SONIC can also be guaran-
teed to transmit the complete list including newly appended
descriptors (barring any transmit abort conditions) by ob-
serving the following rule The last TXpktlink field must
point to the next location where a descriptor will be added
(see step 3 below and
Figure 3-15 ) The procedure for ap-
pending descriptors consists of
1 Creating a new descriptor with its TXpktlink pointing to
the next vacant descriptor location and its EOL bit set to
a ‘‘1’’
2 Resetting the EOL bit to a ‘‘0’’ of the previously last de-
scriptor
3 Re-issuing the Transmit command (setting the TXP bit in
the Command register)
Step 3 assures that the SONIC will transmit all the packets
in the list If the SONIC is currently transmitting the Trans-
mit command has no effect and continues transmitting until
it detects EOL e 1 If the SONIC had just finished transmit-
ting it continues transmitting from where it had previously
stopped
TLF10492 – 20
FIGURE 3-15 Initializing Last Link Field
40 SONIC Registers
The SONIC contains two sets of registers The statuscon-
trol registers and the CAM memory cells The statuscontrol
registers are used to configure control and monitor SONIC
operation They are directly addressable registers and occu-
py 64 consecutive address locations in the system memory
space (selected by the RA5 – RA0 address pins) There are
a total of 64 statuscontrol registers divided into the follow-
ing categories
User Registers
These registers are accessed by the user
to configure control and monitor SONIC operation These
are the only SONIC registers the user needs to access
Fig-
ure 4-3 shows the programmer’s model and Table 4-1 lists
the attributes of each register
Internal Use Registers
These registers (Table 4-2) are
used by the SONIC during normal operation and are not
intended to be accessed by the user
National Factory Test Registers
These registers (Table
4-3) are for National factory use only and should never be
accessed by the user Accessing these registers during nor-
mal operation can cause improper functioning of the
SONIC
41 THE CAM UNIT
The CAM unit memory cells are indirectly accessed by pro-
gramming the CAM descriptor area in system memory and
issuing the LCAM command (setting the LCAM bit in the
Control register) The CAM cells do not occupy address lo-
cations in register space and thus are not accessible
through the RA5 – RA0 address pins The CAM control regis-
ters however are part of the user register set and must be
initialized before issuing the LCAM command (see Section
4310)
The Content Addressable Memory (CAM) consists of six-
teen 48-bit entries for complete address filtering
(Figure 4-1)
of network packets Each entry corresponds to a 48-bit des-
tination address that is user programmable and can contain
any combination of Multicast or Physical addresses Each
entry is partitioned into three 16-bit CAM cells accessible
through CAM Address Ports (CAP 2 CAP 1 and CAP 0) with
CAP0 corresponding to the least significant 16 bits of the
Destination Address and CAP2 corresponding to the most
significant bits The CAM is accessed in a two step process
First the CAM Entry Pointer is loaded to point to one of the
16 entries Then each of the CAM Address Ports is ac-
cessed to select the CAM cell The 16 user programmable
CAM entries can be masked out with the CAM Enable regis-
ter (see Section 4310)
Note
It is not necessary to program a broadcast address into the CAM
when it is desired to accept broadcast packets Instead to accept
broadcast packets set the BRD bit in the Receive Control register If
the BRD bit has been set the CAM is still active This means that it is
possible to accept broadcast packets at the same time as accepting
packets that match physical addresses in the CAM
411 The Load CAM Command
Because the SONIC uses the CAM for a relatively long peri-
od of time during reception it can only be written to via the
CAM Descriptor Area (CDA) and is only readable when the
22



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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