TWI868719B - 資訊封包傳遞及讀取方法 - Google Patents
資訊封包傳遞及讀取方法 Download PDFInfo
- Publication number
- TWI868719B TWI868719B TW112120710A TW112120710A TWI868719B TW I868719 B TWI868719 B TW I868719B TW 112120710 A TW112120710 A TW 112120710A TW 112120710 A TW112120710 A TW 112120710A TW I868719 B TWI868719 B TW I868719B
- Authority
- TW
- Taiwan
- Prior art keywords
- bit
- bits
- byte
- converter
- management controller
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 230000005540 biological transmission Effects 0.000 title claims abstract description 15
- 125000004122 cyclic group Chemical group 0.000 claims abstract description 11
- 239000003999 initiator Substances 0.000 claims abstract description 4
- 238000005259 measurement Methods 0.000 claims description 27
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Time-Division Multiplex Systems (AREA)
Abstract
一種資訊封包傳遞及讀取方法包含:一基板管理控制器及一複雜可程式化邏輯裝置在支援一串列通用輸入輸出協議的一匯流排分別作為一發起方及一目標方;該複雜可程式化邏輯裝置經由該匯流排的一SDataIn信號線傳送多個封包至該基板管理控制器,每一該封包包含總數是16的倍數的多個位元,且該等位元之其中全部或部分被定義為多個位元組;該基板管理控制器對於每一該位元組執行循環冗餘校驗正確後,根據一轉換器類型位元決定該位元組的一轉換器數值,且根據三個頻道編號位元決定一頻道編號,並根據該頻道編號決定該轉換器數值所對應的一轉換器編號。
Description
本發明是有關於一種資訊封包傳遞及讀取方法,特別是指一種用於基板管理控制器與複雜可程式化邏輯裝置(CPLD)之間的資訊封包傳遞及讀取方法。
現有的電腦系統是藉由一基板管理控制器(BMC)接收來自一複雜可程式化邏輯裝置(CPLD)的一封包,以獲得該電腦系統的多個感測器的多個數值資料。更詳細地說,該複雜可程式化邏輯裝置是接收來自該等感測器且數位形式(Digital)的該等數值資料,或者,是接收部分數位形式及部分類比形式(Analog)的該等數位資料,並藉由內建的類比數位轉換器作類比與數位格式的轉換。該封包是藉由電連接於該基板管理控制器與該複雜可程式化邏輯裝置之間且支援一串列通用輸入輸出(SGPIO)協議的一匯流排來傳輸。然而,雖然該封包是支援該串列通用輸入輸出協議的規範,但是否具有其他的彈性與變化來傳輸資訊便成為一個待解決的問題。
因此,本發明的目的,即在提供一種更具多樣性的資訊封包傳遞及讀取方法。
於是,本發明提供一種資訊封包傳遞及讀取方法,適用於電連接於一基板管理控制器與一複雜可程式化邏輯裝置之間且支援一串列通用輸入輸出(SGPIO)協議的一匯流排,並包含步驟(A)~(G)。
於步驟(A),藉由該基板管理控制器及該複雜可程式化邏輯裝置在該匯流排分別作為該串列通用輸入輸出協議的一發起方(Initiator)及一目標方(Target)。
於步驟(B),藉由該複雜可程式化邏輯裝置經由該匯流排的一SDataIn信號線傳送多個封包至該基板管理控制器,每一該封包包含總數是16的倍數的多個位元。該複雜可程式化邏輯裝置根據預先設定的規則依照順序定義每一該封包的該等位元之其中全部或部分為多個位元組,每一該位元組包括不重複的該16個位元,且該16個位元之其中兩者是兩個校驗位元,且該16個位元之其中一者是一轉換器類型位元,且該16個位元之其中三者是三個頻道編號位元。
於步驟(C),藉由該基板管理控制器對於每次接收到的該封包的該等位元,根據預先設定的規則依照順序獲得該等位元組。
於步驟(D),藉由該基板管理控制器對於每一該位元組,根據其中對應的該兩個校驗位元的邏輯值,執行並判斷該位元組的其餘該14個位元的循環冗餘校驗(Cyclic redundancy check,CRC)是否正確。
於步驟(E),當該基板管理控制器判斷該位元組的該14個位元的循環冗餘校驗是正確時,根據該位元組其中對應的該轉換器類型位元的邏輯值,決定該位元組的其中該10個位元所對應的一轉換器數值。
於步驟(F),藉由該基板管理控制器對於該位元組根據其中對應的該三個頻道編號位元的邏輯值,以決定對應的一頻道編號。
於步驟(G),藉由該基板管理控制器根據該頻道編號決定該轉換器數值所對應的一轉換器編號。
在一些實施態樣中,其中,在步驟(B)中,每一該封包所包含的該等位元的是數量是128,該128個位元以Addr[0:127]表示。在步驟(C)中,該等位元組的數量是四個,且分別是Addr[64:79]、Addr[80:95]、Addr[96:111]、及Addr[112:127]。
在一些實施態樣中,其中,在步驟(C)中,該基板管理控制器依照預先設定的規則判斷每一該封包的該等位元Addr[0:63]的邏輯值,而獲得分別對應多個不同信號的多個邏輯狀態。
在另一些實施態樣中,其中,在步驟(D)中,定義每一該位元組的該16個位元分別是一第0位元至一第15位元,每一該位元組的該兩個校驗位元分別是該第7位元及該第15位元。
在一些實施態樣中,其中,在步驟(E)中,每一該位元組的該轉換器類型位元是該第14位元。當該基板管理控制器判斷該位元組的該轉換器類型位元等於一第一邏輯值時,決定該位元組的該轉換器數值等於由最高有效位元(MSB)至最低有效位元(LSB)排列的該第0位元至該第3位元及該第8位元至該第11位元。
在一些實施態樣中,其中,在步驟(E)中,當該基板管理控制器判斷該位元組的該轉換器類型位元等於一第二邏輯值時,決定該位元組的該轉換器數值等於由最高有效位元至最低有效位元排列的該第0位元至該第3位元及該第8位元至該第13位元。
在一些實施態樣中,其中,在步驟(F)中,每一該位元組的該三個頻道編號位元是該第4位元至該第6位元。該基板管理控制器判斷該位元組由最高有效位元至最低有效位元排列的該第4位元至該第6位元的十進位數值作為該頻道編號。
在一些實施態樣中,其中,在步驟(G)中,當該基板管理控制器判斷Addr[64:79]的該位元組所對應的該頻道編號分別是0至7時,對應的該轉換器編號分別為1、5、9、13、17、21、25、29。當該基板管理控制器判斷Addr[80:95]的該位元組所對應的該頻道編號分別是0至7時,對應的該轉換器編號分別為2、6、10、14、18、22、26、30。當該基板管理控制器判斷Addr[96:111]的該位元組所對應的該頻道編號分別是0至7時,對應的該轉換器編號分別為3、7、11、15、19、23、27、31。當該基板管理控制器判斷Addr[112:127]的該位元組所對應的該頻道編號分別是0至7時,對應的該轉換器編號分別為4、8、12、16、20、24、28、32。
在一些實施態樣中,其中,在步驟(B)中,該複雜可程式化邏輯裝置能夠藉由每一該封包的該等位元組之其中部分者的該至少一轉換器數值來傳輸分別對應且更新頻率較高的至少一數位量測信號,且藉由每一該封包的該等位元組之其中另一部分者的該至少一轉換器數值來輪流傳輸分別對應且更新頻率較低的其他多個數位量測信號。
本發明的功效在於:藉由該複雜可程式化邏輯裝置利用支援該串列通用輸入輸出協議的該匯流排傳輸大量的電壓偵測數據(即分別對應該等轉換器編號的該等轉換器數值)至該基板管理控制器時,該基板管理控制器不但能夠判斷是對應8位元或10位元的類比數位轉換器(即對應該轉換器類型位元)的電壓數值(即該等轉換器數值),還能夠執行循環冗餘校驗,以加強信號的可靠度,而能夠避免收到錯誤的訊息而誤判。
在本發明被詳細描述之前,應當注意在以下的說明內容中,類似的元件是以相同的編號來表示。
參閱圖1與圖2,本發明資訊封包傳遞及讀取方法之一實施例,適用於一基板管理控制器1與一複雜可程式化邏輯裝置2。該基板管理控制器1與該複雜可程式化邏輯裝置2之間是藉由支援一串列通用輸入輸出(SGPIO)協議的一匯流排3形成電連接。該匯流排3包含一SClock信號線、一SLoad信號線、一SDataOut信號線、及一SDataIn信號線。該複雜可程式化邏輯裝置2用於接收來自多個感測器(圖未示)的量測信號,並內建多個類比數位轉換器(ADC),以將該等量測信號轉換為多個數位量測信號。舉例來說,在本實施例中,該等類比數位轉換器的數量共有32個,並分別被定義為編號為1至32,且該等數位量測信號分別等於一第一電壓至一第三十二電壓。
該資訊封包傳遞及讀取方法包含步驟S1~S8。
於步驟S1,藉由該基板管理控制器1及該複雜可程式化邏輯裝置2在該匯流排3分別作為該串列通用輸入輸出協議的一發起方(Initiator)及一目標方(Target)。因此,該基板管理控制器1分別經由該SClock信號線、該SLoad信號線、及該SDataOut信號線將一SClock信號、一SLoad信號、及一SDataOut信號傳送至該複雜可程式化邏輯裝置2,且經由該SDataIn信號線接收來自該複雜可程式化邏輯裝置2的一SDataIn信號。接著,執行步驟S2。
於步驟S2,藉由該複雜可程式化邏輯裝置2經由該匯流排3的該SDataIn信號線傳送多個封包(即該SDataIn信號)至該基板管理控制器1,每一該封包包含總數是16的倍數的多個位元。該複雜可程式化邏輯裝置是根據預先設定的規則依照順序定義每一該封包的該等位元之其中全部或部分為多個位元組,每一該位元組包括不重複的該16個位元,且該16個位元之其中兩者是兩個校驗位元,且該16個位元之其中一者是一轉換器類型位元,且該16個位元之其中三者是三個頻道編號位元。在本實施例中,再參閱圖3,每一該封包所包含的該等位元的是數量是128,且該128個位元以Addr[0:127]表示,該等位元組的數量是四個,且分別是Addr[64:79]、Addr[80:95]、Addr[96:111]、及Addr[112: 127]。接著,執行步驟S3。
於步驟S3,藉由該基板管理控制器1對於每次接收到的該封包的該等位元(即該Addr[0:127]),根據預先設定的規則依照順序獲得該等位元組。此外,該基板管理控制器1依照預先設定的規則判斷每一該封包的該等位元Addr[0:63]的邏輯值,而獲得分別對應多個不同信號的多個邏輯狀態。舉例來說。Addr[3]=1表示一電源電壓的狀態正常。接著,執行步驟S4。
於步驟S4,藉由該基板管理控制器1對於每一該位元組,根據其中對應的該兩個校驗位元的邏輯值,執行並判斷該位元組的其餘該14個位元的循環冗餘校驗(CRC)是否正確。更詳細地說,定義每一該位元組的該16個位元分別是一第0位元至一第15位元(如圖3的0~15),每一該位元組的該兩個校驗位元分別是該第7位元及該第15位元。也就是說,Addr[64:79]、Addr[80:95]、Addr[96:111]、及Addr[112:127]的該等效驗位元分別是Addr[71]與Addr[79]、Addr[87]與Addr[95]、Addr[103]與Addr[111]、及Addr[119]與Addr[127]。當該基板管理控制器1對該位元組判斷與執行循環冗餘校驗正確時,則執行步驟S5。而當該基板管理控制器1對該位元組判斷與執行循環冗餘校驗不正確時,則執行步驟S8。
於步驟S5,該基板管理控制器1根據該位元組其中對應的該轉換器類型位元的邏輯值,決定該位元組的其中該10個位元所對應的一轉換器數值。在本實施例中,每一該位元組的該轉換器類型位元是該第14位元,也就是說,Addr[64:79]、Addr[80:95]、Addr[96:111]、及Addr[112:127]的該等轉換器類型位元分別是Addr[78]、Addr[94]、Addr[110]、及Addr[126]。
當該基板管理控制器1判斷該位元組的該轉換器類型位元等於一第一邏輯值(如邏輯0)時,決定該位元組的該轉換器數值(如圖3的8位元ADC的bit[7:0])等於由最高有效位元(MSB)至最低有效位元(LSB)排列的該第0位元至該第3位元及該第8位元至該第11位元,也就是說,當該轉換器類型位元等於該第一邏輯值時,該轉換器數值是一個二進制的8位元數值(亦能以十進制數值表示),因此,該複雜可程式化邏輯裝置2能夠將其中一個8位元的該類比數位轉換器的該數位量測信號的數值藉此傳送至該基板管理控制器1。舉例來說,Addr[78]=0,則Addr[64:79]的Addr[64:67]=1010、Addr[72:75]=0101,則該轉換器數值等於二進制的10100101,亦即等於十進制的128+32+4+1=165。
而當該基板管理控制器1判斷該位元組的該轉換器類型位元等於一第二邏輯值(如邏輯1)時,決定該位元組的該轉換器數值(如圖3的10位元ADC的bit[9:0])等於由最高有效位元至最低有效位元排列的該第0位元至該第3位元及該第8位元至該第13位元。也就是說,當該轉換器類型位元等於該第二邏輯值時,該轉換器數值是一個二進制的10位元數值(亦能以十進制數值表示),因此,該複雜可程式化邏輯裝置2能夠將其中一個10位元的該類比數位轉換器的該數位量測信號的數值藉此傳送至該基板管理控制器1。舉例來說,Addr[78]=1,則Addr[64:79]的Addr[64:67]=1010、Addr[72:77]=010101,則該轉換器數值等於二進制的1010010101,亦即等於十進制的512+128+16+4+ 1=661。由此可知,在本實施例中,該轉換器類型位元指的是對應的該類比數位轉換器(ADC)的解析度所支援的目前常見的8位元或10位元兩種類型,也就是一類比數位轉換器解析度設定,該基板管理控制器1藉由該類比數位轉換器解析度設定來判斷是8位元或10位元的類比數位轉換器的電壓數據。接著,執行步驟S6。
於步驟S6,藉由該基板管理控制器1對於該位元組根據其中對應的該三個頻道編號位元的邏輯值,以決定對應的一頻道編號。在本實施例中,每一該位元組的該三個頻道編號位元是該第4位元至該第6位元,也就是說,Addr[64:79]、Addr[80:95]、Addr[96:111]、及Addr[112:127]的該等頻道編號位元分別是Addr[68:70]、Addr[84:86]、Addr[100:102]、及Addr[116: 118]。該基板管理控制器1判斷該位元組由最高有效位元至最低有效位元排列的該第4位元至該第6位元的十進位數值作為該頻道編號。接著,執行步驟S7。
於步驟S7,藉由該基板管理控制器1根據該頻道編號決定該轉換器數值所對應的一轉換器編號。也就是說,該轉換器編號是指該類比數位轉換器的編號(即1至32之其中一者)。舉例來說,當該基板管理控制器1判斷Addr[64:79]的該位元組所對應的該頻道編號分別是0至7時,對應的該轉換器編號(即該等類比數位轉換器的編號)分別為1、5、9、13、17、21、25、29。而當該基板管理控制器1判斷Addr[80:95]的該位元組所對應的該頻道編號分別是0至7時,對應的該轉換器編號分別為2、6、10、14、18、22、26、30。而當該基板管理控制器1判斷Addr[96:111]的該位元組所對應的該頻道編號分別是0至7時,對應的該轉換器編號分別為3、7、11、15、19、23、27、31。而當該基板管理控制器1判斷Addr[112:127]的該位元組所對應的該頻道編號分別是0至7時,對應的該轉換器編號分別為4、8、12、16、20、24、28、32。
換句話說,藉由選擇每一該封包中的該四個轉換器編號之其中每一者等於0至7之其中一者,使得每一次的該封包能夠傳遞其中該四個類比數位轉換器的該四個數位量測信號(分別於該四個位元組中),而總共能夠傳遞高達該32個類比數位轉換器的該32個數位量測信號。舉例來說,當該封包的該四個轉換器編號都等於0時,該四個數位量測信號分別是該第一電壓至該第四電壓(即分別對應該四個類比數位轉換器的編號為1至4)。而當該四個轉換器編號分別等於7、1、3、4時,該四個數位量測信號分別是該第二十九電壓、該第六電壓、該第十五電壓、及該第二十電壓(即分別對應該四個類比數位轉換器的編號為29、6、15、及20)。此外,藉由選擇每一該轉換器類型位元的邏輯值,也能夠彈性選擇該等類比數位轉換器是屬於8位元或10位元的該數位量測信號。另一方面,該複雜可程式化邏輯裝置2能夠藉由每一該封包的該等位元組之其中部分者的該至少一轉換器數值來傳輸分別對應且更新頻率較高的該至少一數位量測信號,且藉由每一該封包的該等位元組之其中另一部分者的該至少一轉換器數值來輪流傳輸分別對應且更新頻率較低的其他該等數位量測信號(即至少兩個)。也就是說,該複雜可程式化邏輯裝置2能夠將更新頻率較高(如每秒2次)的該至少一數位量測信號藉由該封包的該等位元組之其中部分者來傳遞,且將更新頻率較低(如每秒1次)的該等數位量測信號藉由該封包的該等位元組之其中另一部分者來輪流傳遞。舉例來說,Addr[64:79]、Addr[80:95]、及Addr[96:111]是分別對於一第一數位量測信號至一第三數位量測信號作每秒傳遞2次,而Addr[112:127]雖然是作每秒傳遞2次,但是先對於一第四數位量測信號作每秒傳遞1次再對於一第五數位量測信號作每秒傳遞1次。此種方式提供了混和傳送數位量測信號的彈性,對於變化頻率較高的數位量測信號,例如電壓變化,或是變化頻率較低的數位量測信號,例如溫度變化,可以混和傳送,進而提高了傳送的效率。
於步驟S8,該基板管理控制器1將循環冗餘校驗不正確的該位元組視為無效數據,並捨棄該位元組。
綜上所述,藉由該複雜可程式化邏輯裝置2利用支援該串列通用輸入輸出協議的該匯流排3傳輸大量的電壓偵測數據(即對應該等數位量測信號)至該基板管理控制器1時,該基板管理控制器1不但能夠判斷是對應8位元或10位元的類比數位轉換器(即對應該轉換器類型位元)的電壓數值(即該等轉換器數值),還能夠執行循環冗餘校驗,以加強信號的可靠度,而能夠避免收到錯誤的訊息而誤判,故確實能達成本發明的目的。
惟以上所述者,僅為本發明的實施例而已,當不能以此限定本發明實施的範圍,凡是依本發明申請專利範圍及專利說明書內容所作的簡單的等效變化與修飾,皆仍屬本發明專利涵蓋的範圍內。
1:基板管理控制器
2:複雜可程式化邏輯裝置
3:匯流排
信號:SClock、SLoad、SDataOut、SDataIn
S1~S8:步驟
本發明的其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中:
圖1是一方塊圖,說明本發明資訊封包傳遞及讀取方法所適用的一基板管理控制器與一複雜可程式化邏輯裝置;
圖2是一流程圖,說明本發明資訊封包傳遞及讀取方法的一實施例;及
圖3是一示意圖,示例性地說明該實施例的一封包。
S1~S8:步驟
Claims (9)
- 一種資訊封包傳遞及讀取方法,適用於電連接於一基板管理控制器與一複雜可程式化邏輯裝置之間且支援一串列通用輸入輸出(SGPIO)協議的一匯流排,並包含:(A)藉由該基板管理控制器及該複雜可程式化邏輯裝置在該匯流排分別作為該串列通用輸入輸出協議的一發起方(Initiator)及一目標方(Target);(B)藉由該複雜可程式化邏輯裝置經由該匯流排的一SDataIn信號線傳送多個封包至該基板管理控制器,每一該封包包含總數相同且是正整數倍的16個位元,該複雜可程式化邏輯裝置根據預先設定的規則依照順序定義每一該封包的該等位元之其中全部或部分為多個位元組,每一該位元組包括不重複的該16個位元,且該16個位元之其中兩者是兩個校驗位元,且該16個位元之其中一者是一轉換器類型位元,且該16個位元之其中三者是三個頻道編號位元;(C)藉由該基板管理控制器對於每次接收到的該封包的該等位元,根據預先設定的規則依照順序獲得該等位元組;(D)藉由該基板管理控制器對於每一該位元組,根據其中對應的該兩個校驗位元的邏輯值,執行並判斷該位元組的其餘該14個位元的循環冗餘校驗(Cyclic redun-dancy check,CRC)是否正確;(E)當該基板管理控制器判斷該位元組的該14個位元 的循環冗餘校驗是正確時,根據該位元組其中對應的該轉換器類型位元的邏輯值,決定該位元組的其中該10個位元所對應的一轉換器數值;(F)藉由該基板管理控制器對於該位元組根據其中對應的該三個頻道編號位元的邏輯值,以決定對應的一頻道編號;及(G)藉由該基板管理控制器根據該頻道編號決定該轉換器數值所對應的一轉換器編號。
- 如請求項1所述的資訊封包傳遞及讀取方法,其中,在步驟(B)中,每一該封包所包含的該等位元的是數量是128,該128個位元以Addr[0:127]表示,在步驟(C)中,該等位元組的數量是四個,且分別是Addr[64:79]、Addr[80:95]、Addr[96:111]、及Addr[112:127]。
- 如請求項2所述的資訊封包傳遞及讀取方法,其中,在步驟(C)中,該基板管理控制器依照預先設定的規則判斷每一該封包的該等位元Addr[0:63]的邏輯值,而獲得分別對應多個不同信號的多個邏輯狀態。
- 如請求項2所述的資訊封包傳遞及讀取方法,其中,在步驟(D)中,定義每一該位元組的該16個位元分別是一第0位元、一第1位元、一第2位元…及一第15位元,每一該位元組的該兩個校驗位元分別是該第7位元及該第15位元。
- 如請求項4所述的資訊封包傳遞及讀取方法,其中,在步驟(E)中,每一該位元組的該轉換器類型位元是該第14位元,當該基板管理控制器判斷該位元組的該轉換器類型位 元等於一第一邏輯值時,決定該位元組的該轉換器數值等於由最高有效位元(MSB)至最低有效位元(LSB)排列的該第0位元至該第3位元及該第8位元至該第11位元。
- 如請求項5所述的資訊封包傳遞及讀取方法,其中,在步驟(E)中,當該基板管理控制器判斷該位元組的該轉換器類型位元等於一第二邏輯值時,決定該位元組的該轉換器數值等於由最高有效位元至最低有效位元排列的該第0位元至該第3位元及該第8位元至該第13位元。
- 如請求項6所述的資訊封包傳遞及讀取方法,其中,在步驟(F)中,每一該位元組的該三個頻道編號位元是該第4位元至該第6位元,該基板管理控制器判斷該位元組由最高有效位元至最低有效位元排列的該第4位元至該第6位元的十進位數值作為該頻道編號。
- 如請求項7所述的資訊封包傳遞及讀取方法,其中,在步驟(G)中,當該基板管理控制器判斷Addr[64:79]的該位元組所對應的該頻道編號分別是0至7時,對應的該轉換器編號分別為1、5、9、13、17、21、25、29,當該基板管理控制器判斷Addr[80:95]的該位元組所對應的該頻道編號分別是0至7時,對應的該轉換器編號分別為2、6、10、14、18、22、26、30,當該基板管理控制器判斷Addr[96:111]的該位元組所對應的該頻道編號分別是0至7時,對應的該轉換器編號分別為3、7、11、15、19、23、27、31,當該基板管理控制器判斷Addr[112:127]的該位元組所對應的該頻道編號分別是0至7時,對應的該 轉換器編號分別為4、8、12、16、20、24、28、32。
- 如請求項8所述的資訊封包傳遞及讀取方法,其中,在步驟(B)中,該複雜可程式化邏輯裝置能夠藉由每一該封包的該等位元組之其中部分者的該至少一轉換器數值來傳輸分別對應且更新頻率較高的至少一數位量測信號,且藉由每一該封包的該等位元組之其中另一部分者的該至少一轉換器數值來輪流傳輸分別對應且更新頻率較低的其他多個數位量測信號。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112120710A TWI868719B (zh) | 2023-06-02 | 2023-06-02 | 資訊封包傳遞及讀取方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112120710A TWI868719B (zh) | 2023-06-02 | 2023-06-02 | 資訊封包傳遞及讀取方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202449623A TW202449623A (zh) | 2024-12-16 |
| TWI868719B true TWI868719B (zh) | 2025-01-01 |
Family
ID=94735301
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW112120710A TWI868719B (zh) | 2023-06-02 | 2023-06-02 | 資訊封包傳遞及讀取方法 |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI868719B (zh) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150242355A1 (en) * | 2014-02-26 | 2015-08-27 | American Megatrends, Inc. | Backplane controller capable of transferring and receiving data through usb interface |
| TW201706836A (zh) * | 2015-08-12 | 2017-02-16 | 廣達電腦股份有限公司 | 更新方法、伺服器系統以及非暫態電腦可讀取媒體 |
| CN113204507A (zh) * | 2021-04-25 | 2021-08-03 | 山东英信计算机技术有限公司 | 一种通用输入输出数据传输方法、装置、设备及介质 |
| CN113641547A (zh) * | 2020-04-27 | 2021-11-12 | 佛山市顺德区顺达电脑厂有限公司 | 服务器主板监测系统 |
| TWI757606B (zh) * | 2019-06-21 | 2022-03-11 | 神雲科技股份有限公司 | 伺服器裝置及其基板管理控制器與可程式邏輯單元之間的通訊協定方法 |
-
2023
- 2023-06-02 TW TW112120710A patent/TWI868719B/zh active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150242355A1 (en) * | 2014-02-26 | 2015-08-27 | American Megatrends, Inc. | Backplane controller capable of transferring and receiving data through usb interface |
| TW201706836A (zh) * | 2015-08-12 | 2017-02-16 | 廣達電腦股份有限公司 | 更新方法、伺服器系統以及非暫態電腦可讀取媒體 |
| TWI757606B (zh) * | 2019-06-21 | 2022-03-11 | 神雲科技股份有限公司 | 伺服器裝置及其基板管理控制器與可程式邏輯單元之間的通訊協定方法 |
| CN113641547A (zh) * | 2020-04-27 | 2021-11-12 | 佛山市顺德区顺达电脑厂有限公司 | 服务器主板监测系统 |
| CN113204507A (zh) * | 2021-04-25 | 2021-08-03 | 山东英信计算机技术有限公司 | 一种通用输入输出数据传输方法、装置、设备及介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202449623A (zh) | 2024-12-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1770771B (zh) | 管理消费性电子产品控制命令的方法 | |
| JPH0715354A (ja) | Crcコードの確認方法及び装置 | |
| TWI868719B (zh) | 資訊封包傳遞及讀取方法 | |
| CN117040531A (zh) | 一种分段式电阻型dac数字算法电路 | |
| CN111953346A (zh) | 模数转换器的测试方法、系统、芯片及家用电器 | |
| CN112612638A (zh) | 基于usb3.2协议16比特循环冗余校验的硬件实现方法 | |
| CN119105984A (zh) | 信息封包传递及读取方法 | |
| CN102939595B (zh) | 信号处理装置及其信号处理方法 | |
| TWI637274B (zh) | 用於轉碼資料之系統與方法 | |
| CN102034377B (zh) | Modbus网络模拟量采集与显示的实验方法 | |
| CN107077402B (zh) | 码字生成方法、错误位确定方法及其电路 | |
| JP6841261B2 (ja) | 伝送器 | |
| CN115112940B (zh) | 一种机器人系统的电压采集电路 | |
| TWI282059B (en) | Rate verification of an incoming serial alignment sequence | |
| US9443568B2 (en) | Electronic device and data transmission method thereof | |
| JP3269415B2 (ja) | Crc演算回路 | |
| CN114826487A (zh) | 串口异步通信的发送方法及接收方法、存储介质 | |
| TWI886753B (zh) | 記憶體控制器、固態儲存裝置及監看其溫度資訊的方法 | |
| CN117792587A (zh) | 基于fpga实现接口数据有效位宽动态变化的crc校验计算方法 | |
| EP4618431A1 (en) | First communication apparatus, second communication apparatus, and communication system | |
| CN115877764B (zh) | 网络化机载采集设备 | |
| KR102414408B1 (ko) | 이종의 직렬통신 프로토콜을 위한 제어 집적회로 및 이를 포함하는 시스템 제어 장치 | |
| CN114527828B (zh) | 一种连续长录波回放功率源用信号发生器及信号发生方法 | |
| RU127940U1 (ru) | Многоканальный измерительный комплекс | |
| JPH0689195A (ja) | データ受信装置 |