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

X  

AM79C970 数据表(PDF) 38 Page - Advanced Micro Devices

部件名 AM79C970
功能描述  PCnetTM-PCI Single-Chip Ethernet Controller for PCI Local Bus
PDF  168 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  AMD [Advanced Micro Devices]
网页  http://www.amd.com
标志 AMD - Advanced Micro Devices

AM79C970 数据表(HTML) 38 Page - Advanced Micro Devices

Back Button AM79C970 Datasheet HTML 34Page - Advanced Micro Devices AM79C970 Datasheet HTML 35Page - Advanced Micro Devices AM79C970 Datasheet HTML 36Page - Advanced Micro Devices AM79C970 Datasheet HTML 37Page - Advanced Micro Devices AM79C970 Datasheet HTML 38Page - Advanced Micro Devices AM79C970 Datasheet HTML 39Page - Advanced Micro Devices AM79C970 Datasheet HTML 40Page - Advanced Micro Devices AM79C970 Datasheet HTML 41Page - Advanced Micro Devices AM79C970 Datasheet HTML 42Page - Advanced Micro Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 38 / 168 page
background image
P R E L I M I N A R Y
AMD
1-905
Am79C970
If DMAPLUS = 0, a maximum of 16 transfers will
be performed by default. This default value may be
changed by writing to the DMA Transfer Counter
(CSR80). Note that DMAPLUS = 0 merely sets a
maximum value. The minimum number of transfers
in the bus mastership period will be determined by
all of the following variables: the settings of the
FIFO watermarks and the conditions of the FIFOs,
the value of the DMA Transfer Counter (CSR80),
the value of the DMA Bus Timer (CSR82), and any
occurrence of preemption that takes place during
the bus mastership period.
If DMAPLUS = 1, linear bursting will continue until
the transmit FIFO is filled to its high threshold
(read transfers) or the receive FIFO is emptied to
its low threshold (write transfers), or until the DMA
Bus Timer value (CSR82) has expired. A bus
preemption event is another cause of termination
of cycles. The FIFO thresholds are programmable
(see description of CSR80), as are the DMA
Transfer Counter and Bus Timer values. The exact
number of total transfer cycles in the case of
DMAPLUS = 1 will be dependent on the latency of
the system bus to the PCnet-PCI controller’s ma-
stership request and the speed of bus operation,
but will be limited by the value in the Bus Timer
Register, the FIFO condition and by preemption
occurrences, if any.
Note that the number of transfer cycles for each
FRAME
assertion will always only be controlled by LINBC, Bus
Grant and FIFO conditions. The number of transfer cy-
cles for each
FRAME assertions will not be affected by
DMAPLUS or by the values in the DMA Transfer Count
register and Bus Timer register. However, these factors
can influence the number of transfers that is performed
during any given bus mastership period.
Barring a time-out by the DMA Transfer Count register
or the Bus Timer register or a bus preemption by another
mastering device, the FIFO watermark settings and the
extent of Bus Grant latency will be the major factors in
determining the number of accesses performed during
any given bus mastership period. The
TRDY response
time of the memory device will also affect the number of
transfers, since the speed of the accesses will affect the
state of the FIFO. (During accesses, the FIFO may be
filling or emptying on the network end. For example, on a
Receive operation, a slower device will allow additional
data to accumulate inside of the FIFO. If the accesses
are slow enough, a complete DWORD may become
available before the end of the bus mastership period
and thereby increase the number of transfers in that pe-
riod.) The general rule is that the longer the Bus Grant
latency or the slower the bus transfer operations or the
slower the clock speed or the higher the transmit water-
mark or the lower the receive watermark or any combi-
nation thereof, will produce longer total burst lengths.
Linear Burst DMA Starting Address Restrictions
A PCnet-PCI controller linear burst will begin only when
the address of the current transfer meets the following
condition:
AD[31:00] MOD (LINBC x 16) = 0,
The following table illustrates all possible starting ad-
dress values for all legal LINBC values. Note that
AD[31:06] are don’t care values for all addresses. Also
note that while AD[1:0] do not physically exist within a 32
bit system (the PCnet-PCI controller always drives
AD[1:0] to ZERO during the address phase to indicate a
linear burst order), they are valid bits within the buffer
pointer field of descriptor word 0. Thus, where AD[1:0]
are listed, they refer to the lowest two bits of the descrip-
tors buffer pointer field. These bits will have an affect on
determining when a PCnet-PCI controller linear burst
operation may legally begin and they will affect the out-
put values of the byte enable pins, therefore they have
been included in the table as AD[1:0].
Table 3. Linear Burst DMA Starting
Address Values
Linear Burst
LBS =
Beginning Addresses
Linear Burst
AD[5:0] =
Size
Size of
(Hex)
(number of
Burst
(AD[31:06] =
LINBC[2:0]
transfers)
(bytes)
(don’t care)
1
4
16
00, 10, 20, 30
2
8
32
00, 20
416
64
00
0, 3, 5, 7
Reserved
Reserved
Not Applicable



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


链接网址



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