探索Renesas 89HPES24NT6AG2:高性能PCIe Gen2系統(tǒng)互連交換機
在當今的電子設備設計中,高性能、高靈活性和高可靠性的系統(tǒng)互連解決方案至關重要。Renesas的89HPES24NT6AG2作為一款24通道、6端口的PCIe Gen2系統(tǒng)互連交換機,為各類應用場景提供了強大支持。本文將對其進行詳細解析,為電子工程師們在設計中提供參考。
一、設備概述
89HPES24NT6AG2屬于IDT系列PCI Express交換解決方案。它專為高性能應用中的PCI Express Gen2數(shù)據(jù)包交換而優(yōu)化,擁有24通道、6端口的配置,能夠支持多個同時進行的點對點流量。其目標應用廣泛,涵蓋需要跨域通信的多主機或智能I/O系統(tǒng),如服務器、存儲、通信和嵌入式系統(tǒng)等。
二、核心特性
(一)高性能無阻塞交換架構(gòu)
- 通道與端口配置:具備24通道、6端口的PCIe交換機,端口配置靈活,可滿足多樣化的應用需求。例如,在一個需要處理大量數(shù)據(jù)傳輸?shù)姆掌飨到y(tǒng)中,這種靈活配置能讓工程師根據(jù)實際情況分配通道和端口,實現(xiàn)高效的數(shù)據(jù)交換。
- 集成SerDes:支持5.0 GT/s的Gen2和2.5 GT/s的Gen1操作,提供高達24 GBps(192 Gbps)的交換容量,傳輸能力強大。
- 低延遲架構(gòu):采用低延遲直通架構(gòu),支持一個虛擬通道和八個流量類,能有效減少數(shù)據(jù)傳輸延遲,提高系統(tǒng)響應速度。
(二)端口可配置性
- 端口類型:擁有六個x4端口,每個端口可自動進行鏈路寬度協(xié)商(x4? x2 ? x1),適應不同設備的連接需求。
- 其他特性:支持交叉鏈路、自動通道反轉(zhuǎn)和每通道SerDes配置,包括去加重、接收均衡和驅(qū)動強度等,可優(yōu)化信號傳輸質(zhì)量。
(三)創(chuàng)新的交換分區(qū)功能
- 分區(qū)數(shù)量:支持多達6個完全獨立的交換分區(qū),實現(xiàn)同一設備內(nèi)的邏輯獨立交換,在多用戶或多任務環(huán)境中,可有效隔離不同的業(yè)務數(shù)據(jù)。
- 動態(tài)配置:支持動態(tài)重新配置交換分區(qū),包括下游、上游和非透明橋的動態(tài)端口重新配置,以及端口在分區(qū)之間的動態(tài)遷移和上游端口在交換分區(qū)內(nèi)和之間的移動,提高系統(tǒng)的靈活性和可擴展性。
(四)非透明橋接(NTB)支持
- 端點與通信能力:每個交換機最多支持6個NT端點,每個端點可與其他交換分區(qū)、外部PCIe域或CPU進行通信,拓展了系統(tǒng)的通信范圍。
- BAR配置:每個NT端點有6個BAR,支持32/64位基址和限制地址轉(zhuǎn)換,其中兩個BAR(BAR2和BAR4)支持基于查找表的地址轉(zhuǎn)換,提高地址轉(zhuǎn)換的靈活性和效率。
- 寄存器配置:具備32個入站和出站門鈴寄存器以及4個入站和出站消息寄存器,還支持多達64個主設備和無限數(shù)量的未完成事務,確保數(shù)據(jù)的準確傳輸和處理。
(五)組播功能
- 兼容性與支持能力:符合PCI - SIG組播標準,支持64個組播組,可跨非透明端口進行組播,支持組播覆蓋機制和ECRC再生,滿足多播數(shù)據(jù)傳輸?shù)男枨蟆?/li>
(六)集成直接內(nèi)存訪問(DMA)控制器
- 端口與通道配置:支持多達2個DMA上游端口,每個端口有2個DMA通道,支持32位和64位內(nèi)存到內(nèi)存的傳輸。
- 傳輸特性:采用飛越轉(zhuǎn)換方式,相比緩沖方式可減少延遲并提高性能,支持任意源和目標地址對齊,可使用非透明端點進行分區(qū)內(nèi)和分區(qū)間的數(shù)據(jù)傳輸,還支持向組播組進行DMA傳輸,提供靈活的尋址模式,如線性尋址和常量尋址。
(七)服務質(zhì)量(QoS)
- 端口仲裁:采用輪詢方式進行端口仲裁,確保各端口公平獲取帶寬。
- 請求計量:IDT專有功能,可在交換機端口之間平衡帶寬,實現(xiàn)最大系統(tǒng)吞吐量。
(八)時鐘與電源管理
- 時鐘支持:支持100 MHz和125 MHz的參考時鐘頻率,提供靈活的端口時鐘模式,包括公共時鐘、非公共時鐘、帶SSC(擴頻設置)的本地端口時鐘和端口參考時鐘輸入。
- 電源狀態(tài)支持:支持D0、D3hot和D3電源管理狀態(tài),具備主動狀態(tài)電源管理(ASPM),支持多種鏈路狀態(tài),可通過可配置的L0s和L1進入定時器進行性能/節(jié)能調(diào)整。同時,SerDes支持低擺幅/半擺幅操作,可關閉未使用端口和通道的SerDes以節(jié)省功耗。
(九)可靠性、可用性和可維護性(RAS)
支持ECRC、所有端口的AER、所有內(nèi)部RAM的SECDED ECC保護、端到端數(shù)據(jù)路徑奇偶校驗保護以及校驗和串行EEPROM內(nèi)容保護,還能在鏈路上下轉(zhuǎn)換時生成中斷(INTx或MSI),保障系統(tǒng)的可靠性和穩(wěn)定性。
(十)初始化與配置
支持根(BIOS、OS或驅(qū)動程序)、串行EEPROM或SMBus交換機初始化,通過引腳綁定支持常見的交換機配置(無需外部組件),還支持系統(tǒng)內(nèi)串行EEPROM初始化/編程。
(十一)其他特性
- 溫度傳感器:內(nèi)置溫度傳感器,范圍為0到127.5攝氏度,有三個可編程溫度閾值,可實現(xiàn)過溫和欠溫報警,并自動記錄最高或最低溫度。
- 通用I/O:提供9個通用I/O(GPIO)引腳,可單獨配置為通用輸入、通用輸出或備用功能。
- 測試與調(diào)試:能夠注入AER錯誤,簡化系統(tǒng)錯誤處理軟件驗證,多個端口提供片上鏈路活動和狀態(tài)輸出,其余端口可使用外部I2C I/O擴展器提供鏈路活動和狀態(tài)輸出,支持IEEE 1149.6 AC JTAG和IEEE 1149.1 JTAG標準,符合PCI Express Base Specification 2.1,實現(xiàn)了多種可選的PCI Express功能。
三、電氣特性
(一)系統(tǒng)時鐘參數(shù)
輸入?yún)⒖紩r鐘頻率范圍為100 - 125 MHz,對時鐘的上升沿速率、下降沿速率、差分輸入高低電壓、單端交叉點電壓等參數(shù)都有明確要求,確保系統(tǒng)時鐘的穩(wěn)定性和準確性。
(二)AC時序特性
對PCIe傳輸和接收的單位間隔(UI)、最小Tx眼寬、最大抖動、上升/下降時間等參數(shù)進行了詳細規(guī)定,同時對GPIO和JTAG的AC時序特性也有相應要求,保障數(shù)據(jù)傳輸?shù)臏蚀_性和穩(wěn)定性。
(三)推薦工作溫度和電壓
有商業(yè)級(0°C to +70°C)和工業(yè)級( - 40°C to +85°C)兩種溫度等級可供選擇,不同溫度等級下對各電源電壓的推薦范圍也有所不同,設計時需嚴格按照要求選擇合適的供電電壓,以確保設備正常工作。
(四)電源功耗
典型功耗在25°C環(huán)境溫度、所有端口35%總鏈路使用率下測量,最大功耗在70°C環(huán)境溫度、所有端口85%總鏈路使用率下測量。通過關閉未使用端口或采用Gen1模式可有效降低功耗,工程師可根據(jù)實際需求進行功耗優(yōu)化。
(五)熱特性
介紹了設備的熱特性,包括結(jié)溫、環(huán)境溫度、有效熱阻等參數(shù)。為確保設備可靠性,需將結(jié)溫控制在規(guī)定范圍內(nèi),可通過合理設計散熱系統(tǒng)(如添加散熱片、優(yōu)化氣流等)來實現(xiàn)。
(六)DC電氣特性
詳細規(guī)定了PCIe傳輸和接收的各種DC電氣參數(shù),如差分峰 - 峰輸出電壓、去加重差分輸出電壓、直流共模電壓等,同時對其他I/O的電氣特性也有明確要求,確保設備電氣性能的穩(wěn)定性。
(七)絕對最大電壓額定值
給出了PCIe發(fā)射機、I/O供電、核心供電、PCIe模擬供電等的絕對最大電壓額定值,使用時需避免超過這些值,以免影響設備功能和可靠性。
四、接口與引腳
(一)SMBus接口
包含兩個SMBus接口,分別為從接口和主接口。從接口可讓外部代理訪問設備的配置寄存器,主接口可用于覆蓋默認配置寄存器值并與外部熱插拔I/O擴展器配合使用。兩個接口各有一個時鐘引腳和一個數(shù)據(jù)引腳,從SMBus還有地址引腳,且主從SMBus可采用分離配置,無需多主仲裁。
(二)熱插拔接口
支持每個下游端口的PCI Express熱插拔功能,通過外部I/O擴展器連接到SMBus主接口,減少設備引腳需求。當熱插拔輸出狀態(tài)改變或輸入狀態(tài)改變時,設備通過SMBus與I/O擴展器進行通信。
(三)通用輸入/輸出
提供9個通用I/O(GPIO)引腳,可配置為通用輸入、通用輸出或備用功能,這些備用功能可通過軟件、SMBus從接口或串行配置EEPROM啟用。
(四)引腳描述
詳細列出了設備各引腳的功能和特性,包括PCI Express接口引腳、參考時鐘引腳、SMBus接口引腳、通用I/O引腳、堆棧配置引腳、系統(tǒng)引腳、測試引腳以及電源、接地和SerDes電阻引腳等,并對引腳的使用注意事項進行了說明,如部分輸入引腳需根據(jù)情況進行上拉或下拉處理,未使用的SerDes引腳可懸空等。
五、總結(jié)
Renesas的89HPES24NT6AG2以其高性能、高靈活性和豐富的功能特性,為電子工程師在設計多主機或智能I/O系統(tǒng)時提供了強大的支持。在實際應用中,工程師們需要根據(jù)具體的設計需求,合理配置端口、優(yōu)化電源管理、確保時鐘穩(wěn)定性和熱管理等,以充分發(fā)揮該交換機的優(yōu)勢。同時,在使用過程中要嚴格遵循其電氣特性和引腳使用要求,保障設備的可靠性和穩(wěn)定性。你在使用這款交換機時遇到過哪些挑戰(zhàn)呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
-
系統(tǒng)互連
+關注
關注
0文章
2瀏覽量
876
發(fā)布評論請先 登錄
探索Renesas 89HPES24NT6AG2:高性能PCIe Gen2系統(tǒng)互連交換機
評論