衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

在M6442核心板上使用GPMC總線擴(kuò)展

ZLG致遠(yuǎn)電子 ? 2023-10-10 10:03 ? 次閱讀

本文介紹了M6442核心板GPMC 總線的基本概念、功能特點(diǎn)、配置方法、使用注意事項(xiàng)以及應(yīng)用案例。GPMC 是一種并行總線接口,可實(shí)現(xiàn)與多種外部設(shè)備的高速、靈活、可靠的數(shù)據(jù)通信

3f5a03be-6711-11ee-9788-92fbcf53809c.jpg ?M6442核心板簡(jiǎn)介

M6442核心板是我們基于 TI 公司 AM64x Sitara處理器開(kāi)發(fā)的工控核心板,旨在滿足工業(yè)4.0嵌入式產(chǎn)品的復(fù)雜處理需求。核心板默認(rèn)搭配1GB DDR4內(nèi)存和4GB eMMC存儲(chǔ),型號(hào)為M6442-1GF4GLI-T。核心板板載CPU集成了兩個(gè) 1.0 GHz的ARM Cortex-A53 、四個(gè) 800 MHz的ARM Cortex-R5F ,以及一個(gè)400 MHz的ARM Cortex-M4F,能同時(shí)滿足高級(jí)應(yīng)用處理和實(shí)時(shí)控制的需求,提供更全面的功能和性能。M6442-EV-Board是我們基于M6442核心板開(kāi)發(fā)的評(píng)估底板。M6442-EV-Board評(píng)估底板集成了大量的外設(shè)和接口資源,如圖 1所示,其中有1個(gè)M.2接口用于評(píng)估5G模塊、1個(gè)SIM卡座、3路千兆以太網(wǎng)接口、1路調(diào)試接口、1路CAN接口、1路RS232接口、1路RS485接口、1路GPMC接口、1路擴(kuò)展IO接口(包含4路PWM、8路ADC、4路SPI、3路UART、3路I2C、8路GPIO)、1個(gè)TF卡座、1個(gè)JTAG座,可用于工業(yè)網(wǎng)關(guān)、運(yùn)動(dòng)控制、工廠自動(dòng)化等應(yīng)用場(chǎng)合。

3f65d1d0-6711-11ee-9788-92fbcf53809c.png

圖1M6442-EV-Board接口示意圖
3f797b04-6711-11ee-9788-92fbcf53809c.jpg ?GPMC的基本概念

GPMC (General-Purpose Memory Controller)是TI公司專(zhuān)用的通用外部存儲(chǔ)器控制器接口,支持多達(dá) 8 個(gè)芯片選擇信號(hào),可連接多達(dá) 8 個(gè)不同的外部設(shè)備,例如大容量 NAND flash 或 NOR flash閃存設(shè)備、 FPGACPLD 專(zhuān)用集成電路設(shè)備等。

GPMC架構(gòu)如圖2所示:

3f823910-6711-11ee-9788-92fbcf53809c.png

圖2GPMC架構(gòu)示意圖

GPMC 的主要信號(hào)線包括:

GPMC_A[25:0]:地址線,用于傳輸?shù)刂?a target="_blank">信息或命令信息。

GPMC_AD[15:0]:數(shù)據(jù)線,用于傳輸數(shù)據(jù)信息。

GPMC_ADVN_ALE:地址有效信號(hào),用于指示地址信息或命令信息的有效性。

GPMC_OEN_REN:輸出使能/讀使能信號(hào),用于控制輸出或讀取操作。

GPMC_WEN:寫(xiě)使能信號(hào),用于控制寫(xiě)入操作。

GPMC_CS[7:0]:芯片選擇信號(hào),用于選擇不同的外部設(shè)備。

GPMC_CLK:時(shí)鐘信號(hào),用于同步訪問(wèn)操作。

GPMC_WAIT[3:0]:等待信號(hào),用于指示外部設(shè)備的就緒狀態(tài)。


3f797b04-6711-11ee-9788-92fbcf53809c.jpg ?GPMC的功能特點(diǎn)

1.高速率

GPMC總線的速率取決于不同的配置和工作模式,但一般來(lái)說(shuō),它可以達(dá)到100MB/s以上的速率,實(shí)際應(yīng)用中通過(guò)配置GPMC接口的時(shí)序參數(shù)和不同工作模式,速率可超過(guò)100MB/s。

2.靈活的連接和配置方式

  • 支持多種外部設(shè)備類(lèi)型,如異步 SRAM、NOR flash、NAND flash、FPGA 等,可實(shí)現(xiàn)與不同的存儲(chǔ)器或邏輯設(shè)備的通信。
  • 支持多種訪問(wèn)模式,如同步、異步、突發(fā)等,可根據(jù)外部設(shè)備的性能和時(shí)序要求進(jìn)行選擇和配置。
  • 支持多種時(shí)鐘源,如系統(tǒng)時(shí)鐘、外部時(shí)鐘或自適應(yīng)時(shí)鐘,可根據(jù)外部設(shè)備的速度要求進(jìn)行選擇和配置。

3. 高可靠性

支持地址/數(shù)據(jù)復(fù)用模式,可減少引腳數(shù)目和布線復(fù)雜度,提高系統(tǒng)集成度和可靠性。

支持預(yù)取引擎,可實(shí)現(xiàn)高速數(shù)據(jù)傳輸和緩沖管理,提高系統(tǒng)性能和效率。

支持 ECC 引擎,可實(shí)現(xiàn)數(shù)據(jù)校驗(yàn)和糾錯(cuò)功能,提高系統(tǒng)可靠性和安全性。

3f797b04-6711-11ee-9788-92fbcf53809c.jpg ?GPMC的配置方法

選擇外部存儲(chǔ)器設(shè)備。首先確定需連接的外部存儲(chǔ)器設(shè)備的類(lèi)型,例如 NOR Flash、NAND Flash 或 SRAM。

  • 配置 GPMC 寄存器。需根據(jù)外部存儲(chǔ)器的規(guī)格和需求來(lái)配置總線時(shí)序、片選信號(hào)、數(shù)據(jù)位寬、時(shí)鐘頻率等。
  • 配置時(shí)序參數(shù)。外部存儲(chǔ)器的訪問(wèn)需要精確的時(shí)序參數(shù),包括數(shù)據(jù)保持時(shí)間、時(shí)鐘周期等,這些參數(shù)需根據(jù)存儲(chǔ)器廠商提供的規(guī)格書(shū)或數(shù)據(jù)手冊(cè)進(jìn)行配置。
  • 配置中斷和片選信號(hào)。配置中斷信號(hào)以及外部存儲(chǔ)器的片選信號(hào),以便在存儲(chǔ)器操作完成時(shí)通知處理器。
  • 初始化和測(cè)試。配置完畢后,進(jìn)行初始化并測(cè)試存儲(chǔ)器的訪問(wèn),確保存儲(chǔ)器可以正確讀寫(xiě)并且時(shí)序參數(shù)符合要求。


3f797b04-6711-11ee-9788-92fbcf53809c.jpg ?GPMC的使用注意事項(xiàng)

1. 根據(jù)外部存儲(chǔ)器設(shè)備的類(lèi)型和特性,選擇合適的 GPMC 模式、時(shí)序和地址空間。

GPMC 模式主要有以下幾種:

  • 數(shù)據(jù)突發(fā)模式,一次尋址多次數(shù)據(jù)傳輸,適用于同步通信。
  • 單一訪問(wèn)模式,一次尋址一次數(shù)據(jù)傳輸,適用于異步通信。

復(fù)用訪問(wèn)模式,地址線和數(shù)據(jù)線復(fù)用,適用于異步通信。

2. 配置好 GPMC 寄存器后,檢查是否有沖突或錯(cuò)誤,如地址重疊、時(shí)序不匹配等。地址重疊是指不同的片選信號(hào)對(duì)應(yīng)的地址空間有重疊部分,導(dǎo)致訪問(wèn)沖突或混亂。3. 訪問(wèn) GPMC 總線時(shí),遵循外部存儲(chǔ)器設(shè)備的協(xié)議和命令,如讀寫(xiě)控制、狀態(tài)檢測(cè)等。例如,NAND flash設(shè)備通常需要發(fā)送命令和地址來(lái)讀取或?qū)懭霐?shù)據(jù)。4. 使用 GPMC 總線時(shí),注意保護(hù)數(shù)據(jù)的完整性和安全性,如添加校驗(yàn)碼、加密等。
3f797b04-6711-11ee-9788-92fbcf53809c.jpg ?GPMC的應(yīng)用案例ZMC600E EtherCAT主站控制器是我們基于M6442核心板和FPGA開(kāi)發(fā)的工控產(chǎn)品,其專(zhuān)門(mén)為實(shí)時(shí)處理和通信與應(yīng)用處理的工業(yè)應(yīng)用而構(gòu)建。M6442核心板與FPGA之間的GPMC總線連接方式如圖3所示。

3fc5c964-6711-11ee-9788-92fbcf53809c.png

圖3M6442核心板與FPGA通過(guò)GPMC連接的示意圖

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19409

    瀏覽量

    231196
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2903

    瀏覽量

    88399
  • 核心板
    +關(guān)注

    關(guān)注

    5

    文章

    1029

    瀏覽量

    29954
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    PET_RK3588_CORE核心板

    一、PET_RK3588_CORE 核心板圖片 二、PET_RK3588_CORE 核心板詳細(xì)參數(shù) 注意:RK3588 引腳大部分是功能復(fù)用的,以上列表內(nèi)的資源存在不能同時(shí)使用的情況,引腳功能復(fù)用情況 可以查詢下表或查看我司核心板
    的頭像 發(fā)表于 01-15 14:12 ?207次閱讀
    PET_RK3588_CORE<b class='flag-5'>核心板</b>

    PET_RK3562_CORE核心板

    一、PET_RK3562_CORE 核心板圖片 二、PET_RK3562_CORE 核心板詳細(xì)參數(shù) 注意:RK3562 引腳大部分是功能復(fù)用的,以上列表內(nèi)的資源存在不能同時(shí)使用的情況,引腳功能復(fù)用
    的頭像 發(fā)表于 01-15 10:58 ?199次閱讀
    PET_RK3562_CORE<b class='flag-5'>核心板</b>

    為什么要選擇BGA核心板

    導(dǎo)讀M3562核心板不僅在性能上表現(xiàn)卓越,還采用了先進(jìn)的BGA封裝技術(shù)。那么,BGA封裝核心板究竟有哪些獨(dú)特的優(yōu)勢(shì)呢?本文將帶您深入探討。繼MX2000和CPMG2ULBGA核心板之后
    的頭像 發(fā)表于 01-07 11:36 ?223次閱讀
    為什么要選擇BGA<b class='flag-5'>核心板</b>?

    低成本與高性能兼?zhèn)洌現(xiàn)ETMX8MPL-C核心板

    為了切實(shí)滿足更多客戶的基礎(chǔ)應(yīng)用及項(xiàng)目降本需求,飛凌嵌入式現(xiàn)推出FETMX8MPL-C核心板。相較于先前已成功推向市場(chǎng)的FETMX8MP-C核心板,F(xiàn)ETMX8MPL-C核心板硬件配置
    的頭像 發(fā)表于 12-10 10:34 ?404次閱讀
    低成本與高性能兼?zhèn)洌現(xiàn)ETMX8MPL-C<b class='flag-5'>核心板</b><b class='flag-5'>上</b>新

    為何ZLG致遠(yuǎn)電子要推出LGA嵌入式核心板

    導(dǎo)讀LGA嵌入式核心板究竟有什么好?能讓ZLG致遠(yuǎn)電子陸續(xù)推出了5個(gè)系列12個(gè)型號(hào)的LGA嵌入式核心板。到目前為止,ZLG致遠(yuǎn)電子一共推出了M1106/M1107、
    的頭像 發(fā)表于 11-30 01:04 ?255次閱讀
    為何ZLG致遠(yuǎn)電子要推出LGA嵌入式<b class='flag-5'>核心板</b>?

    嵌入式核心板的分類(lèi)及PCB設(shè)計(jì)

    01 什么是核心板? SUNSHINE GLOBAL CIRCUITS 嵌入式核心板又叫SOM(Systems-on-Module)核心板集成了CPU和各種外設(shè),如內(nèi)存(DDR)、
    的頭像 發(fā)表于 11-27 16:37 ?557次閱讀

    驍龍665安卓核心板_SM6125核心板參數(shù)_安卓核心板高通方案定制

    驍龍665(SM6125)核心板是一款先進(jìn)的智能模塊,搭載了多種網(wǎng)絡(luò)制式的LTE Cat 4模塊,旨在滿足現(xiàn)代化通訊需求。這款核心板基于64位架構(gòu),采用三星11納米工藝技術(shù)制造,配備了八核CPU
    的頭像 發(fā)表于 11-13 20:17 ?774次閱讀
    驍龍665安卓<b class='flag-5'>核心板</b>_SM6125<b class='flag-5'>核心板</b>參數(shù)_安卓<b class='flag-5'>核心板</b>高通方案定制

    配置新!米爾-新唐MA35D1核心板512M DDR配置發(fā)布!

    米爾2024年8月推出了基于新唐MA35D1芯片設(shè)計(jì)的嵌入式處理器模塊MYC-LMA35核心板及開(kāi)發(fā)。MA35D1是集成2個(gè)Cortex-A35與1個(gè)Cortex-M4的異構(gòu)微處理
    的頭像 發(fā)表于 11-07 09:03 ?439次閱讀
    配置<b class='flag-5'>上</b>新!米爾-新唐MA35D1<b class='flag-5'>核心板</b>512<b class='flag-5'>M</b> DDR配置發(fā)布!

    為什么M3568核心板由四個(gè)連接器,卻有黑白兩種顏色?

    本文揭秘了M3568核心板連接器顏色差異的設(shè)計(jì)理念,解釋了不同顏色連接器對(duì)高速信號(hào)傳輸性能的影響,并展示了如何通過(guò)巧妙設(shè)計(jì)來(lái)平衡性能與成本。M3568
    的頭像 發(fā)表于 10-01 08:07 ?256次閱讀
    為什么<b class='flag-5'>M</b>3568<b class='flag-5'>核心板</b><b class='flag-5'>上</b>由四個(gè)連接器,卻有黑白兩種顏色?

    CPM核心板應(yīng)用之eMMC硬件設(shè)計(jì)指導(dǎo)

    CPM核心板,#ZLG首款百元內(nèi)64位1G主頻工業(yè)級(jí)核心板,BGA封裝集成處理器與DDR,不含數(shù)據(jù)存儲(chǔ)器件。本文將從電路設(shè)計(jì)和PCB布線角度,指導(dǎo)用戶如何通過(guò)eMMC擴(kuò)展存儲(chǔ),以快速完成
    的頭像 發(fā)表于 07-25 08:25 ?974次閱讀
    CPM<b class='flag-5'>核心板</b>應(yīng)用之eMMC硬件設(shè)計(jì)指導(dǎo)

    國(guó)產(chǎn)FPGA核心板!米爾紫光同創(chuàng)Logos-2和Xilinx Artix-7核心板

    隨著嵌入式的快速發(fā)展,工控、通信、5G通信領(lǐng)域,F(xiàn)PGA以其超靈活的可編程能力,被越來(lái)越多的工程師選擇。近日,米爾電子發(fā)布2款FPGA的核心板和開(kāi)發(fā),型號(hào)分別為:基于紫光同創(chuàng)Logos-2系列
    發(fā)表于 05-31 17:40

    功率電感M6442工控主板中的應(yīng)用

    現(xiàn)代工業(yè)控制系統(tǒng)中,功率電感是不可或缺的組件之一。它們不僅保證了電路的穩(wěn)定運(yùn)行,還提高了整個(gè)系統(tǒng)的效率。本文將探討功率電感M6442工控主板中的應(yīng)用以展示其重要性。功率電感分類(lèi)功率電感一般可分為
    的頭像 發(fā)表于 05-28 08:25 ?466次閱讀
    功率電感<b class='flag-5'>在</b><b class='flag-5'>M6442</b>工控主板中的應(yīng)用

    M4核心板驅(qū)動(dòng)17寸屏 為您打造無(wú)與倫比的視覺(jué)盛宴

    啟明智顯推出M4核心板驅(qū)動(dòng)17寸屏啦,視覺(jué)體驗(yàn)拉滿……
    的頭像 發(fā)表于 04-08 18:03 ?465次閱讀
    <b class='flag-5'>M</b>4<b class='flag-5'>核心板</b>驅(qū)動(dòng)17寸屏 為您打造無(wú)與倫比的視覺(jué)盛宴

    基于M3核心板的7寸串口屏:為氣體檢測(cè)設(shè)備帶來(lái)全新交互體驗(yàn)

    M3核心板應(yīng)用啟明智顯M3芯片,憑借其國(guó)產(chǎn)自主高算力RISC-V內(nèi)核以及平頭哥單核E907架構(gòu),為工業(yè)氣體檢測(cè)解決方案提供了強(qiáng)大的硬件支持。特別是當(dāng)M3
    的頭像 發(fā)表于 03-13 18:03 ?760次閱讀
    基于<b class='flag-5'>M</b>3<b class='flag-5'>核心板</b>的7寸串口屏:為氣體檢測(cè)設(shè)備帶來(lái)全新交互體驗(yàn)

    全志T527國(guó)產(chǎn)核心板及米爾配套開(kāi)發(fā)批量上市!

    linux+RTOS+裸跑,具有超強(qiáng)并行處理能力。 支持豐富的工業(yè)總線接口 米爾基于全志T527核心板,支持豐富的通訊接口,包括2路千兆以太網(wǎng)、1路PCIE2.1、2路CAN、10路UART串口等
    發(fā)表于 02-23 18:33
    如何看百家乐路| 百家乐官网投注系统| 百家乐娱乐网官网网| 真人百家乐官网赌博技巧| 百家乐翻天百度影音| 明溪百家乐官网的玩法技巧和规则 | 百家乐官网桌布呢布| 安乡县| V博百家乐的玩法技巧和规则| 百家乐官网游戏的玩法| 申博太阳城娱乐城| 属马的和属猴的在一起做生意好吗| 安泽县| 大发888娱乐城技巧| 属虎和属猴牛人做生意| 百家乐官网路单规则| 大发888游戏怎么玩| 塑料百家乐筹码| 视频百家乐官网网站| 博彩技巧| 捷豹百家乐娱乐城| 免费百家乐官网统计软件| 百家乐官网赌法博彩正网| 顶级赌场连环夺宝ios下载| 百家乐作弊知识| 百家乐官网单注打法| 临邑县| 大发888常见断续| 信誉好百家乐平台| 百家乐官网国际赌场娱乐网规则| 百家乐官网千术道具| 顶级赌场官网下载| 百家乐娱乐平台开户| 网页百家乐官网的玩法技巧和规则| 百家乐官网假在哪里| 华夏棋牌注册| 正品百家乐的玩法技巧和规则 | 皇城百家乐娱乐城| 百家乐翻天腾讯视频| 伟易博百家乐官网的玩法技巧和规则| 百家乐官网庄河闲的赌法|