数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

AX88796 数据表(PDF) 23 Page - ASIX Electronics Corporation

部件名 AX88796
功能描述  3-in-1 Local Bus Fast Ethernet Controller
PDF  71 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  ASIX [ASIX Electronics Corporation]
网页  http://www.asix.com.tw
标志 ASIX - ASIX Electronics Corporation

AX88796 数据表(HTML) 23 Page - ASIX Electronics Corporation

Back Button AX88796 Datasheet HTML 19Page - ASIX Electronics Corporation AX88796 Datasheet HTML 20Page - ASIX Electronics Corporation AX88796 Datasheet HTML 21Page - ASIX Electronics Corporation AX88796 Datasheet HTML 22Page - ASIX Electronics Corporation AX88796 Datasheet HTML 23Page - ASIX Electronics Corporation AX88796 Datasheet HTML 24Page - ASIX Electronics Corporation AX88796 Datasheet HTML 25Page - ASIX Electronics Corporation AX88796 Datasheet HTML 26Page - ASIX Electronics Corporation AX88796 Datasheet HTML 27Page - ASIX Electronics Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 23 / 71 page
background image
ASIX ELECTRONICS CORPORATION
23
AX88796 L
3-in-1 Local Bus Fast Ethernet Controller
INITIALIZATION OF THE BUFFER RING
Two static registers and two working registers control the operation of the Buffer Ring. These are the Page Start
Register, Page Stop Register (both described previously), the Current Page Register and the Boundary Pointer
Register. The Current Page Register points to the first buffer used to store a packet and is used to restore the
DMA for writing status to the Buffer Ring or for restoring the DMA address in the event of a Runt packet, a
CRC, or Frame Alignment error. The Boundary Register points to the first packet in the Ring not yet read by the
host. If the local DMA address ever reaches the Boundary, reception is aborted. The Boundary Pointer is also
used to initialize the Remote DMA for removing a packet and is advanced when a packet is removed. A simple
analogy to remember the function of these registers is that the Current Page Register acts as a Write Pointer and
the Boundary Pointer acts as a Read Pointer.
Buffer #1
Buffer #2
Buffer #3
Buffer #n
Physical Memory Map
Logic Receive Buffer Ring
Fig - 9 Receive Buffer Ring At Initialization
BEGINNING OF RECEPTION
When the first packet begins arriving the AX88796 and begins storing the packet at the location pointed to by the
Current Page Register. An offset of 4 bytes is reserved in this first buffer to allow room for storing receive status
corresponding to this packet.
LINKING RECEIVE BUFFER PAGES
If the length of the packet exhausts the first 256 bytes buffer, the DMA performs a forward link to the next buffer
to store the remainder of the packet. For a maximal length packet the buffer logic will link six buffers to store the
entire packet. Buffers cannot be skipped when linking, a packet will always be stored in contiguous buffers.
Before the next buffer can be linked, the Buffer Management Logic performs two comparisons. The first
comparison tests for equality between the DMA address of the next buffer and the contents of the Page Stop
Register. If the buffer address equals the Page Stop Register, the buffer management logic will restore the DMA
to the first buffer in the Receive Buffer Ring value programmed in the Page Start Address Register. The second
comparison test for equality between the DMA address of the next buffer address and the contents of the
Boundary Pointer Register. If the two values are equal the reception is aborted. The Boundary Pointer Register
can be used to protect against overwriting any area in the receive buffer ring that has not yet been read. When
linking buffers, buffer management will never cross this pointer, effectively avoiding any overwrites. If the
4000h
8000h
Page Start
Page Stop
1
2
3
4
n-2
n-1
n
Boundary Page
Current Page



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


数据表 下载

Go To PDF Page


链接网址



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