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

X  

AM79C970A датащи(PDF) 209 Page - Advanced Micro Devices

номер детали AM79C970A
подробное описание детали  PCnet-PCI II Single-Chip Full-Duplex Ethernet Controller for PCI Local Bus Product
PDF  219 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  AMD [Advanced Micro Devices]
домашняя страница  http://www.amd.com
Logo AMD - Advanced Micro Devices

AM79C970A датащи(HTML) 209 Page - Advanced Micro Devices

Back Button AM79C970A Datasheet HTML 205Page - Advanced Micro Devices AM79C970A Datasheet HTML 206Page - Advanced Micro Devices AM79C970A Datasheet HTML 207Page - Advanced Micro Devices AM79C970A Datasheet HTML 208Page - Advanced Micro Devices AM79C970A Datasheet HTML 209Page - Advanced Micro Devices AM79C970A Datasheet HTML 210Page - Advanced Micro Devices AM79C970A Datasheet HTML 211Page - Advanced Micro Devices AM79C970A Datasheet HTML 212Page - Advanced Micro Devices AM79C970A Datasheet HTML 213Page - Advanced Micro Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 209 / 219 page
background image
AMD
D-5
Am79C970A
application call latency, minus the time needed for the
driver to write to the third descriptor, minus the time
needed for the driver to copy data from buffer #1 to the
application buffer space, and minus the time needed for
the driver to copy data from buffer #2 to the application
buffer space. Note that the time needed for the copies
performed by the driver depends upon the sizes of the
2nd and 3rd buffers, and that the sizes of the second and
third buffers need to be set according to the time needed
for the data copy operations! This means that an
iterative self-adjusting mechanism needs to be placed
into the software to determine the correct buffer sizing
for optimal operation. Fixed values for buffer sizes may
be used; in such a case, the LAPP method will still pro-
vide a significant performance increase, but the per-
formance increase will not be maximized.
The following diagram illustrates this setup for a receive
ring size of 9:
19436A-58
A
= Expected message size in bytes
S1 = Interrupt latency
S2 = Application call latency
S3 = Time needed for driver to write
to third descriptor
S4 = Time needed for driver to copy
data from buffer #1 to
application buffer space
S6 = Time needed for driver to copy
data from buffer #2 to
application buffer space
Note that the times needed for tasks S1,
S2, S3, S4, and S6 should be divided by
0.8 microseconds to yield an equivalent
number of network byte times before
subtracting these quantities from the
expected message size A.
OWN = 1 STP = 1
SIZE = A-(S1+S2+S3+S4+S6)
Descriptor
#1
OWN = 1 STP = 0
SIZE = S1+S2+S3+S4
Descriptor
#2
OWN = 0 STP = 0
SIZE = S6
Descriptor
#3
OWN = 1 STP = 1
Descriptor
#4
SIZE = A-(S1+S2+S3+S4+S6)
OWN = 1
Descriptor
#5
STP = 0
SIZE = S1+S2+S3+S4
Descriptor
#6
OWN = 0 STP = 0
SIZE = S6
OWN = 1 STP = 1
Descriptor
#7
SIZE = A-(S1+S2+S3+S4+S6)
OWN = 1
Descriptor
#8
STP = 0
SIZE = S1+S2+S3+S4
Descriptor
#9
OWN = 0 STP = 0
SIZE = S6
Figure D2. LAPP 3 Buffer Grouping
LAPP Rules for Parsing of Descriptors
When using the LAPP method, software must use a
modified form of descriptor
parsing as follows:
Software will examine OWN and STP to determine
where a RCV frame begins. RCV frames will only
begin in buffers that have OWN = 0 and STP = 1.
Software shall assume that a frame continues until
it finds either ENP = 1 or ERR= 1.
Software must discard all descriptors with
OWN = 0 and STP = 0 and move to the next
descriptor when searching for the beginning of a
new frame; ENP and ERR should be ignored by
software during this search.
Software cannot change an STP value in the re-
ceive descriptor ring after the initial setup of the
ring is complete, even if software has ownership of
the STP descriptor unless the previous STP de-
scriptor in the ring is also OWNED by the software.
When LAPPEN = 1, then hardware will use a modified
form of descriptor
parsing as follows:
The controller will examine OWN and STP to de-
termine where to begin placing a RCV frame. A
new RCV frame will only begin in a buffer that has
OWN = 1 and STP = 1.
The controller will always obey the OWN bit for
determining whether or not it may use the next
buffer for a chain.
The controller will always mark the end of a frame
with either ENP = 1 or ERR= 1.



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 99 100  ...More


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

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