国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種存儲系統(tǒng)的制作方法

      文檔序號:12271251閱讀:394來源:國知局

      本發(fā)明涉及整機系統(tǒng)結(jié)構(gòu)技術(shù)領(lǐng)域,特別是涉及一種存儲系統(tǒng)。



      背景技術(shù):

      在存儲系統(tǒng)中,隨著存儲密度的提高,存儲系統(tǒng)中會集成越來越多的板卡以供硬盤擴展,而這些板卡上都會預(yù)留對應(yīng)于每個IC集成電路的UART(Universal Asynchronous Receiver/Transmitter,通用異步串行收發(fā)數(shù)據(jù)總線)串口以供debug(調(diào)試)。通常情況下,每個板卡都會至少預(yù)留一個UART串口;然而這樣的話,如果想訪問某一個板卡,就需要通過串口線接到其指定的UART串口,訪問另外一個的話就需要再接到另外板卡上指定的UART串口,操作繁瑣,便利性差。

      因此,如何提供一種操作簡便的存儲系統(tǒng)是本領(lǐng)域技術(shù)人員目前需要解決的問題。



      技術(shù)實現(xiàn)要素:

      本發(fā)明的目的是提供一種存儲系統(tǒng),在需要訪問不同集成電路時不需要頻繁的更換接線,操作簡便,便利性高。

      為解決上述技術(shù)問題,本發(fā)明提供了一種存儲系統(tǒng),包括:

      若干個用于產(chǎn)生串口信號的集成電路;

      分別與各個所述集成電路相連的控制器;其中,所述控制器內(nèi)預(yù)設(shè)有分別與各個所述集成電路對應(yīng)的標識信息;

      與所述控制器相連的串行I/O接口;

      所述控制器,用于當(dāng)通過所述串行I/O接口接收到外部發(fā)送的串口指令時,解析所述串口指令,并將解析結(jié)果與預(yù)設(shè)的所述標識信息進行比對,確定所述串口指令對應(yīng)的集成電路;控制所述串行I/O接口與所述串口指令對應(yīng)的集成電路之間建立通信。

      優(yōu)選地,所述集成電路設(shè)置于板卡上,且每個所述板卡上設(shè)置有多個所述集成電路。

      優(yōu)選地,所述板卡為expander擴展器板卡,每個所述expander擴展器板卡上設(shè)置有一個所述集成電路,所述集成電路為expander擴展器集成電路。

      優(yōu)選地,所述集成電路具體用于產(chǎn)生UART通用異步串口信號;所述集成電路與所述控制器之間通過UART串行總線連接。

      優(yōu)選地,所述控制器具體為CPLD復(fù)雜可編程邏輯器件。

      優(yōu)選地,所述控制器具體為FPGA。

      本發(fā)明提供了一種存儲系統(tǒng),包括控制器,該控制器一端分別連接若干個集成電路,另一端連接串行I/O接口;當(dāng)控制器接收到外部發(fā)送的串口指令時,對串口指令進行解析,并依據(jù)解析結(jié)果進行串口切換,使串行I/O接口能夠與串口指令對應(yīng)的集成電路進行通信,以供操作人員獲取該集成電路內(nèi)的串口信號或?qū)ζ溥M行debug調(diào)試操作??梢姡景l(fā)明在需要訪問不同集成電路時不需要頻繁的更換接線,而是僅需要輸入相應(yīng)的串口指令即可,控制器會自動切換至串口指令對應(yīng)的集成電路,操作簡便,便利性高。

      附圖說明

      為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對現(xiàn)有技術(shù)和實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1為本發(fā)明提供的一種存儲系統(tǒng)的結(jié)構(gòu)示意圖。

      具體實施方式

      本發(fā)明的核心是提供一種存儲系統(tǒng),在需要訪問不同集成電路時不需要頻繁的更換接線,操作簡便,便利性高。

      為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

      本發(fā)明提供了一種存儲系統(tǒng),參見圖1所示,圖1為本發(fā)明提供的一種存儲系統(tǒng)的結(jié)構(gòu)示意圖。該系統(tǒng)包括:

      若干個用于產(chǎn)生串口信號的集成電路11;

      分別與各個集成電路11相連的控制器12;其中,控制器12內(nèi)預(yù)設(shè)有分別與各個集成電路11對應(yīng)的標識信息;

      與控制器12相連的串行I/O接口13;

      控制器12,用于當(dāng)通過串行I/O接口13接收到外部發(fā)送的串口指令時,解析串口指令,并將解析結(jié)果與預(yù)設(shè)的標識信息進行比對,確定串口指令對應(yīng)的集成電路11;控制串行I/O接口13與串口指令對應(yīng)的集成電路11之間建立通信。

      可以理解的是,控制器12的作用類似一個選擇開關(guān),依據(jù)串口指令選擇性切換與串行I/O接口13通信的集成電路11。這里的標識信息可以為數(shù)字編號,例如當(dāng)需要某一個集成電路11的串口信號時,通過串行I/O接口13向該控制器12發(fā)送指定的串口指令,當(dāng)控制器12解析出收到的串口指令內(nèi)容為1時,與串行I/O接口13通信的集成電路11切換到第一集成電路;當(dāng)控制器12解析出收到的串口指令內(nèi)容為2時,與串行I/O接口13通信的集成電路11切換到第二集成電路;依次類推,當(dāng)控制器12解析出收到的串口指令內(nèi)容為N時,與串行I/O接口13通信的集成電路11切換到第N集成電路。當(dāng)然,這里的標識也可以為其他與集成電路11一一對應(yīng)的標識符,本發(fā)明對此不作限定。

      另外,由于在硬件設(shè)計時,集成電路11需要再通過RS232電平轉(zhuǎn)換IC之后才可以連到調(diào)試接口,如果每個集成電路11均單獨調(diào)試的話,每個集成電路11均需要連接一顆RS232電平轉(zhuǎn)換IC,故成本高;而本發(fā)明僅需要在串行I/O接口13外連接一顆RS232電平轉(zhuǎn)換IC即可,降低了成本。

      具體的,集成電路11設(shè)置于板卡上,且每個板卡上設(shè)置有多個集成電路11。

      另外,也可以可以一個集成電路11單獨位于一個板卡上。例如,這里的板卡為expander擴展器板卡,每個expander擴展器板卡上設(shè)置有一個集成電路11,集成電路11為expander擴展器集成電路。

      可以理解的是,每個expander擴展器板卡上僅有一個集成電路11,故可以為每個expander擴展器板卡與控制器12連接,且控制器12依據(jù)解析的串口指令選擇性地切換與串行I/O接口13通信的expander擴展器板卡。

      另外,也可以部分板卡上設(shè)置有多個集成電路11,部分板卡上設(shè)置有一個集成電路11,本發(fā)明對此不作限定。另外,控制器12位于主板上,這里的若干個集成電路11中可以有部分或全部集成電路11位于主板上。

      其中,集成電路11具體用于產(chǎn)生UART通用異步串口信號;集成電路11與控制器12之間通過UART串行總線連接。

      另外,集成電路11產(chǎn)生的串口信號也可以為I2C串口信號,或其他類型的串口信號,本發(fā)明對此不作限定。

      其中,這里的控制器12具體為CPLD(Complex Programmable Logic Device,復(fù)雜可編程邏輯器件)。當(dāng)然,也可以為FPGA,還可以采用其他類型的計算控制元件,例如CPU等,本發(fā)明對此不作限定。

      本發(fā)明提供了一種存儲系統(tǒng),包括控制器,該控制器一端分別連接若干個集成電路,另一端連接串行I/O接口;當(dāng)控制器接收到外部發(fā)送的串口指令時,對串口指令進行解析,并依據(jù)解析結(jié)果進行串口切換,使串行I/O接口能夠與串口指令對應(yīng)的集成電路進行通信,以供操作人員獲取該集成電路內(nèi)的串口信號或?qū)ζ溥M行debug調(diào)試操作。可見,本發(fā)明僅設(shè)置有一個對外輸出的接口,在需要訪問不同集成電路時不需要頻繁的更換接線,而是僅需要輸入相應(yīng)的串口指令即可,控制器會自動切換至串口指令對應(yīng)的集成電路,操作簡便,便利性高。

      需要說明的是,在本說明書中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。

      對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其他實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1