專利名稱:節(jié)目時(shí)鐘基準(zhǔn)校正電路的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在數(shù)字傳送方式中的MPEG2-TS信號的位速率變換處 理,特別是涉及一種用于校正在緩沖時(shí)產(chǎn)生的PCR (節(jié)目時(shí)鐘基準(zhǔn))基準(zhǔn) 時(shí)刻信息的抖動(dòng)(y,夕)的PCR校正電路。
背景技術(shù):
現(xiàn)在,在數(shù)字傳送方式中,采用的是MPEG2-TS方式(ISO/IEC13818-l), 由此,可以把多個(gè)編碼的圖像以及聲音、數(shù)據(jù)信息等在一個(gè)傳輸流(以下 稱為TS信號)中進(jìn)行復(fù)用來傳送。也就是說,例如,在附圖7中所示,TS包由頭部、適配字段部、有效 載荷部(數(shù)據(jù)信息部)組成,固定長度為188字節(jié)。此外,頭部由4字節(jié) 構(gòu)成,包含了包標(biāo)識(shí)符信息和適配字段標(biāo)志等,其中,包標(biāo)識(shí)符信息稱為 同步字節(jié)(0x47h)和13比特的PID (Packet Indication),所述適配字段標(biāo) 志用于表示是否含有適配字段部。另外,由于適配字段部的長度可變,所 以適配字段部是包含用于表示其字節(jié)長度的適配字段長度、顯示是否包含 了以下所述的PCR信息的PCR標(biāo)志、以及與編碼器所擁有的系統(tǒng)時(shí)鐘 (27MHz)同步的基準(zhǔn)時(shí)刻信息等等的區(qū)域?;鶞?zhǔn)時(shí)刻信息被叫做PCR (Program Clock Reference即節(jié)目時(shí)鐘基準(zhǔn)),每1個(gè)節(jié)目有1個(gè)PCR,也 就是用于使生成節(jié)目的編碼器與再現(xiàn)節(jié)目的解碼器間系統(tǒng)時(shí)鐘同步的基準(zhǔn) 時(shí)刻信息。另外,上述TS包的有效載荷部被叫做PSI (Program Specific Information,節(jié)目特定信息),其中包含被復(fù)用到TS信號中的節(jié)目信息、 以及表示各個(gè)節(jié)目的構(gòu)成內(nèi)容的表格信息。被復(fù)用的節(jié)目的構(gòu)成被記載于PAT (Program Association Table,即節(jié)目輔助表)中。各個(gè)節(jié)目的構(gòu)成內(nèi)容 被記載于PMT (Program Map Table,即節(jié)目映射表)中,并被記載于上述 各個(gè)PID標(biāo)識(shí)符信息中。具體地說,在PAT中記載了各個(gè)節(jié)目與PMT的對 應(yīng)關(guān)系,在PMT中記載了構(gòu)成該節(jié)目的包的PID。此外,目前,相對于在PCR校正電路中采用了外接VCO振蕩器和平 滑電路的PLL控制方式來說,縮減了部件個(gè)數(shù)和電路規(guī)模,另外為了提供 能夠以比較容易的控制方法來實(shí)現(xiàn)的PCR校正電路,通過以下的專利文獻(xiàn) 1可以得知這樣一種校正電路,其中,對位速率變換前的PCR輸入定時(shí)與 位速率變換后的輸出PCR定時(shí)的時(shí)間差值進(jìn)行計(jì)算,將相加該時(shí)間差值和 輸入PCR值而得到的值作為校正PCR值以替換位速率變換后的PCR值。[專利文獻(xiàn)l]:日本特開2005-318029號公報(bào)如上所述,由于在TS信號中,關(guān)于1個(gè)節(jié)目,l個(gè)PCR成為該節(jié)目的 基準(zhǔn)時(shí)刻信息,所以在現(xiàn)有的PCR校正電路中, 一般地說,關(guān)于l個(gè)節(jié)目, 在具有1個(gè)VCXO (電壓控制石英振蕩器)和STC計(jì)數(shù)器的PLL電路中, 再現(xiàn)與編碼器同步的系統(tǒng)時(shí)鐘(27MHz),并以STC計(jì)數(shù)器為基礎(chǔ)進(jìn)行PCR 校正。但是,由于上述PLL電路必須進(jìn)行精度很高的控制,所以存在著電 路復(fù)雜化和規(guī)模龐大的問題。另外,在進(jìn)行復(fù)用了多個(gè)節(jié)目的TS信號的PCR校正時(shí),必須具有所 復(fù)用的節(jié)目共享的PLL電路(VCXO、 STC計(jì)數(shù)器),存在著電路規(guī)模龐大 的問題。另外,這時(shí),要從復(fù)用了多個(gè)節(jié)目的TS信號中提取各個(gè)節(jié)目的 PCR信息,就必須進(jìn)行所述PSI信息的解析。首先,檢測PAT包,參考其 內(nèi)容來檢測出PMT包,參考所檢測到的PMT包來檢測出具有包含有PCR 信息的PID標(biāo)識(shí)符的包,由于從該包中提取PCR信息的加工處理必須進(jìn)行 所復(fù)用節(jié)目數(shù),所以這樣的電路也存在著復(fù)雜化和規(guī)模變大的問題。此外,根據(jù)上述專利文獻(xiàn)l,相對于在PCR校正電路中采用了外接的 VCO振蕩器和平滑電路的PIX控制方式來說,縮減了部件個(gè)數(shù)和電路規(guī)模, 另外,為了獲得能夠以比較容易的控制方法來實(shí)現(xiàn)的PCR校正電路,雖然采用了計(jì)算位速率變換前的PCR輸入定時(shí)與位速率變換后的輸出PCR定時(shí) 間的時(shí)間差值,用輸入PCR值加上該時(shí)間差值而得到的值作為校正PCR值 來替換位速率變換后的PCR值的結(jié)構(gòu)是已知的,但是關(guān)于多個(gè)被復(fù)用的節(jié) 目,沒有公開以下內(nèi)容,即提供一種不必具有所復(fù)用節(jié)目數(shù)的共享PCR校 正用PLL電路(VCXO、 STC計(jì)數(shù)器),就可縮減部件個(gè)數(shù)和電路規(guī)模、能 夠以比較容易的控制方法來實(shí)現(xiàn)的PCR校正電路。發(fā)明內(nèi)容本發(fā)明正是為了解決上述現(xiàn)有技術(shù)中的問題而得出的,特別是其目的 在于提供一種PCR校正電路,其不必具有復(fù)用節(jié)目的個(gè)數(shù)的共享PCR校正 用PLL (鎖相環(huán))電路(VCXO、 STC計(jì)數(shù)器),就可縮減部件個(gè)數(shù)和電路 規(guī)模,能夠以比較容易的控制方法來實(shí)現(xiàn)。根據(jù)本發(fā)明,為了達(dá)到上述目的而提供了一種節(jié)目時(shí)鐘基準(zhǔn)校正電路, 對在把復(fù)用了多個(gè)節(jié)目的TS信號經(jīng)由存儲(chǔ)器變換為不同的位速率時(shí)所產(chǎn) 生的節(jié)目時(shí)鐘基準(zhǔn)的基準(zhǔn)時(shí)刻信息的抖動(dòng)進(jìn)行校正,其特征在于,具備 石英振蕩器,作為節(jié)目時(shí)鐘基準(zhǔn)校正用的基準(zhǔn)時(shí)鐘;節(jié)目時(shí)鐘基準(zhǔn)校正用 基準(zhǔn)計(jì)數(shù)器部,生成與所述基準(zhǔn)時(shí)鐘同步的節(jié)目時(shí)鐘基準(zhǔn)校正用的基準(zhǔn)計(jì) 數(shù)值;基準(zhǔn)計(jì)數(shù)值附加部,把所述基準(zhǔn)計(jì)數(shù)值附加到位速率變換前的TS信 號上;速率變換部,在把附加了所述基準(zhǔn)計(jì)數(shù)值的TS信號暫時(shí)保存在緩沖 存儲(chǔ)器中后,變換為輸出位速率來輸出;節(jié)目時(shí)鐘基準(zhǔn)校正計(jì)數(shù)值計(jì)算部, 從來自所述速率變換部的輸出TS信號上附加的基準(zhǔn)計(jì)數(shù)值中,提取在向所 述速率變換部輸入附加有所述基準(zhǔn)計(jì)數(shù)值的TS信號時(shí)的輸入時(shí)刻基準(zhǔn)計(jì) 數(shù)值,同時(shí)由所述節(jié)目時(shí)鐘基準(zhǔn)校正用基準(zhǔn)計(jì)數(shù)器部獲取所述速率變換部 輸出該TS信號時(shí)的輸出時(shí)刻基準(zhǔn)計(jì)數(shù)值,并計(jì)算該輸入時(shí)刻基準(zhǔn)計(jì)數(shù)值與 輸出時(shí)刻基準(zhǔn)計(jì)數(shù)值的差值來求出節(jié)目時(shí)鐘基準(zhǔn)校正計(jì)數(shù)值;以及節(jié)目時(shí) 鐘基準(zhǔn)置換部,從來自所述速率變換部的輸出TS信號中檢測出其中所包含 的節(jié)目時(shí)鐘基準(zhǔn)計(jì)數(shù)值,并在該檢測出的節(jié)目時(shí)鐘基準(zhǔn)計(jì)數(shù)值上加上所述計(jì)算出的節(jié)目時(shí)鐘基準(zhǔn)校正計(jì)數(shù)值,來作為新的節(jié)目時(shí)鐘基準(zhǔn)計(jì)數(shù)值進(jìn)行替換,所述基準(zhǔn)計(jì)數(shù)值附加部對所述位速率變換前的TS信號實(shí)施比特寬度 的擴(kuò)展,并在該被擴(kuò)展的比特區(qū)域附加所述基準(zhǔn)計(jì)數(shù)值;所述速率變換部 以實(shí)施比特寬度擴(kuò)展并附加了所述基準(zhǔn)計(jì)數(shù)值的TS包的形式存儲(chǔ)到緩沖 存儲(chǔ)器;所述節(jié)目時(shí)鐘基準(zhǔn)校正計(jì)數(shù)值計(jì)算部在從所述速率變換部讀出緩 沖存儲(chǔ)器中所存儲(chǔ)的TS信號時(shí),提取所述TS信號的擴(kuò)展比特寬度區(qū)域上 所附加的所述基準(zhǔn)計(jì)數(shù)值,來求出所述輸入時(shí)刻基準(zhǔn)計(jì)數(shù)值;并且,節(jié)目 時(shí)鐘基準(zhǔn)檢測電路用于從所述節(jié)目時(shí)鐘基準(zhǔn)置換部的所述速率變換后的TS 信號中檢測出其中所包含的節(jié)目時(shí)鐘基準(zhǔn)計(jì)數(shù)值,該節(jié)目時(shí)鐘基準(zhǔn)檢測電 路僅在參照所有TS包的頭信息內(nèi)的適配字段標(biāo)記而該標(biāo)記表示存在適配 字段、且參照適配字段內(nèi)的適配字段長度標(biāo)記而該值表示適配字段為有限 長度、且參照適配字段內(nèi)的節(jié)目時(shí)鐘基準(zhǔn)標(biāo)記而該節(jié)目時(shí)鐘基準(zhǔn)標(biāo)記表示 在適配字段內(nèi)有節(jié)目時(shí)鐘基準(zhǔn)計(jì)數(shù)值的描述的情況下,從該TS包的適配字 段中提取節(jié)目時(shí)鐘基準(zhǔn)計(jì)數(shù)值。根據(jù)上述的本發(fā)明,可以不必具有復(fù)用節(jié)目個(gè)數(shù)的PCR校正用PLL電 路(VCXO、 STC計(jì)數(shù)器)就可構(gòu)成PCR校正電路,縮減了其部件個(gè)數(shù)和 電路規(guī)模,并提供了一種能夠以比較容易的控制方法來實(shí)現(xiàn)的PCR校正電 路,達(dá)到了優(yōu)異的效果。
圖1是示出根據(jù)本發(fā)明一個(gè)實(shí)施方式的PCR校正電路的結(jié)構(gòu)的框圖。 圖2是示出上述本發(fā)明的實(shí)施方式中的PCR校正用基準(zhǔn)計(jì)數(shù)值的結(jié)構(gòu) 示例的圖。圖3是示出在上述本發(fā)明的實(shí)施方式中,附加了基準(zhǔn)計(jì)數(shù)值的TS包的 結(jié)構(gòu)示例的圖。圖4是示出在上述本發(fā)明的實(shí)施方式中,附加了基準(zhǔn)計(jì)數(shù)值的TS包的 另一個(gè)結(jié)構(gòu)示例的圖。圖5是示出上述本發(fā)明的實(shí)施方式中的PCR信息檢測電路的結(jié)構(gòu)示例 的圖。圖6是用于說明在上述本發(fā)明的實(shí)施方式中在速率變換部所生成的PCR的時(shí)間抖動(dòng)的圖。圖7是用于說明現(xiàn)有技術(shù)的TS包的概述的圖。圖8是示出本發(fā)明中的高精度PCR校正電路的結(jié)構(gòu)示例的圖。圖9是示出本發(fā)明中的系統(tǒng)時(shí)鐘頻率差檢測部的結(jié)構(gòu)示例的圖。圖10是示出本發(fā)明中的輸入TS信號c和STC計(jì)數(shù)器9的計(jì)數(shù)值的時(shí)序的說明圖。圖11是示出本發(fā)明中的頻率偏差校正值的結(jié)構(gòu)示例的圖。 圖12是示出本發(fā)明中的附加了基準(zhǔn)計(jì)數(shù)值和頻率偏差值的TS包的結(jié) 構(gòu)示例的圖。
具體實(shí)施方式
下面,參考附圖對本發(fā)明的實(shí)施方式進(jìn)行說明。首先,采用附圖1對本發(fā)明一個(gè)實(shí)施方式的PCR校正電路進(jìn)行詳細(xì)說 明。此外,本實(shí)施方式包括系統(tǒng)時(shí)鐘用石英振蕩器l、 PCR校正用基準(zhǔn)計(jì)數(shù) 器部2、基準(zhǔn)計(jì)數(shù)值附加部3、速率變換部4、 PCR校正計(jì)數(shù)值計(jì)算部5、 PCR置換部6。在上述結(jié)構(gòu)中,系統(tǒng)時(shí)鐘用石英振蕩器1是獨(dú)立于與輸入TS信號c中 所包含的節(jié)目相對應(yīng)的編碼器的27MHz的固定石英振蕩器。PCR校正用基 準(zhǔn)計(jì)數(shù)器部2是與來自所述系統(tǒng)時(shí)鐘用石英振蕩器1的系統(tǒng)時(shí)鐘a同步的 計(jì)數(shù)器,生成PCR校正中所采用的基準(zhǔn)計(jì)數(shù)值b,并將其輸出到基準(zhǔn)計(jì)數(shù) 值附加部3及PCR校正計(jì)數(shù)值計(jì)算部5中。另一方面,復(fù)用了多個(gè)節(jié)目的輸入TS信號c在基準(zhǔn)計(jì)數(shù)值附加部3, 生成其上附加了所述基準(zhǔn)計(jì)數(shù)值b的TS信號d,并將其輸出到速率變換部 4。此外,該基準(zhǔn)計(jì)數(shù)值b的附加是針對輸入TS信號c的整個(gè)包來進(jìn)行的。在速率變換部4中,在把附加了所述基準(zhǔn)計(jì)數(shù)值b的TS信號d暫時(shí)保存在 緩沖存儲(chǔ)器中后,通過讀出與輸入的位速率相互獨(dú)立的不同的位速率(速 率變換),來生成速率變換后的TS信號e,并且輸出到PCR校正計(jì)數(shù)器值 計(jì)算部5和PCR置換部6中。另外,在所述PCR校正計(jì)數(shù)器值計(jì)算部5中,從速率變換部4輸出的 速率變換后的TS信號e中提取在所述基準(zhǔn)計(jì)數(shù)值附加部3上附加的基準(zhǔn)計(jì) 數(shù)值b,來作為把速率變換前的TS信號d輸入到速率變換部4時(shí)的輸入時(shí) 刻基準(zhǔn)計(jì)數(shù)值,同時(shí)提取來自所述PCR校正用基準(zhǔn)計(jì)數(shù)器部2的基準(zhǔn)計(jì)數(shù) 值b來作為速率變換后的TS信號e從速率變換部4中輸出時(shí)的輸出時(shí)刻基 準(zhǔn)計(jì)數(shù)值,計(jì)算該輸入時(shí)刻基準(zhǔn)計(jì)數(shù)值與輸出時(shí)刻基準(zhǔn)計(jì)數(shù)值之間的差值 計(jì)數(shù)值來作為PCR校正計(jì)數(shù)值f,并輸入到PCR置換部6中。此外,該P(yáng)CR 校正計(jì)數(shù)值f的計(jì)算是針對由速率變換部4輸出的速率變換后的TS信號e 的整個(gè)包進(jìn)行的。PCR置換部6檢測速率變換后的TS信號e中所包含的 PCR計(jì)數(shù)信息,把所檢測的PCR計(jì)數(shù)信息加上所述PCR校正計(jì)數(shù)值f來求 出PCR校正后的新PCR計(jì)數(shù)值,并替換所述檢測的PCR計(jì)數(shù)信息,來輸 出被PCR校正的速率變換后的輸出TS信號。進(jìn)而,對于PCR校正用基準(zhǔn)計(jì)數(shù)器部2進(jìn)行詳細(xì)說明。此外,本發(fā)明 使用的MPEG2-TS 信號中的 PCR信息包括稱作 PROGRAM—Clock—Reference—Extension (以下稱為PCR__Ext)的9bit的300 周期計(jì)數(shù)值,與生成節(jié)目的編碼器所擁有的27MHz的系統(tǒng)時(shí)鐘同步;以及 與把稱作PROGRAM—Clock__Reference_Base (以下稱為PCR—Base)的33bit 的上述27MHz的系統(tǒng)時(shí)鐘進(jìn)行1/300分頻的90kHz同步的計(jì)數(shù)值。另外, 在本發(fā)明中,為了簡化所述PCR校正計(jì)數(shù)值f和加上該值得到的校正PCR 計(jì)數(shù)值的計(jì)算電路,使其與所述PCR校正用基準(zhǔn)計(jì)數(shù)器部2的計(jì)數(shù)器結(jié)構(gòu) 相同。但是,由于本計(jì)數(shù)器是用于校正在所述速率變換部4中進(jìn)行緩沖時(shí) 所產(chǎn)生的時(shí)間抖動(dòng)的裝置,所以不必采用與基于MPEG2-TS的PCR信息相 同的比特?cái)?shù)的計(jì)數(shù)器結(jié)構(gòu)。圖2是本發(fā)明的PCR校正用基準(zhǔn)計(jì)數(shù)值b的一個(gè)例子,其示出了包括 對應(yīng)于所述PCR一Ext的低位基準(zhǔn)計(jì)數(shù)值[8-0]:9bit及對應(yīng)于所述PCR一Base 的高位基準(zhǔn)計(jì)數(shù)值[15-外7bit的情況。這時(shí),假定在速率變換部4中進(jìn)行緩 沖時(shí)所產(chǎn)生的時(shí)間抖動(dòng)最大為1.4ms以下。(1.4ms<2A7bitxl/^0kHz)另外,用于操作所述PCR校正用基準(zhǔn)計(jì)數(shù)器部2的系統(tǒng)時(shí)鐘(27MHz) 在MPEG2-TS規(guī)格中為士30ppm,以得到較高的精度,但是現(xiàn)有方式那樣由 PLL電路來再現(xiàn)系統(tǒng)時(shí)鐘有處理變復(fù)雜且電路規(guī)模增大的缺點(diǎn)。另外,對 于復(fù)用了多個(gè)節(jié)目的TS信號來說,雖然有可能對應(yīng)地?fù)碛卸鄠€(gè)所述PLL 電路,但是,那樣也將導(dǎo)致由于電路的安裝空間等問題而使可進(jìn)行PCR校 正的節(jié)目數(shù)受限。于是,本實(shí)施方式的PCR校正電路具有與編碼器相同程度或者其以上 的精度的獨(dú)立的系統(tǒng)時(shí)鐘(石英振蕩器)。考慮到可減小上述PCR值的校正 時(shí)間、并且可以對符合MPEG2-TS規(guī)格的PCR抖動(dòng)值(士500ns)進(jìn)行校正, 則即使不必采用PLL電路來再現(xiàn)現(xiàn)有的系統(tǒng)時(shí)鐘,本PCR校正電路的系統(tǒng) 時(shí)鐘與生成節(jié)目的編碼器的系統(tǒng)時(shí)鐘之間的頻率偏差(O)對于解碼器 側(cè)的節(jié)目再現(xiàn)來說也可以說幾乎不會(huì)導(dǎo)致故障。假設(shè),即使存在1~2個(gè)時(shí) 鐘程度的偏差,由于PCR抖動(dòng)大約為75ns以下,對于MPEG2-TS規(guī)格來 說也是非常小的值。反過來能夠簡化電路結(jié)構(gòu)大幅度縮小電路規(guī)模的優(yōu)點(diǎn) 之處更多。也就是說,本發(fā)明是基于上述發(fā)明人等的新認(rèn)識(shí)而做出的。接下來,對基準(zhǔn)計(jì)數(shù)值附加部3進(jìn)行詳細(xì)說明。附圖3示出了TS包的 結(jié)構(gòu)示例,在基準(zhǔn)計(jì)數(shù)值附加部3中,對于輸入TS信號c的比特寬度8比 特,設(shè)置了 8比特的擴(kuò)展比特區(qū)域,并且將包含高位/低位基準(zhǔn)計(jì)數(shù)值(如 上述圖2中所述)的16比特的所述基準(zhǔn)計(jì)數(shù)值b按每8比特劃分來附加于 與同步字節(jié)(0x47h)的后面2個(gè)字節(jié)的定時(shí)相對應(yīng)的擴(kuò)展比特區(qū)域中。在 本實(shí)施方式中,通過在附加PCR信息的位置(同步頭部中的第7字節(jié))之 前附加所述基準(zhǔn)計(jì)數(shù)值b,如以下所述那樣,在新校正的PCR計(jì)數(shù)值的計(jì) 算及PCR值的替換定時(shí)之前的定時(shí),可以完成PCR校正計(jì)數(shù)值的計(jì)算,因而,不需要進(jìn)行信號處理的定時(shí)管理。并且,被附加了這樣得到的所述基準(zhǔn)計(jì)數(shù)值b的TS信號d就這樣以擴(kuò)展后的16比特寬度輸入到速率變換部 4中,并存儲(chǔ)在緩沖存儲(chǔ)器中。另外,雖然本處理完全是只對包含原PCR信息的TS包進(jìn)行就可以, 但是為了簡化電路,還對輸入TS信號c的整個(gè)包進(jìn)行。另外,關(guān)于擴(kuò)展的 比特區(qū)域內(nèi)的、附加了所述基準(zhǔn)計(jì)數(shù)值b的2字節(jié)以外的區(qū)域,也可以用 于PCR校正以外的其他目的,但是在不使用的情況下,即使附加了任何偽 數(shù)據(jù)也沒有關(guān)系。但是,在本實(shí)施方式中,雖然有8比特的擴(kuò)展寬度,但 是由于僅僅使用了其中的2個(gè)字節(jié),所以就浪費(fèi)了速率變換部4的緩沖存 儲(chǔ)器的存儲(chǔ)區(qū)。對此,附圖4減少緩沖存儲(chǔ)器的使用比特寬度,所以是采用4比特的 比特?cái)U(kuò)展寬度來進(jìn)行的情況的實(shí)施例。這樣,通過采用更少的比特寬度來 進(jìn)行分割并復(fù)用,可以降低所使用的緩沖存儲(chǔ)器的使用區(qū)域。在此,再次返回到圖l,在速率變換部4,把按照擴(kuò)展的比特寬度附加 了基準(zhǔn)計(jì)數(shù)值b的TS信號d,暫時(shí)存儲(chǔ)到緩沖存儲(chǔ)器中后,以不同于輸入 的位速率的位速率讀出(速率變換),從而生成速率變換后的TS信號e。這 時(shí),為了謀求不同速率之間的匹配,插入了叫做NULL包的偽包。附圖6示出了輸入TS信號c和速率變換后的TS信號e的各流。在輸 入TS信號c中,TSP2和TSP7是包含作為PCR信息的PCR1和PCR2的 TS包。速率變換后的TS信號e在速率變換時(shí),通過附加NULL包,原PCR1 及PCR2的時(shí)間位置分別偏離APCR1和APCR2時(shí)間。該APCR1和APCR2 是速率變換時(shí)的時(shí)間上的抖動(dòng)(延遲時(shí)間)。因此,在本發(fā)明的PCR校正電 路,通過計(jì)算APCR1和APCR2,并在原PCR1和PCR2上加上校正值,就 可以得出校正后的PCR值PCR1鄰PCR2'。關(guān)系式如下所示。PCR1,=PCR1+APCR1PCR2,=PCR2+APCR2接下來,對PCR校正計(jì)數(shù)值計(jì)算部5進(jìn)行詳細(xì)說明。輸出來自速率變換部4的速率變換后的TS信號e時(shí),提取向附加到所述比特?cái)U(kuò)展部分的、 向緩沖存儲(chǔ)器中寫入時(shí)的所述基準(zhǔn)計(jì)數(shù)值b,從而得到輸入時(shí)刻基準(zhǔn)計(jì)數(shù) 值。同時(shí),從輸出速率變換后的TS信號e的所述PCR校正用基準(zhǔn)計(jì)數(shù)器 部2中提取所述基準(zhǔn)計(jì)數(shù)值b,得到輸出時(shí)刻基準(zhǔn)計(jì)數(shù)值。通過計(jì)算這樣得 到的輸入時(shí)刻基準(zhǔn)計(jì)數(shù)值與輸出時(shí)刻基準(zhǔn)計(jì)數(shù)值的差值,可以得到PCR校 正計(jì)數(shù)值f。此外,本PCR校正計(jì)數(shù)值f是在速率變換部4中進(jìn)行緩沖時(shí)所 產(chǎn)生的時(shí)間上的抖動(dòng)(延遲時(shí)間),也就是如上所述的APCR1和APCR2的 值。雖然本處理完全是僅針對包含PCR計(jì)數(shù)信息的TS包而進(jìn)行的,但是 為了簡化電路,也可針對速率變換后的TS信號e的整個(gè)包進(jìn)行。接下來,對PCR置換部6進(jìn)行詳細(xì)說明。也就是說,在PCR置換部6 中,從比特?cái)U(kuò)展的速率變換后的TS信號e中,僅提取去除比特?cái)U(kuò)展部分的 TS信號。檢測所提取的TS信號中所包含的PCR計(jì)數(shù)信息。在附圖5中示出了本發(fā)明一個(gè)實(shí)施方式的PCR計(jì)數(shù)信息的檢測電路的 一例。在本實(shí)施方式中,包括適配字段標(biāo)記檢測部101、適配字段長度檢 測部102、 PCR標(biāo)記檢測部103、 PCR計(jì)數(shù)值檢測部104。在上述結(jié)構(gòu)中,從比特?cái)U(kuò)展的速率變換后的TS信號e中提取的TS信 號o被輸入到適配字段標(biāo)記檢測部101、適配字段長度檢測部102、 PCR標(biāo) 記檢測部103、 PCR計(jì)數(shù)值檢測部104。并且,在適配字段標(biāo)記檢測部101, 從速率變換了的TS信號o的整個(gè)包中的頭信息部中提取適配字段標(biāo)記,僅 在適配字段標(biāo)記表示存在適配字段的情況下,才輸出適配字段檢測標(biāo)記p。 另外,在適配字段長度檢測部102,從TS信號o的整個(gè)包中的適配字段部 中提取適配字段長度信息,僅在表示適配字段為有限長度的情況下,輸出 適配字段長度檢測標(biāo)記q。并且,PCR檢測標(biāo)記檢測部103從TS信號o的整個(gè)包中的適配字段部 中提取PCR標(biāo)記,僅在PCR標(biāo)記表示存在PCR計(jì)數(shù)值的情況下,輸出PCR 檢測標(biāo)記r。另外,PCR計(jì)數(shù)值檢測部104僅從輸出了所述檢測到的適配字 段檢測標(biāo)記p、適配字段長度檢測標(biāo)記q、 PCR檢測標(biāo)記r的所有標(biāo)記的TS如上所述,采用本發(fā)明的PCR校正電路,與現(xiàn)有的通過PLL電路來再 現(xiàn)系統(tǒng)時(shí)鐘的方法相比,能夠得到大幅度地縮減部件個(gè)數(shù)、電路規(guī)模以及 簡化控制。另外,通過本發(fā)明,對于包含PCR信息的整個(gè)包來說,由于可 以計(jì)算出速率變換時(shí)的緩沖時(shí)所產(chǎn)生的PCR信息的抖動(dòng)(延遲時(shí)間),所以 不存在對可進(jìn)行PCR校正的節(jié)目數(shù)量(PCR數(shù))的限制。另外,進(jìn)行PCR 校正時(shí)所必需的PCR計(jì)數(shù)信息的檢測電路也不必像現(xiàn)在那樣解析PSI信息 來對每個(gè)節(jié)目分別檢測PCR值,簡單地說,由于僅通過判斷是否包含PCR 信息就可以實(shí)現(xiàn),所以當(dāng)然可以進(jìn)一步簡化電路并縮減電路規(guī)模。接下來,采用圖8,針對圖1所述的PCR校正電路,描述了一個(gè)可進(jìn) 行更高精度的PCR校正、實(shí)現(xiàn)本發(fā)明的PCR校正電路的實(shí)施例。在圖8 中,系統(tǒng)時(shí)鐘頻率差計(jì)算部7-l 7-n具有輸入TS信號c中所復(fù)用的節(jié)目個(gè) 數(shù)的n個(gè)電路,在輸入TS信號c中,僅對于包含PCR計(jì)數(shù)值的包計(jì)算與 所復(fù)用的各節(jié)目相對應(yīng)的編碼器的系統(tǒng)時(shí)鐘和來自所述系統(tǒng)時(shí)鐘用石英振 蕩器1的系統(tǒng)時(shí)鐘a的頻率差,輸出為頻率偏差校正值t-l t-n。這吋,在為不包含PCR計(jì)數(shù)值的包的情況下,將頻率偏移校正值設(shè)為 0 (不進(jìn)行校正)。基準(zhǔn)計(jì)數(shù)值附加部3把來自所述PCR校正用基準(zhǔn)計(jì)數(shù)器 部2的用于PCR校正的基準(zhǔn)計(jì)數(shù)值b與來自所述系統(tǒng)時(shí)鐘頻率差計(jì)算部 7-l 7-n的頻率偏差校正值t-l t-n都附加于比特寬度擴(kuò)展的區(qū)域,并輸入到 速率變換部4中。在PCR校正計(jì)數(shù)值偏差附加部11中,對于通過來自所述 PCR校正計(jì)數(shù)值計(jì)算部5的、所述輸入時(shí)刻基準(zhǔn)計(jì)數(shù)值與輸出時(shí)刻基準(zhǔn)計(jì) 數(shù)值的差而求得的PCR校正計(jì)數(shù)值f,提取將速率變換后的TS信號e的比 特寬度的擴(kuò)展的區(qū)域中附加的所述頻率偏差校正值t-l t-n,并用這個(gè)值進(jìn) 行校正處理,可以得到相對高精度的PCR校正計(jì)數(shù)值f'。接下來,采用圖9,對系統(tǒng)時(shí)鐘頻率差計(jì)算部7-l 7-n進(jìn)行詳細(xì)的說明。系統(tǒng)時(shí)鐘頻率差計(jì)算部具有輸入TS信號c中所復(fù)用的節(jié)目個(gè)數(shù)的n個(gè) 相同的電路。PCR檢測部8僅檢測出輸入TS信號c所包含的節(jié)目中的與特定編碼器相對應(yīng)的PCR計(jì)數(shù)值u,同時(shí)輸出PCR檢測標(biāo)記v。 STC計(jì)數(shù)器 9是與來自所述系統(tǒng)時(shí)鐘用石英振蕩器1的系統(tǒng)時(shí)鐘a同步的計(jì)數(shù)器,其具 有與PCR計(jì)數(shù)值u相同的結(jié)構(gòu)(42bit)。該計(jì)數(shù)器在檢測到來自所述PCR 檢測部8的PCR檢測標(biāo)記v時(shí),把同時(shí)輸入的所述PCR計(jì)數(shù)值u加載為初 始值,直到檢測到下一個(gè)PCR計(jì)數(shù)值u為止進(jìn)行遞加計(jì)數(shù)。頻率偏差校正值計(jì)算部10以與所述PCR檢測標(biāo)記v —同輸入的PCR 計(jì)數(shù)值u和來自STC計(jì)數(shù)器9的計(jì)數(shù)值w為基礎(chǔ),來計(jì)算特定編碼器的系 統(tǒng)時(shí)鐘與來自所述系統(tǒng)時(shí)鐘用石英振蕩器1的系統(tǒng)時(shí)鐘a之間的頻率之差, 并輸出頻率校正偏差校正值t。采用圖10來說明所述頻率校正偏差校正值t的計(jì)算方法。圖10示出了 輸入TS信號c及STC計(jì)數(shù)器9的計(jì)數(shù)值的時(shí)間序列。當(dāng)從輸入TS信號c 中檢測到作為PCR計(jì)數(shù)值u的PCR1時(shí),把該值加載為STC計(jì)數(shù)器9的初 始值。STC計(jì)數(shù)器9 一直到從所加載的值中檢測到作為下一個(gè)PCR計(jì)數(shù)值 u的PCR2為止持續(xù)計(jì)數(shù)。這時(shí),當(dāng)把檢測到PCR2的時(shí)刻的STC計(jì)數(shù)器9 的計(jì)數(shù)值作為PCR2a時(shí),該值與PCR2的差A(yù)PCR2a可通過下面的公式得 出。APCR2a=PCR2-PCR2a該值是從PCR1開始直到到達(dá)PCR2為止產(chǎn)生的、預(yù)定的編碼器的系統(tǒng) 時(shí)鐘相對于本發(fā)明的PCR校正電路中使用的系統(tǒng)時(shí)鐘a的頻率差。另外, 從該P(yáng)CR1開始直到到達(dá)PCR2為止的時(shí)間(APCR1-2)可通過下面的公式 得出。APCRl-2=PCR2a-PCRl將上述的APCR2a、 APCRl-2用作頻率偏差校正值t。 接下來,對所述頻率校正偏差校正值t的結(jié)構(gòu)示例進(jìn)行說明。圖ll是 本發(fā)明的頻率校正偏差校正值t的一個(gè)例子,示出了由與所述PCR_Ext相 對應(yīng)的低位計(jì)數(shù)值[8-0]:9bit以及與所述PCR_Base相對應(yīng)的高位計(jì)數(shù)值 [22-9]:14bit構(gòu)成APCR1-2的情況。另一方面,APCR2a僅僅是與PCR_Ext相對應(yīng)的計(jì)數(shù)[8-0]:9bit,采用其中的低位8比特作為差信息、最高位比特是 用于表示校正值的符號(±)的比特。這時(shí),包含可計(jì)算的PCR校正值的 包的到達(dá)間隔在MPEG2-TS規(guī)格的最大值100ms之內(nèi),另外,編碼器的系 統(tǒng)時(shí)鐘也在同一規(guī)格的最大的士30ppm之內(nèi)。(100ms<2A14bitx 1/90kHz, 100ms<2A5bitx 1/(27MHzx士30ppm》接下來,對基準(zhǔn)計(jì)數(shù)值附加部3進(jìn)行詳細(xì)說明。圖12示出了在上述圖 3中所說明的附加了基準(zhǔn)計(jì)數(shù)值的TS包中,在附加于8比特的擴(kuò)展區(qū)域中 的所述基準(zhǔn)計(jì)數(shù)值b之后,新附加了所述頻率校正偏差校正值t的TS包。接下來,對PCR校正計(jì)數(shù)值偏差附加部11進(jìn)行詳細(xì)說明。輸入PCR 校正計(jì)數(shù)值,所述PCR校正計(jì)數(shù)值是由來自所述PCR校正計(jì)數(shù)值計(jì)算部5 的速率變換后TS信號e得到的輸入時(shí)刻基準(zhǔn)計(jì)數(shù)值與輸出時(shí)刻基準(zhǔn)計(jì)數(shù)值 之間的差信息。同時(shí),還提取被附加在所述比特?cái)U(kuò)展部分的基準(zhǔn)計(jì)數(shù)值b 之后的頻率校正偏差校正值t (APCR2a、 APCRl-2),用該值對所述輸入的 PCR校正計(jì)數(shù)值f進(jìn)行校正處理。該校正方法用下面的公式給出。PCR校正計(jì)數(shù)值f'=PCR校正計(jì)數(shù)值fxa(a=l+APCR2a/APCRl-2)在此,a的符號以與作為APCR2a的最高位比特的符號比特相對應(yīng)地定 義。這樣,就可以得到新的PCR校正計(jì)數(shù)值f'。另外,求得的PCR校正計(jì) 數(shù)值f',對于用來自1個(gè)石英振蕩器的基準(zhǔn)系統(tǒng)時(shí)鐘的計(jì)數(shù)值(緩沖存儲(chǔ) 器的從輸入到輸出的計(jì)數(shù)之差)進(jìn)行校正的值,進(jìn)而還校正作為所述基準(zhǔn) 的石英振蕩器的系統(tǒng)時(shí)鐘與原來的被復(fù)用的編碼器的系統(tǒng)時(shí)鐘之間的頻率 差,因而可以說是更高精度的PCR校正計(jì)數(shù)值。此外,在本實(shí)施例中,雖然在每次PCR計(jì)數(shù)值到達(dá)時(shí)進(jìn)行頻率偏差校 正值t的計(jì)算,但是在實(shí)際系統(tǒng)中,由于難以考慮到石英振蕩器的系統(tǒng)時(shí)鐘 與編碼器的系統(tǒng)時(shí)鐘間的頻率差總是發(fā)生得較大,所以可以例如取50次的 平均值并且每50次進(jìn)行附加并發(fā)送1次。另外,PCR校正電路可以采用這 樣的結(jié)構(gòu),即在開始校正操作以后,僅在傳送中斷狀態(tài)的時(shí)間長度超出了預(yù)定時(shí)間的情況下,采用頻率校正偏差校正值t來得到新的PCR校正計(jì)數(shù) 值f'。另外,雖然在對APCR2a、 APCRl-2兩者打包時(shí)附加,但是也可以是 在系統(tǒng)時(shí)鐘頻率差檢測部預(yù)先進(jìn)行a^l+APCR2a/APCRl-2)的計(jì)算,并把該 結(jié)果作為頻率校正偏差校正值t來附加的方式。在PCR置換部6中,與本 發(fā)明的圖1中說明的PCR校正電路相同,對于速率變換后的TS信號e,代 替所述PCR校正計(jì)數(shù)值f,把新的高精度PCR校正計(jì)數(shù)值f置換為被校正 的PCR計(jì)數(shù)值。如上所述,對于本發(fā)明的圖1中所說明的結(jié)構(gòu)的PCR校正電路方式而 言,本發(fā)明的圖8計(jì)算PCR校正計(jì)數(shù)值f的結(jié)構(gòu)的電路方式可以說是在要 求更高精度的PCR校正處理的系統(tǒng)中有效的方法。
權(quán)利要求
1. 一種節(jié)目時(shí)鐘基準(zhǔn)校正電路,對在把復(fù)用了多個(gè)節(jié)目的TS信號經(jīng)由存儲(chǔ)器變換為不同的位速率時(shí)所產(chǎn)生的節(jié)目時(shí)鐘基準(zhǔn)的基準(zhǔn)時(shí)刻信息的抖動(dòng)進(jìn)行校正,其特征在于,具備石英振蕩器,作為節(jié)目時(shí)鐘基準(zhǔn)校正用的基準(zhǔn)時(shí)鐘;節(jié)目時(shí)鐘基準(zhǔn)校正用基準(zhǔn)計(jì)數(shù)器部,生成與所述基準(zhǔn)時(shí)鐘同步的節(jié)目時(shí)鐘基準(zhǔn)校正用的基準(zhǔn)計(jì)數(shù)值;基準(zhǔn)計(jì)數(shù)值附加部,把所述基準(zhǔn)計(jì)數(shù)值附加到位速率變換前的TS信號上;速率變換部,在把附加了所述基準(zhǔn)計(jì)數(shù)值的TS信號暫時(shí)保存在緩沖存儲(chǔ)器中后,變換為輸出位速率來輸出;節(jié)目時(shí)鐘基準(zhǔn)校正計(jì)數(shù)值計(jì)算部,從來自所述速率變換部的輸出TS信號上附加的基準(zhǔn)計(jì)數(shù)值中,提取在向所述速率變換部輸入附加有所述基準(zhǔn)計(jì)數(shù)值的TS信號時(shí)的輸入時(shí)刻基準(zhǔn)計(jì)數(shù)值,同時(shí)由所述節(jié)目時(shí)鐘基準(zhǔn)校正用基準(zhǔn)計(jì)數(shù)器部獲取所述速率變換部輸出該TS信號時(shí)的輸出時(shí)刻基準(zhǔn)計(jì)數(shù)值,并計(jì)算該輸入時(shí)刻基準(zhǔn)計(jì)數(shù)值與輸出時(shí)刻基準(zhǔn)計(jì)數(shù)值的差值來求出節(jié)目時(shí)鐘基準(zhǔn)校正計(jì)數(shù)值;以及節(jié)目時(shí)鐘基準(zhǔn)置換部,從來自所述速率變換部的輸出TS信號中檢測出其中所包含的節(jié)目時(shí)鐘基準(zhǔn)計(jì)數(shù)值,并在該檢測出的節(jié)目時(shí)鐘基準(zhǔn)計(jì)數(shù)值上加上所述計(jì)算出的節(jié)目時(shí)鐘基準(zhǔn)校正計(jì)數(shù)值,來作為新的節(jié)目時(shí)鐘基準(zhǔn)計(jì)數(shù)值進(jìn)行替換,所述基準(zhǔn)計(jì)數(shù)值附加部對所述位速率變換前的TS信號實(shí)施比特寬度的擴(kuò)展,并在該被擴(kuò)展的比特區(qū)域附加所述基準(zhǔn)計(jì)數(shù)值;所述速率變換部以實(shí)施比特寬度擴(kuò)展并附加了所述基準(zhǔn)計(jì)數(shù)值的TS包的形式存儲(chǔ)到緩沖存儲(chǔ)器;所述節(jié)目時(shí)鐘基準(zhǔn)校正計(jì)數(shù)值計(jì)算部在從所述速率變換部讀出緩沖存儲(chǔ)器中所存儲(chǔ)的TS信號時(shí),提取所述TS信號的擴(kuò)展比特寬度區(qū)域上所附加的所述基準(zhǔn)計(jì)數(shù)值,來求出所述輸入時(shí)刻基準(zhǔn)計(jì)數(shù)值;并且,節(jié)目時(shí)鐘基準(zhǔn)檢測電路用于從所述節(jié)目時(shí)鐘基準(zhǔn)置換部的所述速率變換后的TS信號中檢測出其中所包含的節(jié)目時(shí)鐘基準(zhǔn)計(jì)數(shù)值,該節(jié)目時(shí)鐘基準(zhǔn)檢測電路僅在參照所有TS包的頭信息內(nèi)的適配字段標(biāo)記而該標(biāo)記表示存在適配字段、且參照適配字段內(nèi)的適配字段長度標(biāo)記而該值表示適配字段為有限長度、且參照適配字段內(nèi)的節(jié)目時(shí)鐘基準(zhǔn)標(biāo)記而該節(jié)目時(shí)鐘基準(zhǔn)標(biāo)記表示在適配字段內(nèi)有節(jié)目時(shí)鐘基準(zhǔn)計(jì)數(shù)值的描述的情況下,從該TS包的適配字段中提取節(jié)目時(shí)鐘基準(zhǔn)計(jì)數(shù)值。
2. 如權(quán)利要求1所述的節(jié)目時(shí)鐘基準(zhǔn)校正電路,其特征在于, 用頻率偏差值對所述新的節(jié)目時(shí)鐘基準(zhǔn)校正計(jì)數(shù)值進(jìn)行校正,所述新的節(jié)目時(shí)鐘基準(zhǔn)校正計(jì)數(shù)值是加上了所述節(jié)目時(shí)鐘基準(zhǔn)校正計(jì)數(shù)值的值, 所述節(jié)目時(shí)鐘基準(zhǔn)校正計(jì)數(shù)值是根據(jù)所述輸入時(shí)刻基準(zhǔn)計(jì)數(shù)值與所述輸出 時(shí)刻基準(zhǔn)計(jì)數(shù)值之間的差值計(jì)算出的,所述頻率偏差值是對來自所述速率 變換部的所述輸出TS信號中所包含的按所述多個(gè)節(jié)目的每一個(gè)獨(dú)立的編 碼器的系統(tǒng)時(shí)鐘與來自所述石英振蕩器的基準(zhǔn)時(shí)鐘之間的頻率偏差值分別 進(jìn)行檢測的值。
3. 如權(quán)利要求2所述的節(jié)目時(shí)鐘基準(zhǔn)校正電路,其特征在于 在所述節(jié)目時(shí)鐘基準(zhǔn)校正電路開始校正操作以后,在傳送中斷狀態(tài)的時(shí)間長度比預(yù)定時(shí)間短的情況下,繼續(xù)使用所述新的節(jié)目時(shí)鐘基準(zhǔn)校正計(jì) 數(shù)值。
4. 如權(quán)利要求3所述的節(jié)目時(shí)鐘基準(zhǔn)校正電路,其特征在于在所述傳送中斷狀態(tài)的時(shí)間長度比所述預(yù)定時(shí)間長的情況下,用所述 頻率偏差值校正所述新的節(jié)目時(shí)鐘基準(zhǔn)校正計(jì)數(shù)值。
全文摘要
本發(fā)明提供一種無需現(xiàn)有的PLL電路,就可以大幅度縮減部件個(gè)數(shù)、電路規(guī)模并簡化控制的PCR校正電路。該P(yáng)CR校正電路具備石英振蕩器,產(chǎn)生PCR校正用的基準(zhǔn)時(shí)鐘;PCT校正用基準(zhǔn)計(jì)數(shù)器部,生成PCR校正用基準(zhǔn)計(jì)數(shù)值;基準(zhǔn)計(jì)數(shù)值附加部,把基準(zhǔn)計(jì)數(shù)值附加到位速率變換前的TS信號上;速率變換部,在把附加了基準(zhǔn)計(jì)數(shù)值的TS信號暫時(shí)保存在緩沖存儲(chǔ)器中后,變換位輸出位速率并進(jìn)行輸出;PCR校正計(jì)數(shù)值計(jì)算部,提取輸入TS信號的輸入時(shí)的輸入時(shí)刻基準(zhǔn)計(jì)數(shù)值,同時(shí)獲取TS信號的輸出時(shí)的輸出時(shí)刻基準(zhǔn)計(jì)數(shù)值,計(jì)算該輸入時(shí)刻基準(zhǔn)計(jì)數(shù)值與輸出時(shí)刻基準(zhǔn)計(jì)數(shù)值的差值以求出PCR校正計(jì)數(shù)值;以及PCR置換部,從TS信號中檢測出PCR計(jì)數(shù)值,在所檢測出的PCR計(jì)數(shù)值上加上所算出的PCR校正計(jì)數(shù)值來作為新的PCR計(jì)數(shù)值進(jìn)行替換。
文檔編號H04N7/52GK101282483SQ20081009638
公開日2008年10月8日 申請日期2008年3月28日 優(yōu)先權(quán)日2007年3月28日
發(fā)明者藤倉干夫 申請人:株式會(huì)社日立國際電氣