|
|
| 2007-06-26 |
直接存储器存取―基本原理、结构与应用(下) |
| |
在上一期中,我们讨论了分别基于寄存器和描述符的DMA模式。在本文中,我们将在系统层面上探讨应用中关于数据移动的各种选项所应做出的某些重要的决策问题,以及某些先进的DMA功能特性如何协助数据在多媒体系统中有效地移动。首先让我们重新回顾一下DMA模式,以便以之说明另外一两条关于何时选择其中一种模式而非另一种模式的指导原则。 |
| 2007-06-14 |
直接存储器存取―基本原理、结构与应用(上) |
| |
直接存储器存取(DMA)控制器是一种在系统内部转移数据的独特外设,可以将其视为一种能够通过一组专用总线将内部和外部存储器与每个具有DMA能力的外设连接起来的控制器。它之所以属于外设,是因为它是在处理器的编程控制下来执行传输的。值得注意的是,通常只有数据流量较大(kBps或者更高)的外设才需要支持DMA能力,这些应用方面典型的例子包括视频、音频和网络接口。 |
| 2004-05-30 |
嵌入式系统中外围器件的能耗估算方法 |
| |
在目前的嵌入式系统中,外围器件是造成大量能耗的主要原因,本文介绍一种精确到每个周期的外围器件的能耗计算方法,利用它可以计算轮询、I/O中断和直接存储器存取(DMA)过程的能耗,由此得出整个软件运行的能耗曲线,让软件设计工程师可确定在程序流中的哪一程序段正在消耗大量的功率,因而可以从软件设计角度优化嵌入式产品设计。 |
|
|