1. GPMC并口简介
GPMC(General Purpose Memory Controller)是TI处理器特有的通用存储器控制器接口,是AM335x、AM437x、AM5708、AM5728等处理器专用于与外部存储器设备的接口,如:
- 类似于异步SRAM内存和专用集成电路(ASIC)设备。
- 异步,同步,和页面模式(仅适用于非复用模式)突发NOR闪存设备。
- NAND闪存。
- ADC器件。
图 1 GPMC概述
2.GPMC并口特点
为什么工业领域在与FPGA/ADC通信的时候,更喜欢使用GPMC接口呢?本文给出3个理由,那就是:高带宽、连接模式丰富、配置灵活。具体如下:
PS:下文将介绍基于AM570x GPMC的ARM + FPGA通信案例、多通道AD(AD7606)采集综合案例。
(1)高带宽,速率可达100MB/s以上
以AM57x为例,通过GPMC接口