发明名称 | 分时复用存储器直接访问控制器 | ||
摘要 | 本发明公开了一种分时复用存储器直接访问控制器,其包括:多个以统一规模的数据片为单位的外设访问通道,用于连接外设接口和宽带存储总线;分时复用多路器,用于在不同的时间片将不同的外设访问通道与宽带存储总线连接;控制模块,包括一组控制寄存器及控制信号产生逻辑电路,以便配置端口,用于输入控制寄存器的编号和控制数据,并对各个控制寄存器进行配置,控制信号产生逻辑电路根据控制寄存器的值产生时序控制信号,控制外设访问通道和分时复用多路器。将每个外设的DMA操作以统一规模的数据片为单位来进行,在不同的时隙传输属于不同外设通道的数据片,通过分时复用,提高了DMA的吞吐率。 | ||
申请公布号 | CN101937409B | 申请公布日期 | 2012.06.27 |
申请号 | CN201010273958.X | 申请日期 | 2010.09.02 |
申请人 | 中国电子科技集团公司第三十八研究所 | 发明人 | 郭二辉;洪一;宋何娟;龚晓华;周乐;钟小艳 |
分类号 | G06F13/28(2006.01)I | 主分类号 | G06F13/28(2006.01)I |
代理机构 | 合肥金安专利事务所 34114 | 代理人 | 金惠贞 |
主权项 | 一种分时复用存储器直接访问控制器,其特征在于,包括:—多个以统一规模的数据片为单位的外设访问通道,用于连接外设接口和宽带存储总线,当数据从宽带存储总线向外设传输时,将宽带存储总线的数据串行化,以匹配外设带宽;当数据从外设向宽带存储总线传输时,将外设接口的相对慢速数据并行化,以匹配宽带存储总线带宽;—分时复用多路器,用于在不同的时间片将不同的外设访问通道与宽带存储总线连接;—控制模块,包括一组控制寄存器、控制信号产生逻辑电路和一个配置端口;配置端口,用于输入控制寄存器的编号和控制数据;控制信号产生逻辑电路根据配置端口的输入配置各个控制寄存器,并根据控制寄存器的状态产生时序控制信号,控制各个外设访问通道和分时复用多路器;所述多个以统一规模的数据片为单位的外设访问通道,每个外设访问通道包括一个缓冲寄存器组及一个先进先出缓冲器,缓冲寄存器组的规模、先进先出缓冲器的深度以及分时复用多路器的端口宽度必须与宽带存储总线的带宽匹配,分时复用多路器的端口数必须和慢速外设的通道数匹配。 | ||
地址 | 230088 安徽省合肥市蜀山区香樟大道199号 |