摘要:介绍了一种基于DMA控制器的SoC系统架构,解决因使用DMA控制器而导致的处理器异常响应不能及时得到处理的问题,使处理器更加快速地响应异常请求,提高系统的响应速度,使系统架构更加适用于硬实时系统。
引言
随着微电子技术的飞速发展,集成电路规模按照摩尔定律飞速提高,片上系统(System on Chip,SoC)技术成为超大规模集成电路的发展趋势。SoC芯片性能的不断提高、各模块间的数据交换成为提高微处理器系统运行速度的瓶颈。DMA(Direct Memory Access,直接存储器存取)是一种快速传送数据的机制。DMA控制器能够有效替代微处理器的加载/存储指令,显著提高系统