參數(shù)資料
型號: CDK8920A
廠商: Cirrus Logic, Inc.
英文描述: CRYSTAL LAN ISA PLUG-AND-PLAY ETHERNET CONTROLLER
中文描述: 水晶藍(lán)的ISA即插即用,即插即用以太網(wǎng)控制器
文件頁數(shù): 103/144頁
文件大?。?/td> 1229K
代理商: CDK8920A
be made to align with a double-word boundary.
The software remains in the loop until the DMA
frame count read is zero.
5.6
Auto-Switch DMA
Overview
The CS8920A supports a unique feature, Auto-
Switch DMA, that allows it to switch between
Memory or I/O mode and Receive DMA auto-
matically. Auto-Switch DMA allows the
CS8920A to realize the performance advantages
of Memory or I/O mode while minimizing the
number of missed frames that could result due to
slow processing by the host.
Configuring the CS8920A for Auto-Switch
DMA
Auto-Switch DMA mode requires the same con-
figuration as Receive-DMA-only mode, with one
exception: the AutoRxDMAE bit (Register 3,
RxCFG, Bit A) must be set, and the
RxDMAonly bit (Register 3, RxCFG, Bit 9)
must be clear (see Section 5.5.2). In Auto-Switch
DMA mode, the CS8920A operates in non-DMA
mode if possible, only switching to slave DMA
if necessary.
Note that if the AutoRxDMAE bit and the
RxDMAonly bit (Register 3, RxCFG, bit 9) are
both set, the CS8920A uses DMA for all receive
frames.
Auto-Switch DMA Operation
Whenever a frame begins to be received in Auto-
Switch DMA mode, the CS8920A checks to see
if there is enough on-chip buffer space to store a
maximum length frame. If there is, the incoming
frame is pre-processed and buffered as normal.
If there isn’t, the CS8920A’s MAC engine com-
pares the frame’s Destination Address (DA) to
the criteria programmed into the DA filter. If the
incoming DA fails the DA filter, the frame is dis-
carded. If the DA passes the DA filter, the
CS8920A automatically switches to DMA mode
and starts transferring the frame(s) currently be-
ing held in the on-chip buffer into host memory.
This frees up buffer space for the incoming
frame.
Figure 5.8 shows the steps the CS8920A goes
through in determining when to automatically
switch to DMA.
Whenever the CS8920A automatically enters
DMA, at least one complete frame is already
stored in the on-chip buffer. Because frames are
transferred to the host in the same order as re-
ceived (first in, first out), the beginning of the
received frame that triggered the switch to DMA
All Frames
use DMA
Yes
Yes
No
No
Yes
No
No
Yes
Frame
Discarded
Frame Buffered
in On-chip RAM
Auto-Switch
DMA Disabled
Packet Received
Auto-Switch to DMA
Frame
Passed the
DA filter
RxDMA only
Bit=1
More
Buffer Space
Available
AutoRxDMA
Bit=1
Figure 5.8. Conditions for Switching to DMA
CS8920A
DS238PP2
103
相關(guān)PDF資料
PDF描述
CDL13005 NPN PLASTIC POWER TRANSISTOR
CDLL4150-1 SWITCHING DIODE
CDLL4567A Single Schmitt-Trigger Inverter 5-SOT-23 -40 to 85
CDLL4568 TEMPERATURE COMPENSATED ZENER REFERENCE DIODES
CDLL4568A Single Schmitt-Trigger Inverter 5-SC70 -40 to 85
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
CDKEIL 功能描述:開發(fā)軟件 Devel Software and Documention CD RoHS:否 制造商:Atollic Inc. 產(chǎn)品:Compilers/Debuggers 用于:ARM7, ARM9, Cortex-A, Cortex-M, Cortex-R Processors
CDKEIL-US 功能描述:開發(fā)軟件 DEVELOPMENT SOFTWARE AND DOCUMENTATION CD RoHS:否 制造商:Atollic Inc. 產(chǎn)品:Compilers/Debuggers 用于:ARM7, ARM9, Cortex-A, Cortex-M, Cortex-R Processors
CDKWM1804-S-1 功能描述:WM1804 - Audio, Audio Processing Evaluation Board 制造商:cirrus logic inc. 系列:- 零件狀態(tài):有效 主要用途:音頻,音頻處理 嵌入式:- 使用的 IC/零件:WM1804 主要屬性:- 輔助屬性:- 所含物品:板 標(biāo)準(zhǔn)包裝:1
CDKWM1811A-S-1 功能描述:WM1811A - Audio, CODEC Evaluation Board 制造商:cirrus logic inc. 系列:- 零件狀態(tài):有效 主要用途:音頻編解碼器 嵌入式:- 使用的 IC/零件:WM1811A 主要屬性:- 輔助屬性:- 所含物品:板 標(biāo)準(zhǔn)包裝:1
CDKWM5102-S-1 功能描述:WM5102 - Audio, CODEC Evaluation Board 制造商:cirrus logic inc. 系列:- 零件狀態(tài):有效 主要用途:音頻編解碼器 嵌入式:- 使用的 IC/零件:WM5102 主要屬性:- 輔助屬性:- 所含物品:板 標(biāo)準(zhǔn)包裝:1