发明名称 带有可重构通道数DMA的数字信号处理器
摘要 一种带有可重构通道数DMA(直接存取模块)的数字信号处理器,属于数字信号处理技术领域,地址发生器单元、指令译码单元、数字数据处理单元、数字数据存储器、程序控制单元、DMA控制器,DMA控制器的通道数目可以用外围端口进行设置。本发明在面对不同的应用时动态的改变通道的数量,达到增加效率节约成本的目的,通过端口信号的设置对DMA通道数的多少进行重构操作,可以提高DMA通道在实际应用中的效率和利用率,达到了最优性价比。
申请公布号 CN1246784C 申请公布日期 2006.03.22
申请号 CN03115377.1 申请日期 2003.02.13
申请人 上海交通大学;上海交大汉芯科技有限公司 发明人 陈进
分类号 G06F13/28(2006.01) 主分类号 G06F13/28(2006.01)
代理机构 上海交达专利事务所 代理人 王锡麟
主权项 1.一种带有可重构通道数DMA的数字信号处理器,主要包括:地址发生器单元(2)、指令译码单元(3)、数字数据处理单元(4)、数字数据存储器(6),其特征在于还包括:程序控制单元(1),DMA控制器,将DMA通道形成一个独立的结构,在实际实现时通过指定通道寄存器参数来控制通道个数,均衡面积与功能的需要,DMA通道的具体实现方法为所有的DMA通道拥有独立的地址寄存器,状态寄存器及工作寄存器组,所有的寄存器组都可被实现时所定义的实现参数所控制,同时在所有DMA模块的外层有统一的协议接口层,通过协议接口层,将所有的对DMA通道操作统一做协议翻译后,再传向DMA通道,对于DSP高层应用的程序员而言也实现DMA通道的动态实现,其具体过程为:程序员编写DSP程序;程序对DSP的内存端口进行读写操作;DSP将操作传递给DMA模块,DMA模块的统协议接口层进行处理后,传递给DMA通道,DMA通道独立做出反应,所述的DMA控制器的通道数目可以用外围端口进行设置,指令译码单元(3)连接到程序控制单元(1),程序控制单元(1)连接到地址发生单元、指令译码单元(3)和数字数据处理单元(4),数字数据处理单元(4)双向连接到数字数据存储器(6),地址发生器单元(2)由地址总线连接到数字数据存储器(6),同时数字数据存储器(6)由数据总线连接到地址发生器单元(2)、指令译码单元(3)和数字数据处理单元(4),数字数据总线与数字数据存储器(6)相连,程序控制单元(1)根据所述指令生成控制所述数字信号处理器其他单元的操作命令信号。
地址 200240上海市闵行区东川路800号