專利名稱:視頻與音頻接收裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻接口技術(shù),特別是涉及一種應(yīng)用于顯示連接端口
(DisplayPort)接口的接收端的裝置。
背景技術(shù):
圖1顯示連接一發(fā)送裝置(Source Device)與 一接收裝置(Sink Device)的 一顯示連接端口(DisplayPort)接口 ,與該接口間的數(shù)據(jù)流示意圖。
DisplayPort是由-見頻電子設(shè)備標(biāo)準(zhǔn)制定協(xié)會(Video electronics Standard Association,簡稱VESA)所推廣的新一代數(shù)字高速影音傳輸接口 ,其利用 PCI-EXRPESS類連接(LikeLink)的方式,將影像與聲音的數(shù)據(jù)載在高速的符 號時(shí)鐘信號(Symbol Clock Signal)上,并通過傳輸特定的頻率比例分組,使接 收端得以還原原始影像傳輸速率與原始聲音傳輸速率。
如圖IA所示,DisplayPort接口 130包含一條主鏈路(Main Link)、 一條 輔助通道(Auxiliary Channel)以及一條熱插入檢測(Hot Plug Detect,簡稱HPD) 信號線。輔助通道提供傳輸頻寬(約1Mbps ),具有低延遲(最久不超過500uS ) 特性,并可雙向傳輸,以用來管理主鏈路,同時(shí)對發(fā)送裝置IIO與接收裝置 120進(jìn)行控制。至于HPD信號線也可由接收裝置120用來對發(fā)送裝置110 發(fā)出中斷要求(Interrupt Request)。
主鏈路是一個(gè)高頻寬、低延遲、單向的等時(shí)性(Isochronous)串流傳輸接 口,由1至4條數(shù)據(jù)傳輸信道(Lane)所組成,以提供數(shù)字視頻與音頻同時(shí)串 流傳輸?shù)墓δ?,每一條數(shù)據(jù)傳輸信道支持兩種信道傳輸率(Link Rate)F : 1.62Gbps或2.7Gbps,因此DisplayPort最多可達(dá)10.8Gbps的傳輸速率。請 注意,在本說明書中除了上述通道傳輸率FM之外,應(yīng)該再與另外兩種傳輸 率作區(qū)別信道符號傳輸率(Link Symbol Rate)F"'"'與像素傳輸率(Pixel Rate)F, 信道符號傳輸率F,指在主鏈路上,以每一個(gè)符號(就每一條數(shù)據(jù) 傳輸信道來看,通常每一個(gè)符號傳送8個(gè)位,故每一個(gè)符號只能傳送一個(gè)《象 素的部分?jǐn)?shù)據(jù),例如只有紅綠藍(lán)(RGB)中的紅色(R)數(shù)據(jù))為單位的傳輸速率,
而實(shí)際上,信道符號傳輸率^"'根據(jù)該通道傳輸率h^降10倍頻所產(chǎn)生,故 具有兩種傳輸速度,即162Mbps或270Mbps。至于像素傳輸率17—則是指發(fā) 送裝置110產(chǎn)生的每一個(gè)像素的傳輸速度,其與信道符號傳輸率F""'及通道 傳輸率F歸屬相互獨(dú)立而無關(guān)。
DisplayPort沒有獨(dú)立的時(shí)鐘(Clock)信號信道,接收裝置120利用時(shí)鐘回 復(fù)技術(shù)(Data Recovery)自所接收到的數(shù)據(jù)串流中將信道符號傳輸率F,還原 出來。此外,由于利用DisplayPort傳送數(shù)據(jù)時(shí),發(fā)送裝置110在產(chǎn)生像素?cái)?shù) 據(jù)時(shí)的像素傳輸率F^獨(dú)立于通道傳輸率F歸,其中該發(fā)送裝置110以信道傳 輸率Fg來在接口上傳送數(shù)據(jù)。發(fā)送裝置110通過DisplayPort特定的頻率比 例分組,或是影像屬性分組(Stream Attribute Packet)來將時(shí)間戳印(Time Stamp) Mv"[23:0]、 N^[23:0]傳送至接收裝置120 (實(shí)際上,DisplayPort的 頻率比例分組還包含音頻時(shí)間戳印M"、 N。"/,其處理方式與時(shí)間戳印相近,
因此不再重復(fù)贅述),以供接收裝置120還原像素時(shí)鐘信號CLKp"(具像素傳
輸率^)。換言之,根據(jù)符號時(shí)鐘信號CLK,(具信道符號傳輸率F"'"')與時(shí)間 戳印比例M^/N'w,并通過如圖1B所示、具有兩個(gè)分頻器210、 230,與包 含相位頻率檢測器PFD、低通濾波器LPF、壓控振蕩器VCO的鎖相回路 (Phase-locked Loop Circuit, PLL)220等的電路組態(tài),接收裝置120就可以還 原傳送裝置110所使用的像素時(shí)鐘信號GLK^或像素傳輸率1^。亦即在發(fā)送 裝置110中所產(chǎn)生的像素時(shí)鐘信號CLK""與符號時(shí)鐘信號CLK"""之間并無關(guān)
聯(lián),這兩種傳輸率或時(shí)鐘信號之間的轉(zhuǎn)換或映像(Mapping),是通過時(shí)間戳印 M,'w、 N,.w來定義,其關(guān)系以數(shù)學(xué)關(guān)系式表示為;《xM'.'rf = T,xN'w,據(jù)
此,可以推導(dǎo)出像素傳輸率1^ = (Mv'"NwO x F,。
圖2A顯示一幀(Frame)的相關(guān)影像屬性參數(shù)。圖2B為垂直同步信號VS、 水平同步信號HS與數(shù)據(jù)致能信號DE的關(guān)系圖。發(fā)送裝置110所傳送的傳 送影像屬性分組(Main Stream Attribute Packet)還包含有如下的影像屬性參數(shù) (請參考圖2A):幀寬度H'。'。'、幀高度V'。'。'、左空白寬度H^'、上空白(Blanking) 高度V"。"、有效(Active)區(qū)域?qū)挾菻糾礎(chǔ)、有效區(qū)域高度"一'、垂直同步寬度 Wvs、水平同步寬度WHs等等,以供接收裝置120還原原始幀格式,即一幀 中,有效區(qū)域A與空白(或非有效)區(qū)域B的大小與相對位置。 j
根據(jù)DisplayPort的規(guī)格,接收裝置120利用上述還原的像素傳輸率t'M乍 為將視頻數(shù)據(jù)傳送至后級電路的取樣頻率,再根據(jù)上述影像屬性參數(shù)以陸續(xù) 造出或還原影像控制信號。請參考圖2B,首先利用像素周期i戸與垂直同步
寬度wvs (以像素周期為單位)造出 一垂直同步信號vs,再根據(jù)像素周期t戸、
幀寬度H'。'。'與水平同步寬度WHS (以像素周期為單位)造出水平同步信號HS , 最后,根據(jù)像素周期Tp'、左空白寬度H"。"與有效區(qū)域?qū)挾菻涵造出數(shù)據(jù)致 能信號DE以及場域信號F正LD (未圖標(biāo))等等,以利^L頻數(shù)據(jù)的后續(xù)處理。 然而,某些環(huán)境因素會使接收裝置120還原的像素時(shí)鐘信號CLK戸發(fā)生 誤差,例如當(dāng)還原的像素時(shí)鐘信號CLK戸與原發(fā)送裝置IIO的原始像素時(shí)鐘 信號CLK^的頻率不同時(shí),即發(fā)生頻偏現(xiàn)象。例如, 一般接收裝置120的鎖
相回路220常因?yàn)闀r(shí)間戳印M* 、 N^ (或M。" 、 N一 )的位數(shù)遠(yuǎn)大于分頻器210 、 230的位數(shù)(約在"以上)的關(guān)系,而易導(dǎo)致分頻后進(jìn)入相位頻率檢測器PFD 的兩個(gè)除M、除N信號久久才產(chǎn)生一次,造成鎖相回路220的輸出發(fā)生抖 動(jitter)現(xiàn)象,而發(fā)生上述頻偏現(xiàn)象;或是DisplayPort為了降低靜電效應(yīng) (Electromagnetic Interference, EMI)而具有支持展頻的設(shè)計(jì),但也因?yàn)槿绱耍?接收裝置120所接收到的M^或M"便可能為一飄移較大的數(shù)值,則接收裝 置120根據(jù)此飄移數(shù)值所還原出的像素時(shí)鐘信號CLK戸也容易發(fā)生上述頻偏 現(xiàn)象。結(jié)果,像素時(shí)鐘信號CLK戸發(fā)生誤差的問題,將導(dǎo)致接收裝置120最 后還原的影像格式不同于發(fā)送裝置110傳輸?shù)挠跋窀袷?,以致于后級電?例 如影像縮放電路(scaler)、顯示器...等裝置)發(fā)生不正常操作。
發(fā)明內(nèi)容
有鑒于上述問題,本發(fā)明的目的之一為提供一種接收裝置,其可在像素 時(shí)鐘發(fā)生頻偏時(shí)自動矯正該頻偏現(xiàn)象,穩(wěn)定像素時(shí)鐘的速率,而達(dá)成接收裝 置還原的影像格式與發(fā)送裝置傳輸?shù)挠跋窀袷揭恢碌墓πА?br>
為達(dá)到上述目的,本發(fā)明的一實(shí)施例提供了一種接收裝置,其包含有一 緩沖單元與一時(shí)鐘產(chǎn)生單元。該緩沖單元用以存儲一解碼數(shù)據(jù),且根據(jù)一符 號時(shí)鐘信號來接收解碼數(shù)據(jù),并根據(jù)一像素時(shí)鐘信號來讀出解碼數(shù)據(jù)并產(chǎn)生 一水位值。而時(shí)鐘產(chǎn)生單元接收符號時(shí)鐘信號以產(chǎn)生像素時(shí)鐘信號,且其根 據(jù)水位值調(diào)整像素時(shí)鐘信號的讀出速率。
再者,本發(fā)明的一實(shí)施例提供了一種時(shí)鐘信號速率的校準(zhǔn)方法,包含下 列步驟首先,根據(jù)一符號時(shí)鐘信號來接收一解碼數(shù)據(jù),且根據(jù)一像素時(shí)鐘 信號來讀出解碼數(shù)據(jù)、并產(chǎn)生一水位值。接著,接收符號時(shí)鐘信號以產(chǎn)生像素時(shí)鐘信號,且根據(jù)水位值來調(diào)整像素時(shí)鐘信號的速率。
本發(fā)明實(shí)施例的接收裝置與時(shí)鐘信號速率的校準(zhǔn)方法,通過解碼數(shù)據(jù)的 水位及/或其它信息來判斷目前像素時(shí)鐘信號的狀態(tài),以對像素時(shí)鐘信號作相 應(yīng)的調(diào)整,而實(shí)現(xiàn)穩(wěn)定像素時(shí)鐘信號速率的功效。
結(jié)合下列附圖、實(shí)施例的詳細(xì)說明及權(quán)利要求,將上述及本發(fā)明的其它 目的與優(yōu)點(diǎn)詳述于后。
圖1A顯示位于一發(fā)送裝置與一接收裝置之間的顯示連接端口接口,與 該接口間的數(shù)據(jù)流示意圖。.
圖1B是在一已知Displayport接收裝置中,利用 一鎖相回路連接兩個(gè)分 頻器,用來將信道符號傳輸率F,還原成像素傳輸率。 圖2A顯示幀的相關(guān)影像屬性參數(shù)。
圖2B為垂直同步信號VS、水平同步信號HS與數(shù)據(jù)致能信號DE的關(guān) 系圖。
圖3A顯示一接收裝置的示意圖。
圖3B顯示本發(fā)明一實(shí)施例的接收裝置的部分結(jié)構(gòu)與數(shù)據(jù)流的示意圖。 圖3C顯示本發(fā)明另一實(shí)施例的接收裝置的部分結(jié)構(gòu)與數(shù)據(jù)流的示意圖。
圖4A顯示本發(fā)明另一實(shí)施例的接收裝置的部分結(jié)構(gòu)與數(shù)據(jù)流的示意圖。
圖4B顯示Displayport的傳輸數(shù)據(jù)與將該數(shù)據(jù)重新排列組合后的分組的 示意圖。
圖4C為致能信號En、控制信號VB-ID、垂直空白信號VB、還原的像 素時(shí)鐘^("、垂直同步信號VS,v與Vs,r的關(guān)系圖。
圖5顯示本發(fā)明一實(shí)施例的時(shí)鐘信號速率的校準(zhǔn)方法的流程圖。
附圖符號說明
110 發(fā)送裝置
120、 320 接收裝置
210、 230 分頻器220
321
322
323、 323,、 PFD PHY LINK
423
鎖相回路
視頻緩沖單元
判斷單元 時(shí)鐘產(chǎn)生單元 相位檢測器 物理層 鏈接層
具體實(shí)施例方式
以下的說明以DisplayPort的影像數(shù)據(jù)傳輸為例,但本發(fā)明的技術(shù)并不局 限于此,也可以應(yīng)用于Displayi>ort的聲音數(shù)據(jù)傳輸、或其它格式的數(shù)據(jù)傳輸。
圖3A顯示根據(jù)本發(fā)明的DisplayPort接收裝置320的結(jié)構(gòu)圖。該接收裝 置320包含一物理層(Physical layer)PHY與一鏈接層(Link layer)LINK。
該物理層PHY利用 一時(shí)鐘數(shù)據(jù)回復(fù)電路(Clock Data Recovery, CDR)
(未圖示),連接至主鏈路的其中的一個(gè)數(shù)據(jù)傳輸信道,用來自所接收到的影
像數(shù)據(jù)中還原符號時(shí)鐘信號GLK,(與發(fā)送裝置110實(shí)際上的符號時(shí)鐘信號 CLK,'比較,可能略有差異)并同時(shí)正確地接收視頻數(shù)據(jù)A,'"。之后,再利
用 一解碼器(未圖標(biāo))根據(jù)符號時(shí)鐘信號CLK,',對視頻數(shù)據(jù)D,進(jìn)行解碼(例
如采用ANSI8B/10B編碼規(guī)則來進(jìn)行解碼), 一方面產(chǎn)生視頻解碼數(shù)據(jù)"^, 另 一方面也擷取出時(shí)間戳印M"w/N^以及影像屬性分組的相關(guān)影像屬性參 數(shù),例如Wvs、 WHs、 H'。,、 V(。'。'、 H咖、V咖、H磁/'、 V崎"'、VB_ID、 BS/BE 、 以及VBS...等。
該鏈接層LINK用以根據(jù)視頻解碼數(shù)據(jù)D^、符號時(shí)鐘信號"K,'、時(shí) 間戳印M、'w盧^、與影像屬性分組的相關(guān)影像屬性參數(shù),來產(chǎn)生像素時(shí)鐘信 號"("、水平同步信號HS,、垂直同步信號VS,、數(shù)據(jù)致能信號DE,、以及 場域信號FIELD'。
如圖3B顯示,依據(jù)本發(fā)明一實(shí)施例的接收裝置320中的鏈接層LINK 的部分?jǐn)?shù)據(jù)流與結(jié)構(gòu)圖。其中,該鏈接層LINK的部分結(jié)構(gòu)包含有一視頻緩 沖單元321、 一判斷單元322、以及一時(shí)鐘產(chǎn)生單元323。
在本實(shí)施例中,^L頻緩沖單元(Video Buffer)321為一先進(jìn)先出存插器 (FIFO),其依據(jù)符號時(shí)鐘信號CLK,來接收并存儲視頻解碼數(shù)據(jù)化w。之后,
視頻解碼數(shù)據(jù)^w由視頻緩沖單元321輸出時(shí),為確保其后級電路的正常運(yùn) 作則根據(jù)像素時(shí)鐘信號(具像素傳輸率F- )來讀出視頻解碼數(shù)據(jù)D / ,
而視頻緩沖單元321的存在就是為了緩沖符號時(shí)鐘信號CLK,'與像素時(shí)鐘信 號" 《的傳輸率差異所造成的數(shù)據(jù)流量累積,亦即利用視頻緩沖單元321
進(jìn)行頻率轉(zhuǎn)換的操作。當(dāng)頻率轉(zhuǎn)換達(dá)成平衡-即發(fā)送裝置IIO發(fā)送的原始像 素時(shí)鐘信號C^^"與接收裝置320還原的像素時(shí)鐘信號CZ<" —致時(shí),進(jìn)出視 頻緩沖單元321中單位時(shí)間平均數(shù)據(jù)量會相同;但是若如已知技術(shù)所述的鎖 相回路220的輸出發(fā)生抖動或其它環(huán)境因素導(dǎo)致接收裝置320還原的像素時(shí) 鐘信號"("發(fā)生頻偏、而與原始像素時(shí)鐘信號a《-不一致時(shí),在視頻緩沖 單元中321進(jìn)出的單位時(shí)間平均數(shù)據(jù)量便會發(fā)生變動,產(chǎn)生存儲數(shù)據(jù)水位 (Water Level)上升或下降的趨勢。而視頻緩沖單元321即可根據(jù)此存儲的視 頻解碼數(shù)據(jù)^"'的流量或總量,來產(chǎn)生一水位值WL。舉例而言,視頻緩沖 單元321可依據(jù)視頻解碼數(shù)據(jù)D^的一寫入地址減去視頻解碼數(shù)據(jù)D""的一 讀出地址而產(chǎn)生水位值WL。
而判斷單元322根據(jù)水位值WL的大小來產(chǎn)生一控制信號up/dn,以控 制時(shí)鐘產(chǎn)生單元323產(chǎn)生像素時(shí)鐘信號^《一的速率。其中,控制信號up用 以控制時(shí)鐘產(chǎn)生單元323加速像素時(shí)鐘信號"^一的速率;控制信號dn用以 控制時(shí)鐘產(chǎn)生單元323降低像素時(shí)鐘信號^("'的速率。時(shí)鐘產(chǎn)生單元323' 接收符號時(shí)鐘信號CLK"'"'或外部時(shí)鐘ext來產(chǎn)生上述像素時(shí)鐘信號,且 根據(jù)控制信號up/dn來調(diào)整像素時(shí)鐘信號"《"的速率。
舉例而言,當(dāng)接收裝置320接收到的時(shí)間戳印M^或M^為一飄移較大 的數(shù)值,或其它環(huán)境因素使時(shí)鐘產(chǎn)生單元323還原出的像素時(shí)鐘信號"〈" 發(fā)生錯(cuò)誤或抖動、以致于數(shù)據(jù)寫入的速度變快,導(dǎo)致視頻緩沖單元321中的 數(shù)據(jù)存儲量(水位)有升高的趨勢時(shí),判斷單元322便根據(jù)相對應(yīng)增加的水位 值WL來產(chǎn)生控制信號up,以令時(shí)鐘產(chǎn)生單元323加快像素時(shí)鐘信號"("' 的速率,使讀出視頻解碼數(shù)據(jù)"^的速率加快,而讓水位降低;相對的,當(dāng) 數(shù)據(jù)讀出的速率變快時(shí),導(dǎo)致視頻緩沖單元321中的數(shù)據(jù)存儲量(水位)有降 低的趨勢時(shí),判斷單元322便根據(jù)相對應(yīng)降低的水位值WL來產(chǎn)生控制信號 dn,以令時(shí)鐘產(chǎn)生單元323降低像素時(shí)鐘信號"^"的速率,使讀出,視頻 解碼數(shù)據(jù)化"的速度減慢,而讓水位升高;或,當(dāng)視頻緩沖單元321中的數(shù) 據(jù)存儲量(水位)為"滿"或"接近滿"時(shí),判斷單元322可根據(jù)水位值WL
的上限來產(chǎn)生控制信號up,以令時(shí)鐘產(chǎn)生單元323加快像素時(shí)鐘信號^、"
的速率,使讀出視頻解碼數(shù)據(jù)"^的速率加快,以降低水位;或是,當(dāng)視頻
緩沖單元321中的數(shù)據(jù)存儲量(水位)為"空"或"接近空"時(shí),判斷單元322 便根據(jù)水位值WL的下限來產(chǎn)生控制信號dn,以令時(shí)鐘產(chǎn)生單元323降低 像素時(shí)鐘信號"^戸的速率,使讀出的視頻解碼數(shù)據(jù)"^的速度減慢,而讓水 位升高。
綜上所述,本發(fā)明的接收裝置320不僅使用時(shí)間戳印比例M""盧"w,而 且還另外使用視頻緩沖單元321的水位實(shí)時(shí)監(jiān)控的機(jī)制,在像素時(shí)鐘信號 "^""發(fā)生錯(cuò)誤時(shí),保持?jǐn)?shù)據(jù)讀寫速率的穩(wěn)定,而使接收裝置320還原的像 素時(shí)鐘信號^("能夠與發(fā)送裝置no發(fā)送的原始像素時(shí)鐘信號^ '"保持 一致、且接收裝置320不受M""或M"飄移或其它環(huán)境因素的干擾,而實(shí)現(xiàn) 接收裝置320還原的影像格式等于發(fā)送裝置110傳輸?shù)挠跋窀袷?,使后級?路能正常操作,而解決已知技術(shù)的問題。
須注意的是,在另一實(shí)施例中,設(shè)計(jì)者也可依據(jù)需求將判斷單元322的 功能整合至?xí)r鐘產(chǎn)生單元323,中,如圖3C所示。亦即,時(shí)鐘產(chǎn)生單元323, 可直接根據(jù)水位值WL來調(diào)整像素時(shí)鐘信號"〈"的速率。
圖4A顯示依據(jù)本發(fā)明另 一實(shí)施例的接收裝置320中的鏈接層LINK的
部分?jǐn)?shù)據(jù)流與結(jié)構(gòu)圖。該鏈接層LINK的部分結(jié)構(gòu)包含有一視頻緩沖單元
321、 一時(shí)鐘產(chǎn)生單元423、以及一相位檢測器PFD。本實(shí)施例的概念與圖
3B、 3C的結(jié)構(gòu)相近,均不僅使用時(shí)間戳印比例M"w盧'""來作為還原像素時(shí)鐘 信號的參考,而且還以其它信息來作為還原像素時(shí)鐘信號C£('x的依
據(jù)。須注意的是,本實(shí)施例還利用其它測量機(jī)制來精算像素時(shí)鐘信號"^—, 再利用符號時(shí)鐘信號C^K,或外部時(shí)鐘ext配合時(shí)鐘產(chǎn)生單元423來產(chǎn)生精 準(zhǔn)的還原像素時(shí)鐘信號"、"。本實(shí)施例的細(xì)節(jié)詳述如下。
如圖4B所示,DisplayPort發(fā)送裝置110在傳輸數(shù)據(jù)時(shí),會將該圖左側(cè) 顯示的致能信號En的信息與紅綠藍(lán)(RGB)三原色的像素...等信息重新排列 組合,轉(zhuǎn)換為該圖右側(cè)顯示的包含有四信道的信道符號傳輸分組中。以通道 0為例,其至少包含有空白起始BS、空白結(jié)束BE、控制信號VB-ID、視頻 時(shí)間戳印M""、音頻時(shí)間戳印M"、以及像素信息。請參考圖4C,接著,接 收裝置320根據(jù)分組中的VB-ID、 BS、 BE、解出垂直空白信號(Vertical Blanking Signal)VB。如該圖所示,當(dāng)VB-ID=1、 En=l日十,垂直空白信號VB
便為1,而其它時(shí)間為O。須注意的是,在VB為l的期間表示目前發(fā)送裝
置110傳輸?shù)臄?shù)據(jù)正處于垂直空白期間(Vertical Blanking Period),而此時(shí) VB=1的信號將被作為本實(shí)施例調(diào)整像素時(shí)鐘信號^〈"速率的參考基準(zhǔn)。
請參考圖4C,首先,接收裝置320可利用時(shí)間戳印比例MwN""來鎖定 出一個(gè)大略的像素時(shí)鐘信號"&'、另夕卜,DisplayPort規(guī)格中,接收裝置320 中的垂直同步信號VS,v必須與垂直空白信號VB維持一定的時(shí)間關(guān)系,例 如,所有垂直同步信號VS,v的正緣(RisingEdge)都必須落后(Delay)垂直空白 信號VB的正緣一段預(yù)設(shè)時(shí)間T",以避免遺漏或讀不到數(shù)據(jù)。因此,接收裝 置320將落后VB預(yù)設(shè)時(shí)間l后的VS ,(例如VS ,v2 )作為像素時(shí)鐘信號 新的起點(diǎn),并以此新起點(diǎn)的像素時(shí)鐘信號^^"來數(shù)完此幀(frame)的"幀寬 度承幀高度(H'。""V""。')"后,再造出第二個(gè)VS,(例如VS,v3)以作為像素 時(shí)鐘信號"(":數(shù)下一幀的起點(diǎn),之后依此類推。
理論上,每一個(gè)垂直同步信號均應(yīng)該剛好落后VB—段預(yù)設(shè)時(shí)間T",且 此時(shí)落后時(shí)間L的垂直同步信號一般稱為虛擬垂直同步信號VS,v。然而, 實(shí)際上由接收裝置320還原出的垂直同步信號VS,r,卻可能會因?yàn)殒i相回路 220的輸出抖動、M^或M。""飄移、電路或其它環(huán)境...等因素影響,而超前 或落后虛擬垂直同步信號VS,v的相位,無法剛好落后VB —段預(yù)設(shè)時(shí)間I 。 例如,圖中VS,rl超前VS,vl時(shí)間tl,而VS,r3落后VS,v3時(shí)間t2。此處垂 直同步信號VS,r相對于虛擬垂直同步信號VS,v的超前或落后,即可反映出 所述外在環(huán)境因素對接收裝置320還原的像素時(shí)鐘信號有多少影響。 而本實(shí)施例的結(jié)構(gòu)便可利用相位檢測器PFD來檢測虛擬垂直同步信號VS,v 與還原出的垂直同步信號VS,r兩者間的相位誤差的超前或落后狀態(tài),產(chǎn)生 至少一相位差異信號Pd(其包含相位超前信息或相位落后信息)供時(shí)鐘產(chǎn)生 單元423參考。接著,時(shí)鐘產(chǎn)生單元423便可根據(jù)相位差異信號Pd,及/或 同時(shí)參考上述水位值WL,來調(diào)整像素時(shí)鐘信號"《"的速率,以穩(wěn)定視頻 緩沖單元321的數(shù)據(jù)讀寫速率,使接收裝置320不受M^或M"飄移、或其 它環(huán)境因素的干擾。
須注意的是,本實(shí)施例的結(jié)構(gòu)所描述的VS,v與VS,r兩者間的相位超前
或落后,以另一個(gè)角度來看也等于是指垂直同步信號VS,r與垂直空白信號
VB間的相位差異。再者,雖然本實(shí)施例的結(jié)構(gòu)利用VS,v與VS,r兩者間的
相位超前或落后的相位差異信息,來加快或減慢像素時(shí)鐘信號的速率,
以決定下一幀的像素時(shí)鐘信號"A戸速率,而使接收裝置320能夠正確的還
原出相同于發(fā)送裝置110傳輸?shù)挠跋窀袷?;但是,本發(fā)明另一實(shí)施例的接收 裝置320也可直接針對垂直同步信號VS,r來作修正,使VS,r的相位對準(zhǔn) VS,v的相位。再者,若后級電路的設(shè)計(jì)可容忍畫面最后一條線不足線的現(xiàn) 象,也可在垂直空白信號VB延遲預(yù)設(shè)時(shí)間T"后自動造出垂直同步信號,如 同直接采用VS,v,如此則不需要復(fù)雜的追蹤(tmcking)結(jié)構(gòu),只需要將初始 估算的像素時(shí)鐘信號^("速率的精確度限制在一可容許的范圍內(nèi)即可。
而上述時(shí)鐘產(chǎn)生單元323、 323,、 423的技術(shù)可以鎖相回路(Phase-Locked Loop, PLL)或直接數(shù)字合成(Direct Digital Synthesis, DDS)的方式來實(shí)現(xiàn)。
圖5顯示本發(fā)明一實(shí)施例的時(shí)鐘信號速率的校準(zhǔn)方法的流程圖。該方法 包含有下列步驟
步驟S502:開始。
步驟S504:根據(jù)一符號時(shí)鐘信號來接收一解碼數(shù)據(jù),且根據(jù)一像素時(shí) 鐘信號來讀出該解碼數(shù)據(jù)并產(chǎn)生一水位值。
步驟S506:接收該符號時(shí)鐘信號以產(chǎn)生該像素時(shí)鐘信號,且根據(jù)該水 位值來調(diào)整該像素時(shí)鐘信號的速率。
步驟S508:結(jié)束。
須注意的是,本發(fā)明一實(shí)施例的時(shí)鐘信號速率的校準(zhǔn)方法,其應(yīng)用于一 DisplayPort規(guī)格的接收裝置的鏈接層電路中,且其中該解碼數(shù)據(jù)可為 一視頻 數(shù)據(jù)或一音頻數(shù)據(jù)。
而該產(chǎn)生該水位值的步驟S504可根據(jù)該解碼數(shù)據(jù)的一寫入地址與該解 碼數(shù)據(jù)的一讀出地址的差值來產(chǎn)生該水位值。且根據(jù)該水位值來調(diào)整該像素 時(shí)鐘信號速率的步驟S506可先判斷該水位值的高低來產(chǎn)生一控制信號,再 根據(jù)該控制信號來調(diào)整該像素時(shí)鐘信號的速率。
在本發(fā)明另 一 實(shí)施例的時(shí)鐘信號速率的校準(zhǔn)方法中,還包含有下列步 驟檢測一垂直同步信號與一垂直空白信號(Vertical Blanking Signal)的相位 差異信息以產(chǎn)生至少一相位差異信號,并根據(jù)該相位差異信號來調(diào)整該像素 時(shí)鐘信號的速率。
再者,在本發(fā)明另一實(shí)施例的時(shí)鐘信號速率的校準(zhǔn)方法中,還,包含下 列步驟檢測一還原垂直同步信號與一虛擬垂直同步信號間的相位差異,且 再根據(jù)該還原垂直同步信號與該虛擬同步信號的相位差異信息來調(diào)整該像
素時(shí)鐘信號的速率。其中,虛擬垂直同步信號的相位對應(yīng)一垂直空白信號中 的一預(yù)i殳時(shí)間點(diǎn)。
在實(shí)施例的詳細(xì)說明中所提出的具體實(shí)施例僅用以方便說明本發(fā)明的 技術(shù)內(nèi)容,而非將本發(fā)明狹義地限制于上述實(shí)施例,在不超出本發(fā)明的精神 及權(quán)利要求的范圍的情況,所做的種種變化實(shí)施,皆屬于本發(fā)明的范圍。
權(quán)利要求
1.一種接收裝置,包含有一緩沖單元,根據(jù)一符號時(shí)鐘信號來接收一解碼數(shù)據(jù),且根據(jù)一像素時(shí)鐘信號來讀出該解碼數(shù)據(jù)并產(chǎn)生一水位值,其中該緩沖單元根據(jù)該解碼數(shù)據(jù)的一寫入地址與該解碼數(shù)據(jù)的一讀出地址的差值來產(chǎn)生該水位值;以及一時(shí)鐘產(chǎn)生單元,接收該符號時(shí)鐘信號以產(chǎn)生該像素時(shí)鐘信號,其中該時(shí)鐘產(chǎn)生單元根據(jù)該水位值來調(diào)整該像素時(shí)鐘信號的速率。
2. 如權(quán)利要求1所述的接收裝置,其應(yīng)用于一DisplayPort規(guī)格的接收裝 置的鏈接層電路中,且該緩沖單元為一視頻緩沖單元或一音頻緩沖單元。
3. 如權(quán)利要求1所述的接收裝置,還包含一判斷單元,該判斷單元根據(jù) 該水位值,來產(chǎn)生一控制信號,且該時(shí)鐘產(chǎn)生單元接收并根據(jù)該控制信號來 調(diào)整該像素時(shí)鐘信號的速率。
4. 如權(quán)利要求1所述的接收裝置,還包含一相位檢測器,用以檢測一垂 直同步信號與一垂直空白信號的相位差異信息以產(chǎn)生至少一相位差異信號,且該時(shí)鐘產(chǎn)生單元根據(jù)該相位差異信號來調(diào)整該像素時(shí)鐘信號的速率。
5. 如權(quán)利要求1所述的接收裝置,還包含一相位一企測器,用以檢測一垂 直同步信號與一虛擬垂直同步信號間的相位差異,來提供該垂直同步信號與 該虛擬同步信號的相位差異信息給該時(shí)鐘產(chǎn)生單元,以調(diào)整該像素時(shí)鐘信號 的速率。
6. 如權(quán)利要求5所述的接收裝置,其中前述虛擬垂直同步信號的相位對 應(yīng) 一垂直空白信號中的 一預(yù)設(shè)時(shí)間點(diǎn)。
7. 如權(quán)利要求1所述的接收裝置,其中該時(shí)鐘產(chǎn)生單元為一鎖相回路或 一直接數(shù)字合成裝置。
8. —種時(shí)鐘信號速率的校準(zhǔn)方法,包含有根據(jù)一符號時(shí)鐘信號來接收一解碼數(shù)據(jù),且根據(jù)一像素時(shí)鐘信號來讀出 該解碼數(shù)據(jù)并產(chǎn)生一水位值;以及接收該符號時(shí)鐘信號以產(chǎn)生該像素時(shí)鐘信號,且根據(jù)該水位值來調(diào)整該 像素時(shí)鐘信號的速率。
9. 如權(quán)利要求8所述的時(shí)鐘信號速率的校準(zhǔn)方法,其應(yīng)用于一 DisplayPort規(guī)格的接收裝置的鏈接層電路中,且該解碼lt據(jù)為一視頻數(shù)據(jù)或 一音頻數(shù)據(jù)。
10. 如權(quán)利要求8所述的時(shí)鐘信號速率的校準(zhǔn)方法,其中該產(chǎn)生該水位值的步驟還包含有根據(jù)該解碼數(shù)據(jù)的一寫入地址與該解碼數(shù)據(jù)的一讀出地址的差值來產(chǎn) 生該水位#_。
11. 如權(quán)利要求8所述的時(shí)鐘信號速率的校準(zhǔn)方法,還包含有 判斷該水位值的高低來產(chǎn)生一控制信號;以及 根據(jù)該控制信號來調(diào)整該像素時(shí)鐘信號的速率。
12. 如權(quán)利要求8所述的時(shí)鐘信號速率的校準(zhǔn)方法,還包含有 檢測一垂直同步信號與一垂直空白信號的相位差異信息以產(chǎn)生至少一相位差異信號;以及根據(jù)該相位差異信號來調(diào)整該像素時(shí)鐘信號的速率。
全文摘要
一種接收裝置,其包含有一緩沖單元與一時(shí)鐘產(chǎn)生單元。該緩沖單元根據(jù)一符號時(shí)鐘信號來接收一解碼數(shù)據(jù),并根據(jù)一像素時(shí)鐘信號來讀出解碼數(shù)據(jù)并產(chǎn)生一水位值。而時(shí)鐘產(chǎn)生單元接收符號時(shí)鐘信號來產(chǎn)生像素時(shí)鐘信號,且根據(jù)水位值及/或一相位差異信號來調(diào)整像素時(shí)鐘信號的速率。
文檔編號G09G5/00GK101354878SQ20071013832
公開日2009年1月28日 申請日期2007年7月27日 優(yōu)先權(quán)日2007年7月27日
發(fā)明者張賢鈞, 林佐柏, 龔文俠 申請人:瑞昱半導(dǎo)體股份有限公司