【技术实现步骤摘要】
DMA控制电路
[0001]本申请涉及计算机工程与电子工程
,特别涉及DMA控制器技术。
技术介绍
[0002]随着现代生活需求的不断增加,人们对各种终端设备,如智能手机、平板电脑、可穿戴设备等,的性能要求也在不断提高。这些设备需要具备更加丰富的功能、更高的运行速度和更易于操作的用户界面,以满足用户在通信、娱乐、生产力等方面的需求。因此,使用单片机控制这些电器设备的软件操作系统不仅需要处理更多的任务,而且需要具备更高的实时性和更好的用户体验。
[0003]在这种背景下,外设接口数据的处理变得尤为关键。外设接口是单片机与外部设备(如传感器、执行器、显示器等)之间通信的桥梁。为了提高系统的整体性能,外设接口数据处理需要在保证数据传输的准确性和实时性的同时,降低对单片机处理器的负担。这就要求外设接口具备更高的数据搬运能力和灵活性。
[0004]直接内存访问(DMA)技术是一种常用的解决方案,它可以在不占用处理器资源的情况下,实现高速、高效的数据搬运。
[0005]然而,随着系统复杂度的提高,单个外设事 ...
【技术保护点】
【技术特征摘要】
1.一种DMA控制电路,其特征在于,包括:DMA控制器;请求扩展模块,被配置为将来自外部设备的单个DMA请求扩展为依次进行的M组DMA请求,每一组DMA请求包括N个DMA请求,每一组DMA请求分别触发DMA控制器中的N个DMA通道进行数据传输,N和M均为大于1的整数;Ack汇总模块,被配置为接收来自所述DMA通道的确认信号,在一组DMA请求触发的N个DMA通道的确认信号全部获得后,触发下一组DMA请求,当所述M组DMA请求中最后一组所触发的N个DMA通道的确认信号全部获得后,向所述外部设备发送确认信号以清除所述单个DMA请求。2.一种DMA控制电路,其特征在于,包括:DMA控制器;请求扩展模块,被配置为将来自外部设备的单个DMA请求扩展为N个DMA请求,分别触发DMA控制器中的N个DMA通道进行数据传输,N为大于1的整数;Ack汇总模块,被配置为接收来自所述N个DMA通道的确认信号,在所述N个DMA通道的确认信号全部获得后,向所述外部设备发送确认信号以清除所述单个DMA请求。3.根据权...
【专利技术属性】
技术研发人员:请求不公布姓名,
申请(专利权)人:灵动微电子苏州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。