专栏中心

EEPW首页 > 专栏 > PCI9054的DMA传输过程可由以下几个步骤实现

PCI9054的DMA传输过程可由以下几个步骤实现

发布人:0750long 时间:2010-03-13 来源:工程师 发布文章
PCI9054的DMA传输过程可由以下几个步骤实现

 

 

1.设置方式寄存器:设置DMA通道的传输方式,寄存器DMAMODE0或者DMAMODE1的位9:0-表示块传输,1-表示散/聚传输;

2.设置PCI地址寄存器:设置PCI总线侧的地址空间。

3.设置LOCAL地址寄存器:设置LOCAL总线侧的地址空间。

4.设置传输计数寄存器:以字节位单位设置传输数据量。

5.设置描述寄存器:设置DMA传输的方向;在散/聚方式下,位0表示传输参数的加载地址,0-PCI地址,1-Local地址; 位1表示传输链结束,0-未结束,1-结束;位2设置当前块传输结束后中断;位3指示DMA的传输方向,0-从PCI总线到Local总线,1-从Local总线到PCI总线;高28位[31:4]表示传输参数表的地址指针。

6.设置命令/状态寄存器:启动或停止DMA操作,并读此寄存器返回DMA状态 。通过PCI9054的DMA传输方式,高速数据可以较容易地实现从PCI接口板上传入计算机,不必考虑PCI总线接口的实现,从而大大简化了设计中的复杂度,加快了设计周期。 LHOLD:输入信号,申请使用本地总线。 LHOLFA:输入信号,对LHOLD应答。 ADS:输出信号,表示新的总线访问有效地址的开始。在总线访问的第一个时间周期设置。 BLAST:输出信号,表示总线访问的最后传送。 LW/R:输出信号,高电平表示读操作,低电平表示写操作。 LA:地址线。 LD:数据线。 READY:输出信号,表示总线上读数据有效或写数据完成。用以连接PCI 9054等待状态产生器,输入信号

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

中国芯工程

视频 2011-12-13

PCB文件转换工具(1)

了解电动汽车中的电子制动系统

芯科科技在蓝牙亚洲大会展示汽车与边缘AI前沿蓝牙创新技术

allan0403_点阵测试、点阵倒计时、花样流水灯

视频 2011-12-16

线控制动系统的安全性与性能优势

沐曦股份发布一季报,营收大涨75.37%

智能计算 2026-04-30

苹果A20芯片大概率无缘WMCM 封装技术

EDA/PCB 2026-04-30

赛灵思Kintex-7收发器操作演示

视频 2011-12-16

网卡驱动

guyuzhu 2005-04-07

PCB文件转换工具

Vicor更高密度 - 电源在更小的空间容纳更多功能

PDF文件转化为BMP文件工具

PCB自动开料系统(修正版 v2.0)

从控制算法到可视化验证: DQ0分析如何提升电机驱动系统调试效率

2026 年第一季度 DigiKey 新增近 31,000 种零件及 97 家供应商,进一步扩充了现货产品供应

2026-04-30

利用赛灵思FPGA解决方案攻克28nm产品设计最大挑战

视频 2011-12-16

闻泰深陷安世控制权危机,将面临退市风险

2026-04-30

60W 壁挂式 AC-DC 适配器(IP42 防护),满足 DOE Level VII 能效要求,面向医疗、家庭医疗保健与工业应用

PCB走线温度计算软件

世索科助力新一代高电压智能手机电池

更多 培训课堂
更多 焦点
更多 视频

技术专区