DisplayPort Application Solution Guide - CTS1.1 1. Introduction DisplayPort" 는 VESA(Video Electronics Standards Association) 에서규정하고있는새로운개방형산업표준디지털디스플레이인터페이스로, 외부 ("box to box") 및내부 ( 예 : 노트북 PC 패널인터페이스 ) 연결을포함한폭넓은응용프로그램에적합한인터페이스를제공하기위해설계되었습니다. 멀티미디어인터페이스의표준으로자리잡고있는 HDMI는 TV 장치에는매우적합하지만성능확장성에서제약이있고가전제품의 box-to-box 연결에만기본적으로초점이맞추어져있어고성능 PC 디스플레이의광범위한어플리케이션에적용하기에는부족한측면이있습니다. DisplayPort는성능확장이용이하고새로운디스플레이기능및어플리케이션수용을위해확장이가능하도록내부및외부디스플레이시그널링을통합하는개방형업계표준을제공함으로써이러한제한을극복하고있습니다. DisplayPort 링크는메인링크, AUX 채널및 HPD(Hot Plug Detect) 라인으로이루어져있습니다. 메인링크는 AC 커플된단방향통신을지원하며, 1, 2, 또는 4 레인의사용이가능합니다. 이때레인별전송속도는 2.7Gbps 또는 1.62Gbps을지원합니다. AUX 채널은반이중양방향 1Mbps 통신을지원하며링크메니지먼트및디바이스컨트롤용도로사용됩니다. 2. DisplayPort Compliance Test 개요 DisplayPort의호환성테스트프로그램은 VTM(www.VTMinc.com) 에의하여진행되고있으며, 최종테스트규격인 CTS1.1이 2009년 2월에발표되었습니다. 인증테스트는 Allion(www.allion.com) 및 ETC(www.etc.org.tw) 에서진행되고있으며 Allion은소스 / 케이블 / 싱크장비에대하여모든인증테스트가가능하고, ETC는케이블및커넥터에대한인증테스트를진행하고있습니다. 최초인증테스트를통과한후제품개선에따른테스트가필요할경우에는 self test report 를 VTM에통보하여인증을유지할수있으며, 이에필요한요구사항은아래사이트에서확인할수있습니다. http://www.displayport.org/compliance-standards/test-information.htm
텍트로닉스의오실로스코프및 AWG 는 VESA 의 DisplayPort 테스트장비로 2008 년에업계최초인증을획 득하여현재 Allion 및 ETC 의공식테스트장비로사용되고있습니다. 3. DPCD setup 디스플레이포트의신호전송은동작조건에따라서데이터레이트, 프리엠퍼시스, 앰플리튜드및전송레인등을변경하게됩니다. 이러한설정은소스및싱크칩의 DPCD(DisplayPort Configuration Data) 레지스터를통하여결정되며설정값은다음과같습니다. 디스플레이포트의호환성테스트에서는모든 DPCD 변경에따른동작을검증하고있으며따라서테스트를 위해서는 DUT 의 DPCD 를설정하여야합니다. 테스트의자동화를위하여 DP-AUX 를이용할수있으며 별도의레지스터설정용소프트웨어를사용할필요가없습니다.
4. Source Test 디스플레이포트의소스테스트는아래의다이어그램의 TP2 에서측정하며측정항목은아래와같습니다. ET-DP-TPA-P DSA70804B 3.1 Eye Diagram Testing (Normative) 3.2 Non Pre-Emphasis Level Verification Testing (Normative) 3.3 Pre-Emphasis Level Verification Testing (Normative) 3.4 Inter-Pair Skew Test (Normative) 3.5 Intra-Pair Skew Test (Normative) 3.6 Differential Transition Time Test (REMOVED) 3.7 Single Ended Rise and Fall Time Mismatch Test (REMOVED) 3.8 Overshoot (REMOVED) 3.9 Frequency Accuracy ( REMOVED) 3.10 AC Common Mode Noise (Normative) 3.11 Non ISI Jitter Measurements (Normative) 3.12 Total Jitter (TJ) Measurements (Normative) 3.13 Unit Interval (REMOVED) 3. 14 Main Link Frequency Compliance (Normative) 3.15 Spread Spectrum Modulation Frequency (Normative) 3.16 Spread Spectrum Modulation Deviation (Normative) 3. 17 df/dt Spread Spectrum Deviation HF Variation (Informative) 3. 18 AUX Channel DC Test (Normative) 대표적인테스트인아이다이어그램규격은아래와같습니다.
아이다이어그램테스트를위해서는먼저 DPCD를설정하여 PRBS7, 800mV의신호를출력하게한후스코프에서는 10MHz(@HBR), 5.4MHz(@RBR) 의 2차 PLL을이용하여아이를측정합니다. 이때측정데이터는 100,000개이상의에지를갖는신호를측정하며 SSC 및프리엠퍼시스는동작시키지않은상태로테스트합니다. 텍트로닉스의 DPO-DSPT 툴을이용하여디스플레이포트소스테스트의모든항목을자동으로테스트할수있습니다. DPO-DSPT는 USB 통신을이용하여 DP-AUX를컨트롤할수있으며이러한방법으로각테스트항목별로요구하는 DPCD 설정을자동으로진행할수있습니다. DUT 연결은 SMA 케이블또는 P7313SMA 프로브를사용할수있으며특히 P7313SMA 4개를사용할경우에는디스플레이포트 4채널에대한테스트를동시에진행할수도있습니다.
4-1. Source Test Equipments List 구분 테스트장비 비고 오실로스코프 DSA70804B with opt.5xl 8GHz, 25GS/s Application software DPOJET and DPO-DSPT DJA, DSPT SMA cable 174-4944-01 1ea or 2ea Differential Probe P7313SMA 4ea (optional) AUX control DP-AUX test automation Fixture ET-DP-TPA-STX 1ea
5. Sink Test ET-DP-TPA-P AWG7122B 디스플레이포트의싱크테스트는위다이어그램의 TP3를기준으로진행됩니다. AWG7122B 신호발생기를이용하여지터신호를발생시켜싱크디바이스에입력한후디바이스의칩에내장되어있는 BER 카운터를확인하여비트에러가발생하였는지의여부를판정하게됩니다. 이때입력해야할지터규격은 TP3를기준으로아래표와같이정의되어있습니다. BER 테스트를진행하기전에링크트레이닝및 BER 카운터의정상동작여부를테스트하여야합니다. 링크트레이닝은소스와싱크장비가실제로연결될때영상데이터를전송하기앞서서신호의앰플리튜드, 데이터레이트및프리엠퍼시스레벨을결정하기위해진행하는과정이며 Frequency Lock phase 및 Symbol Lock phase로진행됩니다. 호환성테스트에서는이러한링크트레이닝의정상진행에대한검증을요구하고있습니다. 링크트레이닝및 BER 테스트에서도 DPCD 레지스터설정이필요하며, 이과정도 DP-AUX를이용하여자동화할수있습니다. 링크트레이닝을테스트하기위해정의된패턴은아래와
같습니다. 또한측정채널의이웃채널에는크로스톡의영향을검증하기위하여 half-clock 패턴을같이입력하여야 합니다. AWG 는이모든신호를하나의장비에서별도의악세서리없이발생하는것이가능한유일한장 비입니다. 5-1. Sink Test Link Training 좌측화면은싱크테스트패턴을발생시키기위해사용하는 AWG7122B 임의파형발생기의 GUI입니다. 먼저 Frequency Lock Phase를테스트하기위하여 AWG에서 D10.2 패턴을출력합니다. 이상태에서 DP-AUX를이용하여싱크칩의 DPCD 레지스터중 Training_Pattern_Set 필드에 01h 를입력합니다. 이설정이싱크디바이스에게링크트레이닝이시작됬음을알리는방법입니다. 이후다시 DPCD의 Lanex_CR_Done 을확인하여이값이 1 로설정되어있으며 frequency lock이성공한것입니다. 5회반복실시하여성공하지못하면싱크테스트는 Fail로판정됩니다. Frequency Lock이성공하면다시 Symbol Lock을테스트합니다. 이때는정의된패턴을 AWG에서발생시키고 DPCD의 Training_Pattern_set 을 02h 로설정합니다. 다시 Lanex_Symbol_Locked 를확인하여 1 로설정되면 Symbol lock이성공한것입니다. 5-2. Sink Test BER test Link Training이성공하면 BER test가진행됩니다. 먼저싱크칩에내장된 BER 카운터가정상동작을하고있는지확인하기위하여임의개수의에러비트가포함된 PRBS7 신호를 AWG에서발생시킨후 DPCD의 Symbol_Error_Count_Lanex 를확인하여입력된에러비트대비 2 비트이상의에러가발생하였다면 BER 카운터가정상동작을하지않는것이며테스트는 Fail로판정됩니다. BER 카운터가정상이면요구되는지터를발생시켜다시 BER을확인하게됩니다.
<Sj 981mUI> <Rj 7.9mUI> <ISI 570mUI> 위파형은디스플레이규격에서요구되는 1.62Gbps RBR 지터성분을각각발생시켜측정한아이다이어그램입니다. 지터규격은아래와같으며이모든지터성분이종합적으로발생하여아래의아이다이어그램과같은신호가 BER 테스트에사용됩니다. 요구되는신호의앰플리튜드는 RBR은 46mVpp, HBR은 150mVpp입니다. 지터주파수성분인 Sj는 2MHz, 10MHz 및 20MHz를테스트하며 HBR에서는추가로 100MHz 지터까지검증합니다. 디스플레이포트는 10^9 BER을요구합니다. 즉위의지터성분이포함된신호 10^9 비트가입력되었을때 1비트미만의에러를허용하는것입니다. 신뢰성있는테스트를위하여호환성테스트에서는 10^12 또는 10^11 비트를입력한후 1000 비트또는 100 비트미만의에러를허용합니다. 이러한규격이아래표에정의되어있습니다.
6. Sink Automation Tekexpress and DP-AUX 위의모든과정에서요구되는 DPCD 설정및 BER 카운터동작은 DP-AUX를이용하여자동으로동작시킬수있으며, AWG 동작및전체테스트진행은 Tekexpress를통하여자동화할수있습니다. 이때의장비설정은아래와같습니다.
현재 CTS1.1 에서는 SSC 를포함한싱크테스트도함께요구하고있으며, AWG7122B 는 SSC 를포함한모든 지터신호를쉽게발생시킬수있습니다. 6-1. Sink Automation Equipments List 구분 테스트장비 비고 Generator AWG7122B(OPT1,6,8) 1ea Application software Tekexpress(opt DP-SINK) 1ea AUX control DP-AUX 1ea Fixture ET-DP-TPA-S 1ea Attenuator 14dB 015-1002-01 6dB 015-1001-01 20dB 011-0059-03 Accessories Filter 5915-110-100ps DC Block 5501A SMA cable 174-4944-01 SMA cable 174-1341-00 4ea 6ea 2ea(tethered only) 4ea(picosecond pulse lab) 2ea(picosecond pulse lab) 2ea 4ea *Jitter calibration 또는 RMT 에서는 DSA70804B, DJA, SDX100(AWG) 이필요함 7. Cable Test Equipments List 구분 테스트장비 비고 scope DSA8200 1ea TDR module 80E04 4ea* software 80SSPAR 1ea Fixture ET-DP-TPA-S 1ea Accessories 015-1012-00(Fe-Fe SMA adapter) SMA cable 174-4944-01 4ea 4ea *2 개의모듈로수동테스트가능하나, 4 개의모듈을사용하여자동화테스트가편리함.