eSPI總線是Intel在2016年推出的一種通訊總線,用于x86 CPU平臺和外設之間的通訊。支持eSPI接口的從設備,包括但不僅限于:Embedded Controller(EC)Baseboard Management Controller(BMC)SuperI/O(SIO)Port-80 Debug CardeSPI總線的推出是為了替代LPC總線。《EC芯片專用總線》中對比了LPC總線和eSPI總線之間的差異。相較于LPC總線,eSPI總線節省物理引腳、功耗低、速度快、協議可擴展、支持一主多從,全面碾壓 LPC 總線。eSPI邏輯上設計了 Peripheral、Virtual Wire、OOB、Flash等4個數據通道。eSPI協議規定Slave端有5組寄存器,以描述eSPI SLave的通用配置和4個邏輯通道的配置。
01
Peripheral Channel
Peripheral Channel(邏輯外設通道)是為了兼容LPC總線通訊而設計,支持I/O、Memory訪問。為 KBC、ECI、UART、ShareMemory等Super-I/O 邏輯外設提供了訪問基礎。Offset 10h: Channel 0 Capabilities and Configurations Register通道 0 功能描述和配置寄存器。寫 offset 10h 寄存器,使能Peripheral Channel。
02
VirtualWire Channel
VirtualWire Channel(邏輯虛擬線通道)是為了取消x86平臺的一些功能引腳,采用數據包的方式在Master和Slave直接傳遞引腳狀態。例如,SCI、SLP_S3/S4、PLTRST#、SERIRQ 等信號。Offset 20h: Channel 1 Capabilities and ConfigurationsRegister通道 1 功能描述和配置寄存器。寫 offset 20h 寄存器,使能Virtual Wire Channel。
03
OOB Channell
OOB Channel(邏輯帶外通道)定義了一個通用的數據包格式。用于Master和Slave之間傳遞大宗數據。在上述 Data 區域,按需設計不同編碼的數據包,即可完成所需的功能。SMBus over eSPI,將SMBus數據包在eSPI總線上傳輸。MCTP over eSPI,將 MCTP 數據包在eSPI總線上傳輸。PECI over eSPI,將 PECI 數據包在eSPI總線上傳輸。Intel CrashLog over eSPI,利用eSPI總線抓取CPU、PCH異常logOOB 通道是eSPI 總線上最靈活的數據傳輸通道,未來還可以根據實際需要,開發出不同的功能。Offset 30h: Channel 2 Capabilities and ConfigurationsRegister通道 2 功能描述和配置寄存器。寫 offset 30h 寄存器,使能OOB Message Channel。
04
Flash Channel
Flash Channel(邏輯存儲通道)解決的是 eSPI-Master 和 eSPI-Slave 之間 SPI Flash 共享的問題,以減少設計 BOM。以往,EC、BMC 等設備都需要一個 SPI Flash 存儲固件,CPU 也需要一個 SPI Flash 存儲 BIOS。如果 EC 和 CPU 可以共享一個 SPI Flash,即可節省資源。Master Attached Flash(MAF),SPI Flash 接 PCH,EC啟動時透過 eSPI總線的 Flash通道,讀取固件執行。Slave Attached Flash(SAF),SPI Flash 接 EC,PCH 啟動時透過 eSPI總線的 Flash通道,讀取ME、BIOS 等固件。
Offset 40h: Channel 3 Capabilities and Configurations Register通道 3 功能描述和配置寄存器。寫 offset 40h 寄存器,使能Flash Access Channel。
芯海EC的發展
芯海科技CSC2E101支持LPC/eSPI雙總線,是一款高集成、高安全、低功耗、易開發的嵌入式控制器(Embedded Controller),產品性能指標達到國際領先水平。CSC2E101的APROM最大448KBye,為 EC應用設計提供了廣闊的空間。應用設計上,CSC2E101完成了OOB 通道的SMBus、MCTP、PECI、CrashLog等數據包通訊驗證,為客戶二次開發提供了簡便的接口。預計今年,芯海科技將會再次推出一顆更高性價比的全新EC芯片 ,持續豐富PC產品序列。當前,芯海科技EC產品已成功進入Intel PCL(平臺組件列表)序列,成為中國大陸首顆達到國際行業標準、獲得國際認可的EC芯片,榮獲“硬核中國芯·2022年度最佳MCU芯片”及“太平洋電腦網·2022年度智臻先鋒技術獎”,同時助力公司榮膺中國計算機學會“2022中國工業計算機領域年度先鋒企業”等系列榮譽。一直以來,芯海科技始終堅持在產品技術上對標國際一流廠商,努力創造出更高規格、更強性能和更具創新力的優勢產品,同時持續構建更加完善和可持續的產品供應鏈體系,為客戶提供更具性價比和品質保障的產品服務。
-
通訊
+關注
關注
9文章
911瀏覽量
35081 -
總線
+關注
關注
10文章
2903瀏覽量
88390
發布評論請先 登錄
相關推薦
I2C總線在物聯網中的重要性
中汽中心赴工業和信息化部裝備工業發展中心走訪交流
淺談電源模塊發展的開發設計要點
總線在汽車電子中的應用
CAN總線技術的未來趨勢
CAN總線的主要優勢與不足
CAN總線在工業自動化中的應用
智慧城市在可持續發展中的應用
eSPI總線:Intel引領的通訊革新,賦能嵌入式控制器EC新發展
![<b class='flag-5'>eSPI</b><b class='flag-5'>總線</b>:Intel引領的通訊革新,賦能嵌入式控制器EC新<b class='flag-5'>發展</b>](https://file1.elecfans.com/web2/M00/03/8E/wKgZombEcAiATHOJAABXOavgIyQ283.png)
PLC在現場總線中的應用
華為與國家發展改革委員會創新驅動發展中心聯合發布《報告》
![華為與國家<b class='flag-5'>發展</b>改革委員會創新驅動<b class='flag-5'>發展中</b>心聯合發布《報告》](https://file1.elecfans.com/web2/M00/EA/69/wKgaomZT7GCAJa4gAAAUk32VU_4404.jpg)
高速串行總線有哪些
四創電子召開低空智聯產業發展中心成立大會
淺談現場總線的智能照明系統分析與應用研究
![<b class='flag-5'>淺談</b>現場<b class='flag-5'>總線</b>的智能照明系統分析與應用研究](https://file1.elecfans.com//web2/M00/C1/DF/wKgaomXb6YKAbgJyAAG_kCflQms461.png)
評論