【技术实现步骤摘要】
本专利技术涉及直接访问存储(DMA, Direct Memory Access),特别涉及一种 具有嵌入式直接访问存储控制器(DMAC, Direct Memory Access Controller)结 构的装置及其在先进微控制器总线结构(AMBA, Advanced Microcontroller Bus Architecture)中的应用。
技术介绍
在片外总线系统中,直接访问存储广泛应用于各个领域,如在外设部件互 连标准(PCI, Peripheral Component Interconnect)总线结构中石更盘设备和系统存 储器间的应用。在片上系统(SOC, System on chip)中,为了能够重复^f吏用知识 产权核,设计人员通常将知识产权核与标准的总线集成,例如先进微控制器 总线。所述知识产权核是应用于片上系统中,经验证过的具备特定功能的逻 辑块,例如USB控制器、MP3解码器。在先进微控制器总线的说明书中定义了 核心模块的功能和各模块之间的接口、时序关系,但没有定义直接访问存储 控制器的结构。为了完成知识产权核之间的直接访问存储数据传输,由此产 生了各种不同的基于先进微控制器总线结构的直接访问存储控制器。有的直 接访问存储控制器过于简单难以满足设计需求,有的又过于复杂而使得操作 过程繁瑣、功耗加大,有的则仅仅是为特殊总线结构和应用定制并且扩展性 很差,还有的直接访问存储控制器甚至会额外增加先进微控制器总线结构所 没有定义的控制信号以及它本身同先进微控制器总线的时序和功能关系,因 此破坏了先进微控制器总线结构。面对这些情况,设计人员 ...
【技术保护点】
一种直接访问存储装置,其特征在于,包括:先进微控制器总线结构从接口,与总线相连,用于接收并传输CPU通知知识产权核进行直接访问存储操作的系统信号;知识产权核,接收并根据系统信号发送直接访问存储操作请求信号和操作信息;接收直接访问存储器的反馈和通知信号;直接访问存储控制器,接收并根据直接访问存储操作请求信号和操作信息,发送总线数据传输的启动指令、驱动信息;接收并根据先进微控制器总线结构主接口反馈的传输失败信息发送总线数据传输终止指令;接收并发送内部数据或接收外部数据;通知知识产权核直接访问存储操作成功或失败;先进微控制器总线结构主接口,与总线相连,接收启动指令和驱动信息启动与总线的数据传输并反馈直接访问存储控制器;接收终止指令终止与总线的数据传输,并将从总线接收的外部数据传输给直接访问存储控制器;将直接访问存储控制器发送的内部数据发送至总线。
【技术特征摘要】
1.一种直接访问存储装置,其特征在于,包括先进微控制器总线结构从接口,与总线相连,用于接收开传输CPU通知知识产权核进行直接访问存储操作的系统信号;知识产权核,接收并根据系统信号发送直接访问存储操作请求信号和操作信息;接收直接访问存储器的反馈和通知信号;直接访问存储控制器,接收并根据直接访问存储操作请求信号和操作信息,发送总线数据传输的启动指令、驱动信息;接收并根据先进微控制器总线结构主接口反馈的传输失败信息发送总线数据传输终止指令;接收并发送内部数据或接收外部数据;通知知识产权核直接访问存储操作成功或失败;先进微控制器总线结构主接口,与总线相连,接收启动指令和驱动信息启动与总线的数据传输并反馈直接访问存储控制器;接收终止指令终止与总线的数据传输,并将从总线接收的外部数据传输给直接访问存储控制器;将直接访问存储控制器发送的内部数据发送至总线。2. 如权利要求l所述的直接访问存储装置,其特征在于,还包括数据緩存器,存储直接访问存储操作的外部数据或内部数据,直接访问 存储控制器向数据緩存器写入外部数据或从数据緩存器中读取内部数据。3. 如权利要求l所述的直接访问存储装置,其特征在于,还包括数据緩存器,存储直接访问存储操作的外部数据或内部数据;緩存器控制器,将直接访问存储控制器接收的外部数^写入数据緩存器或 读取数据緩存器存储的内部数据传输给直接访问存储控制器。4. 如权利要求l所述的直接访问存储装置,其特征在于,所述直接访问存储控 制器包括与知识产权核的接口模块、与先进微控制器总线结构主接口的接口 模块以及通知信号及指令的内部功能模块。5. 如权利要求2所述的直接访问存储装置,其特征在于,所述直接访问存储控 制器包括与知识产权核的接口模块、与先进微控制器总线结构主接口的接口 模块、与数据緩存器的接口模块以及产生反馈、通知信号及指令的内部功能 模块。6. 如权利要求3所述的直接访问存储装置,其特征在于,所述直接访问存储控 制器包括与知识产权核的接口模块、与先进微控制器总线结构主接口的接口 模块、与緩存器控制器的接口模块以及产生反馈、通知信号及指令的内部功 能模块。7. 如权利要求l所述的直接访问存储装置,其特征在于,所述知识产权核包 括寄存器群,用于存储先进微控制器总线结构从接口传送的系统信号和知识 产权核产生的操作信息。8. 如...
【专利技术属性】
技术研发人员:李石,沈强,
申请(专利权)人:中芯国际集成电路制造上海有限公司,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。