S3C2440A中文手册【八】

时间:2026-01-16   来源:未知    
字号:

S3C2440A中文手册【八】直接存储器存取

S3C2404A据手册数定飞凌保嵌式技入有限公术司志晶

马mzahjingi@63.1com

八章直第接存器存取储概s述3c2440支持在统系总和线围外总线间之的4 D路MA控制器。每路一DM A制控可器自由以执的行据数系在总统和线()外或围总之间的线动作。句话换,每说路一可以下列列在4种况下运行:情1.设备源目标和设备在系统都总线上2 .设源备系统总线上在目标,备设外在围线总 3上.设备源外围总在线,目上标据数系统总线在 4.源设上备和标设备目在都围总外上 D线MA的主优要是点可它以不过通 PCU直调接用数据DMA。执工可以软行件开,也可以始从部内的设外请求者外部的引或脚请开求。始

MDA请源求每一路DMA控器制可都从以种开4始求中请选一路,择如果D ONC寄存器选择/W DAMH求模请(注式,选意择S W时这/ DMA个请求源没义意。表 )--8 1出了列4种请和求每路一的关:系表 -8-1D.M开A请求始和每一关系路这里 nXDRQ0和E nDXRQE 1表示个两外源(部xEtrmela eDviecs), 2S1SOD和 2SS1DI别分示表I S I的传输和接。收DA M工作状D态A M应用态3 FSN(限状有态)机,它以可描述以为下3:步S ttae-1. -作为始起态,状DM A待等DM请求A一,旦请到来求马上到 S转tta-e-2在,这状个,DM态A AK C I和TN EQ是R0 State--2..在这个态状,DM ACK A为 1,计变数(CU器RRTC_从 )DCO[19N0:]装载。 MADACK持保,1到它被清直0。State -3-.在个状态这,制控D M原子操A的作子 SFM被初化了。子始F SM从源址地读取数后把它写入目标地据。址这在操个中,数据作度宽传和输小(单次或突发大)应给与考虑。在整服完务式中模,这操种不作重复直断计数到器

19/0/20107

S3C2440A中文手册【八】直接存储器存取

(CURR_TC)变为0。然而在单一模式中只进行一次,当子FSM完成每个原子 操作时,主FSM对CURR_TC倒计时。另外,当CURR_TC为0和中断设置 DCON[29]为1 时,主FSM发出INT REQ信号(中断请求信号)。另外,如

果发生下列情况之一,DMA ACK将被清零。

1) 在整体服务模式中CURR_TC变为0 2) 在单一模式中原子操作完成

注:在单一服务模式中,主FSM的三个状态进行然后停止,等待另外的DMA REQ。如果DMA REQ到来,重复三种状态。因此,DMA ACK被使能然后被取消后进行每一个原子操作。相反的,在整体服务模式中,主FSM等待在state-3直到CURR_TC变为0。所以,在TC到达0时,DMA ACK在传输区间被使能然后被取消。

总之,INT REQ被使能只由CURR_TC是否为0决定,与服务模式无关(单一服务模式或整体服务模式)。

外部DMA

请求/应答(应答(DREQ/DACK)有三种类型的外部DMA请求/

基本 DMA 时序图

DMA服务意味着在DMADMA操作。图8--1显示了S3C2440DMA操作中的继电器

——XnXDREQ和XnXDACK)和延时时间(delay)在所有模式下都是 相同的

——如果XnXDREQXnXDACK 被声明了

——XnXDACK声明以后,DMA操作完成后 运行XnXDACK

图8--1.基本 DMA 时序图

需求/同步交换模式比较

S3C2440A中文手册【八】.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:19 元/月 原价:99元
低至 0.1 元/份 每月下载300
全站内容免费自由复制
VIP包月下载
特价:19 元/月 原价:99元
低至 0.1 元/份 每月下载300
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)