欢迎访问ic37.com |
会员登录 免费注册
发布采购

HD6417750SBP200 参数 Datasheet PDF下载

HD6417750SBP200图片预览
型号: HD6417750SBP200
PDF下载: 下载PDF文件 查看货源
内容描述: 的SuperH RISC引擎 [SuperH RISC engine]
分类和应用: 外围集成电路时钟
文件页数/大小: 1039 页 / 6201 K
品牌: RENESAS [ RENESAS TECHNOLOGY CORP ]
 浏览型号HD6417750SBP200的Datasheet PDF文件第558页浏览型号HD6417750SBP200的Datasheet PDF文件第559页浏览型号HD6417750SBP200的Datasheet PDF文件第560页浏览型号HD6417750SBP200的Datasheet PDF文件第561页浏览型号HD6417750SBP200的Datasheet PDF文件第563页浏览型号HD6417750SBP200的Datasheet PDF文件第564页浏览型号HD6417750SBP200的Datasheet PDF文件第565页浏览型号HD6417750SBP200的Datasheet PDF文件第566页  
14.3  
Operation  
When a DMA transfer request is issued, the DMAC starts the transfer according to the  
predetermined channel priority order. It ends the transfer when the transfer end conditions are  
satisfied. Transfers can be requested in three modes: auto-request, external request, and on-chip  
peripheral module request. There are two modes for DMA transfer: single address mode and dual  
address mode. Either burst mode or cycle steal mode can be selected as the bus mode.  
14.3.1 DMA Transfer Procedure  
After the desired transfer conditions have been set in the DMA source address register (SAR),  
DMA destination address register (DAR), DMA transfer count register (DMATCR), DMA  
channel control register (CHCR), and DMA operation register (DMAOR), the DMAC transfers  
data according to the following procedure:  
1. The DMAC checks to see if transfer is enabled (DE = 1, DME = 1, TE = 0, NMIF = 0, AE =  
0).  
2. When a transfer request is issued and transfer has been enabled, the DMAC transfers one  
transfer unit of data (determined by the setting of TS2–TS0). In auto-request mode, the transfer  
begins automatically when the DE bit and DME bit are set to 1. The DMATCR value is  
decremented by 1 for each transfer. The actual transfer flow depends on the address mode and  
bus mode.  
3. When the specified number of transfers have been completed (when the DMATCR value  
reaches 0), the transfer ends normally. If the IE bit in CHCR is set to 1 at this time, a DMTE  
interrupt request is sent to the CPU.  
4. If a DMAC address error or NMI interrupt occurs, the transfer is suspended. Transfer is also  
suspended when the DE bit in CHCR or the DME bit in DMAOR is cleared to 0. In the event  
of an address error, a DMAE interrupt request is forcibly sent to the CPU.  
Figure 14.2 shows a flowchart of this procedure.  
Note: If transfer request is issued while transfer is disabled, the transfer enable wait state  
(transfer suspended state) is entered. Transfer is started when subsequently enabled (by  
setting DE = 1, DME = 1, TE = 0, NMIF = 0, AE = 0)  
Rev. 6.0, 07/02, page 510 of 986  
 复制成功!