位置:51电子网 » 技术资料 » 控制技术

IDMA操作最大优点IDMA读写操作不影响ADSP2181程序运行

发布时间:2022/11/30 19:42:17 访问次数:245

CS4235是一个完整的音频子系统集成电路,提供了16位立体声ADC及DAC、片内可重构数字滤波器、可编程增益值及衰减值的模拟和数字混合器、可选串行接口、具有同时录音和播放能力的全双工通道。

CS4235的模拟硬件部分,而主要研究CS4235与DSP的数字硬件接口问题。

由于TMS320F206是一种低价格、高性能的16位定点运算数字信号处理器(DSP),性价比极高,目前已成为高档单片机的理想替代品,在通信、语音处理、军事、仪器仪表、图像处理等领域得到了广泛的应用,因而系统中选用F206作为DSP。

传输模式控制寄存器DMMCR规定了DMA通道的传输模式:

AUTOINIT位是DMA自动初始化设置位,可设置成自动初始化使能(=1b)和自动初始化不使能(=0b)。当DMA工作在自动初始化模式时,CPU在一个DMA事件完成后自动装载下一个DMA初始化设置并继续进行数据传送。

DINM位和IMOD位设置DMA中断产生方式。DINM=0时DMA中断被屏蔽,当DINM=1时中断按IMOD位设置产生。

CTMOD位设置发送计数模式控制,DMA可工作在多帧模式(=0b)和自动缓冲ABU模式(=1b)。

ADSP21XX定点DSP系列的一种。它的指令周期为30ns,足以满足信号的实时处理。它内部有16MB的程序存储区(PM)与16MB的数据存储区(DM)。

外围接口可以通过IDMA与I/O的方式对存储区进行访问。其IDMA操作的最大优点IDMA的读写操作并不影响ADSP2181程序的运行。但是需要注意的是ADSP2181与外设不能够同时对同一个存储区进行读写,否则,会引起数据紊乱。

IDMA端口主要有以下几个信号线:nIRD(输入、读选通)、nIWR(输入、写选通)、nIS(输入、IDMA选通)、IAL(输入、地址锁存使能)、IDA0~15(地址/数据复用线)、nIACK(输出、DSP响应信号)。

上海德懿电子科技有限公司  www.deyie.com

来源:21ic.如涉版权请联系删除。图片供参考

CS4235是一个完整的音频子系统集成电路,提供了16位立体声ADC及DAC、片内可重构数字滤波器、可编程增益值及衰减值的模拟和数字混合器、可选串行接口、具有同时录音和播放能力的全双工通道。

CS4235的模拟硬件部分,而主要研究CS4235与DSP的数字硬件接口问题。

由于TMS320F206是一种低价格、高性能的16位定点运算数字信号处理器(DSP),性价比极高,目前已成为高档单片机的理想替代品,在通信、语音处理、军事、仪器仪表、图像处理等领域得到了广泛的应用,因而系统中选用F206作为DSP。

传输模式控制寄存器DMMCR规定了DMA通道的传输模式:

AUTOINIT位是DMA自动初始化设置位,可设置成自动初始化使能(=1b)和自动初始化不使能(=0b)。当DMA工作在自动初始化模式时,CPU在一个DMA事件完成后自动装载下一个DMA初始化设置并继续进行数据传送。

DINM位和IMOD位设置DMA中断产生方式。DINM=0时DMA中断被屏蔽,当DINM=1时中断按IMOD位设置产生。

CTMOD位设置发送计数模式控制,DMA可工作在多帧模式(=0b)和自动缓冲ABU模式(=1b)。

ADSP21XX定点DSP系列的一种。它的指令周期为30ns,足以满足信号的实时处理。它内部有16MB的程序存储区(PM)与16MB的数据存储区(DM)。

外围接口可以通过IDMA与I/O的方式对存储区进行访问。其IDMA操作的最大优点IDMA的读写操作并不影响ADSP2181程序的运行。但是需要注意的是ADSP2181与外设不能够同时对同一个存储区进行读写,否则,会引起数据紊乱。

IDMA端口主要有以下几个信号线:nIRD(输入、读选通)、nIWR(输入、写选通)、nIS(输入、IDMA选通)、IAL(输入、地址锁存使能)、IDA0~15(地址/数据复用线)、nIACK(输出、DSP响应信号)。

上海德懿电子科技有限公司  www.deyie.com

来源:21ic.如涉版权请联系删除。图片供参考

热门点击

 

推荐技术资料

自制经典的1875功放
    平时我也经常逛一些音响DIY论坛,发现有很多人喜欢LM... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式