[go: up one dir, main page]

TWI306195B - Device and method for generating predetermined signal patterns - Google Patents

Device and method for generating predetermined signal patterns Download PDF

Info

Publication number
TWI306195B
TWI306195B TW095112426A TW95112426A TWI306195B TW I306195 B TWI306195 B TW I306195B TW 095112426 A TW095112426 A TW 095112426A TW 95112426 A TW95112426 A TW 95112426A TW I306195 B TWI306195 B TW I306195B
Authority
TW
Taiwan
Prior art keywords
signal
interface
version
mode
specific
Prior art date
Application number
TW095112426A
Other languages
English (en)
Other versions
TW200739339A (en
Inventor
Xiang-Xiong Wang
Yi Cheng Lee
Sheng Yen Ho
Original Assignee
Lite On It Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lite On It Corp filed Critical Lite On It Corp
Priority to TW095112426A priority Critical patent/TWI306195B/zh
Priority to US11/532,151 priority patent/US20070259569A1/en
Publication of TW200739339A publication Critical patent/TW200739339A/zh
Application granted granted Critical
Publication of TWI306195B publication Critical patent/TWI306195B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/263Generation of test inputs, e.g. test vectors, patterns or sequences ; with adaptation of the tested hardware for testability with external testers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2205Detection 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/2221Detection 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 input/output devices or peripheral units

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)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)
  • Tests Of Electronic Circuits (AREA)

Description

1306195
V .九、發明說明: 【發明所屬之技術領域】 本叙明疋有關於測試訊號版模的產生,且特別是有於 一種邛以產生特定訊號版模的裝置及其產生方法。 、 【先前技術】 為了使資料儲存裝置產品能有穩定的信號傳輪性能,其 所使用的傳輸介面工業規範均規定有一些測試方法或是測試 • 流程’透過測式資料儲存裝置對於某些特定訊號版模的傳送和 接收,以於量產前的設計階段印證其工作無誤。 舉例而言,基於電腦系統中對高速傳輸與信號穩定的需 求’以及對於散熱設計的重視,串列進階技術連接介面(Serial Advanced Technology bus Attachment Interface, SATA Interface)已逐漸開始取代先前被廣泛的應用於電腦系统中 恤列進階技術連接介面(ParaUel Mv纖d Teehn〇 bus Attachment Interfax,PATA Interface),成為未雷 • 子裝置與資料儲存裝置資料傳輸的主流介面。SATA介面的气 號傳輸部分主要由七條訊號傳輸線組成,其中包含一組傳^ 孔號線αχ+與TX-)、一組接收資料訊號線(狀+與Rx〜)1 ^條地線(GND),每組資料訊號線分別由—縣動訊號^ (Differential Pair)構成,透過以差動方式傳輸資料訊势’, 可使SATA介面擁有高度的抗雜訊能力,進而能以較低的/ 電壓得到更高的資料傳輸速度。 乍 由於SATA介面的資料訊號線能以〇. 25v(單端差動 ' ,電壓訊號工作’並必須肩負可能高達15GMB/S的資料傳 1 込度,故為了確保SATA介面之訊號傳輸品質,以及SATA巢】 1306195 =的相容性’運用SATA介面之裝置於設計階段必須藉由量 f =種4寸疋的讯號版模(signai pa廿ern),以驗證其功 能士否符合SATA工業規範之規定,因此’ SATA工業規範中更 規定了-些SATA裝置需支援的内建自我測試模式,包含一内 建自我測試遠端迴授模式(BuUt—In Self—Test The Far—End
Loopback Mode ’ BIST L)與一内建自我測試遠端傳 (Built-In Self-Test The Far-End Transmit Mode ^ BJT T ModO ’其中於BIST L模式時,观裝置會於接收到 傳迗的訊號版模時回傳一對應的訊號版模;而於bist τ 莫式日守,SATA裝置則會傳送一特定的訊號版模。 sm 圖’第—圖係為說明f知利用電腦主機設定 僅、/置内建自我測離式之示意目,f知於· SATA裝置 i H订戶斤支援的内建自我測試模式時,需先將SATA裝置106 主機1G2連接’並细電腦主機執行—SATA工且粗 j Ϊ 〇1 Klt) 104軟體以設定SATA裝置106接下來所要 試訊號版模。請再參閱第二A _第二β圖,分別用 =月利,波器測試支援BISTτ模式與BISTL模式的_ ί置二所示2是要針對支援BIST T模式的_ ^ Λ f Μ ’必須先利用電腦主機⑽與SATA工且组 裝置2〇4所要傳送的測試訊號版模,再將待測 Ϊ哭202 if 的訊號傳輪線自_主機102拆下並與示 第二β圖所示’若是要針對支援肌T L ί
i且细ϊ ϋ206進行測試’必須先利用電腦主機102與SATA 將;^疋SATA裝置2G6所要傳送的測試訊號版模,再 = fTA裝置206的訊號傳輸線自電腦主機⑽拆ί 並舁不波态202連接,再將另一部已經過電 ϋ
工嫩叙細ST 1306195 SAT^置206相連接,方能利用BIST τ模式的sm裝置 ,適吾的訊號版模'給BIST L的SATA錢2〇6以觸發迴授模 ^進而透過示波器202檢測SATA裝置2〇6戶斤傳送之訊號版 勤丨SATA工義範巾規定有多種不同的測試訊號版模, i梦罢二丄包含有,PRBS訊號版模,用人為的隨機訊號來模 ^置的貫際使用情形;K28.5訊號版模,用來做訊號標齊 ;冊訊號賴,絲模擬高頻的惡劣訊 ^版r目’通有comImt訊號版模以及c〇mwake訊 =3果二疋sata主機端與裝置端在溝通前的確認訊號;不一 图张1右欲——_完畢’使用者還需不斷重複第-圖與第二 圖所不之動作,極為耗時不便。 【發明内容】 -微本^糾—種產生特定職版顯裝置,包含 面連2哭為以;貝才,存媒體、—傳輪介面控制器、一傳輸介 J與,輸‘制器存:該 版模,置;模訊號 核的&置選擇性地操作於_試模式時,“=就版 的裂置可㈣由轉輸介面連接諸^特版模 1306195 於—實施例中,該傳輸介面控 術,介面工業規範之傳輸介面控帝並列進階技 ^符合-並列進階技術連接介面工;:傳輪介面連接器 =、;於另-實施例中,該傳輪介面控制哭、视^傳輪介面連接 術,接介面工業規範之傳輸介面控制哭,;列進階技 ,付合一串列進階技術連接介面工^ ^專輪介面連接器 ^。該傳輸介面控制器更支援一内自、、=之土傳輪介面連接 是—内建自我測試遠端傳送模式。我,、彳試退端迴授模式或 資料方法,適用於― 下傳送該特定測試接著 裝置離開铜試模式,其中 =俊冉ν δ亥-貝料儲存 介面工業規範之職賴。械3臟賴倾合-傳輸 合-並3進貫施例中’該傳輸介面控制器為符 且該 業規範之 傳輪介面連介面工業規 —串列進階技術連接介面卫g t面控制器為符合 輪介面連接器為符之傳輸介面控制器,且該傳 輸介面連接器。 串歹J進階技術連接介面工業規範之傳 版模時更i ίΐΓ/,其中利用該功能鍵選定該特定測試訊號 續按壓次數,^定時間内該功能鍵被按壓之一連 模。舉例_,數選錢蚊_訊號版 接介面工章傳輸"面工業規範係為一串列進階技術連 紐祀時’可定義:當該連續按壓次數為-次,選定 1306195 PRBS訊航模_狀峨職祕;當該賴按壓次 3 職賴_特定_訊號版模;當該連續 =/ΤΡ職版模為該特定測試訊號版 杈,田及連β按壓z人數為四次,選定c〇mInit訊模 咖連續按壓次數為五次,選定C: 況5虎版板為邊4寸疋測試訊號版模。 墟#’令該資龍存裝置_綱試模式可根 ϊ^ί^ΓΓ模式並進人—待命模式 極體顯示目前該資料儲 内容m能更進—辣解本發鴨徵及技術 式僅提;參考與說二===:所附圖 【實施方式】 訊號版賴目,_—繪示支援產生 , 300 SATA f # 控制器(例如是_ SAT ; -f體綱、-傳輸介面 能執行該記憶體謝所f’使該微處理器3〇2 理器3〇^;:=ΐ 時暫存龍之用;此外,該微處 輸介面控制_ _其中的資料。該傳 連接器)-外,亦電性連接 1306195 ϊΐ:二透,過符合傳輸介面工業規範之規定之傳輸介面介 =以ίί資料交換,使連讀咖312的電腦 以透過·介面存取資料儲存媒體·, 傳Ϊ介面連接器312輪出所選定訊號版模。此外, 该衣置更可以包含—功能鍵31G與-發光二極體(LED) 314, ί:口ΐ if性連接至該微處理11搬,藉以控制, 貝枓儲存衣置300選擇性地操作於—測試模式, =微處嶋2的指示顯示咖 請再參閱第四圖,其係為—流程圖,用以 。這裡以支援趣介面之光碟機為例,首先, 该SATA先碟機於電源啟動或重置後, 3啟動程序並進入一待命狀態,如步驟養所 ί可ίΓ—主迴圈程式碼,藉以持續地監控是否有I作^執 仃中包含監控是否需要進入測試模式,於步二一, 以產生特疋訊號版模。例如第三圖中所示 者 ^ "f310 «ί 含而要進入測物式’以SATA光碟機為例 二^ =上之退片鍵擔當如同第三圖所述 曰疋原 按壓SATA _機上的退片鍵超_^角色=二 處理㈣2便會繼此時簡細 而f進入觸赋後,遞光碟透^式’ 目則SATA光碟機的狀態,例如可以快速變 =又了 閃燦以提示使用者目前SATA光碟顏色或 微處理器302持續監控是否需要進入測試模^拉式,否則’ 當SATA裝置3〇〇進入測試模式之後,於牛驟士 ± 者可以進-頻定所要產生_舰·模,= 10 1306195 内該功能鍵3難連續按壓的次 SATA光碟機上^月键°式5fl就版模,例如當兩秒鐘内連續按壓 按塵退片鍵二次表較·8訊號版模;連續 次代表選定HFTP 號版模;連續按壓退片鍵三
Comlrut %妒杈;連續按壓退片鍵四次代表選定 入步驟侧準備獅定接著進
示目前SAt ίίϊϊ態’例如可以令⑽燈號恆亮以提 著於步驟L時傳摘紋⑽购峨版模。接 訊號《Ϊ SAT/ =目^_斷細專送所指定的測試 送該選娜軸號Ξ ^於姉_者_㈣鍵後傳 以令ΐΐΐΐϊΑ12*’傳送該選定的測試訊號版模,同時亦可 種類,然後於顯^前所傳送的測試訊號版模 用者於此軸^SATA細 =測試模式,而當整個_模式結束^^驟4T=碟機 命狀態’等待是否有其他工作需要執行或 用以說分別 與支援Β飢模式的随裝置=的=裳置 對支援產生特定訊號版模的SATA裳置進:右疋f針 口上另-部支減生贼訊號版模的遍裝置和故為測 11 1306195 試訊號版模產生器,如此,於一一測試SATA工業規範中規定 之各種不同的測試訊號版模時,便不需將SATA裝置先行連接 至一電腦主機,並不斷地重複第一圖與第二圖所示之動作 需直接將SATA裝置與量測儀器連接,簡單地透過操作按 可以達成選定訊號版模並傳送訊號版模的效果。 β1ίΓίΐ以及第四圖所說明之產生特^訊號版模的震置 用Ίίίΐ ’該SATA裝置之功能鍵可以與既有之按鍵共 用:二,二~SATA光3機—例中’該功能鍵可以與退片鍵共 接按鍵。類似於上述功二: ϊ-個或-裝置既软⑽,共用或是另行設 合各傳輪;產生符 並非露如上,然其 範圍當視後附之申 【圖式簡單說明】 ί内ί ί我^|式用以說明習知利用電腦主機設定SATA農 弟-A圖為-示音闽 rrj
模式的SATA裝置:圖’用以說明利用示波器測試支援BIST T 12 ίΐΐ =3圖,用以說明利用示波器測試支援祖 ^。圖為彳塊圖’用以繪示—支援產生訊號版模的Sau裝 第四圖為—流程圖,用以說明產生特定訊號版模的方法。 ===$ &咖撕綱物產生特定
= 模的 BIST L模式的SATA裝置。、^亚利用不波裔、測試支援 【主要元件符號說明】
102 106 電腦主機 SATA裝置 104 SATA工具組 202 示波器 204 支援BISTT模式的SATA裝置 206 支援BIST L模式的SATA裝置 300 支援產生訊號版模的SATA裝置 302 微處理器 304 記憶體 306 儲存媒體 308 SATA控制器 310 功能鍵 312 SATA連接器 314 發光二極體 402〜416 產生特定訊號版模的方法流程 502 示波器 5042 功能鍵 504 支援產生特定訊號版模的SATA裝置 506 支援BIST L模式的SATA裝置 13

Claims (1)

1306195 i十、申請專利範圍: 種產生特定訊號版模的裝置,包含: —微處理器; 一貧料儲存媒體,用以供該微處理器 一傳輪介面控制哭,节德於人而 貝料 連接至該微處理ί:…亥傳輸"面控制器她 Φ =傳輸介面連接器,用以提供—電 產生特定訊號版模的裝置相連二/、邊 接器係電性連接至該傳輸傳輸介面達 f裝置得透過該微處:使該電 该傳輸介面# φ丨哭^^ 11 ’剧"面連接器與 料;以及制為存取該資料儲存媒體中之資 一功能鍵,該功能鐽係帝 器,藉以控制該產生特定二卢 3微處理 地操作於一測試模式; &版杈的扁置選擇性 操作:該;ϊϋ;定!=模的裝置選擇性地 置可以藉由該傳U面ίίί::訊號版模的褒 模。 運接益輪出一特定訊號版 如申請專利範圍第丨 版模的裝置,其中該傳:又t了種產生特定訊號 列進階技術連接介面工j空制斋為符合一並 ί接ί Γ專輪介面連接器為》A之傳面控制 連接介面工業規範之傳輪介:連^列進階技術 如申請專利範圍第1項中所、十. 版模的裝置,其中該 ^述―種產生特定訊號 列進階技術連接介面工1 1面控制為為符合一串 器,且該傳輪介面連接器羯^範之傳輸介面控制 ,°。’’、、符合一串列進階技術 1306195 連接介面工業規範之傳輸介面連接器。 '如中請專利範圍第3 版模的裝置,其 奎:戶,-種產生特定訊號 建自我測試遠端迴授面控制器更支援一内 、::”:範^項中所述-種產生特定訊號 建自我測1、土 Γ: 5亥傳輸介面控制器更支援一内 曰我/則減遇端傳送模式。 如申g青專利範圍第1項 一 版模的裝置,豆中节功A 產生特定訊號 腳以供連接—按鍵中亥功此鍵為—按鍵,或為一針 如申凊專利範圍第1項中所一 ^ 版模的方法,苴中兮產决A 產生知·疋訊號 為一光碟# 生4寸又訊號版模的裝置係 t先碟機,且該功能鍵即為該光碟機之—退片 種產生特定訊號版模的方 一 存裝置中,其步驟包含:έ適用於一貧料儲 2資料儲存裝置進入一測試模式; 送; 特疋測試訊號版模以供傳 令該資料儲存裝置離開該測 其中该特定測試訊號版模传、彳t认入 業規範之訊號版模。κ係付合一傳輪介面工 如申請專利範圍第8項中所 版模的方法,其中該傳輸介面工訊號 列進階技術連接介面工業規範。業規庫巳係為一並 15 1306195 10 11 12 、‘t二η,項中所述—種產生特定訊號 列進階技術連接介面工業規範。見粑係為串 申^圍第8項中所述—種產生特定訊號 1妒版爭」八中利用該功能鍵選定該特定測試 。扎5虎版板更包含步驟: =貞測於預疋時間内該功能鍵被按壓之一連續 按壓次數;以及 < 逆、'-貝 模根據該連續按壓次數選定該特定測試訊號版 叉,範圍第11項中所述一種產生特定訊 ίίϊ 法,其中該傳輸介面工業規範係為一 階技術連接介面工業規範,且根據該連續 文t -人數選定該特定測試訊號版模更包含步驟: ,該連續按壓次數為一次,選定pRBS訊號版模 為该特定測試訊號版模; 當該連續按壓次數為二次,選定K28. 5訊號版模 為该特定測試訊號版模; 當該連續按壓次數為三次,選定HFTP訊號版模 為該特定測試訊號版模; 當該連續按壓次参為四次,選定C⑽Init訊號版 模為該特定測試訊號版模;以及 “當該連續按壓次數為五次,選定ComWake訊號版 模為該特定測試訊號版模。 如申凊專利範圍第8項中所述一種產生特定訊號 ^模的方法,其中令該資料儲存裝置離開該測試 板式更包含步驟: , 16 13 1306195 偵'測於該功能鍵是否被按壓;以及 測能Ϊ被按壓,令該資料_置離開該 ^2核式亚進入一待命模式或是重置該資料儲存 14 、如申請專利範圍第8項中所述一種產 版模的方法,其中更包含步驟: 彳寸疋訊破 利用一發光二極體顯示目前該資料 戎測試模式下運行之狀態。 伟凌置於 15 、如申請專利範圍第14項中所述一 號版模的方法,其中更包含步驟:種產生特定訊 當該資料儲存裝置進入該測試模 光二極體恆亮,·以及 飞俟式蚪,令該發 當傳送該特定測試訊號版模時, 極體閃燦次數顯示該特定測試訊號光二 16 ‘如申請專利範圍第8項中所述重 版模的方法,其中兮# At ^ & 座生知疋訊號 腳以供連接-按:力此鍵為—按鍵,或為-針 17、。如申★請專利範圍第16項中所逑一 號版杈的方法,&中該資料儲存 特定訊 機,且該功能鍵即為該光碟機之—退片鍵為—光碟 17
TW095112426A 2006-04-07 2006-04-07 Device and method for generating predetermined signal patterns TWI306195B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW095112426A TWI306195B (en) 2006-04-07 2006-04-07 Device and method for generating predetermined signal patterns
US11/532,151 US20070259569A1 (en) 2006-04-07 2006-09-15 Device and Method for Generating Predetermined Signal Patterns

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW095112426A TWI306195B (en) 2006-04-07 2006-04-07 Device and method for generating predetermined signal patterns

Publications (2)

Publication Number Publication Date
TW200739339A TW200739339A (en) 2007-10-16
TWI306195B true TWI306195B (en) 2009-02-11

Family

ID=38661735

Family Applications (1)

Application Number Title Priority Date Filing Date
TW095112426A TWI306195B (en) 2006-04-07 2006-04-07 Device and method for generating predetermined signal patterns

Country Status (2)

Country Link
US (1) US20070259569A1 (zh)
TW (1) TWI306195B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090009512A (ko) * 2007-07-20 2009-01-23 삼성전자주식회사 Sata 전자 장치 및 상기 sata 전자 장치의 테스트방법
KR101352084B1 (ko) * 2010-11-11 2014-01-15 도시바삼성스토리지테크놀러지코리아 주식회사 복합 저장 장치 및 이를 적용하는 전자 시스템

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7221306B2 (en) * 2003-09-19 2007-05-22 Universal Electronics Inc. System and method for measuring and presenting memory size of a universal remote control
KR101100296B1 (ko) * 2005-01-31 2011-12-30 삼성전자주식회사 오.오.비.시그널링 자가 테스트 기능을 가진 사타 전자 장치
TWI268354B (en) * 2005-04-01 2006-12-11 Via Tech Inc Method and related apparatus for chip testing
US7272673B2 (en) * 2005-11-03 2007-09-18 Mediatek Inc. Signal generating circuit capable of generating a validation signal and related method thereof

Also Published As

Publication number Publication date
TW200739339A (en) 2007-10-16
US20070259569A1 (en) 2007-11-08

Similar Documents

Publication Publication Date Title
TWI283352B (en) Integrated circuit having multiple modes of operation
CN104898036A (zh) 集成电路装置的云端测试及远程监视的系统及方法
CN109508279A (zh) 一种服务器监控装置、方法及其系统
CN108139449B (zh) 用于便携式充电设备的改进的质量控制测试系统及使用方法
CN100377102C (zh) 主机板功能测试板
CN115904849B (zh) Pcie链路信号测试方法、系统、计算机设备及介质
TWI306195B (en) Device and method for generating predetermined signal patterns
CN101930393B (zh) Sas背板的测试装置
CN114444422B (zh) 芯片验证系统、方法及存储介质
TW201027328A (en) Storage area network (SAN) link integrity tester
CN119249983A (zh) 一种桥接芯片验证平台及方法
CN101599306B (zh) 场安装型测试装置和方法
TWI404383B (zh) 用於在儲存區域網路的構件驗證期間注入協定特定錯誤之系統
TW201000925A (en) Test system, electronic device and test apparatus
TWM577498U (zh) 電子裝置
CN115002736A (zh) 低功耗蓝牙测试方法、装置、系统、测试设备及存储介质
TW200905468A (en) Serial advanced technology attachment device and method testing the same
CN114062972A (zh) Socket连接器引脚连通性的测试装置、系统及测试方法
JP2013068609A (ja) テストカード
CN107544880A (zh) 一种usb热插拔稳定性测试方法及测试装置
CN100410890C (zh) 一种可以产生特定信号码型的装置及其产生方法
CN216622645U (zh) Socket连接器引脚连通性的测试装置及系统
TW201101024A (en) SAS back plate testing device
CN114238001B (zh) 一种服务器主板上电电路及上电方法
TWI259360B (en) Computer platform testing method and system thereof

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees