TW201303333A - Sas信號完整性分析系統及方法 - Google Patents
Sas信號完整性分析系統及方法 Download PDFInfo
- Publication number
- TW201303333A TW201303333A TW100123769A TW100123769A TW201303333A TW 201303333 A TW201303333 A TW 201303333A TW 100123769 A TW100123769 A TW 100123769A TW 100123769 A TW100123769 A TW 100123769A TW 201303333 A TW201303333 A TW 201303333A
- Authority
- TW
- Taiwan
- Prior art keywords
- signal
- sas
- tested
- sas signal
- level
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
- G06F11/221—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test buses, lines or interfaces, e.g. stuck-at or open line faults
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Tests Of Electronic Circuits (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
一種SAS信號完整性分析系統及方法,該系統運行於主控電腦中,該主控電腦與待測之電子產品及示波器相互連接。該系統包括括參數設置模組、信號量測模組及信號分析模組。本發明所述之SAS信號完整性分析系統及方法能夠從電子產品之SAS介面獲取SAS信號,利用示波器量測SAS信號完整性參數,並根據量測出的SAS信號完整性參數分析出具有最優信號完整性的SAS信號所對應之參數,從而找出最適合SAS介面的驅動參量值。
Description
本發明涉及一種信號分析系統及方法,尤其係關於一種SAS信號完整性分析系統及方法。
目前,市面企業所廣泛使用的儲存器介面以串列連接介面(Serial Attached SCSI,SAS介面)為主。為了確保SATA硬碟之SATA-TX信號的信號完整性需要對SATA硬碟的驅動IC的參數進行設置。通常,由於SATA硬碟類別不同需要對SATA-TX信號做調整。現階段都是使用人工去做重覆性的設定及量測,再依據測試結果挑選適合的量測參數,其測試繁瑣並耗時,並且測試結果的準確度不高。
鑒於以上內容,有必要提供一種SAS信號完整性分析系統及方法,能夠自動分析出具有最優信號完整性的SAS信號參數,從而找出最適合SAS介面的驅動參量值。
所述之SAS信號完整性分析系統,該系統運行於主控電腦中,該主控電腦與待測之電子產品及示波器相互連接。該系統包括:參數設置模組,用於設置一組評價SAS信號完整性的待測參數,及設定SAS信號的強度等級及待測項目次數;信號量測模組,用於藉由電子產品的SAS介面調節SAS信號的強度等級,控制SAS介面產生相應強度等級的SAS信號,及利用示波器量測該SAS信號完整性的待測參數,獲得該SAS信號的每一待測參數對應之實際測量值,並記錄測試SAS信號的當前測試次數;信號分析模組,用於當測試次數等於待測項目次數時,比較SAS信號的實際測量值分析出具有最優信號完整性的SAS信號,根據信號完整性分析結果找出最優SAS信號對應之強度等級,將該強度等級作爲SAS介面的驅動參量值並產生SAS信號分析報表。
所述之SAS信號完整性分析方法包括步驟:用於設置一組評價SAS信號完整性的待測參數;設定SAS信號的強度等級及待測項目次數;藉由電子產品的SAS介面調節SAS信號的強度等級;控制SAS介面產生相應強度等級的SAS信號;利用示波器量測該SAS信號完整性的待測參數,獲得該SAS信號的每一待測參數對應之實際測量值,並記錄測試SAS信號的當前測試次數;當測試次數等於待測項目次數時,比較所有SAS信號的實際測量值分析出具有最優信號完整性的SAS信號;及根據信號完整性分析結果找出最優SAS信號對應之強度等級,將該強度等級作爲SAS介面的驅動參量值並產生SAS信號分析報表。
相較於習知技術,本發明所述之SAS信號完整性分析系統及方法從電子產品之SAS介面獲取SAS信號,利用示波器量測SAS信號完整性參數,並分析出具有最優信號完整性的SAS信號所對應之參數,從而找出最適合SAS介面的驅動參量值。
如圖1所示,係本發明SAS信號完整性分析系統10較佳實施例之架構圖。於本實施例中,所述之SAS信號完整性分析系統10安裝並運行於主控電腦1中,該主控電腦1藉由COM埠與待測之電子產品2相連接,並藉由通用介面匯流排(General-Purpose Interface Bus,GPIB)與示波器3相連接。示波器3藉由GPIB介面與電子產品2相連接。所述之主控電腦1還包括微處理器(Microprocessor)11及儲存器12。所述之電子產品2是一種包括SAS介面20的主機板或計算裝置,例如個人電腦、伺服器等。
所述之SAS信號完整性分析系統10用於從SAS介面20獲取SAS信號,利用示波器3量測信號完整性參數並分析出具有最優信號完整性的SAS信號所對應之參數,從而找出最適合SAS介面的驅動參量值。所述之信號完整性參數包括,但不僅限於,信號平均振幅、抖動量、週期、頻率、上升沿時間及下升沿時間等。
於本實施例中,所述之SAS信號完整性分析系統10包括參數設置模組101、信號量測模組102及信號分析模組103。本發明所稱之模組係指一種能夠被主控電腦1之微處理器11所執行並且能夠完成固定功能之一系列電腦程式段,其儲存於主控電腦1之儲存器12中。
所述之參數設置模組101用於設置一組評價SAS信號完整性的待測參數,例如信號平均振幅、抖動量、週期、頻率、上升沿時間以及下升沿時間等。該參數設置模組101還用於設定SAS信號的強度等級及待測項目次數(記為X)。於本實施例中,所述之信號強度等級包括信號振幅(Swing)等級、信號上升沿/下升沿(Rise/Fall)等級及信號增強(Emphasis)等級。若每一信號強度等級分別定義為1至5等級,則待測項目次數為X=5×5×5=125次。若每一信號強度等級分別定義為1至7等級,待測項目次數則為X=7×7×7=343次。
所述之信號量測模組102用於藉由電子產品2的SAS介面20調節SAS信號的強度等級,控制SAS介面20產生相應強度等級的SAS信號,並利用示波器3量測該SAS信號完整性的待測參數。若需增強SAS信號強度,信號量測模組102則增強SAS介面20輸出的SAS信號強度,例如從第1等級調節到第2等級;若需減弱SAS信號強度,信號量測模組102則降低SAS介面20輸出的SAS信號強度,例如從第5等級調節到第4等級。
所述之信號量測模組102還用於將SAS信號的每一待測參數對應之實際測量值記錄在檔案(例如Execl格式的檔案)中,並將該檔案保存至儲存器12中。該信號量測模組102還用於將當前測試SAS信號的測試次數(記為Y)加一,即Y=Y+1,並判斷測試次數Y是否等於待測項目次數X。
所述之信號分析模組103用於當測試次數Y等於待測項目次數X時,比較每一SAS信號的實際測量值分析出具有最優信號完整性的SAS信號,例如,信號分析模組103將信號抖動量最少的SAS信號作爲最優信號完整性的SAS信號。該信號分析模組103還用於根據信號完整性分析結果找出最優SAS信號對應之強度等級,將該強度等級作爲SAS介面20的驅動參量值並產生SAS信號的分析報表並將該分析報表保存在儲存器12中。
如圖2所示,係本發明SAS信號完整性分析方法較佳實施例之流程圖。於本實施例中,本發明所述之方法能夠從電子產品2的SAS介面20獲取SAS信號,利用示波器3量測信號完整性參數來分析出具有最優信號完整性的SAS信號,從而找出最適合SAS介面的驅動參量值。
步驟S21,測試人員將主控電腦1與待測的電子產品2相連接,並將示波器3與主控電腦1及該電子產品2相連接。於本實施例中,主控電腦1藉由COM埠與電子產品2相連接,並藉由GPIB介面與示波器3相連接,示波器3藉由GPIB介面與電子產品2相連接。
步驟S22,參數設置模組101設置一組評價SAS信號完整性的待測參數,例如信號平均振幅、抖動量、週期、頻率、上升沿時間以及下升沿時間等。
步驟S23,參數設置模組101設定SAS信號的信號強度等級及待測項目次數(記為X)。所述之信號強度等級包括信號振幅(Swing)等級、信號上升沿/下升沿(Rise/Fall)等級及信號增強(Emphasis)等級。於本實施例中,若每一信號強度等級分別定義為1至5等級,則待測項目次數為X=5×5×5=125次。若每一信號強度等級分別定義為1至7等級,待測項目次數則為X=7×7×7=343次。
步驟S24,信號量測模組102藉由電子產品2的SAS介面20調節SAS信號的強度等級。於本實施例中,若需增強SAS信號強度,信號量測模組102則增強SAS介面20輸出的SAS信號強度,例如從第1等級調節到第2等級;若需減弱SAS信號強度,信號量測模組102則降低SAS介面20輸出的SAS信號強度,例如從第5等級調節到第4等級。
步驟S25,信號量測模組102控制SAS介面20產生相應強度等級的SAS信號,並利用示波器3量測該SAS信號完整性的待測參數。
步驟S26,信號量測模組102將SAS信號的每一待測參數對應之實際測量值記錄至檔案中,並將該檔案保存在儲存器12中,同時信號量測模組102將當前測試SAS信號的測試次數(記為Y)加一,即Y=Y+1。
步驟S27,信號量測模組102判斷測試次數Y是否等於待測項目次數X。若測試次數Y小於待測項目次數X,則轉向步驟S24;若測試次數Y等於待測項目次數X,則執行步驟S28。
步驟S28,信號分析模組103比較每一SAS信號的實際測量值分析出具有最優信號完整性的SAS信號。例如,信號分析模組103將信號抖動量最少的SAS信號作爲最優信號完整性的SAS信號。
步驟S29,信號分析模組103根據信號完整性分析結果找出最優SAS信號對應之強度等級,將該強度等級作爲SAS介面20的驅動參量值並產生SAS信號分析報表,以及將該分析報表保存在儲存器12中。
以上所述僅為本發明之較佳實施例而已,且已達廣泛之使用功效,凡其他未脫離本發明所揭示之精神下所完成之均等變化或修飾,均應包含於下述之申請專利範圍內。
1...主控電腦
10...SAS信號完整性分析系統
101...參數設置模組
102...信號量測模組
103...信號分析模組
11...微處理器
12...儲存器
2...電子產品
20...SAS介面
3...示波器
圖1係本發明SAS信號完整性分析系統較佳實施例之架構圖。
圖2係本發明SAS信號完整性分析方法較佳實施例之流程圖。
1...主控電腦
10...SAS信號完整性分析系統
101...參數設置模組
102...信號量測模組
103...信號分析模組
11...微處理器
12...儲存器
2...電子產品
20...SAS介面
3...示波器
Claims (10)
- 一種SAS信號完整性分析系統,該系統運行於主控電腦中,該主控電腦與待測之電子產品及示波器相互連接,該系統包括:
參數設置模組,用於設置一組評價SAS信號完整性的待測參數,及設定SAS信號的強度等級及待測項目次數;
信號量測模組,用於藉由電子產品的SAS介面調節SAS信號的強度等級,控制SAS介面產生相應強度等級的SAS信號,及利用示波器量測該SAS信號完整性的待測參數,獲得該SAS信號的每一待測參數對應之實際測量值,並記錄測試SAS信號的當前測試次數;及
信號分析模組,用於當測試次數等於待測項目次數時,比較SAS信號的實際測量值,分析出具有最優信號完整性的SAS信號,根據信號完整性分析結果找出最優SAS信號對應之強度等級,將該強度等級作爲SAS介面的驅動參量值並產生SAS信號分析報表。 - 如申請專利範圍第1項所述之SAS信號完整性分析系統,其中,所述之主控電腦藉由COM埠與電子產品相連接,及所述之示波器藉由GPIB介面與主控電腦及電子產品相連接。
- 如申請專利範圍第1項所述之SAS信號完整性分析系統,其中,所述之信號量測模組還用於當測試次數小於待測項目次數時調節SAS信號的強度等級繼續量測SAS信號。
- 如申請專利範圍第1項所述之SAS信號完整性分析系統,其中,所述之待測參數包括信號平均振幅、抖動量、週期、頻率、上升沿時間及下升沿時間。
- 如申請專利範圍第1項所述之SAS信號完整性分析系統,其中,所述之信號強度等級包括信號振幅等級、信號上升沿\下升沿等級及信號增強等級。
- 一種SAS信號完整性分析方法,該方法應用於主控電腦中,該主控電腦與待測之電子產品及示波器相互連接,該方法包括步驟:
設置一組評價SAS信號完整性的待測參數;
設定SAS信號的強度等級及待測項目次數;
藉由電子產品的SAS介面調節SAS信號的強度等級;
控制SAS介面產生相應強度等級的SAS信號;
利用示波器量測該SAS信號完整性的待測參數,獲得該SAS信號的每一待測參數對應之實際測量值,並記錄測試SAS信號的當前測試次數;
當測試次數等於待測項目次數時,比較所有SAS信號的實際測量值,分析出具有最優信號完整性的SAS信號;及
根據信號完整性分析結果找出最優SAS信號對應之強度等級,將該強度等級作爲SAS介面的驅動參量值並產生SAS信號分析報表。 - 如申請專利範圍第6項所述之SAS信號完整性分析方法,其中,所述之主控電腦藉由COM埠與電子產品相連接,示波器藉由GPIB介面與主控電腦及電子產品相連接。
- 如申請專利範圍第6項所述之SAS信號完整性分析方法,該方法還包括:
當測試次數小於待測項目次數時,返回調節SAS信號的強度等級之步驟,以便繼續量測SAS信號。 - 如申請專利範圍第6項所述之SAS信號完整性分析方法,其中,所述之待測參數包括信號平均振幅、抖動量、週期、頻率、上升沿時間及下升沿時間。
- 如申請專利範圍第6項所述之SAS信號完整性分析方法,其中,所述之信號強度等級包括信號振幅等級、信號上升沿\下升沿等級及信號增強等級。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW100123769A TW201303333A (zh) | 2011-07-06 | 2011-07-06 | Sas信號完整性分析系統及方法 |
US13/479,271 US20130013962A1 (en) | 2011-07-06 | 2012-05-24 | Computing device and method for analyzing integrality of serial attached scsi signals |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW100123769A TW201303333A (zh) | 2011-07-06 | 2011-07-06 | Sas信號完整性分析系統及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
TW201303333A true TW201303333A (zh) | 2013-01-16 |
Family
ID=47439400
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW100123769A TW201303333A (zh) | 2011-07-06 | 2011-07-06 | Sas信號完整性分析系統及方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20130013962A1 (zh) |
TW (1) | TW201303333A (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI426284B (zh) * | 2011-08-01 | 2014-02-11 | Hon Hai Prec Ind Co Ltd | Sas通訊埠測試系統及方法 |
TWI445984B (zh) * | 2011-08-18 | 2014-07-21 | Hon Hai Prec Ind Co Ltd | 硬碟介面的訊號完整性測試系統及方法 |
US9459985B2 (en) * | 2014-03-28 | 2016-10-04 | Intel Corporation | Bios tracing using a hardware probe |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7120557B2 (en) * | 2003-04-25 | 2006-10-10 | Lsi Logic Corporation | Systems and methods for analyzing data of a SAS/SATA device |
US7676613B2 (en) * | 2004-08-03 | 2010-03-09 | Lsi Corporation | Methods and structure for assuring correct data order in SATA transmissions over a SAS wide port |
US7334042B2 (en) * | 2004-08-18 | 2008-02-19 | Lsi Logic Corporation | Systems and methods for initiator mode connection management in SAS connections |
US7921185B2 (en) * | 2006-03-29 | 2011-04-05 | Dell Products L.P. | System and method for managing switch and information handling system SAS protocol communication |
US7536584B2 (en) * | 2006-06-08 | 2009-05-19 | Dot Hill Systems Corporation | Fault-isolating SAS expander |
US7979232B2 (en) * | 2008-09-02 | 2011-07-12 | Lsi Corporation | Apparatuses and methods for determining configuration of SAS and SATA cables |
US7890617B2 (en) * | 2008-10-30 | 2011-02-15 | Lsi Corporation | Method, apparatus and system for serial attached SCSI (SAS) zoning management of a domain using end device grouping |
US8180935B2 (en) * | 2009-05-22 | 2012-05-15 | Lsi Corporation | Methods and apparatus for interconnecting SAS devices using either electrical or optical transceivers |
WO2012026855A1 (en) * | 2010-08-25 | 2012-03-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and arrangements for secure communication over an ip network |
US8200872B2 (en) * | 2010-11-15 | 2012-06-12 | Lsi Corporation | Method for deterministic SAS discovery and configuration |
TWI426284B (zh) * | 2011-08-01 | 2014-02-11 | Hon Hai Prec Ind Co Ltd | Sas通訊埠測試系統及方法 |
US8812913B2 (en) * | 2011-09-23 | 2014-08-19 | Dot Hill Systems Corporation | Method and apparatus for isolating storage devices to facilitate reliable communication |
US9626318B2 (en) * | 2012-01-26 | 2017-04-18 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Systems and methods for storage protocol compliance testing |
US9037910B2 (en) * | 2012-07-30 | 2015-05-19 | Hewlett-Packard Development Company, L.P. | SAS self-test operations |
-
2011
- 2011-07-06 TW TW100123769A patent/TW201303333A/zh unknown
-
2012
- 2012-05-24 US US13/479,271 patent/US20130013962A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20130013962A1 (en) | 2013-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI426284B (zh) | Sas通訊埠測試系統及方法 | |
US20070101214A1 (en) | Self-testing apparatus with controllable environmental stress screening (ESS) | |
US20140375346A1 (en) | Test control device and method for testing signal integrities of electronic product | |
CN104459588A (zh) | 电流传感器测试***和方法 | |
TWI445984B (zh) | 硬碟介面的訊號完整性測試系統及方法 | |
TW201303333A (zh) | Sas信號完整性分析系統及方法 | |
CN101865946B (zh) | 一种可编程的数字集成电路交流参数测试***及方法 | |
US20110057643A1 (en) | Oscillograph and signal integrity test method using the oscillograph | |
CN108571997A (zh) | 一种检测探头稳定接触被测点的方法和装置 | |
US8456154B2 (en) | Low voltage differential signaling test system and method | |
CN201796119U (zh) | 一种可编程的数字集成电路交流参数测试*** | |
US20110130989A1 (en) | System and method for identifying a peripheral component interconnect express signal | |
CN102866308A (zh) | Sas信号完整性分析***及方法 | |
US7917331B2 (en) | Deterministic component identifying apparatus, identifying, program, recording medium, test system and electronic device | |
CN115733543A (zh) | 一种光模块固件时序测试平台及测试方法 | |
US10591383B2 (en) | Characterizing the I/O-performance-per-watt of a computing device across a range of vibrational operating environments | |
CN110319044A (zh) | 风扇测试方法 | |
CN105204967A (zh) | 一种检测硬盘的方法及装置 | |
CN102915267A (zh) | Sas端口测试***及方法 | |
US7529049B2 (en) | Method and system for testing of magnetic disks using F-BER | |
CN111190134A (zh) | 一种电能表动态响应时间特性试验方法及校验装置 | |
CN102955730A (zh) | 硬盘接口的信号完整性测试***及方法 | |
TW201411109A (zh) | 防水測試系統及其方法 | |
TWI835494B (zh) | 信號抖動自動量測方法 | |
CN106855614B (zh) | 一种信号高频衰减自适应分段校准方法 |