通用記憶體控制器

通用存儲控制器(General-Purpose Memory Controller,GPMC),是TI的DSP晶片用來與外部存儲設備例如NOR FLASH、NAND FLASH、SRAM等等通信的一個接口。

基本介紹

  • 中文名:通用記憶體控制器
  • 外文名:General Purpose Memory Controller
通用記憶體控制器(GPMC)是處理器統一記憶體控制器,用於與以下各種外部記憶體接口:
■ 異步類SRAM存儲器以及ASIC設備;
■ 同步、異步以及頁模式觸發NOR Flash設備;
■ NAND Flash;
■ 偽SRAM設備。
GPMC是16位外部記憶體控制器,其數據訪問引擎提供了靈活編程模式,可與各種標準的存儲器通信,支持以下各種訪問方式:
■異步讀/寫訪問;
■ 異步頁讀訪問(4、8、16個字,每字16位);
■ 同步讀/寫訪問;
■無迴繞能力的猝髮式同步讀/寫訪問(4、8、16個字,每字16位);
■ 有迴繞能力的猝髮式同步讀/寫訪問(4、8、16個字,每字16位);
■ 地址/數據復用訪問;
■ 大端/小端訪問。
GPMC具有與以下各種外部設備進行通信的能力:
■ 外部異步/同步8位存儲器或設備(非猝發設備);
■ 外部異步/同步16位存儲器或設備;
■ 地址範圍有限的外部16位地址與數據不復用設備;
■ 外部16位地址數據復用NOR Flash設備;
■ 外部8位、16位NAND Flash設備;
■ 外部16位偽SRAM設備。
GPMC提供最多8個片選信號,在1 GB的地址範圍內,各片選區域的大小、基址都是可程式的。
GPMC包含6個功能模組:
■ L3互聯器接口;
■地址解碼器,GPMC配置和片選配置暫存器組;
■ 訪問引擎;
■ 預取和寫發布引擎;、
■ 錯誤校驗碼ECC引擎;
■ 外部設備/存儲器接口引擎。

相關詞條

熱門詞條

聯絡我們