欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

eSPI接口通道功能解析

CHANBAEK ? 來(lái)源:吃面小哥 ? 作者: Morgen ? 2023-11-18 15:33 ? 次閱讀

eSPI 接口是用于取代 LPC 接口的,因此它全面兼容 LPC 總線的功能。電氣規(guī)范上,eSPI 復(fù)用了 SPI ,因此通訊頻率最高提升到 66MHz。電壓降到 1.8V,進(jìn)一步降低了通訊功耗。但是二者協(xié)議層完全不一樣,SPI 協(xié)議無(wú)法解碼 eSPI 通訊。

eSPI 總線除了兼容 LPC 總線功能,同時(shí)還把 OOB(out of band)的 Smbus 和 SideBand 的 GPIO全部轉(zhuǎn)換為 In Band Message,以減少 PCH 和 EC 連接的 pin。

eSPI 為了兼容 LPC 并且進(jìn)一步囊括更多數(shù)據(jù)類型的通訊,以減少 PCH 和 EC 連接引腳。因此在eSPI 總線上,根據(jù)數(shù)據(jù)類型劃分了 4個(gè) Data Channel。

即 Peripheral Channel、Virtual Wire Channel、OOB Channel、Flash Access Channel。eSPI 啟動(dòng)過(guò)程需要配置這 4個(gè) 通訊 Channel,本文簡(jiǎn)單介紹了這 4個(gè) Channel 的功能。

下圖描述了 LPC_Master(PCH) 和 LPC_Slave(EC)的結(jié)構(gòu)。

圖中可以看出除了 LPC 接口外,還有 Smbus、GPIO 接口。

圖片

下圖描述了 eSPI-Master(PCH) 和 eSPI_Slave(EC)的結(jié)構(gòu)。

圖中可以看出,eSPI 總線兼容了 Smbus、GPIO。

圖片

所謂 Channel,是 eSPI 規(guī)范定義的一個(gè)虛擬的、邏輯上的數(shù)據(jù)通道,以便在 eSPI 總線上傳遞 4類數(shù)據(jù)流,同時(shí)保證這 4類數(shù)據(jù)流之間相互獨(dú)立互不干擾。

在協(xié)議層面,每個(gè) Channel 有定義專用的 Command 和 Payload(即數(shù)據(jù)包格式)。

在硬件層面,每個(gè) Channel 都有獨(dú)立的 data buffer,并且相應(yīng)的 Tx/Rx Avail/Free 狀態(tài)都呈現(xiàn)在 Status Register中。

圖片

CPU 啟動(dòng)過(guò)程中,eSPI Channel Config 其實(shí)就是 eSPI-Master 讀取并改寫(xiě) eSPI-Slave 端的一些寄存器,以便 eSPI-Master 和 eSPI-Slave 就 Channel 的通訊能力達(dá)成一致。

因此,EC 作為 eSPI Slave,需要按照 eSPI 規(guī)范針對(duì)每個(gè) Channel 實(shí)現(xiàn)了一組寄存器,用以描述并且接收 eSPI-Master配置 Channel 的一些通訊特性。

圖片

General Capabilities and Configurations

eSPI 通用描述寄存器,Slave Register Start Address 是 0x08。

eSPI-Master 先通過(guò) GET_CONFIGURATION 命令獲取 eSPI-Slave 端支持的通訊參數(shù)

圖片

緊接著 eSPI-Master 通過(guò) SET_CONFIGURATION 命令配置 eSPI-Slave 端的通訊參數(shù)。

主要涉及 eSPI 的 IO-Mode、Speed、CRC-Check、Alert-Mode。下圖可看出,配置了 66MHz、Quad-IO。

圖片

Peripheral Channel

外設(shè)通道,Slave Register Start Address 是 0x10,32bit 寄存器配置了外設(shè)通道通訊的參數(shù)。外設(shè)通過(guò)主要傳輸 Memory request packet,

I/O request packet,Message request packet。

相較于 LPC 而言,承接了 IO Cycle,Memory Cycle 的通信以兼容 Legacy SIO Device。

Platform Reset(PLTRST#) 信號(hào)拉低會(huì)復(fù)位 Peripheral Channel。

Virtual Wire Channel

虛擬線通道,Slave Register Start Address 是 0x20,32bit 寄存器配置了虛擬線通道通訊的參數(shù)。顧名思義,Virtual Wire Channel 就是把 PCH 的 Sideband pin 或者 GPIO 轉(zhuǎn)換為 eSPI 的 in-band Message 傳遞的通道。

Sidebang pin 主要有 IRQ#、PME#、SCI#、SMI#、RCIN# 以及一些無(wú)意義的通用 GPIO。

Virtual Wire 還會(huì)傳遞一些針對(duì) eSPI 擴(kuò)展的虛擬狀態(tài)信號(hào),例如 SLAVE_BOOT_LOAD_DONE。

圖片

OOB Channel

Out-of-bund 通道,Slave Register Start Address 是 0x30,32bit 寄存器配置了 OOB 通道通訊的參數(shù)。

OOB 通道的數(shù)據(jù)比較簡(jiǎn)單,就是負(fù)責(zé)傳輸 Out-of-bang Processor 和 EC/BMC 之間的 Smbus Message。

當(dāng)然 eSPI 上傳輸?shù)氖前?Smbus Message 重新打包后的 OOB Message。

圖片

Run-time Flash Access Channel

Flash 訪問(wèn)通道,Slave Register Start Address 是 0x40,32bit 寄存器配置了 Flash 通道通訊的參數(shù)。

Flash Channel 解決的是 eSPI-Master 和 eSPI-Slave 之間 SPI Flash 共享的問(wèn)題,以減少設(shè)計(jì) BOM。

圖片

第一種,F(xiàn)lash 接在 PCH 上,EC 透過(guò) eSPI 訪問(wèn) Flash,稱之為 MAFS。

圖片

第二種,F(xiàn)lash 接在 EC 上,PCH 透過(guò) eSPI 訪問(wèn) Flash,專用于 Server 平臺(tái),稱之為 SAFS。

圖片

至此,eSPI 的四個(gè)數(shù)據(jù)通過(guò)就已簡(jiǎn)介完畢,通訊數(shù)據(jù)格式以及不同通道通訊專用命令,可參考 eSPI Spec。

聲明:本文內(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)投訴
  • SPI
    SPI
    +關(guān)注

    關(guān)注

    17

    文章

    1724

    瀏覽量

    92178
  • 通訊
    +關(guān)注

    關(guān)注

    9

    文章

    915

    瀏覽量

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

    關(guān)注

    10

    文章

    2904

    瀏覽量

    88438
  • 光接口
    +關(guān)注

    關(guān)注

    0

    文章

    14

    瀏覽量

    9525
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    eSPI協(xié)議抓包分析

    eSPI 協(xié)議在物理層是遵循 SPI 通訊規(guī)范的,但是協(xié)議層有差異,因此不能使用 SPI 協(xié)議去解析(沒(méi)有 eSPI 協(xié)議分析儀的情況下,可以使用 SPI 協(xié)議分析儀去做單獨(dú) Byte 的初步
    的頭像 發(fā)表于 11-18 15:29 ?3589次閱讀
    <b class='flag-5'>eSPI</b>協(xié)議抓包分析

    常見(jiàn)eSPI通訊數(shù)據(jù)包的分析

    eSPI 通訊一般來(lái)說(shuō)無(wú)需特別關(guān)注,因?yàn)橥ㄓ嵍际?PCH(eSPI_Master)和 EC(eSPI_Slave)硬件完成的,軟件不參與。
    的頭像 發(fā)表于 11-18 15:35 ?2818次閱讀
    常見(jiàn)<b class='flag-5'>eSPI</b>通訊數(shù)據(jù)包的分析

    LabVIEW運(yùn)行性能解析視頻教程

    LabVIEW運(yùn)行性能解析視頻教程認(rèn)真學(xué)習(xí),天天向上! [hide]LabVIEW運(yùn)行性能之謎.rar[/hide]
    發(fā)表于 12-10 17:39

    回收羅德施瓦茨ESPI3進(jìn)口接收機(jī)ESPI3

    型號(hào)的R&S ESPI都可以提供R&S FSP頻譜儀的所有功能。這些功能使它們?cè)谀芰?b class='flag-5'>功能上遠(yuǎn)遠(yuǎn)超過(guò)傳統(tǒng)意義上的預(yù)認(rèn)證測(cè)試設(shè)備。R&S
    發(fā)表于 09-29 09:57

    STM32頭文件功能解析

    頭文件功能解析1 庫(kù)文件組成內(nèi)核文件:CMSIS文件夾,core_cm3.c/core_cm3.h,stm32f10x.h,system_stm32f10x.c/system_stm32f10x.h
    發(fā)表于 08-23 07:15

    按鍵部分功能解析備注

    @藍(lán)橋杯第十屆國(guó)賽部分功能解析TOC藍(lán)橋杯第十屆國(guó)賽 部分功能解析備注: 這是本人第一次發(fā)表的文章,內(nèi)容有不足、有問(wèn)題、有改進(jìn)的地方請(qǐng)?jiān)谠u(píng)論區(qū)留言 本人將積極改進(jìn)按鍵部分:下降沿代碼
    發(fā)表于 02-16 06:17

    數(shù)控實(shí)習(xí)教學(xué)中比例縮放功能解析

    數(shù)控實(shí)習(xí)教學(xué)中比例縮放功能解析:數(shù)控實(shí)習(xí)教學(xué)時(shí),數(shù)控銑(加工中心)的比例縮放功能是教學(xué)中的一個(gè)難點(diǎn),教師難以講解清楚,學(xué)生也很難理解透徹,往往到了這一章節(jié)就一筆
    發(fā)表于 10-22 21:32 ?35次下載

    HDMI音頻功能解析

    HDMI音頻功能解析 1.HDMI音頻功能淺析    在HDMI沒(méi)有出現(xiàn)之前,數(shù)字音頻信號(hào)的傳輸?shù)闹饕揽績(jī)煞N途徑:采用標(biāo)準(zhǔn)RCA接口的數(shù)字同軸電纜和SP
    發(fā)表于 10-20 15:16 ?6460次閱讀

    數(shù)字調(diào)音臺(tái)功能解析

    數(shù)字調(diào)音臺(tái)功能解析 本刊在此以著名的美奇D8B為例,向大家悉數(shù)諸項(xiàng)數(shù)字調(diào)音臺(tái)的代表性功能,以此作為同行深入探討數(shù)字調(diào)音臺(tái)使用的一塊“磚
    發(fā)表于 01-14 16:08 ?5179次閱讀

    智能小車有那些功能智能小車的五個(gè)功能解析包含程序

    本文檔的的主要內(nèi)容詳細(xì)介紹的是智能小車有那些功能智能小車的五個(gè)功能解析包含程序主要內(nèi)容包括了:1超聲波自動(dòng)駕駛模式,2 貼墻模式,3 跟隨模式,4 紅外自動(dòng)駕駛模式,5循跡模式
    發(fā)表于 11-27 08:00 ?52次下載
    智能小車有那些<b class='flag-5'>功能</b>智能小車的五個(gè)<b class='flag-5'>功能解析</b>包含程序

    LabVIEW的GPIB的總線標(biāo)準(zhǔn)接口功能解析

    GPIB系統(tǒng)中設(shè)備與總線的交互作用定義為接口功能。GPIB標(biāo)準(zhǔn)共定義了10種接口功能,包括5種基本接口
    發(fā)表于 07-23 16:48 ?4461次閱讀

    tft_espi和nodemcu連接

    1、 下載tft_espi庫(kù)https://github.com/Bodmer/TFT_eSPI2、 解壓后導(dǎo)入arduino根目錄下的libraries中3、 打開(kāi)User_Setup.h這個(gè)文件
    發(fā)表于 10-25 19:51 ?9次下載
    tft_<b class='flag-5'>espi</b>和nodemcu連接

    淺談發(fā)展中的eSPI總線應(yīng)用優(yōu)勢(shì)

    eSPI總線是Intel在2016年推出的一種通訊總線,用于x86CPU平臺(tái)和外設(shè)之間的通訊。支持eSPI接口的從設(shè)備,包括但不僅限于:EmbeddedController(EC
    的頭像 發(fā)表于 02-22 14:08 ?1664次閱讀
    淺談發(fā)展中的<b class='flag-5'>eSPI</b>總線應(yīng)用優(yōu)勢(shì)

    MCU的主要模塊及其功能解析

    MCU的主要模塊及其功能解析: 微控制器:微控制器的主要任務(wù)是控制電壓源逆變器(VSI),將來(lái)自電池的電能轉(zhuǎn)換為所需的形式。它接收駕駛員的油門(mén)指令作為主要輸入,并通過(guò)調(diào)整脈寬調(diào)制(PWM)信號(hào)
    的頭像 發(fā)表于 08-12 18:12 ?848次閱讀

    高清視聽(tīng)體驗(yàn):電視HDMI接口的多功能解析

    HDMI接口,即高清多媒體接口,是現(xiàn)代家庭娛樂(lè)系統(tǒng)中不可或缺的一部分。它能夠傳輸高清視頻和音頻信號(hào),是連接電視與各種設(shè)備的主要橋梁。本文將為您詳細(xì)解析電視背后的HDMI接口用法,幫助您
    的頭像 發(fā)表于 09-30 14:05 ?691次閱讀