探索Renesas RZ/G3E SMARC模塊板:硬件設計與應用的深度剖析
在當今科技飛速發展的時代,嵌入式系統的應用越來越廣泛,對于高性能、低功耗的微控制器需求也日益增長。Renesas RZ/G3E SMARC模塊板作為一款具有代表性的產品,為工程師們提供了一個強大的開發平臺。今天,我們就來深入探討一下這款模塊板的硬件設計和功能特性。
文件下載:Renesas Electronics RZ,G3E-EVKIT評估板.pdf
一、RZ/G3E SMARC模塊板簡介
RZ/G3E SMARC模塊板是依據SMARC 2.1.1規范打造的平臺,其核心是Renesas RZ/G3E微控制器(P/N: R9A09G047E57GBG)。該模塊板通常與Renesas RZ SMARC系列載板II搭配使用,構成RZ/G3E SMARC評估板。它具備諸多強大的特性,如采用4GB的1Gx16 LPDDR4X SDRAM,數據傳輸速率高達3200 MT/s;支持x2的Micro SD卡插槽,具備默認、高速、UHS - I/SDRR50、SDR104等多種傳輸模式;擁有64GB的eMMC閃存,支持HS200傳輸模式等。
二、套件內容與模塊組裝
(一)套件內容
RZ/G3E SMARC模塊板套件包含了豐富的組件,如RZ/G3E SMARC模塊板、RZ SMARC系列 breakout適配器板、RZ SMARC系列并行到HDMI轉換適配器板以及散熱器等。如果購買的是RZ/G3E SMARC評估板套件,除了上述組件外,還會包含RZ/G3E SMARC載板II套件,其中載板II配備了RZ SMARC系列雙LVDS到HDMI適配器板、RZ SMARC系列Pi相機適配器板等。
(二)模塊組裝
G3E SMARC模塊必須安裝在符合SMARC規范的載板上才能使用。使用7顆M2.5 × 4 mm的平頭機螺絲將模塊固定在載板上(這些螺絲隨RZ SMARC載板II提供)。如果需要使用散熱器,則使用6顆十字沉頭機螺絲將其安裝在模塊和載板上。若需要連接JTAG、ADC和I3C接口以及電流監測功能,可能需要連接SMARC breakout適配器;若需要連接并行輸出接口,則可能需要連接SMARC RGB - HDMI適配器。
三、系統描述
(一)功能模塊
G3E SMARC EVK具有清晰的功能模塊劃分,其功能框圖展示了各個IC、連接器和開關的作用。其中,紅色框內的部分表示G3E SMARC模塊上使用的功能。
(二)接口映射
該模塊板的接口映射非常豐富,涵蓋了USB、CAN、I2S、SPI、PCIe、HDMI、LVDS、CSI、GBE等多種接口。每個接口都有對應的RZ/G3E I/F、設備部件編號和詳細描述,方便工程師進行設計和調試。例如,USB接口包括USB2.0和USB3.2 Gen2,不同的USB接口對應著不同的設備部件編號和功能。
(三)板卡配置與狀態
G3E SMARC模塊通過多個開關進行配置,包括BOOT、SYS和SW1。BOOT開關用于配置模塊的操作模式,如選擇啟動時鐘頻率、是否啟用JTAG調試等;SYS開關可配置模塊的一些電源和接口設置,如選擇IO電壓、啟用或禁用某些接口等;SW1開關則用于選擇VDD_I3C電壓。
(四)引腳功能
模塊上的LED指示燈可指示RZ/G3E的電源模式,根據電源域的不同開關組合,共有四種電源模式,通過三個紅色LED進行顯示。同時,文檔還給出了推薦的操作條件,如電源電壓范圍為3.0V至5.25V,最大功耗為5A,工作環境溫度為0℃至40℃等。
四、功能規格
(一)處理器
RZ/G3E處理器集成了四核ARM Cortex - A55核心,最高速度可達1.8 GHz,還有一個Arm Ethos - U55作為NPU,速度可達1.0 GHz,以及一個單核Arm Cortex - M33核心,速度可達200 MHz。它支持Arm Mali - G52 3D圖形、可選的2通道顯示接口和H.264/H.265視頻編解碼器,適用于工業HMI、視頻會議等中端HMI應用。此外,Cortex - M33和RTOS與Linux的獨立運行實現了低功耗待機/快速喚醒以及低功耗處理,同時雙1 - Gbit/s以太網控制器、USB3.2 Gen2和PCI Express Gen3可驅動5G和高速無線/有線通信。
(二)電源供應
模塊板通過一個USB Type - C接口接收電源輸入,支持USB Power Delivery,輸入電壓可在5 V、9 V、15 V和20 V中選擇。5 V電源供應給PMIC(RAA215300A2GNP#HA8),由PMIC為每個接口生成電源電壓。文檔還給出了CA55和CM33冷啟動時所有電源的供電順序圖。
(三)時鐘
模塊板上的時鐘發生器(型號為5L35023B - 617NLGI和5P35023B - 789NLGI)為G3E SoC和外設接口提供所需的時鐘。這些時鐘發生器是Renesas VersaClock 3S可編程時鐘發生器,支持6種獨特的頻率輸出。同時,一些外設如FT232HQ、USB Hub等使用單獨的晶體或振蕩器來生成所需的時鐘輸入。
(四)復位
G3E SMARC EVK的復位控制由SLG7RN47054(編程為SLG46537V)發出的復位信號控制,包括G3E SoC、以太網PHY等模塊。系統復位分為冷復位(通過上電復位)和熱復位(通過復位按鈕開關)兩種類型。
(五)存儲接口
該模塊支持LPDDR4X SDRAM、QSPI閃存、eMMC內存和microSD卡接口。LPDDR4X SDRAM由Micron Technology提供(型號為MT53E1G32D2FW - 046 WT:C),連接到RZ/G3E DDR IO;QSPI閃存由Renesas提供(型號為AT25QL128A - MHE),連接到RZ/G3E xSPI IO;eMMC內存由Micron Technology提供(型號為MTFC64GBCAQTC - IT),連接到RZ/G3E MMC IO;microSD卡接口分為microSD0和microSD2,分別在模塊的頂部和底部,使用時需要注意卡片的插入方向。
(六)其他接口
- 千兆以太網接口:模塊上安裝了兩個支持RGMII的千兆以太網收發器,通過SMARC邊緣連接器連接到RZ SMARC載板II上的RJ45連接器。
- I2C接口:有四個I2C接口連接到SMARC邊緣連接器,分別連接到不同的設備接口,如相機、通用、LCD顯示和電源管理等,并給出了每個接口對應的地址映射。
- ADC接口:位于模塊頂部的FPC到板(CN1)接口,通過Renesas SMARC breakout適配器實現與RZ/G3E ADC IO的連接,接口電壓為1.8 V,與數字地共地以降低噪聲。
- I3C接口:同樣位于模塊頂部的FPC到板(CN1)接口,通過Renesas SMARC breakout適配器連接,接口電壓可通過SW1開關選擇為1.8 V或1.2 V。
- JTAG接口:位于模塊頂部的FPC到板(CN1)接口,通過Renesas SMARC breakout適配器連接,使用時需要確保RZ_DEBUGEN為高電平(BOOT[1] = OFF)。
- 電流監測:通過Renesas SMARC breakout適配器上的微型USB連接器訪問電流監測電路,需要在主機PC上運行軟件應用程序來獲取電流測量值,可測量VDD08_AWO、VDD08_OTHERS等多個電源軌的電流。
- 并行輸出接口:通過Renesas SMARC RGB - HDMI適配器將RZ/G3E并行輸出IO轉換為HDMI輸出,也可以自行開發定制適配器板以直接輸出并行信號到顯示面板。
- MIPI DSI接口:支持通過DSI連接器(CN3)和RZ SMARC載板II上的microHDMI連接器進行HDMI輸出,也可以自行開發定制適配器板以直接輸出MIPI DSI信號到顯示面板。
- PDM接口:模塊頂部的MEMS麥克風(型號為ICS - 41350)連接到RZ/G3E PDM IO,該接口可用于RZ SMARC載板II上的CAN收發器或模塊上的MEMS麥克風,通過BOOT[6]開關進行選擇。
- SMARC邊緣連接器:具有主側(Pxx)和副側(Sxx),包含了多種信號接口,如顯示、相機、SDIO、SPI、音頻、I2C、異步串口、CAN總線、USB、PCI Express、以太網和GPIO等,每個接口都有詳細的信號名稱、引腳編號、RZ端口引腳和信號描述。
五、總結與展望
Renesas RZ/G3E SMARC模塊板以其豐富的功能、強大的性能和靈活的配置,為工程師們提供了一個優秀的開發平臺。在硬件設計方面,它的接口豐富,能夠滿足各種不同的應用需求;在功能實現上,處理器的高性能和多種接口的支持使得它在中端HMI、工業控制、視頻處理等領域具有廣泛的應用前景。
然而,在使用過程中,工程師們也需要注意一些細節,如電源供應的穩定性、時鐘信號的準確性、接口的正確連接和配置等。同時,隨著技術的不斷發展,我們也期待Renesas能夠在后續的產品中進一步優化和改進,提供更多的功能和更好的性能。
作為電子工程師,我們應該充分利用這樣的優秀平臺,不斷探索和創新,開發出更加優秀的嵌入式系統產品。大家在使用Renesas RZ/G3E SMARC模塊板的過程中,有沒有遇到過什么有趣的問題或者獨特的應用案例呢?歡迎在評論區分享交流。
-
硬件設計
+關注
關注
18文章
459瀏覽量
45614 -
功能特性
+關注
關注
0文章
22瀏覽量
85
發布評論請先 登錄
探索Renesas RZ/G3E SMARC模塊板:硬件設計與應用的深度剖析
評論