Electronic Components Datasheet Search
  English  ▼

X  

91C94 Datasheet(PDF) 66 Page - SMSC Corporation

Part # 91C94
Description  ISA/PCMCIA SINGLE CHIP ETHERNET CONTROLLER WITH RAM
PDF  120 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  SMSC [SMSC Corporation]
Direct Link  http://www.smsc.com
Logo SMSC - SMSC Corporation

91C94 Datasheet(HTML) 66 Page - SMSC Corporation

Back Button 91C94 Datasheet HTML 62Page - SMSC Corporation 91C94 Datasheet HTML 63Page - SMSC Corporation 91C94 Datasheet HTML 64Page - SMSC Corporation 91C94 Datasheet HTML 65Page - SMSC Corporation 91C94 Datasheet HTML 66Page - SMSC Corporation 91C94 Datasheet HTML 67Page - SMSC Corporation 91C94 Datasheet HTML 68Page - SMSC Corporation 91C94 Datasheet HTML 69Page - SMSC Corporation 91C94 Datasheet HTML 70Page - SMSC Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 66 / 120 page
background image
66
THEORY OF OPERATION
The concept of presenting the shared RAM as a
FIFO of packets, with a memory management
unit allocating memory on a per packet basis
responds to the following needs:
Memory allocation for receive vs. transmit - A
fixed partition between receive and transmit area
would
not
be
efficient.
Being
able
to
dynamically allocate it to transmit and receive
represents almost the equivalent of duplicating
the memory size for some workstation type of
drivers.
Software overhead - By presenting a FIFO of
packets, the software driver does not have to
waste any time in calculating pointers for the
different buffers that make up different packets.
The driver usually deals with one packet at a
time.
With
this
approach,
packets
are
accessible always at the same fixed address,
and access is provided to any byte of the
packet.
Headers can be analyzed without reading out
the entire packet. The packet can be moved in
or out with a block move operation.
Multiple upper layer support - The LAN91C94
facilitates interfacing to multiple upper layer
protocols
because
of
the
receive
packet
processing flexibility.
A receive lookahead
scheme like ODI or NDIS drivers is supported
by copying a small part of the received packet
and letting the upper layer provide a pointer for
the rest of the data. If the upper layer indicates
it does not want the packet, it can be removed
upon a single command.
If the upper layer
wants a specific part of the packet, a block
move operation starting at any particular offset
can be done. Out of order receive processing is
also supported: if memory for one packet is not
yet available, receive packet processing can
continue.
Efficiency - Lacking any level of indirection or
linked lists of pointers, virtually all the memory
is used for data.
There are no descriptors,
forward links and pointers at all. This simplicity
and memory efficiency is accomplished without
giving up the benefits of linked lists which is
unlimited
back-to-back
transmission
and
reception without CPU intervention for as long
as memory is available.



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


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