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

X  

IP1000ALF-DS-R03 数据表(PDF) 15 Page - List of Unclassifed Manufacturers

部件名 IP1000ALF-DS-R03
功能描述  Gigabit Ethernet NIC Single Chip
PDF  75 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  ETC2 [List of Unclassifed Manufacturers]
网页  
标志 ETC2 - List of Unclassifed Manufacturers

IP1000ALF-DS-R03 数据表(HTML) 15 Page - List of Unclassifed Manufacturers

Back Button IP1000ALF-DS-R03 Datasheet HTML 11Page - List of Unclassifed Manufacturers IP1000ALF-DS-R03 Datasheet HTML 12Page - List of Unclassifed Manufacturers IP1000ALF-DS-R03 Datasheet HTML 13Page - List of Unclassifed Manufacturers IP1000ALF-DS-R03 Datasheet HTML 14Page - List of Unclassifed Manufacturers IP1000ALF-DS-R03 Datasheet HTML 15Page - List of Unclassifed Manufacturers IP1000ALF-DS-R03 Datasheet HTML 16Page - List of Unclassifed Manufacturers IP1000ALF-DS-R03 Datasheet HTML 17Page - List of Unclassifed Manufacturers IP1000ALF-DS-R03 Datasheet HTML 18Page - List of Unclassifed Manufacturers IP1000ALF-DS-R03 Datasheet HTML 19Page - List of Unclassifed Manufacturers Next Button
Zoom Inzoom in Zoom Outzoom out
 15 / 75 page
background image
IP1000A LF
Preliminary Data Sheet
15/75
July 5, 2005
Copyright © 2005, IC Plus Corp.
IP1000A LF-DS-R08
A common use of interrupts during transmit DMA operation is to determine which TFDs have been
successfully transmitted so the host system can free the memory occupied by old TFDs. Interrupts
however usually incur a significant cost in terms of host system performance, requiring a large
percentage of processor time to service. While interrupts are expensive, memory is usually abundant,
therefore a trade off which minimizes interrupts in exchange for more memory usage is desirable.
2.2.4.2
Interrupt-Less Transmit DMA
IP1000A LF's transmit DMA can operate without generating host system processor interrupts. In this
mode of operation, the host system does not set the TxIndicate or TxDMAIndicate bits in the TFC0 field
of any TFDs used to transfer Ethernet frames from system memory. Thus, an interrupt is not issued by
the IP1000A LF to indicate successful DMA transfer or successful transmission of each Ethernet frame.
An interrupt will only be issued by the IP1000A LF in the event of a transmit error, but this case should be
rare.
Without the use of interrupts, the IP1000A LF provides another mechanism for the host system to
determine which Ethernet frames have been successfully transmitted. This mechanism allows the host
system to free memory locations holding old TFD lists. This “interrupt-less” mechanism involves using
the TxFrameId field of the TxStatus register. The TxFrameId field of the TxStatus register indicates the
last Ethernet frame which was successfully transmitted. Using this information, the host system can infer
successful transmission of all Ethernet frames up to the frame indicated by the TxFrameId field of the
TxStatus register. Thus, the host system decides when to poll the TxFrameId field of the TxStatus
register (for example, when the amount of memory occupied by old TFD lists becomes excessive) and
avoid generation of processor intensive interrupts by the IP1000A LF.
2.2.4.3
Receive DMA Interrupts
Interrupts can be generated by the IP1000A LF based on a number of events related to receive DMA
operation:
RxDMAComplete interrupt is issued after successful transfer of one or more Ethernet frames (based
on the interrupt coalescing configuration) from the IP1000A LF to the host system memory. Interrupt
coalescing should be used in conjunction with the RxDMAComplete interrupt given the frequency of
frame receipts in a Gigabit Ethernet network.
RxDMAPriority interrupt is issued if a received Ethernet frame contains a Tag Control Information
field with priority greater than or equal to the priority set in the RxDMAIntCtrl register.
RFDListEnd interrupt is issued if the end of the RFD list is reached (indicated by an RFDNextPtr field
with a value of 0x0000000000), or a RFD with the RFDDone bit of the RFS field with a value of logic
1 is encountered.
2.2.4.4
Receive DMA Interrupt Coalescing
A common use of interrupts during receive DMA operation is to indicate when new Ethernet frames have
been transferred to host system memory. Interrupts however usually incur a significant cost in terms of
host system performance, requiring a large percentage of processor time to service. One way to
minimize the number of interrupts issued by the IP1000A LF related to receive DMA operation is to issue
a single interrupt to indicate multiple Ethernet frames have been received. While minimizing interrupts
can improve host system performance, it can also require more host system memory usage, and
increase network latency. Therefore, a balance between interrupt frequency and network latency must
be reached by the host system to optimize performance. Note: interrupt coalescing only applies to the
nominal TFD list. Priority TFD lists do not utilize interrupt coalescing.
2.2.5
ACPI
The IP1000A LF supports operating system directed power management according to the ACPI
specification. Power management registers in the PCI configuration space, as defined by the PCI Bus
Power Management Interface specification, Revision 1.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


数据表 下载

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