поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

DP83916 датащи(PDF) 22 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
номер детали DP83916
подробное описание детали  SONICTM-16 Systems-Oriented Network Interface Controller
PDF  96 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  NSC [National Semiconductor (TI)]
домашняя страница  http://www.national.com
Logo NSC - National Semiconductor (TI)

DP83916 датащи(HTML) 22 Page - National Semiconductor (TI)

Back Button DP83916 Datasheet HTML 18Page - National Semiconductor (TI) DP83916 Datasheet HTML 19Page - National Semiconductor (TI) DP83916 Datasheet HTML 20Page - National Semiconductor (TI) DP83916 Datasheet HTML 21Page - National Semiconductor (TI) DP83916 Datasheet HTML 22Page - National Semiconductor (TI) DP83916 Datasheet HTML 23Page - National Semiconductor (TI) DP83916 Datasheet HTML 24Page - National Semiconductor (TI) DP83916 Datasheet HTML 25Page - National Semiconductor (TI) DP83916 Datasheet HTML 26Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 22 / 96 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-16 stops transmitting under two conditions In
the normal case the SONIC-16 transmits the complete list
of descriptors in the TDA and stops after it detects EOL e
1 In the second case certain transmit errors cause the
SONIC-16 to abort transmission If
FIFO Underrun Byte
Count Mismatch Excessive Collision or Excessive Deferral
(if enabled) errors occur transmission ceases The CTDA
register 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-16 writes to the TXpktstatus field
354 Dynamically Adding TDA Descriptors
Descriptors can be dynamically added during transmission
without halting the SONIC-16 The SONIC-16 can also be
guaranteed to transmit the complete list including newly ap-
pended descriptors (barring any transmit abort conditions)
by observing 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 appending 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-16 will transmit all the pack-
ets in the list If the SONIC-16 is currently transmitting the
Transmit command has no effect and continues transmitting
until it detects EOL e 1 If the SONIC-16 had just finished
transmitting it continues transmitting from where it had pre-
viously stopped
TLF11722 – 20
FIGURE 3-15 Initializing Last Link Field
40 SONIC-16 Registers
The SONIC-16 contains two sets of registers The status
control registers and the CAM memory cells The status
control registers are used to configure control and monitor
SONIC-16 operation They are directly addressable regis-
ters and occupy 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 following categories
User Registers
These registers are accessed by the user
to configure control and monitor SONIC-16 operation
These are the only SONIC-16 registers the user needs to
access
Figure 4-3 shows the programmer’s model and Ta-
ble 4-1 lists the attributes of each register
Internal Use Registers
These registers (Table 4-2) are
used by the SONIC-16 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-16
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-16 uses the CAM for a relatively long
period of time during reception it can only be written to via
the CAM Descriptor Area (CDA) and is only readable when
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


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
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