探索AMD Kria K24 SOM:高性能嵌入式平臺的卓越之選
在嵌入式系統(tǒng)設(shè)計(jì)領(lǐng)域,不斷追求高性能、高集成度和靈活性是工程師們的目標(biāo)。AMD Kria K24 SOM(System-on-Module)作為一款緊湊的嵌入式平臺,為眾多應(yīng)用場景提供了強(qiáng)大的解決方案。今天,我們就來深入了解一下這款產(chǎn)品。
文件下載:AMD , Xilinx Kria? K24 SOM.pdf
一、K24 SOM 概述
1.1 產(chǎn)品簡介
AMD Kria K24 SOM 集成了定制的 AMD Zynq UltraScale+ MPSoC,搭配 LPDDR4 內(nèi)存、非易失性存儲設(shè)備、安全模塊和鋁制散熱外殼。它設(shè)計(jì)為可插入帶有特定解決方案外設(shè)的載卡,適用于電機(jī)控制、工業(yè)通信和機(jī)器人等關(guān)鍵應(yīng)用。
1.2 訂購信息
| K24 SOM 有兩種型號可供選擇,具體信息如下表所示: | 部件編號 | 設(shè)備 | 溫度等級 | LPDDR4 ECC | 描述 |
|---|---|---|---|---|---|
| SM - K24 - XCL2GC | XCK24 - C | 商用 | 無 ECC | K24C SOM | |
| SM - K24 - XCL2GI | XCK24 - 1 | 工業(yè) | 有 ECC | K24I SOM |
二、功能概述與框圖
2.1 硬件特性
- Zynq UltraScale+ MPSoC:提供商用(C)級或工業(yè)(I)級的 XCK24 芯片。
- 內(nèi)存:配備 2GB 32 位寬、1066 Mb/s 的 LPDDR4 內(nèi)存,工業(yè)級支持 ECC,商業(yè)級不支持。
- 非易失性存儲:集成 512 Mb QSPI、32 GB eMMC 和 64 Kb EEPROM。
- 安全模塊:具備 TPM2.0 安全模塊。
- 連接器:一個(gè) 240 針連接器和一個(gè) 40 針連接器,可訪問用戶可配置的 I/O。240 針連接器與 K26 SOM 240_1 連接器向后兼容。
- 電源設(shè)計(jì):SOC 電源由單個(gè) +5V 輸入提供,PL I/O 電源可通過載卡定義的電源軌進(jìn)行定制。
- 機(jī)械尺寸:緊湊的機(jī)械尺寸,集成了熱界面板。
2.2 功能接口
| K24 SOM 提供了固定和用戶定義的功能接口組合,每個(gè)接口都由 MPSoC 內(nèi)的主要系統(tǒng)之一實(shí)現(xiàn)。以下是接口的簡要總結(jié): | 接口 | 物理位置 | 關(guān)聯(lián)子系統(tǒng) | 功能描述 |
|---|---|---|---|---|
| QSPI | MIO 銀行 500 MIO[5:0] | PS | SOM QSPI 內(nèi)存 | |
| SD | MIO 銀行 500 MIO[23:13] | PS | SOM eMM 內(nèi)存 | |
| I2C | MIO 銀行 500 MIO[25:24] | PS | SOM 電源管理、EPROM 和載卡可擴(kuò)展 I2C 總線 | |
| SPI | MIO 銀行 500 MIO[11:9], MIO[6] | PS | 用于 TPM 2.0 安全模塊的隔離 SPI 接口 | |
| 電源管理 | MIO 銀行 501 MIO[34:32] | PS | 基于 SOM 的固定 PMU 電源管理 | |
| 電源管理 | MIO 銀行 501 MIO[31], MIO[35] | PS | 可選的 PMU I/O 信號 | |
| MIO - 用戶定義 I/O | MIO 銀行 501 MIO[30:26], MO[51:38] | PS | 19 個(gè)用戶定義的復(fù)用 CPU 連接 I/O 引腳 | |
| MIO - 用戶定義 I/O | MIO 銀行 502 MIO[77:52] | PS | 26 個(gè)用戶定義的復(fù)用 CPU 連接 I/O 引腳 | |
| LPDDR4 內(nèi)存控制器 | MIO 銀行 504 | PS | SOM LPDDR4 內(nèi)存 | |
| HDA | HDIO 銀行 26 | PL | 24 個(gè)引腳,23 個(gè)可用的用戶定義高密度輸入/輸出引腳 | |
| HPA | HPIO 銀行 66 | PL | 用戶定義的高性能輸入/輸出引腳,18 個(gè)差分引腳對和一個(gè)單端引腳 | |
| HPA | HPIO 銀行 65 | PL | 用戶定義的高性能輸入/輸出引腳,8 個(gè)差分引腳對和三個(gè)單端引腳 | |
| PS - GTR 收發(fā)器 | PS GTR 505 | PS | 四個(gè)用戶定義的高速串行收發(fā)器通道 |
三、處理系統(tǒng)
3.1 處理資源
- APU:基于 Arm Cortex - A53 的應(yīng)用處理單元,四核 Cortex - A53 處理器,$F_{MAX}=1333 MHz$,具有 L2 緩存、SIMD、VFP4 浮點(diǎn)和加密擴(kuò)展。
- RPU:基于 Arm Cortex - R5F 的實(shí)時(shí)處理單元,雙核 Cortex - R5F 處理器,支持浮點(diǎn)單元,$F_{MAX}=533 MHz$,可獨(dú)立和鎖定步長運(yùn)行。
- PMU:平臺管理單元,用于專用的 SOM 電源和子系統(tǒng)管理功能。
- DDRC:DDR 內(nèi)存控制器,具有可配置的服務(wù)質(zhì)量配置功能。
- GPU:基于 Arm Mali - 400 MP2 的圖形處理單元,$F_{MAX}=600 MHz$。
- 系統(tǒng)監(jiān)視器:內(nèi)置模數(shù)轉(zhuǎn)換器(ADC),用于監(jiān)測和報(bào)告電源和溫度條件。
- RTC:實(shí)時(shí)時(shí)鐘,可通過載卡引腳提供可選的電池備份。
3.2 MIO 銀行
MPSoC 共有三個(gè) MIO 銀行,SOM 使用第一個(gè)銀行用于板載外設(shè),另外兩個(gè) MIO 銀行可通過 SOM 連接器接口進(jìn)行定制。所有三個(gè) MIO 銀行均由 SOM 提供 1.8V 電源軌。具體的 MIO 分配可參考 Zynq UltraScale+ 設(shè)備技術(shù)參考手冊(UG1085)中的 MIO 表。
3.3 MIO 外設(shè)
MIO 中提供了許多外設(shè)接口,可用于各種應(yīng)用配置,包括 PS - GTR 收發(fā)器、千兆以太網(wǎng) MAC、DisplayPort 控制器、CAN 控制器、USB 控制器、PCI Express 控制器、SD/SDIO/eMMC 控制器、UART 控制器、SPI 控制器、SATA 主機(jī)控制器和 I2C 控制器等。
四、可編程邏輯
| K24 SOM 包含定制的 Zynq UltraScale+ MPSoC(XCK24),其中集成了靈活可擴(kuò)展的可編程邏輯系統(tǒng)(PL)。PL 資源如下表所示: | 資源 | K24 SOM 描述 |
|---|---|---|
| 系統(tǒng)邏輯單元 | 154,350 個(gè)可編程邏輯單元 | |
| CLB 觸發(fā)器 | 141,120 個(gè) | |
| CLB LUTs | 70,560 個(gè) | |
| 分布式 RAM(Mb) | 1.8 | |
| 塊 RAM | 216 個(gè)(36 Kb) | |
| 塊 RAM(Mb) | 7.6 | |
| UltraRAM 塊 | 0 | |
| DSP 切片 | 360 個(gè) | |
| 視頻編解碼器 | 0 | |
| HDIO | 23 個(gè),支持 1.2V 至 3.3V 電源軌 | |
| HPIO | 56 個(gè)差分對,支持 1.0V 至 1.8V 電源軌 |
五、啟動(dòng)源和存儲設(shè)備
| K24 SOM 包含兩個(gè)非易失性存儲啟動(dòng)設(shè)備:QSPI 閃存和 eMMC 閃存。主啟動(dòng)設(shè)備可通過將 MODE[3:0] 引腳連接到載卡上的所需值來選擇。啟動(dòng)模式配置如下表所示: | 啟動(dòng)模式 | PS_Mode 引腳[3:0] | 物理引腳位置 |
|---|---|---|---|
| 四通道 SPI(32 位) | 0010 | MIO[5:0] | |
| eMMC | 0110 | MIO[22:13] |
通過這種設(shè)計(jì),K24 SOM 可以實(shí)現(xiàn)主/次啟動(dòng)過程,將啟動(dòng)固件和操作系統(tǒng)(OS)存儲隔離,或進(jìn)行類似的設(shè)備固件分段。
六、安全特性
K24 SOM 提供了兩級安全保護(hù),包括 MPSoC 內(nèi)置的專用硬件和板載可信平臺模塊(TPM)設(shè)備。這些安全特性包括:
- 配置文件的加密和認(rèn)證
- 為用戶應(yīng)用提供強(qiáng)化的加密加速器
- 通過 eFUSE 安全存儲加密密鑰
- 檢測和響應(yīng)設(shè)備篡改事件的方法
MPSoC 具有專用的配置安全單元(CSU),用于支持安全啟動(dòng)、篡改監(jiān)測、安全密鑰存儲和加密硬件加速。此外,TPM 2.0 設(shè)備符合可信計(jì)算組(TCG)TPM 2.0 標(biāo)準(zhǔn),可實(shí)現(xiàn)基于硬件的安全遠(yuǎn)程認(rèn)證、測量啟動(dòng)和其他安全加密功能。
七、電氣規(guī)格
7.1 SOM 連接器概述
K24 SOM 使用一個(gè) 240 針連接器(SOM240_1)和一個(gè) 40 針連接器(SOM40)與載卡提供電氣連接。SOM240_1 連接器與 K26 SOM 的 SOM240_1 連接器向后兼容,兩個(gè)連接器支持控制和狀態(tài)信號、復(fù)用 I/O(MIO)銀行、PS - GTR 高速串行收發(fā)器信號、高性能 I/O(HPIO)銀行信號、高密度 I/O(HDIO)銀行信號和電源系統(tǒng)等接口。
7.2 支持的 I/O 標(biāo)準(zhǔn)
K24 SOM 支持連接信號的相應(yīng)銀行支持的所有 I/O 標(biāo)準(zhǔn),但需要參考電壓($V_{REF}$)的 I/O 標(biāo)準(zhǔn)除外。在加電和配置期間,內(nèi)部上拉電阻禁用,每個(gè) SelectIO? 引腳設(shè)置為三態(tài)。
7.3 DCI - VRP 終端
K24 SOM 采用了 AMD Zynq UltraScale+ MPSoCs 與 InFO 封裝(XCK24UBVA530 - 2LV),通過內(nèi)部控制 I/O 引腳的阻抗,減少了對外部終端電阻的需求。DCI 配置僅用于 MPSoCs 內(nèi)的 HP I/O 銀行。
7.4 信號命名約定
SOM240 和 SOM40 連接器采用了特定的信號命名約定,包括模塊(M)、載卡(C)、信號方向(C2M 和 M2C)、差分信號對的正負(fù)分量(_P 和 _N)以及單端信號的有效低電平(_L 或 _B)等。具體的信號命名約定可參考文檔中的表格。
八、電源管理和排序
8.1 電源引腳
| K24 SOM 的主要電源由載卡提供的單個(gè) +5V 電源軌,PL HPIO 和 HDIO 銀行的 $V_{CCO}$ 電源軌也由載卡供電。載卡還可以為 VCC_BATT 引腳提供外部電池電源軌,用于 RTC 電池備份電源。所需的電源軌如下表所示: | 電源軌名稱 | 支持電壓范圍 | 最大電流 | 描述 |
|---|---|---|---|---|
| Vcc.SoM | 5V(4.75V - 5.25V),最大 50mV p - p 噪聲 | 4A | SOM 的主電源輸入,為板載電源調(diào)節(jié)器供電 | |
| VCC BATT | 1.20 - 1.50V | 150 nA - 3650 nA | RTC 的外部電池輸入 | |
| Vcco HPA | 1.00V - 1.80V | 1.0A | HPIO 銀行 65 和 66 的電壓軌 | |
| Vcco HDA | 1.20V - 3.30V | 1.0A | HDIO 銀行 26 的電壓軌 |
8.2 電源排序
載卡的電源管理電路必須按照以下順序?yàn)?K24 SOM 上電:
- 當(dāng) $V_{CC_SOM}$ 電壓在指定范圍內(nèi)時(shí),載卡釋放 POWER_OFF_C2M_L 信號。
- K24 SOM 啟動(dòng)板載電源排序。
- K24 SOM 置位 VCCOEN_PS_M2C 信號,指示載卡開啟 PS 外設(shè)的電源軌。
- K24 SOM 置位 VCCOEN_PLM2C 信號,指示載卡開啟 PL 外設(shè)和 HPIO、HDIO 銀行的所有 $V{CCO}$ 電源軌。
8.3 PL 電源域控制
K24 提供了一種通過板載 PMU 動(dòng)態(tài)開啟或關(guān)閉 PL 電源域的機(jī)制。通過切換 MIO33 引腳(PL_PWR_EN)可以改變 PL 電源域的狀態(tài)。
8.4 軟件控制的電源關(guān)閉
K24 SOM 提供了從專用引腳、載板輸入和軟件通過 Zynq UltraScale+ MPSoC 電源管理單元(PMU)關(guān)閉所有 SOM 電源軌(包括 PL 電源域)的機(jī)制。
九、機(jī)械和熱設(shè)計(jì)
9.1 溫度規(guī)格
| K24 SOM 有商用和工業(yè)溫度等級可供選擇,其溫度規(guī)格如下: | 規(guī)格 | 條件 |
|---|---|---|
| 商用級 K24C SOM 工作溫度 | 0°C 至 85°C(MPSoC 結(jié)溫測量) 0°C 至 70°C(鋁制接口板頂面測量) |
9.2 熱設(shè)計(jì)
K24 SOM 配備了鋁制熱界面板,可將模塊產(chǎn)生的不均勻熱分布轉(zhuǎn)移到熱界面板上,使熱通量更加均勻,并通過更大的表面積進(jìn)行散熱。用戶需要設(shè)計(jì)系統(tǒng)冷卻解決方案,直接連接到熱界面板,以確保在工作條件下將溫度保持在規(guī)定范圍內(nèi)。
9.3 機(jī)械尺寸
| K24 SOM 的機(jī)械規(guī)格如下表所示: | 參數(shù) | 規(guī)格 |
|---|---|---|
| SOM 長度 | 60mm | |
| SOM 寬度 | 41.3 mm | |
| SOM 高度(無散熱解決方案) | 11.4 mm | |
| 質(zhì)量 | 49 克 |
此外,K24 SOM 還提供 3D CAD 文件,可用于平臺或載卡設(shè)計(jì)參考。
十、可靠性和合規(guī)性
10.1 可靠性測試
K24 SOM 進(jìn)行了一系列可靠性測試,包括溫度循環(huán)、電源循環(huán)、應(yīng)力電源循環(huán)、溫度和濕度、正弦振動(dòng)、機(jī)械振動(dòng)、機(jī)械沖擊和連接器插入壽命等測試。具體的測試條件可參考文檔中的表格。
10.2 合規(guī)性
K24 SOM 符合多項(xiàng)安全、電磁兼容性(EMC)和環(huán)保標(biāo)準(zhǔn),包括 IEC 62368 - 1、FCC Part 15、CAN ICES - 3(A)/NMB - 3(A)、CISPR 32、EN55032、EN55035、EMC Directive 2014/30/EU 等標(biāo)準(zhǔn)。產(chǎn)品還提供了相應(yīng)的認(rèn)證標(biāo)記,如 UL 標(biāo)記、CE 標(biāo)記、UKCA 標(biāo)記、FCC 標(biāo)記等。
總結(jié)
AMD Kria K24 SOM 是一款功能強(qiáng)大、集成度高且安全可靠的嵌入式平臺,適用于各種工業(yè)和商業(yè)應(yīng)用。其豐富的功能接口、高性能的處理系統(tǒng)、靈活的可編程邏輯、可靠的安全特性以及良好的熱設(shè)計(jì)和機(jī)械規(guī)格,為工程師們提供了一個(gè)優(yōu)秀的設(shè)計(jì)選擇。在使用過程中,工程師們需要根據(jù)具體的應(yīng)用需求,合理選擇啟動(dòng)源和存儲設(shè)備,正確進(jìn)行電源管理和排序,并注意熱設(shè)計(jì)和可靠性測試等方面的問題。希望通過本文的介紹,能幫助大家更好地了解和應(yīng)用 K24 SOM。你在使用類似的 SOM 產(chǎn)品時(shí)遇到過哪些挑戰(zhàn)呢?歡迎在評論區(qū)分享你的經(jīng)驗(yàn)。
-
高性能
+關(guān)注
關(guān)注
0文章
416瀏覽量
21306 -
嵌入式平臺
+關(guān)注
關(guān)注
0文章
10瀏覽量
10077
發(fā)布評論請先 登錄
AMD推出 EPYC 嵌入式 2005 系列處理器 滿足長期部署需求
探索ISO164x系列:高性能I2C隔離器的卓越之選
探索Murata Type 2FP:高性能雙無線模塊的卓越之選
探索 THVD24xxV:高性能 RS - 485 收發(fā)器的卓越之選
深入剖析 THVD24xxV:高性能 RS - 485 收發(fā)器的卓越之選
探索THVD1400V:高性能RS - 485收發(fā)器的卓越之選
探索THVD24xxV:高性能RS - 485收發(fā)器的卓越之選
探索 THVD24xxV:高性能 RS - 485 收發(fā)器的卓越之選
探索 THVD24xxV - EP:高性能 RS - 485 收發(fā)器的卓越之選
探索 AMD Kria KD240 驅(qū)動(dòng)入門套件:開啟電機(jī)控制與電源轉(zhuǎn)換新征程
Amphenol Rugged SOM:超緊湊型嵌入式計(jì)算機(jī)模塊的卓越之選
新一代嵌入式開發(fā)平臺 AMD嵌入式軟件和工具2025.1版現(xiàn)已推出
AMD 2025.1版嵌入式軟件和工具的新增功能
機(jī)器人開發(fā)套件 Kria KR260
AMD EPYC嵌入式9005系列處理器的功能特性

探索AMD Kria K24 SOM:高性能嵌入式平臺的卓越之選
評論