TWI395960B - 資料傳輸測試設備及方法 - Google Patents
資料傳輸測試設備及方法 Download PDFInfo
- Publication number
- TWI395960B TWI395960B TW95143813A TW95143813A TWI395960B TW I395960 B TWI395960 B TW I395960B TW 95143813 A TW95143813 A TW 95143813A TW 95143813 A TW95143813 A TW 95143813A TW I395960 B TWI395960 B TW I395960B
- Authority
- TW
- Taiwan
- Prior art keywords
- data
- data transmission
- test
- interface
- display device
- Prior art date
Links
- 238000012360 testing method Methods 0.000 title claims description 77
- 238000000034 method Methods 0.000 title description 7
- 238000012546 transfer Methods 0.000 title description 4
- 230000005540 biological transmission Effects 0.000 claims description 122
- 238000010998 test method Methods 0.000 claims description 17
- 238000013481 data capture Methods 0.000 claims description 13
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 3
- 238000000926 separation method Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Landscapes
- Maintenance And Management Of Digital Transmission (AREA)
Description
本發明涉及一種資料傳輸測試設備及資料傳輸測試方法。
近些年來,個人電腦、數位相機、數位攝像機及便攜式音/視頻播放器等電子設備廣泛地應用到人們的日常生活工作中,這些電子設備之間通常需要交換資料。例如,將數位攝像機拍攝的視頻圖像傳入電腦通常使用火線介面(即IEEE 1394介面,Institute of Electrical and Electronics Engineers),將個人電腦中的MP3音樂等文件存入便攜式音/視頻播放器等設備則通常使用USB(Universal Serial Bus,通用串列匯流排)介面。
通常,使用IEEE 1394、USB等資料傳輸介面時最關心的問題是資料的傳輸速度。例如,將大量音/視頻文件從個人電腦傳入便攜式音/視頻播放器時,若資料的傳輸速度太慢,將會耗費大量的時間。IEEE 1394、USB等介面的傳輸速度都在較快發展以減少資料傳輸過程的等待時間。例如,早期的USB 1.1全速狀態下的理論最大傳輸速度是12Mbps,而目前已廣泛應用的USB 2.0高速狀態下的理論最大傳輸速度可達480Mbps。另外,1394a與1394b兩種標準的傳輸速度分別為400Mbps與800Mbps。
雖然IEEE 1394、USB等資料傳輸介面在設計時各自的理論最大傳輸速度值相同,然而在實際使用過程中,受控
制晶片、傳輸線路及使用的電磁環境等影響,資料的實際傳輸速度並不相同,部分產品的傳輸速度較低甚至完全不能傳輸資料。因此,在產品出售之前必須對IEEE 1394、USB等資料傳輸介面進行測試,將傳輸速度較低及完全不能傳輸資料的產品剔除。
傳統的資料傳輸介面測試方法是利用存儲設備實現的。存儲設備採用與資料傳輸介面相應的測試介面與資料傳輸介面相連,藉由系統自動執行複製、粘貼等操作,判斷目標文件在限定時間內能否從主機傳輸到存儲設備。若在限定時間內未能傳輸完畢或傳輸失敗,則表示該資料傳輸介面不合格。
資料傳輸介面性能除傳輸速度外,還需考慮其傳輸的穩定性,即資料傳輸過程不出現傳輸速度波動過大的情況。特別是在大量資料需要傳輸的時候,資料傳輸的穩定性就顯得尤為重要,若傳輸不穩定,可能導致傳輸中止甚至失敗。然而,傳統的資料傳輸介面測試方法在測試過程中不能用於測試穩定性,只能判斷在限定時間內能否傳輸限定量的資料,即只能測試平均傳輸速度是否能達到預定標準。並且,為保證測試速度,目標文件通常設置得較小,在短時間內資料即可傳輸完畢,無法測試其傳輸穩定性。
有鑒於此,有必要提供一種用於測試資料傳輸介面的傳輸穩定性的測試設備。
此外,還有必要提供一種用於測試資料傳輸介面的傳輸
穩定性的測試方法。
一種資料傳輸測試設備,包括測試介面、資料擷取模組、分析模組、編碼模組、顯示控制模組及顯示裝置,該測試介面用於與需要進行測試的設備相連,該資料擷取模組用於接收該測試介面接收到的資料,將該資料轉換為該資料傳輸測試設備能識別處理的測試資料,該分析模組用於將該資料擷取模組轉換得出的該測試資料轉換成並行資料,該編碼模組用於根據該並行資料編碼產生輸出資料,該顯示控制模組用於根據該輸出資料控制該顯示裝置顯示該資料的傳輸速度。
一種資料傳輸測試方法,包括如下步驟:接收測試介面的資料,將該資料轉換為該資料傳輸測試設備能識別處理的測試資料;將轉換得出的該測試資料轉換成並行資料;根據該並行資料編碼產生輸出資料;根據該輸出資料控制顯示裝置顯示該資料的傳輸速度。
上述資料傳輸測試設備及方法,在資料傳輸過程中即時對資料進行分析編碼,並將資料的傳輸速度狀態顯示在顯示裝置上,從而可以對資料傳輸的穩定性進行檢測監控。
如圖1所示,資料傳輸測試設備100用於測試電子設備200的資料傳輸介面210資料傳輸的穩定性,例如個人電腦的USB介面或1394介面等介面的資料傳輸穩定性。資料傳輸測試設備100包括測試介面10、資料擷取模組20、分析模組30、編碼模組40、顯示控制模組50、顯示裝置60、警
示控制模組70及警示器80。
測試介面10用於與電子設備200的資料傳輸介面210相連,從而使電子設備200與資料傳輸測試設備100電性連接,以便傳輸測試資料。
資料擷取模組20用於接收測試介面10接收到的資料,將其轉換為資料傳輸測試設備100能識別處理的測試資料。例如,若測試介面10為USB介面,則資料擷取模組20將USB差模訊號轉換為串列訊號。
分析模組30用於對資料擷取模組20轉換得出的測試資料進行分析處理。分析模組30識別出串列訊號中的資料包(Packet recognition)後,將時鐘/資料訊號分離(Clock/Data separation),並將分離得出的串列資料轉換成並行資料(Serial Parallel Conversion)。
編碼模組40用於根據轉換的並行資料編碼產生輸出資料。例如,輸出資料可以設為8位元二進位資料,對應的將資料傳輸速度分為8個等級。當資料傳輸速度為某一等級時,將輸出資料的相應的二進位位元設為1,其餘則設為0。
顯示控制模組50用於根據輸出資料控制顯示裝置60顯示測試介面10中資料的傳輸速度。例如,當上述8位元二進位資料的某個二進位位元為1時,則顯示控制模組50控制顯示裝置60的相應位置的發光二極體(Light Emitting Diode,LED)發光。
警示控制模組70用於根據輸出資料控制警示器80。當資
料流程量低於預定值,警示控制模組70發出控制訊號至警示器80,使警示器80發出報警資訊。例如,當被設為1的二進位位元位於上述8位元二進位資料的低四位元時,警示控制模組70啟動警示器80報警。警示器80可以是蜂鳴器等發聲設備或LED發光器件等。
如圖2所示,其為測試介面10為USB介面時資料傳輸測試設備100的示意圖。由於通用串列匯流排(USB)介面的廣泛使用,不少電子設備設有多個USB介面,例如,個人電腦等。
測試介面10包括8個USB介面,編號依次為USB0~USB7。顯示裝置60包括與該8個USB介面對應的8個顯示設備,每一顯示設備顯示相應USB介面的資料傳輸狀態。顯示設備可以採用8個LED發光元件,資料傳輸速率較高則高位(圖2中左邊)的LED發光,資料傳輸速率較低則低位元的LED發光。以下以USB2及USB3為例說明,藉由USB2及USB3接收的資料依次經資料擷取模組20、分析模組30處理後傳輸至編碼模組40,編碼模組40採用輪詢的方式分別將USB2及USB3的資料傳輸狀態藉由顯示控制模組50顯示在第一顯示設備62及第二顯示設備64上。例如,USB2的資料傳輸率穩定在較高的水平上,則第一顯示設備62的高位LED發光;而USB3的資料傳輸率較低,則第二顯示設備64的低位元LED發光,並且警示控制模組70發出控制訊號至警示器80,使警示器80發出報警資訊。另外,顯示設備的LED也可以設置成兩個以上的其他數量,例如4個或6個等。若資料傳輸不穩定,例如傳輸速度時高時低
,則顯示控制模組50控制不同的LED依次亮起,從而出現閃爍的效果以表示資料傳輸不穩定。
如圖3所示,其為測試介面10為火線(1394)介面時資料傳輸測試設備100的示意圖。藉由1394介面16接收的資料依次經資料擷取模組20、分析模組30處理後傳輸至編碼模組40,編碼模組40將1394介面16的資料傳輸狀態藉由顯示控制模組50顯示在數位顯示設備66上。數位顯示設備66可以採用多個七段顯示器或液晶顯示器等,數位顯示設備66可以以數位的方式顯示資料傳輸的速度。若資料的傳輸速度不穩定,則顯示控制模組50控制數字顯示設備66的顯示數位發生變化。當高位的數位發生變化時,表示資料的傳輸不穩定的狀況比較嚴重。若1394介面的資料傳輸速度小於預定值,則警示控制模組70發出控制訊號至警示器80,使警示器80發出報警資訊。
上述資料傳輸測試設備,在資料傳輸過程中即時對資料進行分析編碼,並將資料的傳輸速度狀態顯示在顯示裝置上,從而可以對資料傳輸的穩定性進行檢測監控。
如圖4所示,其為一較佳實施方式的資料傳輸測試方法流程圖。
首先,步驟402,擷取測試介面10接收到的資料,將接收到的資料轉換為資料傳輸測試設備100能識別處理的資料。例如,若測試介面10為USB介面,則資料擷取模組20將USB差模訊號轉換為串列訊號。
步驟404,將轉換得出的串列訊號資料進行分析處理。先
識別出串列訊號中的資料包(Packet recognition)後,將時鐘/資料訊號分離(Clock/Data separation),並將分離得出的串列資料轉換成並行資料(Serial Parallel Conversion)。
步驟406,根據轉換的並行資料編碼產生輸出資料。例如,輸出資料可以設為8位元二進位資料,對應的將資料傳輸速度分為8個等級。當資料傳輸速度為某一等級時,將輸出資料的相應的二進位位元設為1,其餘則設為0。
步驟408,根據輸出資料顯示,以體現出資料傳輸速度的大小及穩定性。例如,當上述8位元二進位資料的某個二進位位元為1時,則顯示控制模組50控制顯示裝置60的相應位置的發光二極體(Light Emitting Diode,LED)發光。
步驟410,判斷輸出資料是否小於預定值。若小於預定值,則發出警示,例如閃爍燈光或發出報警聲音等。若不小於預定值,則返回步驟402。
上述資料傳輸測試方法,在資料傳輸過程中即時對資料進行分析編碼,並將資料的傳輸速度狀態顯示出來,從而可以對資料傳輸的穩定性檢測監控。
綜上所述,本發明符合發明專利要件,爰依法提出專利申請。惟,以上所述者僅為本發明之較佳實施方式,舉凡熟悉本案技藝之人士,在援依本案創作精神所作之等效修飾或變化,皆應包含於以下之申請專利範圍內。
10‧‧‧測試介面
16‧‧‧1394介面
30‧‧‧分析模組
50‧‧‧顯示控制模組
62‧‧‧第一顯示設備
66‧‧‧數位顯示設備
80‧‧‧警示器
200‧‧‧電子設備
USB0~USB7‧‧‧USB介面
20‧‧‧資料擷取模組
40‧‧‧編碼模組
60‧‧‧顯示裝置
64‧‧‧第二顯示設備
70‧‧‧警示控制模組
100‧‧‧資料傳輸測試設備
210‧‧‧資料傳輸介面
402~412‧‧‧資料傳輸測試方法流程步驟
圖1為一較佳實施方式資料傳輸測試設備的方框圖,該資料傳輸測試設備包括測試介面;圖2為圖1的測試介面為USB介面時資料傳輸測試設備的示意圖;圖3為圖1的測試介面為1394介面時資料傳輸測試設備的示意圖;圖4為一較佳實施方式的資料傳輸測試方法流程圖。
10‧‧‧測試介面
30‧‧‧分析模組
50‧‧‧顯示控制模組
70‧‧‧警示控制模組
100‧‧‧資料傳輸測試設備
210‧‧‧資料傳輸介面
20‧‧‧資料擷取模組
40‧‧‧編碼模組
60‧‧‧顯示裝置
80‧‧‧警示器
200‧‧‧電子設備
Claims (13)
- 一種資料傳輸測試設備,其包括用於與需要進行測試的設備連接的測試介面,其改良在於:該資料傳輸測試設備還包括資料擷取模組、分析模組、編碼模組、顯示控制模組及顯示裝置,該資料擷取模組用於接收該測試介面接收到的資料,將該資料轉換為該資料傳輸測試設備能識別處理的測試資料,該分析模組用於將該資料擷取模組轉換得出的該測試資料轉換成並行資料,該編碼模組用於根據該並行資料編碼產生輸出資料,該顯示控制模組用於根據該輸出資料控制該顯示裝置顯示該資料的傳輸速度。
- 如申請專利範圍第1項所述之資料傳輸測試設備,其中該顯示裝置包括兩個以上的發光二極體,若該資料的傳輸速度不穩定,則該顯示控制模組控制該發光二極體依次亮起,從而出現閃爍的效果以表示資料傳輸的不穩定。
- 如申請專利範圍第1項所述之資料傳輸測試設備,其中該顯示裝置為數位顯示設備,該顯示控制模組控制該數位顯示設備的顯示數位發生變化以表示資料傳輸的不穩定。
- 如申請專利範圍第1項所述之資料傳輸測試設備,其中該資料傳輸測試設備還包括警示控制模組與警示器,該警示控制模組用於根據該輸出資料控制該警示器,當資料流程量低於預定值時,該警示控制模組發出控制訊號至該警示器,使該警示器發出報警資訊。
- 如申請專利範圍第1至4中任一項所述之資料傳輸測試設備,其中該測試介面為通用串列匯流排界面。
- 如申請專利範圍第1至4中任一項所述之資料傳輸測試設備 ,其中該測試介面為火線介面。
- 一種資料傳輸測試方法,包括如下步驟:接收測試介面的資料,將該資料轉換為資料傳輸測試設備能識別處理的測試資料;將轉換得出的該測試資料轉換成並行資料;根據該並行資料編碼產生輸出資料;根據該輸出資料控制顯示裝置顯示該資料的傳輸速度。
- 如申請專利範圍第7項所述之資料傳輸測試方法,其中該顯示裝置包括兩個以上的發光二極體,若該資料的傳輸速度不穩定,則控制該發光二極體依次亮起,從而出現閃爍的效果以表示資料傳輸的不穩定。
- 如申請專利範圍第7項所述之資料傳輸測試方法,其中該顯示裝置為數位顯示設備,若該資料的傳輸速度不穩定,則控制該數位顯示設備的顯示數位發生變化以表示資料傳輸的不穩定。
- 如申請專利範圍第7項所述之資料傳輸測試方法,其中該資料傳輸測試方法還包括判斷該輸出資料是否小於預定值的步驟,若小於預定值,則發出警示。
- 如申請專利範圍第10項所述之資料傳輸測試方法,其中若不小於預定值,則返回接收測試介面的資料的步驟。
- 如申請專利範圍第7至11中任一項所述之資料傳輸測試方法,其中該測試介面為通用串列匯流排界面。
- 如申請專利範圍第7至11中任一項所述之資料傳輸測試方法,其中該測試介面為火線介面。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW95143813A TWI395960B (zh) | 2006-11-27 | 2006-11-27 | 資料傳輸測試設備及方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW95143813A TWI395960B (zh) | 2006-11-27 | 2006-11-27 | 資料傳輸測試設備及方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200823478A TW200823478A (en) | 2008-06-01 |
| TWI395960B true TWI395960B (zh) | 2013-05-11 |
Family
ID=44771160
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW95143813A TWI395960B (zh) | 2006-11-27 | 2006-11-27 | 資料傳輸測試設備及方法 |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI395960B (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI775064B (zh) * | 2019-11-24 | 2022-08-21 | 創意電子股份有限公司 | 測試裝置以及測試方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004510171A (ja) * | 2000-10-03 | 2004-04-02 | コンコード アイディア コーポレーション | 集積回路デバイスをテストするシステム及び方法 |
| US20050097403A1 (en) * | 2003-10-20 | 2005-05-05 | Ker-Min Chen | USB interface and testing method thereof |
| TW200532216A (en) * | 2004-03-26 | 2005-10-01 | Tatung Co Ltd | Power-usage counter system |
| TWM298123U (en) * | 2006-01-27 | 2006-09-21 | Askey Computer Corp | Peripherals connecting devices with boundary scanning and testing functions |
-
2006
- 2006-11-27 TW TW95143813A patent/TWI395960B/zh not_active IP Right Cessation
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004510171A (ja) * | 2000-10-03 | 2004-04-02 | コンコード アイディア コーポレーション | 集積回路デバイスをテストするシステム及び方法 |
| US20050097403A1 (en) * | 2003-10-20 | 2005-05-05 | Ker-Min Chen | USB interface and testing method thereof |
| TW200532216A (en) * | 2004-03-26 | 2005-10-01 | Tatung Co Ltd | Power-usage counter system |
| TWM298123U (en) * | 2006-01-27 | 2006-09-21 | Askey Computer Corp | Peripherals connecting devices with boundary scanning and testing functions |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI775064B (zh) * | 2019-11-24 | 2022-08-21 | 創意電子股份有限公司 | 測試裝置以及測試方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW200823478A (en) | 2008-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9140745B1 (en) | System and method for cloud testing and remote monitoring of integrated circuit devices | |
| CN101192184B (zh) | 数据传输测试装置及方法 | |
| CN102789411A (zh) | 主板诊断卡及主板监控系统 | |
| TW201541228A (zh) | 纜線錯誤信號 | |
| CN115145788A (zh) | 一种针对智能运维系统的检测数据生成方法和装置 | |
| CN119311524A (zh) | 设备系统及其硬盘状态监测方法、设备、程序产品及介质 | |
| US9529069B2 (en) | Test system for testing electrostatic tester and method thereof | |
| CN101726700A (zh) | 电路板发光元件的测试系统及其测试方法 | |
| CN108933712A (zh) | 一种网络连接状态的获取方法及装置 | |
| CN104506832B (zh) | 一种船舶值班人员状态检测方法 | |
| TWI395960B (zh) | 資料傳輸測試設備及方法 | |
| US20130032633A1 (en) | Chip test system | |
| CN102841838B (zh) | I2c与sgpio的自动检测装置、系统及其方法 | |
| CN104050063A (zh) | Cpu电压检测装置和方法 | |
| US20150370679A1 (en) | Server and device for analyzing a signal thereof | |
| CN115712587B (zh) | 存储扩展装置和计算设备 | |
| CN108038047A (zh) | 服务器信息提示装置与系统 | |
| US8510477B2 (en) | Protocol resolution device and method employing the same | |
| CN2578895Y (zh) | 包装印刷产品防伪识别器 | |
| CN223391390U (zh) | 一种摄影镜头测试电路及系统 | |
| CN2571074Y (zh) | 无线集线器的信号强度显示装置 | |
| CN219533775U (zh) | 提示电路及具有该提示电路的计算机设备 | |
| CN106371965B (zh) | 一种超速片间串行总线的监控系统及方法 | |
| CN201654767U (zh) | 笔记型电脑连接端口的测试装置 | |
| TW201619827A (zh) | 網路通訊狀態指示裝置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |