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

CP82C37A 参数 Datasheet PDF下载

CP82C37A图片预览
型号: CP82C37A
PDF下载: 下载PDF文件 查看货源
内容描述: CMOS高性能可编程DMA控制器 [CMOS High Performance Programmable DMA Controller]
分类和应用: 外围集成电路光电二极管控制器时钟
文件页数/大小: 23 页 / 207 K
品牌: HARRIS [ HARRIS CORPORATION ]
 浏览型号CP82C37A的Datasheet PDF文件第2页浏览型号CP82C37A的Datasheet PDF文件第3页浏览型号CP82C37A的Datasheet PDF文件第4页浏览型号CP82C37A的Datasheet PDF文件第5页浏览型号CP82C37A的Datasheet PDF文件第7页浏览型号CP82C37A的Datasheet PDF文件第8页浏览型号CP82C37A的Datasheet PDF文件第9页浏览型号CP82C37A的Datasheet PDF文件第10页  
82C37A
该82C37A可以假设七个独立的国家,每个
组成一个完整的时钟周期。国I( SI )是闲置
状态。这是进入的时候82C37A没有有效的DMA
请求未决,在一个传输序列的结束,或
当复位或主清除已经发生。而在SI中,
DMA控制器是不活动的,也可以是在程序
条件(被编程的处理器) 。
状态0 ( S0 )是DMA服务的第一个连接状态。该82C37A
请求了暂停,但该处理器还没有恢复
一个应答。该82C37A仍然可以编程,直到
它已收到HLDA从CPU 。从承认
CPU将信号DMA传输可以开始。 S1,S2, S3中,
和S4是在DMA服务的工作状态。如果有更多的
时间才能完成转印均可比
正常计时,等待状态( SW )可S3之间插入
和S4上所使用的就绪线路正常传输
在82C37A 。对于压缩传输,等待状态可
S2和S4之间插入。见时机图14和图15 。
注意,该数据被从I ​​/ O设备直接传送
内存(或反之亦然)与IOR和MEMW (或MEMR
和IOW )被激活的同时。该数据不被读取
进入或驶出了82C37A的I / O到内存或
内存到I / O DMA传输。
内存到内存的传输需要读的,并有写
内存来完成每次传输。状态,这
类似于正常的工作状态,用两个数字
对于identi网络阳离子。八个状态都需要一个单独的传输。
的网络连接第一个四个状态( S11,S12, S13,S14 )被用于
读从内存中的一半,在过去四年的状态( S21 , S22 , S23 ,
S24),用于传输的写入到存储器的一半。
特殊软件命令可通过执行
82C37A在编程状态。这些命令是
解码为组地址与CS , IOR和IOW 。该
命令不使用数据总线的。说明
包括设置和清除首/尾触发器,主清除,
清除模式寄存器计数器,并清除屏蔽寄存器。
活跃​​周期
当82C37A处于空闲周期,以及一个软件
请求或未被屏蔽通道请求DMA服务,
该装置将发出HRQ到微处理器和输入
活动周期。正是在这个周期的DMA服务将
发生在四种模式之一:
单传输模式 -
在单次传输模式下,设备
被编程,以使只有一个传输。字数
将被递减,并且所述地址递减或
增加在每次转移。当字数
“滑过”从零到FFFFH ,在终端计数位
状态寄存器被置位,产生一个EOP脉冲,并且
如果该选项已经被选中的通道将autoinitialize 。如果
没有编程到autoinitialize ,掩模位将被置位,
随着TC位和EOP脉搏。
DREQ必须保持有效,直到DACK变为有效。如果
DREQ在整个单一的传输保持有效, HRQ会
变为无效并释放总线系统。它会再次去
活性和,在接收到一个新的HLDA的,另一个单
传输将被执行,除非较高优先级的信道
接管。在8080A , 8085A , 80C88或80C86系统中,这
确保DMA之间的一个完整的机器周期执行
接送。定时的82C37A等之间的信息
总线控制协议将取决于特征
微处理器所涉及。
块传输模式 -
在块传输模式下,设备
由DREQ或软件请求启动并继续
该服务直到TC过程中进行传输,造成
字数要FFFFH ,或过程的外部终结
( EOP)时遇到的。 DREQ只需要保持有效,直到
DACK变得活跃。同样,在自动初始化会发生
在服务结束时,如果该信道已经
设定该选项。
按需传输模式 -
在需求转移模式
设备将继续使转移到一个TC或外部EOP是
遇到过,或者直到DREQ变为无效。因此,转移可能
继续下去,直到I / O设备已经耗尽了它的数据容量。
在I / O设备有机会赶上,在DMA
服务是由DREQ的手段重新建立。在该时间
服务之间时,微处理器被允许能操作
吃,地址和字数的中间值
存储在82C37A当前地址和当前字
计数寄存器。优先级更高的通道可能干预
需求的过程中,一旦DREQ已经无效。只有EOP
能引起一个自动初始化在提供服务的结束。 EOP是
无论是TC或由外部信号产生的。
级联模式 -
该模式用于比级联多
1 82C37A简单的系统扩展。该HRQ和
从附加82C37A HLDA信号连接到
对于一个信道的DREQ和DACK信号分别
空闲周期
如果没有通道请求服务时,将82C37A
进入空闲周期,并执行“SI”状态。在这个周期中,
82C37A将采样的DREQ信号线上的下降沿
每个时钟周期,以确定是否有任何频道正在请求
DMA服务。
请注意,对于待机操作,其中所述时钟已被
停止时, DMA请求将被忽略。该设备将
的情况下由一个试图响应于CS(片选) ,
微处理器必须写或读的内部寄存器
82C37A 。当CS为低和HLDA为低时, 82C37A
进入编程状态。现在的CPU可以建立,
改变或通过读检测零件的内部解音响nition
荷兰国际集团或写入内部寄存器。
该82C37A可以编程与时钟停止,亲
vided即HLDA为低和至少一个时钟的上升沿具有
HLDA后发生被拉低,因此该控制器是一个SI
状态。地址线A0 -A3是该器件的输入和选择
哪些寄存器进行读或写。该IOR和IOW线
用于选择和时间的读或写操作。由于
的内部寄存器的数目和大小,内部佛罗里达州的ip-佛罗里达州运
调用的第一个/最后触发器来产生一个额外的
地址位。该位用于确定在上或降低
的16位地址和工作的计数寄存器的字节。在IP- FL
FL OP是由主清除或RESET复位。单独的软件
命令还可以设置或重置该IP- FL佛罗里达州运。
4-197