JPH1117532A - ディジタルpll回路およびmpegデコーダ - Google Patents
ディジタルpll回路およびmpegデコーダInfo
- Publication number
- JPH1117532A JPH1117532A JP16423997A JP16423997A JPH1117532A JP H1117532 A JPH1117532 A JP H1117532A JP 16423997 A JP16423997 A JP 16423997A JP 16423997 A JP16423997 A JP 16423997A JP H1117532 A JPH1117532 A JP H1117532A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- pll circuit
- digital pll
- clock
- circuit
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N11/00—Colour television systems
- H04N11/06—Transmission systems characterised by the manner in which the individual colour picture signal components are combined
- H04N11/20—Conversion of the manner in which the individual colour picture signal components are combined, e.g. conversion of colour television standards
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/007—Transform coding, e.g. discrete cosine transform
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N11/00—Colour television systems
- H04N11/06—Transmission systems characterised by the manner in which the individual colour picture signal components are combined
- H04N11/12—Transmission systems characterised by the manner in which the individual colour picture signal components are combined using simultaneous signals only
- H04N11/14—Transmission systems characterised by the manner in which the individual colour picture signal components are combined using simultaneous signals only in which one signal, modulated in phase and amplitude, conveys colour information and a second signal conveys brightness information, e.g. NTSC-system
- H04N11/143—Encoding means therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/04—Synchronising
- H04N5/12—Devices in which the synchronising signals are only operative if a phase difference occurs between synchronising and synchronised scanning devices, e.g. flywheel synchronising
- H04N5/126—Devices in which the synchronising signals are only operative if a phase difference occurs between synchronising and synchronised scanning devices, e.g. flywheel synchronising whereby the synchronisation signal indirectly commands a frequency generator
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/099—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop
- H03L7/0991—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop the oscillator being a digital oscillator, e.g. composed of a fixed oscillator followed by a variable frequency divider
- H03L7/0992—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop the oscillator being a digital oscillator, e.g. composed of a fixed oscillator followed by a variable frequency divider comprising a counter or a frequency divider
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/099—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop
- H03L7/0991—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop the oscillator being a digital oscillator, e.g. composed of a fixed oscillator followed by a variable frequency divider
- H03L7/0994—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop the oscillator being a digital oscillator, e.g. composed of a fixed oscillator followed by a variable frequency divider comprising an accumulator
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/04—Synchronising
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/46—Receiver circuitry for the reception of television signals according to analogue transmission standards for receiving on more than one standard at will
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/44—Colour synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/44—Colour synchronisation
- H04N9/45—Generation or recovery of colour sub-carriers
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
があるため、価格を低廉化することが困難であった。 【解決手段】 固定された周波数で発振する発振器13
0の固定周波数出力信号を使用して外部から供給される
基準信号PCRに位相同期した信号を出力するディジタ
ルPLL回路であって、前記固定周波数出力信号をカウ
ントするカウンタ手段121と、前記基準信号と前記固
定周波数出力信号とのずれに応じて、前記カウンタ手段
によりカウントされる数を所定期間に所定回数だけ増減
するカウント数増減手段120とを具備するように構成
する。
Description
hase Locked Loop) 回路およびMPEG(MovingPicture
Experts Group)デコーダに関し、特に、MPEGスト
リーム用ディジタルPLL回路に関する。近年、動画像
を圧縮する技術としてMPEGが注目されて来ている。
このようなMPEG用のデコーダにおいては、PLL回
路としてDA変換器(Digital-to-Analog Converter) お
よびVCO(Voltage Controlled Oscillator: 電圧制御
発振器) が必要とされており、これらDA変換器および
VCOによる製品のコストアップが問題となっている。
そこで、DA変換器およびVCOを使用することなく低
価格のディジタルPLL回路の提供が要望されている。
たオーディオ/ビデオ・ストリーム(Audio/Video Strea
m)を含むMPEGシステムストリーム(汎用符号化方式
MPEG−2:ISO−13818−1国際規格)で
は、オーディオの出力時刻とビデオの出力時刻(表示時
刻)を合わせないと音(音声)と映像が同期しなくな
り、例えば、画面で人が口を動かし喋っているのに音が
出なかったり、或いは、ドア等がバタンと閉まったはず
なのに音が後から出たりして非常に不快なものとなる。
で該音および映像の圧縮情報をデコード装置内のメモリ
領域に格納する必要があるが、伝送ストリームは一般的
に常に一定の伝送レートで出力されているため、出力が
遅すぎるとデコーダ内のメモリ領域が不足して情報を破
棄してしまったり、或いは、出力が早すぎるとメモリ内
の圧縮映像/音声ストリームが足りなくなってしまう。
その結果、音声や映像が途中で途切れることにもなっ
て、非常に都合が悪い。そこで、伝送されるビット情報
と、該ビット情報を消費するスピードとを合わせる必要
が生じる。
を伝送する側のタイミングと情報を処理する側のタイミ
ングを合わせて、受信側のメモリが破綻(オーバーフロ
ー、或いは、アンダーフロー)しないように構成し、さ
らに、音声と映像の出力時刻を合わせることが必要であ
る。また、ビデオ圧縮等においては、圧縮率を高めるた
めに過去の映像との差分等を伝送するようになっている
ため、画像により圧縮率が異なっている。すなわち、例
えば、過去の映像と全く同じでよい「静止画」に近い画
像では、殆ど情報を送る必要はないが、画像の全面が動
画の場合には多くの情報を伝送しなければならない。
の圧縮率により伝送容量を切り換えるような技術はあま
り発達しておらず、特に、放送系のディジタルストリー
ム伝送の場合等では、例えば、1チャンネルなら1チャ
ンネル毎に伝送帯域が割り当てられ、その情報の伝送容
量(ビットレート)も固定となっており、さらに、画像
/音声を表示する時間も1秒に30画像と決まってい
る。
の圧縮率の違いにより変化するため、この伝送すべき情
報量の違いを吸収するために、国際規格では受信器側で
持つべきメモリ容量が決められている(ビデオの場合は
VBVバッファと呼ばれている)。そして、固定レート
で伝送された圧縮情報は、一旦、このメモリに格納さ
れ、また、受信器処理回路では、このメモリから情報を
読み出して伸長し、画像等を表示している。
圧縮効率が良く情報量の少ない画像の場合は、その固定
レートで伝送されるより少ない情報をメモリから読み出
して処理し、これにより、固定レートで伝送された情報
の一部をメモリに蓄積することができる。そして、圧縮
率の低い、すなわち、情報量の多い画像を処理する場
合、このメモリに溜まった(蓄えられた)情報を読み出
すことにより、固定レートで送られる情報より多い量の
情報を読み出し、その結果、圧縮しずらい画像でも多く
の情報を割り当てて画質を落とさず伝送することを可能
としている。なお、上記メモリ(VBVバッファ)がオ
ーバーフロー、或いは、アンダーフローしない範囲でビ
デオおよびオーディオ信号を圧縮することも国際規格で
決められたものの1つである。
の同時出力を行い、且つ、メモリが破綻しないようにす
るために、MPEG国際規格では、伝送装置が想定して
いる現在時刻(PCR:Program Clock Reference)と映
像/音声を表示すべき時刻(PTS:Presentation Tim
e Stamp)が送られることになっている。つまり、基準時
刻をまず決めてから、その基準時刻に対して、ビデオは
「この時刻に表示せよ」、オーディオは「この時刻に出
力せよ」と伝送装置が指示するのである。そして、受信
側は、この指示に従いさえすれば、音声と映像を同時に
表示(出力)することができ、また、VBVバッファの
オーバーフロー/アンダフローを避けることができる。
換言すると、VBVバッファのオーバーフロー/アンダ
フローが生じないように保証するのは、伝送装置の責任
となっているのである。
に、また、PTSは少なくとも0.7秒毎に送ることに
なっているが、受信器側では、PCRを基にPLL回路
等を使用し、発振器を制御して独自に基準クロックを生
成する。このクロックの周波数は27MHzと決まってい
るので、受信器側では0.1秒毎のPCRを基に27M
Hz単位で時刻管理を行うことができ、このクロックを基
準として映像信号処理回路等を動作させている。
すブロック図である。図1において、参照符号1はTS
−デコーダ,2はPLL回路,20は電圧制御発振器
(VCO:Voltage Controlled Oscillator),3はメモ
リバス,4はMPEGビデオデコーダ,5はメモリコン
トローラ,6はMPEGデコード用メモリ,7はオーデ
ィオデコーダ,8はスピーカ,9はNTSCエンコー
ダ,そして,10はディスプレイを示している。
1,MPEGビデオデコーダ,メモリコントローラ5,
および,オーディオデコーダ7は、メモリバス3を介し
てバス接続されている。MPEGビデオデコードダ4
は、IVLC(Inverse VariableLength Coding: 逆可
変長符号化部)41,IQ(Inverse Quantization: 逆
量子化部)42,IDCT(Inverse Discrete Cosine
Transform:逆離散コサイン変換部)43,加算器44,
予測回路45,および,出力回路46を備えて構成され
ている。
デオデコード回路)4の構成は、一般的なものであり、
伝送ストリーム(MPEG−TSストリーム)は、TS
−デコーダ1によりビデオの圧縮情報(Iピクチャ,P
ピクチャ,Bピクチャ等)が分離されて、メモリバス3
およびメモリコントローラ5を介してMPEGデコード
用メモリ(VBVバッファ)に格納される。
に圧縮された画像情報(画像内符号化画像:Intra Pict
ure)であり、PピクチャはIピクチャを参照して圧縮す
る画像(或る画像を時間的に前方から予測する前方予測
符号化画像:Predictive Picture) であり、そして、B
ピクチャはIピクチャおよびPピクチャを参照して圧縮
する画像(或る画像を時間的に前方および後方から予測
する両方向予測符号化画像:Bidirectionally Predicti
ve Picture) である。
びBピクチャ(圧縮された画像データ)から、IVLC
41,IQ42,IDCT43,加算器44,および,
予測回路45を使用して画像の復号化(画像データの伸
長)が行われ、出力回路46を介してNTSCエンコー
ダ9へ供給されてNTSC信号に変換されて、元の画像
がディスプレイ(家庭用テレビ)10に表示される。ま
た、音声信号に関しては、TS−デコーダ1により分離
されたオーディオの圧縮情報(例えば、44.1KHzの
サンプリング周波数で16ビットに量子化されたオーデ
ィオの圧縮データ)は、オーディオデコーダ7により復
号(伸長)され、スピーカ8から元の音声が出力され
る。なお、MPEGデコーダ4およびオーディオデコー
ダ7の具体的な動作は、本発明と直接関係するものでは
ないのでその説明は省略する。
るPLL回路の構成を示すブロック図である。図2に示
されるように、MPEG−TSに含まれるPCR情報が
ストリーム中に現れると、MPEG−TSデコーダ1
は、該MPEG−TSストリームをデコードして、PC
Rロード信号を生成し、第1のレジスタ22にこの値を
入力する。同時に、27MHzクロックで駆動されるカウ
ンタ21の値を第2のレジスタ23にロードする。も
し、伝送系の27MHzクロックと受像機側の27MHzク
ロックが同期していれば、受像機側の27MHzクロック
でカウントしたカウンタ21の値とPCRの値は一致す
る。しかしながら、伝送系の27MHzクロックと受像機
側の27MHzクロックが同期していなければ(狂ってい
れば)、差分値が出る。
27MHzクロックと受像機側の27MHzクロックとの差
分値を加算器24で検出演算(加算)し、これをDAコ
ンバータ25へ供給してアナログ電圧に変換してVCO
3に入力するようになっている。これにより、伝送系ク
ロックと受像機側クロックの発振周波数の違いが無くな
る方向に27MHzのVCO3を制御する。この制御方法
は、PLL(Phase Locked Loop)技術として良く知られ
ている。そして、生成された受像機側27MHzのクロッ
クは、前述のカウンタ21を駆動すると共に、クロック
倍増器31に供給され、該倍増器31から、例えば、8
1MHZのクロック,44.1KHzのクロック等が生成さ
れる。ここで、81MHZのクロックは、MPEGビデオ
生成等に使用されるクロックであり、また、44.1K
Hzのクロックは、オーディオの生成に使用されるクロッ
クである。
ビデオデコーダ4により生成された輝度信号(Y)や色
信号(Cr,Cb)をテレビ(NTSC:National Tel
evision System Committee)信号に変換するために使用
される。ここで、テレビ信号(TV信号)とは、輝度信
号, 色信号, TV画像の垂直方向の始まり時刻を指示す
る垂直同期信号,および,TV画像の水平方向の始まり
の時刻を指示する水平同期信号等を混合したものであ
る。
信号)より成り、例えば、0.5MHzの帯域内に周波数
帯域が制限されてから、平衡変調されて輝度信号(Y)
に加算される。ここで、平衡変調とは、図2に示される
ように、3.58MHzのサイン波sin X とそれより90
°位相のずれたコサイン波cos X (sin (X+90))を27M
Hzクロックからディジタル的に発生させ、乗算器92に
より色差信号Crとサイン波sin X とを乗算し、また、
乗算器91により色差信号Cbとコサイン波cos X とを
乗算し、そして、これら乗算器91および92の出力を
加算器93により加算するようになっている。さらに、
加算器93の出力は、加算器94により輝度信号Yに加
算される。なお、加算器94には、各種同期信号発生回
路97の出力信号(水平同期信号、垂直同期信号、およ
び、カラーバースト同期信号等)が供給されて加算さ
れ、そして、DA変換器98を介してNTSCコンポジ
ット信号(複合映像信号)が出力されることになる。
X とは、位相が90°ずれているため、加算結果(NT
SCコンポジット信号)から、例えば、サイン波(色差
信号Cr)だけを抽出する場合には、sin90°(=
1)の時刻、すなわち、cos90°(=0)の時刻に
信号を抽出すればよい。一方、コサイン波(色差信号C
b)だけを抽出する場合には、sin0°(=0)の時
刻、すなわち、cos0°(=1)の時刻に信号を抽出
すればよい。これにより、平衡変調した色差信号Crお
よびCbを分離して復調することができるようになって
いる。
ンコーダにおいては、色差信号CrおよびCbを平衡変
調して加算した結果(色信号:加算器93の出力信号)
に対して、さらに、輝度信号Yを加算器94により加算
するようになっているが、輝度信号(Y)と色信号(C
r,Cb)とを完全に分離することはできない。しかし
ながら、色信号は3.58MHzの搬送波で変調されてい
るため、例えば、0.5MHzで色信号を帯域制限した場
合には、信号成分は3.58MHz±0.5MHz周辺に集
中しており、これに対して、輝度信号は帯域制限を受け
ないので基本的には、例えば、0〜4MHzの全帯域に存
在するが、実際の画像では殆どの信号は0〜2MHz程度
の低周波数帯域に集中する統計的傾向があるため、輝度
信号の高周波数成分に目をつぶり、輝度信号(Y)と色
信号(Cr,Cb)の分離に帯域制限フィルターを使用
することもできる。この場合、3.58MHz±0.5M
Hzの帯域通過フィルターと0〜3MHz帯域通過フィルタ
ーを用意し、これにより、輝度信号(Y)と色信号(C
r,Cb)を分離することになる。また、より完全に輝
度信号と色信号色を分離する方法も知られているが、本
発明に直接関係するものではないのでその説明は省略す
る。
は、各種同期信号発生回路97の出力信号(水平同期信
号、垂直同期信号、および、カラーバースト同期信号
等)が供給されて加算されるが、これらの同期信号等
は、色信号や輝度信号が存在しないブラキング期間に重
畳される。ここで、カラーバースト信号は、上述の色信
号の位相(いつの時刻に色信号を抽出するとサイン波だ
け存在するか)を知らせる信号であり、テレビ受像機
(TV受像機)側ではPLL回路を用いてこのカラーバ
ーストに同期したサイン波を作ることで色信号(色差信
号CrおよびCb)の分離を行うことになる。
のMPEGデコーダにおけるPLL回路では、27MHz
用のVCO3がアナログ要素を多く含み、最近のディジ
タル高集積LSI化に適さないため、どうしてもディジ
タルLSIの外部に設ける外付け回路とならざるを得な
い。
素が多いため量産に向かず、単独の部品としては非常に
高価でシステム全体のコストアップの要因となってい
る。なお、上述した従来のPLL回路が有する問題は、
MPEGデコーダに使用するものに限定されず、PLL
回路自体の問題でもある。本発明は、上述した従来のP
LL回路が有する課題に鑑み、DA変換器およびVCO
を使用することなく低価格のディジタルPLL回路の提
供を目的とする。
れた周波数で発振する発振器の固定周波数出力信号を使
用して外部から供給される基準信号に位相同期した信号
を出力するディジタルPLL回路であって、前記固定周
波数出力信号をカウントするカウンタ手段と、前記基準
信号と前記固定周波数出力信号とのずれに応じて、前記
カウンタ手段によりカウントされる数を所定期間に所定
回数だけ増減するカウント数増減手段とを具備すること
を特徴とするディジタルPLL回路が提供される。
ば、カウンタ手段により固定周波数出力信号がカウント
されるが、カウント数増減手段により、基準信号と固定
周波数出力信号とのずれに応じて、カウンタ手段により
カウントされる数が所定期間に所定回数だけ増減され
る。これにより、従来のPLL回路が有するDA変換器
およびVCOを使用することなく低価格のディジタルP
LL回路を提供することができる。
るディジタルPLL回路の各実施例を説明する。図3は
本発明に係るディジタルPLL回路の第1実施例を示す
ブロック図である。図3において、参照符号101はT
S−デコーダ,102はディジタルPLL回路,103
はクロック生成器,130は発振子(水晶発振子),1
04はMPEGビデオデコーダ,146は出力回路,1
09はNTSCエンコーダ,そして,198はDA変換
器を示している。ここで、TS−デコーダ101および
MPEGビデオデコーダ104は、クロック生成器10
3からのクロックにより駆動される。
ルPLL回路102を適用したMPEGデコーダでは、
図2を参照して説明した従来のPLL回路2で必要とさ
れていたDA変換器25およびVCO3を無くすことが
でき、その代わり、本実施例のディジタルPLL回路で
は、発振子130およびクロック生成器103とクロッ
ク調整回路120とが必要になる。
L回路では、伝送側クロック(PCR情報として伝送さ
れるクロック)と受像側クロック(発振子130で生成
されるもので、図2に示すようなVCO3が無いので周
波数調整されていないクロック)との周波数の違いを、
第1のレジスタ122と第2のレジスタ123との差と
して受け取ってクロック調整回路102により調整す
る。ここで、クロック調整回路102におけるクロック
の調整には、27MHzの「元クロック」から生成した
「調整27MHzCLOCK」と位相指示情報(「調整2
7MHzクロックの位相をどの程度位調整したかを示す情
報)を使用する。
の位相調整は後に詳述するが、PCR情報等に基づいて
「元27MHzクロック」の位相(遅延)をディジタル回
路でずらすことで行う。具体的に、例えば、PCR(伝
送装置が想定している現在時刻)とカウンタ(27MHz
カウンタ)121との差が「20(20クロック)」だ
ったとすると、0.1秒前の「PCR」と今回のPCR
で伝送系は0.1秒(2700000クロック期間)だ
け時間が経ったと考えているのに対して、受信器側のク
ロックは0.1秒+20クロック(2700020クロ
ック)経ったと考えていることになる。従って、受信器
側では、伝送された情報より20クロック分だけ余計に
情報を処理することが必要になる。ここで、上述のよう
に、20クロック程度の誤差なら時間にして760nse
c.にも満たないため、受信器側のバッファメモリ(VB
Vバッファ)に圧縮画像情報等の余分にあり、その余裕
分を処理して済ませることができるが、例えば、0.1
秒毎に20クロックずつ誤差が溜まると、最終的にバッ
ファメモリに蓄積された情報が無くなって画像表示の続
行が不可能になる。
ードを調整して伝送クロック(PCR)と同期させるこ
とが必要になる。すなわち、クロックの出る間隔を瞬間
的に「或る期間」短く或いは長くして0.1秒後に20
クロック分を調整する必要がある。ここで、クロックの
出る間隔を調整する「或る期間」は、テレビに画像の出
ていないブラウン管のビームの戻し期間(ブランキング
期間)等に含めるように構成し、さらに、時間的に0.
1秒の中で分散することによりクロック間隔のずれによ
る画像乱れが最小となるよう構成するのが好ましい。
(27MHz)のクロックを瞬間的に49nsec.,25n
sec.,43nsec.,31nsec.,18.5nsec.にした
り、或いは、37nsec.のクロックで駆動している回路
の全体のタイミング制御を行うカウンタ類が通常毎クロ
ック+1動作しているのを+2,+3,−1,−2動作
させることにより行う。ここで、上記のクロックの調整
により、例えば、NTSCエンコードの色信号の平衡変
調に使う3.58MHzの色副搬送波を生成するディジタ
ル回路の処理も変化する。そして、色副搬送波の位相が
ずれると、画像の色相がずれることになるため、この色
副搬送波の位相ずれを補正する必要がある。そのため、
位相指示情報で、27MHzがどれだけずれたかをNTS
Cエンコーダの3.58MHz搬送波発生器に知らせ、そ
の分の補正を行う。なお、具体的な説明は、後に詳述す
る。
信号発生回路197)等は、クロックそのものの位相調
整による調整と、クロックは変えず「位相情報」のみに
よる調整の2つの調整方法が考えられる。まず、クロッ
クそのものを直接変える方法には、以下の問題がある。
すなわち、例えば、27MHzのクロックが位相調整によ
り1つ抜けたり、1周期に2つのクロックが出たりす
る。この時、例えば、1周期に2つのクロックが出た場
合には、カウンタ等の回路は本来1周期でカウント処理
すればよいのを1/2周期でカウントする必要があるた
め、その瞬間だけ倍のスピードで動かす必要が生じる。
もちろん、倍の速度で動作させても構わないが、位相指
示情報で1周期に2クロック来たことをその回路に伝え
ることで、そのカウンタが+2するよう制御すれば、1
周期に2つのクロックを出してカウンタをその瞬間だけ
倍のスピードで動かさなくても済む。
には、3倍の速度で動作させる必要が生じるところを、
カウンタを+3するだけで済むので、このような場合の
効果は大きい。一方、27MHzクロックが完全に1つ或
いは2つ抜けた場合も、カウンタの値を−1,−2,或
いは,−3だけ制御する方法がある。これにより、処理
を早くしたり遅くしたり制御することができ、カウンタ
に対して実際に供給されるクロックを調整しなくても
「位相調整情報」の伝達だけでクロックの調整が可能に
なる。このようなクロック調整を行うカウンタとして
は、27MHzカウンタやNTSCエンコーダ内の全体タ
イミング制御用カウンタがある。
の全体の制御を司るカウンタは、1フレーム周期や1水
平周期の時間をカウントしており、1フレーム周期のど
のタイミングでどういう信号を出すべきか(水平同期信
号や垂直同期信号、カラーバースト信号、色、および、
輝度信号等)を決定する。従って、このカウンタの値を
調整することにより、NTSC信号の表示処理速度を調
整することができる。
動するのは受像側の全ての回路ではなく、例えば、図3
における出力回路146,NTSCエンコーダ109,
および,27MHzカウンタ121等である。また、MP
EGビデオデコーダは、元27MHzクロック等の別のク
ロックで駆動されていてもよく、ビデオ信号の表示処理
に直接係わっている回路だけ、処理速度の調整を行えば
よい。これは、MPEGデコード処理が基本的にデコー
ド処理した画像を1回バッファメモリ(VBVバッファ
261,361)に転送した後、再度、読み出して表示
するためである。
249,349)は、画像が必要になった時点でメモリ
(VBVバッファ261,361)から必要な画像情報
を読み出せばよく、このメモリによりデコード処理のク
ロックと表示処理クロックの分割が可能になっている。
また、音声回路の場合は、ビデオ信号のような色副搬送
波による変調等採用されておらず、音声ディジタルデー
タを出力するだけでよいため、音声の基本クロックとな
る384Fs等のクロックの位相を調整することにな
る。従って、クロック位相調整回路のみが必要となる。
おけるカウンタの一例を示すブロック図である。図4に
示されるように、図3のディジタルPLL回路(10
2)におけるカウンタ121は、加算器1211,レジ
スタ1212,および,比較器1213を備えて構成さ
れている。
(120)からの信号(+1,+2,−1)が供給さ
れ、レジスタ1212に格納された値に加算されて該レ
ジスタ1212に戻されるようになっている。レジスタ
1212の出力は、比較器1213の一方の入力bに供
給され、該比較器1213の他方の入力aに供給される
信号nと比較され、そして、a=bのときレジスタ12
12がリセットされるようになっている。
おけるクロック位相調整回路の一例を示すブロック図で
ある。図5に示されるように、図3のディジタルPLL
回路102におけるクロック位相調整回路120は、セ
レクタ1201,加算器1202,レジスタ1203,
比較器1204,および,トグルフリップフロップ12
05を備えて構成されている。
からの信号(+1,+2,0)が供給され、所定の信号
が選択されて加算器1202に供給される。加算器12
102は、セレクタ1201からの信号をレジスタ12
03に格納された値に加算して該レジスタ1203に出
力するようになっている。レジスタ1203には162
MHzのクロックが供給され、また、該レジスタ1203
の出力は、比較器1204の一方の入力bに供給され、
該比較器1204の他方の入力aに供給される信号
「3」と比較され、そして、a=b(「3」)のときレ
ジスタ1203がリセットされるようになっている。な
お、比較器1204の出力はトグル回路1205を介し
て出力され、これにより27MHz(162MHz÷6)の
位相調整されたクロック信号を出力するようになってい
る。
動作を説明するためのタイミング図である。図6に示さ
れるように、通常時(図6中のPP1,PP3,PP5
参照)においては、図5の位相調整回路120のセレク
タ1201に対して端子aを選択する信号が供給され、
値「1」が選択されて加算器1202に供給される。こ
のとき、比較器1204の端子aには値「3」が供給さ
れているので、図6に示されるように、162MHzのク
ロックの3クロック毎に反転する信号(27MHzのクロ
ック)が出力される。
セレクタ1201の端子bを選択する信号が供給される
と(出力信号の位相を早くしたい場合)、値「2」が選
択されて加算器1202に供給されるため、162MHz
のクロックの2クロックで信号が反転することになる。
また、図6中のPP4に示されるように、セレクタ12
01の端子cを選択する信号が供給されると(出力信号
の位相を遅くしたい場合)、値「0」が選択されて加算
器1202に供給され、すなわち、1クロックだけカウ
ントされないことになるため、162MHzのクロックの
4クロックで信号が反転することになる。このようにし
て、位相調整回路120からは、位相調整された27M
Hzのクロックが出力されることになる。
は、162MHzに限定されるものではなく、例えば、2
7MHzのn倍(nは正の整数)の周波数の信号とするこ
とができ、また、それに応じて、比較器1204の端子
aに供給される値(nに対応)も変化する。図7は図3
に示すディジタルPLL回路におけるサイン波発生回路
の一例を示すブロック図であり、図8は図7に示すサイ
ン波発生回路の動作を説明するためのタイミング図であ
る。
196は、セレクタ1961,加算器1962,レジス
タ1963,比較器1964,および,サイン波生成用
ROM1965を備えて構成されている。セレクタ19
61には、位相調整情報(クロック調整回路120の出
力)および通常値が供給され、選択信号によって一方が
選択されて加算器1962に供給されるようになってい
る。加算器1962の出力はレジスタ1963を介して
比較器1964へ供給され、値「n」と比較され、一致
したとき(a=b)にレジスタ1963をリセットする
ようになっている。そして、レジスタ1963の出力が
サイン波生成用ROM1965に供給されて所定のサイ
ン波が出力される。
は、レジスタ1963からの各出力に応じて、予め格納
された値を出力して所定のサイン波を出力するようにな
っている。なお、図8において、参照符号PP01は、
セレクタ1961で通常値(b)が選択されている場合
を示し、また、PP02は、セレクタ1961で位相調
整情報(a)が選択されて、値が「2」だけ減らされた
(補正された)場合を示している。なお、このサイン波
は、後に、図14および図15(図21および図22)
を参照して説明するように、MPEGビデオ出力回路2
49(349)において、使用されるものである。
LL回路の第2実施例を示すブロック図である。図9〜
図12に示されるように、MPEG−TSストリーム
は、TS−デコーダ201により、MPEG−2ビデオ
およびMPEG−オーディオ等の個別のストリーム情報
に分離される。ここで、MPEG−2のビデオ圧縮情報
(Iピクチャ,Pピクチャ,Bピクチャ等)は、一旦、
バッファメモリ(VBVバッファ)261に格納され、
その後、MPEGビデオデコーダのコア部(ビデオデコ
ーダコア)204より伸長準備ができたというリクエス
ト信号REQ1がVBVバッファ261に供給される
と、該VBVバッファ261からビデオ圧縮データがビ
デオデコーダコア204のコア部に入力され、デコード
処理が行われる。
ド処理の終了後、伸長(復号化)された画像データは、
デコード済画像メモリ262に格納され、出力回路24
6からのデータリクエスト信号REQ2に応じて出力さ
れ、MPEGビデオ出力回路249を介してビデオ信号
がスイッチ236へ供給される。すなわち、MPEGビ
デオ出力回路249にはフレーム時刻信号FTが供給さ
れ、出力回路246にイネーブル信号を供給すると共
に、スイッチ236に該フレーム時刻に同期した伸長後
の画像データ(ビデオ信号)およびイネーブル信号を出
力するようになっている。
が、次に、本発明(本実施例)のディジタルPLL回路
をMPEGデコーダに適用した場合の要点となるPCR
同期機構について説明する。PCR(Program Clock Re
ference:伝送装置が想定している現在時刻)は、ビデオ
表示のスピードとビデオストリームの入力のストリーム
を同期(合致)させるための情報である。従って、も
し、MPEG画像の表示スピードとビデオストリーム入
力のスピードが合致していなければ、表示側で「画像」
を表示しようとしても、まだビデオストリームの転送が
行われておらず、「画像」の表示ができないことも考え
られる。このとき、視聴者は、例えば、一瞬画像がブラ
ックアウトしたり、画像が静止するといった「画像」の
正常な表示がストップしたことに起因する画像の歪みを
経験することになる。なお、この画像の歪み方は、例え
ば、使用するMPEGデコーダにより異なっている。す
なわち、或るMPEGデコーダでは、ビデオ圧縮ストリ
ームが足りなくなると画像が「ブラックアウト」するか
も知れないし、また、他のMPEGデコーダでは、「画
像」が足りない場合は以前のデコード済みの画像をその
まま継続して表示するかも知れないのである。
「足りなく」なった場合であるが、逆に、表示が遅すぎ
てMPEGストリームが多すぎる場合には、MPEG圧
縮ストリームを一時的に格納するVBVバッファが満杯
になり、伝送圧縮画像ストリームの一部を破棄する必要
が生じることになる。このように、表示のスピードと圧
縮画像情報を伝送するスピードが合致しないと、視聴者
は画像歪みを経験することになる。そこで、MPEG国
際規格ではPCRクロックという27MHz表示クロック
をMPEG−TSストリームの中に伝送し、このクロッ
クと表示クロックの同期をMPEGデコード側で採らせ
ることで「表示スピード」と「MPEG圧縮画像伝送ス
ピード」との合致を採っている。このPCRクロックの
送り方は以下の通りである。
27MHzクロックのカウント数で表現し、これをMPE
G−TSストリームの中に時分割多重で伝送する。次
に、他の時刻「B」の時の「時刻」をこれまた27MHz
クロックのカウント数として伝送する。具体的に、例え
ば、「時刻Aの時にカウント数100」とし「時刻Bの
時カウント数300」とすると、伝送側では、時刻
「A」と時刻「B」の間で200クロックの時間が経過
したと考えていることになる。従って、この200クロ
ックの時間に対応する画像を表示する必要がある。
自に27MHzカウンタを持ち、該MPEGデコーダ内部
で時刻「A」および時刻「B」でどれだけ時間が経過し
たかを計測するものも提案されている。ここで、MPE
Gデコーダ内部での経過時間が、例えば、210クロッ
クだったとすると、10クロック分だけ余計に画像を表
示していることになるのでその分の補正が必要になる。
この補正は、従来の回路(図2参照)では、MPEGデ
コード側にPLL回路を持たせ、27MHzの電圧制御発
振器(VCO:VCXO)の電圧を制御して発振周波数
をその分調整することで行っている。
路で必要とされていた「高価」なVCXOを用いること
なく、調整するものである。MPEGビデオの同期を採
るためのPCRクロックは、MPEG−TSストリーム
の中に時分割多重で挿入されており、国際規格により少
なくとも0.1秒毎に更新されることが決まっている。
このPCRクロックは、或る特殊なストリームのパター
ンが来た時のみMPEG−TSストリームの中に含まれ
るようになっており、この特殊な条件を検出してMPE
G−TSデコーダ201がPCRクロックを分離/解読
する。
たPCR値は、PCRコード信号がONの時が更新の時
刻で、この時、最新PCR値がMPEG−TSデコーダ
201から出力され、このPCR値がPCRレジスタ2
22に供給され、ロード信号(PCRロード信号)によ
って格納(ロード)される。このPCRレジスタの値
は、加算器224により27MHzカウンタ221の出力
と比較/減算され、その差分(27MHzカウンタ221
の出力値−PCRレジスタの値)に対して乗算器225
により係数「0.5」を乗算してPCRずれレジスタ2
26に格納される。この回路は、PLL理論で言うとこ
ろの「1次PLLループ」に相当し、また、係数「0.
5」はPLLループ・フィルタのゲインに相当する。こ
こで、乗算器225における係数「0.5」という値を
小さくすると、PLLの安定度は増大するが、逆に、同
期が確立するまでの時間も増大することになる。従っ
て、この乗算器225における係数は、システムに要求
される条件等に鑑みて慎重に決める必要がある。また、
本実施例では、1次PLLを使用するようになっている
が、2次PLLループ等も使ってもよい。
波数制御を行っているかを、次の表1に簡単に示す。
G−TSで決まった所定の時刻毎(例えば、0.1秒
毎)に伝送されるPCRカウンタ値であり、本実施例で
は、毎回1100クロックずつ増大するようになってい
る。これに対して、MPEGデコーダ内の27MHzカウ
ンタの発振周波数数は若干狂っていて、毎回同じ時刻毎
(例えば、0.1秒毎)に1000クロックずつ増大す
る場合を考えると、MPEG−デコーダ内の27MHz発
振器の発振周波数がフィードバック制御によってどのよ
うに毎回1100クロック増大するようになるか、その
様子が表1に示されている。
ロックと1000クロックの差がそのまま出力され、差
分は「100」となる。この差分「100」に対して、
「0.5」が乗算され、さらに、該「0.5」が乗算さ
れた差分(「50」)がフィードバックされる。これに
より、次の時刻BでのMPEGデコーダ内の27MHz発
振器の発振周波数の増大によるクロック数増は「105
0」になる。
(時刻CでのMPEGデコーダ内の27MHz発振器の発
振周波数の増大によるクロック数増)が「1075」に
なり,同様の処理を繰り返すことにより、最終的には、
表1から明らかなように、このクロックの増分は「11
00」となって、MPEGデコーダ内の27MHz発振器
によるクロックの増分とPCRクロックによるクロック
の増分が一致して収束する。従って、これでPLLの同
期が確立したことになる。
施例では、このクロックの増分を27MHzの発振器の発
振周波数の増大で補正するのではなく、別の手段で補正
するようになっている。すなわち、本第2実施例は、こ
のMPEGビデオ信号は、TV信号(テレビ信号)とし
て最終的に出力されることになるが、そのTV信号のブ
ランキング期間を増減させることで27MHz発振器の周
波数を変えることなくPCRクロックとの同期を採るも
のである。
タ226の値が分かれば、その「ずれ」に相当する分の
クロックをTV信号のブランキング期間で補正すれば良
いことになる。すなわち、本第2実施例では、TV信号
の水平ブランキング期間に27MHzクロック単位でブラ
ンキング期間を増減させるようになっている。図13は
図9〜図12に示すディジタルPLL回路の動作を説明
するためのタイミング図である。図13において、参照
符号TT1はラインAにおける位相が0°の位置を示
し、TT2は1クロック分ずれたラインA+1における
位相が−X°の位置を示し、そして、TT3は+2クロ
ックだけカウンタを前進させるタイミング個所を示して
いる。
力される過程を詳細に説明する。基本的には、27MHz
カウンタ221およびTS−デコーダ201により抽出
されるPCR値の差分(加算器224の出力)がPCR
ずれレジスタ226に入力される。この場合、27MHz
カウンタ221は、MPEGデコード受信回路の内部の
クロックであり、PCR値がMPEG−TSに時分割多
重されて伝送されてきたクロックになる。但し、回路を
パワーオンした時点では、27MHzカウンタ221に値
が無いので、その初期化が必要であり、そのために、R
Sフリップフロップ(RS−FF)223に対してパワ
ーオンリセット信号を供給し、該RS−FF223のパ
ワーオンをセットする。
CRがMPEG−TSの中から検出された時点で、TS
−デコーダ201から、PCR値と、いまPCRが更新
されたということを伝えるPCRロード信号が出力され
る。このPCRロード信号を制御信号として使って、P
CR値を27MHzカウンタ221にセットする。同時
に、RS−FF223をPCRロード信号によりリセッ
トし、これにより、次にPCR値が更新された場合で
も、27MHzカウンタ221の値を更新しないようにす
る。また、PCR値は、PCRレジスタ222に対して
も、PCRロード信号の制御の下で入力される。
は、27MHzカウンタ221およびPCRレジスタ22
2には全く同じ値がロードされており、従って、27M
Hzカウンタ221とPCRレジスタ222との差分は
「0」になる。しかしながら、2番目のPCRが来た時
から内部MPEGデコード回路の27MHz発振回路によ
る値とMPEG−TSに含まれるPCRの値がずれて来
るため、この差分(加算器224の出力)に対して乗算
器(×0.5乗算器)225により係数「0.5」を乗
算し、その結果(乗算器225の出力)をPCRずれレ
ジスタ226に供給する。
ード信号が入力されており、PCR値が更新される度に
該PCRずれレジスタ226の値も更新されるようにな
っている。また、PCRずれレジスタ226の値は、ス
イッチ227を介してレジスタ228に一時的に保持さ
れる。このレジスタ228は、基本的には、TV信号の
水平周期をカウントするHカウンタ(水平同期カウン
タ)200やフレーム周期を計測するVカウンタ(垂直
同期カウンタ)248に接続されるものである。
動作を前提とするため、カウンタ値が「1716」にな
ると1水平周期が完了する。本第2実施例では、このH
カウンタをレジスタ245および加算器244で構成す
るようになっている。なお、レジスタ245の後段に
は、比較器247が設けられており、もしレジスタ24
5の値が「1716」になったら比較器247から信号
が出て、該レジスタ245をクリア(0にする)し、そ
して、Vカウンタをカウント・アップさせるようになっ
ている。
および加算器244と比較器247とで構成するのは、
Hカウンタは、通常、「+1」ずつカウント・アップす
るが、それ以外に「+0」および「+2」等の特殊なカ
ウント・アップもできるように構成するためである。す
なわち、「+0」のカウント・アップの時(カウント・
アップしない時)は、クロックが1クロック延びること
になり、また、「+2」のカウント・アップの時は、ク
ロックが1クロック減ることになる。本第2実施例で
は、このカウント・アップを+1,+0,或いは,+2
とすることによりPCRの補正を行うようになってい
る。但し、このPCRの補正は、TV信号のブランキン
グ期間中に行う必要が有るため、以下に説明するような
構成が必要となる。
を「フレーム時刻(1画像フレーム内の或る時刻)F
T」として、SYNCレベル発生回路231,フロント
ポーチ発生回路232,カラーバースト信号発生回路2
33,カラーバースト前信号発生回路234,カラーバ
ースト後信号発生回路235,および,ずれ補正時刻回
路251へ供給する。すなわち、フレーム時刻FTの値
を後段の各比較器2311(C1),2312(C
2)、D1,D2、E1,E2、F1,F2、G1,G
2、および、H1等で比較し、それぞれ或る時刻になっ
たら対応する所定の動作を行わせるようになっている。
ここで、各ブロック232〜235および251におけ
る参照符号D1,D2、E1,E2、F1,F2、G
1,G2およびH1は、それぞれ比較器を示している。
MHzクロック単位で「0」から「1716」まで変化さ
せ、「0〜40」をTV信号のフロント・ポーチ期間、
「40〜167」を同期信号期間、「167〜183」
をカラーバースト信号前期間、「183〜258」をカ
ラーバースト期間、「258〜294」をカラーバース
ト信号後期間、「294〜1716」をMPEGビデオ
表示期間とし、また、ブランキング期間中の「時刻5」
を「ずれ補正時刻」とする。
すると、図9〜図12(図12)におけるのずれ補正時
刻回路251の比較器H1で時刻「5」を検出し、その
時、ずれ補正信号DCSをレジスタ228およびスイッ
チ243へ送る。ずれ補正信号DCSは、1クロック
(27MHz)幅のパルス信号にするため、ずれ補正時刻
回路251の出力をそのまま使わず、レジスタ(H)2
52,ANDゲート254およびインバータ253で処
理した信号を使用するようになっている。ここで、レジ
スタ252,ANDゲート254およびインバータ25
3は、微分回路を構成し、信号が「0」から「1」に変
った時だけ「1」を出力する。すなわち、この微分回路
がないと、Hカウンタを「+0」すると、「5」という
時刻が連続してHカウンタから出力され、ずれ補正信号
DCSが常に「1」になる可能性があり、これを避ける
ために、該微分回路(レジスタ252,ANDゲート2
54およびインバータ253)が設けられている。
か「−」か、或いは、「0」かを判定する判定回路24
2に供給されており、もし「+」なら「ずれ」がプラ
ス、すなわち、PCRクロックに対して27MHzクロッ
クの数が不足していることになり、この時、スイッチ2
43に対して「+2」を選択するような選択信号を送
る。また、スイッチ243の出力は、Hカウント用のレ
ジスタ245に供給されており、通常時において、該ス
イッチ243の出力は、ずれ補正信号DCSがオフで常
に「+1」が出力されるようになっている。従って、通
常時には、常にクロック毎に「+1」される通常のカウ
ンタ動作をするようになっている。
の時だけ、スイッチ243から値「+2」を加算器24
4へ供給する。これにより、Hカウンタの出力、すなわ
ち、水平同期の周期が1クロック分だけ短縮され、ビデ
オを表示するタイミングも1クック分だけ早くなったこ
とになる。ここで、上記のずれを補正するタイミング
は、TV表示に影響ないブランキング期間に行われるよ
うになっている。
「0」ならば、スイッチ243の出力が常に「+1」に
なるような選択信号を送る。さらに、レジスタ228の
出力が「−(マイナス)」であれば、スイッチ243の
出力が「0」になるような選択信号が供給され、ずれ補
正信号DCSが来た時の1クロック期間だけHカウンタ
のカウント・アップ動作を遅延させるようになってい
る。これにより、Hカウンタの出力、すなわち、水平同
期の周期が1クロック分だけ延長され、ビデオを表示す
るタイミングも1クロック分だけ遅くなったことにな
る。ここで、上記のずれを補正するタイミングは、TV
表示に影響ないブランキング期間に行われるようになっ
ている。
(27MHzクロック)だけ補正した例を説明したが、実
際には、1クロックの補正だけでは足りず、数10〜数
百クロックの補正が必要となるが、一度に全てを補正す
ると、テレビの水平同期周期がTV受像機を安定動作さ
せることができない程にずれてしまって、視聴者から見
ると画面がぶれることになる。そこで、TV受像機が安
定動作し、画面ぶれが生じない範囲において、少しずつ
補正を行うことが必要となる。具体的に、本実施例にお
いては、1クロックずつ補正するようになっている。
分の補正」が必要であり、この補正は、基本的に、PC
Rずれレジスタの数だけ必要である。従って、1クロッ
クの補正を何回行うかを計測するため、レジスタ22
8,加算器241,および,スイッチ243等が設けら
れている。レジスタ228には、最初は、PCRずれレ
ジスタ226と同じ値が入っており、該レジスタ228
を1水平周期に1クロックだけ補正する毎に減算し、P
CRずれレジスタ226の値と同じだけのずれ補正が行
われたら、レジスタ228の値が「0」になりずれ補正
を終了する。この動作の詳細は、以下の通りである。
CSが来る度に、「+1」,「−1」或いは「+0」さ
れ、この「+1」か「−1」か、或いは、「+0」か
は、後段の判定回路242が決めるようになっている。
もし、レジスタ228の出力が「+」であれば、判定回
路242は、「0」になるまで「−1」を加算器241
へ供給する。また、もし、レジスタ228の出力が
「−」であれば、判定回路242は、「0」になるまで
「+1」を加算器241へ供給する。なお、レジスタ2
28の出力が「0」の時、判定回路242は、加算器2
41へ「0」を供給してレジスタ228の値の更新を止
める。
(LOAD)付きレジスタとして構成され、ロード信号
がずれ補正信号DCS等によりオンにならない限り新し
い値をロードしないようになっている。従って、ずれ補
正信号DCSが出力されるのは、本実施例では「時刻
5」の時だけであり、レジスタ228は1水平周期に1
回だけ更新されることになる。そして、レジスタ228
の値が「0」になると、『ずれ』が必要なクロック数だ
け補正されたことになり、レジスタ228の更新も止ま
る。さらに、レジスタ228が「0」になると、
「+」,「−」,「0」を判定する判定回路242のス
イッチ243に対する選択信号も常に「+1」を選択す
るようになり、Hカウンタのクロック補正も停止する。
要となるが、そのため、27MHzカウンタ221には、
判定回路242の出力およびずれ補正信号DCSが供給
されている。そして、27MHzカウンタ221は、ずれ
補正信号DCSがオンになる度に強制的に「+0」或い
は「+2」或いは「+1」だけカウントアップされて補
正が行われるようになっている。なお、実際の回路は、
Hカウンタと同様の構成により実現される。
1(比較器H1)の時刻5における動作を説明したが、
次に、フレーム時刻信号FTが供給される他の比較器2
311(C1),2312(C2)、D1,D2、E
1,E2、F1,F2、および、G1,G2の動作を説
明する。これらの比較器は、TV映像信号を生成するた
めに使用され、比較器C1およびC2を有するSYNC
レベル発生回路231は、比較器C1で検出される時刻
(本実施例では、40)と、比較器C2で検出される時
刻(本実施例例では、167)との間でTV信号の水平
同期信号用レベル(SYNCレベル:本実施例では
「0」)を生成するのに使用する。このSYNCレベル
発生回路231の動作は、次の通りである。
(2311)で検出し、これが「40」の時、比較器C
1から後段のRS−FF2313へセット信号(SE
T)を供給し、これにより、RS−FF2313がセッ
トされる。ここで、RS−FF2313出力と、固定値
の「SYNCレベル=0」がSYNC発生回路231の
出力としてスイッチ236へ供給されている。なお、R
S−FF2313の出力は、スイッチ236に対するS
YNCレベルのイネーブル信号となっている。
ている期間は、SYNCレベルがスイッチ236から出
力されることになる。そして、RS−FF2313の出
力、すなわち、比較器C2の出力(RESET)がオン
になるとRS−FF2313はリセットされ、SYNC
レベルのスイッチ236からの出力がディスエーブルさ
れる。
ラーバースト信号発生回路233、カラーバースト前信
号発生回路234、および、カラーバースト後信号発生
回路235は、前述したSYNC信号発生回路231と
同様に動作するので、その説明は省略する。しかしなが
ら、カラーバースト信号発生回路233は特殊なので、
該カラーバースト信号発生回路233に関しては、以下
に説明する。
中で「色信号」の位相を特定する信号であり、後段にテ
レビ回路(通常のTV受像機)が接続される。この後段
のTV受像機では、カラーバーストの同期したバースト
信号をPLL回路で生成し、このバースト信号を基にし
て「色信号」を再生する。しかしながら、伝送側のカラ
ーバースト信号は、通常水晶振動子等で生成されて非常
に安定しており、急激に変化することがないため、PL
L回路の応答速度は、通常、非常に遅いものとなってい
る。すなわち、PLL回路は、急激な変化には対応する
ことはできない(応答速度は遅い)が、その代わり非常
に安定した発振をするような特性になっている。しかし
ながら、上述したように、例えば、水平同期周期毎にク
ロックを1クロック増減させると、TV受像機側のPL
L回路が応答している時間が無くなり、テレビ(表示画
像)には、色ずれが生じることになる。これを防ぐため
に、カラーバースト信号だけは、たとえ水平同期信号や
MPEGビデオ信号がずれていても、安定してずれない
ようにする工夫が必要となる。すなわち、具体的には、
例えば、以下に示すような回路を適用する。
ディジタルPLL回路におけるカラーバースト/ビデオ
出力回路の詳細を示すブロック図である。図14および
図15において、参照符号233は上述したカラーバー
スト信号発生回路を示し、また、249はMPEGビデ
オ出力回路を示している。図14および図15(図1
4)に示されるように、カラーバースト信号発生回路2
33は、比較器2331(E1),2332(E2)、
RS−フリップフロップ(RS−FF)2333、28
0進カウンタ2334、サイン波生成用ROM233
5、および、コサイン波生成用ROM2336を備えて
構成されている。ここで、カラーバーストの生成は、基
本的には27MHzクロックで動作する280進カウンタ
2334で行われる。
7MHzのクロックの位相とカラーバースト(約3.58
MHz)の位相とが一緒になるまでのクロック数で、基本
的には、27MHzと3.58MHzの最小公倍数になって
いる。この280進カウンタ2334の出力は、サイン
波生成用ROM2335およびコサイン波生成用ROM
2336へ供給され、それぞれカウンタ値に対応した
3.58MHzのサイン波(カラーバースト信号)および
コサイン波の値を出力する。ここで、3.58MHzのカ
ラーバースト信号発生回路233は、他の信号と関連せ
ずに独立に動作しているので、たとえ水平同期信号等の
他の信号のタイミングがずれた場合でも、該カラーバー
スト信号発生回路233から出力されるカラーバースト
信号(サイン波)の周期が変化することはない。
M2335の出力信号)がスイッチ236を通過して最
終的に出力されるかどうかは、カラーバースト・イネー
ブル信号(RS−FF2333の出力信号)によって決
められる。ここで、カラーバースト・イネーブル信号の
オン/オフのタイミングは、Hカウンタ200のタイミ
ングに依存しており、1クロック増減する/増減しない
の対象になっている。このような構成により、たとえ水
平同期信号等の周波数がずれてもカラーバーストの周波
数だけは安定した信号を供給するようになっている。
は、ラインAと比較して水平同期信号レベルで1クロッ
クの「ずれ」が生じた時のタイミングになっている。具
体的に、Hカウンタに対して途中で「ずれ補正」が行わ
れ、通常ではHカウンタが(1,2,3,4,5,6,
7,…)と順番に「+1」ずつ加算されながら変化する
のを、タイミング「5」で「+2」という指令がスイッ
チ227から出力され、Hカウンタが(1,2,3,
4,5,7,8,9,…)と変化している。
「5」からいきなり「7」に変化したことで、その後の
信号が前のラインよりも「+1」早く出力される。従っ
て、ラインAでは、水平同期信号の立ち下がりがクロッ
ク「40」になっているのが、ラインA+1では、それ
が「1クロック」早く立ち下がるようになっている。ま
た、ビデオ信号も同様に変化している。すなわち、MP
EGビデオが本来は「クロック294」から出力される
べきところが「1クロック」早く出力されるようになっ
ている。
出力されるが、このカラーバーストが1クロック早く出
力されてもカラーバーストそのものの周波数は全く変化
しないので、図13に示されるように、クロック183
の時のカラーバーストの位相がラインAでは「0°」
(符号TT1を参照)であるのに対して、ラインA+1
では「−X°」(符号TT2を参照)になっている。
ように、MPEGビデオ出力回路249は、比較器24
91(I1),2492(I2)、RS−フリップフロ
ップ(RS−FF)2493、乗算器2494,249
5、および、加算器2496,2497を備えて構成さ
れている。ところで、MPEGビデオ信号は、デコード
されるとY/Cb/Cr(それぞれ、8ビット)の3つ
の信号になり、それがMPEGデコード処理後にデコー
ド済画像メモリ262に格納され、出力回路246のデ
ータリクエスト信号(REQ2)に応じて出力される。
デコード済画像メモリ262には、MPEGのI/P/
Bピクチャー等が格納され、それぞれMPEGの国際規
格で定められた時刻に出力される。出力回路246に
は、画像の1水平走査周期分の画素を格納するメモリ
(ライン・メモリ)が設けられていて、MPEGビデオ
出力回路249からのリクエスト(イネーブル)信号R
EQ3があればすぐにY/Cb/Crで構成される1つ
の画素を出力するようになっている。
直接にデコード済画像メモリ262に対してリクエスト
信号を出力しないのは、デコード済画像メモリ262は
一般的にDRAM等で構成され、また、このデコード済
画像メモリ262が前段のVBVバッファ(261)等
と同じ半導体集積回路(DRAM・IC)の中にある場
合が多く、データ要請を出してもVBVバッファ261
との競合制御等が必要になってすぐに応答することがで
きないためである。そのため、一旦、デコード済画像メ
モリ262の内容を1ライン(1水平走査周期)分だけ
出力回路246の中のライン・メモリに格納し、MPE
Gビデオ出力回路249の要請(REQ3)があればす
ぐに対応できるように構成してある。
の要請は、リクエスト信号REQ3がオンになると出力
され、このリクエスト信号REQ3がオンとなっている
期間中は1クロック毎にデータが順次出力されるように
なっている。すなわち、MPEG−2の通常のモードで
は、1水平走査周期の中に720画素存在するので、7
20画素分のY,Cb,Cr信号が出力回路246のラ
イン・メモリから読み出される。その後は、水平同期信
号等の期間となって、しばらくMPEG画像を出力しな
くても良い期間が続き、この間に、出力回路246は、
デコード済画像メモリ262に対してリクエスト信号R
EQ2を出力して空になったライン・メモリに新たなデ
ータを格納する。基本的には、この制御の繰り返しにな
る。
V信号としては「映像表示期間」と呼ばれるが、本実施
例回路では、データリクエスト信号REQ3がオンの間
に相当する。このデータリクエスト信号REQ3がオン
になる開始期間を調整する(Hカウンタのカウント・ア
ップ値を前述のように変えて1クロック早くしたり、或
いは、遅くしたりする)ことにより、MPEG圧縮スト
リームの蓄積されるVBVバッファ261が満杯になっ
たり、空になったりしないように制御する。
データリクエスト信号REQ2およびREQ3等で読み
出されて、空(表示終了)になる度に、そのことがビデ
オデコーダコア204に通知され、該ビデオデコーダコ
ア204から、次のMPEG圧縮ストリーム情報をVB
Vバッファ261から入力するようにリクエスト信号R
EQ1で要請する。これにより、VBVバッファ261
内のMPEG圧縮ストリーム情報を正規の状態に保つよ
うになっている。
は、通常、TV信号に変換され、そのために、色信号で
あるCrおよびCb信号は、カラーバースト信号に同期
した同じ周波数の3.58MHzの搬送波で変調する必要
がある。そこで、MPEGビデオ出力回路249では、
カラーバーストの生成に使われたカラーバースト信号が
Cr信号およびCb信号に変調処理されるように、乗算
回路2494,2495が設けられている。
ように、Hカウンタのカウントがずれても、それに無関
係に動作するため、データリクエスト信号REQ3がず
れた場合でも、それを変調する3.58MHzの変調波は
変化しないことになる。また、Cr信号とCb信号で
は、変調するときの3.58MHzの搬送波は90°だけ
位相がずれている必要があるため、本実施例例では、カ
ラーバースト信号発生回路233内にサイン波生成用R
OM2335に加えて、90°位相のずれた3.58M
Hz波形を生成するためのコサイン波生成用ROM233
6も設けられており、これがMPEGビデオ出力回路2
49内のCbおよびCrの色信号の変調に利用されてい
る。
を前提に示しているが、実際には27MHzで動作する必
要はなく、また、カラーバーストの3.58MHzの整数
倍のクロックで動作する回路で上記の回路を構成するこ
ともできる。以下に、28MHzのクロックを使用した実
施例(第3実施例)を説明する。図16〜図19は本発
明に係るディジタルPLL回路の第3実施例を示すブロ
ック図であり、図20は図16〜図19に示すディジタ
ルPLL回路の動作を説明するためのタイミング図であ
り、そして、図21および図22は図16〜図19に示
すディジタルPLL回路におけるカラーバースト/ビデ
オ出力回路の詳細を示すブロック図である。ここで、図
16〜図19は、上述した第2実施例を示す図9〜図1
2に対応し、図20は図13に対応し、そして、図21
および図22は図14および図15に対応している。な
お、図9〜図12並びに図14および図15の各構成に
対応する図16〜図19並びに図21および図22の各
部分には、図9〜図12並びに図14および図15で使
用した参照符号に100を加えた参照符号を使用して示
している。
るTS−デコーダ301,PCRレジスタ322,判定
回路342,スイッチ336は、図9〜図12における
TS−デコーダ201,PCRレジスタ222,判定回
路242,スイッチ236に対応し、また、図16〜図
19におけるVBVバッファ361,ビデオデコーダコ
ア304,デコード済画像メモリ362,ずれ補正時刻
回路351は、図9〜図12におけるVBVバッファ2
61,ビデオデコーダコア204,デコード済画像メモ
リ262,ずれ補正時刻回路251に対応し、そして、
図21および図22におけるカラーバースト信号発生回
路333,比較器3331,3332,MPEGビデオ
出力回路349,乗算器3493,3495は、図14
および図15におけるカラーバースト信号発生回路23
3,比較器2331,2332,MPEGビデオ出力回
路249,乗算器2493,2495に対応している。
ら明らかなように、本第3実施例(図16〜図19)で
は、前述した第2実施例(図9〜図12)における27
MHzカウンタ221を28MHzカウンタ321として構
成し、さらに、該28MHzカウンタ321からのキャリ
ー信号(CARY)等を処理するためのANDゲート3
211,ORゲート3212,加算器3213,スイッ
チ3214,レジスタ3215,および,判定回路34
2の出力が供給され所定のずれ補正量を出力するスイッ
チ343’が設けられている。
ックの35/33倍に相当し、従って、28MHzカウン
タで「35」数える度に27MHzカウンタでは「33」
数えることに対応することになる。28MHzのクロック
を使って27MHzのカウンタを疑似的に作るには様々な
手法が適用可能であるが、本実施例では、以下の方法を
適用して実現する。
に、28MHz動作の35進カウンタ321を設け、これ
が「35」になる度にキャリー信号(CARY)を出力
し、ANDゲート3211およびORゲート3212で
論理を取って、レジスタ3215に対してPCRロード
信号を出力する。また、加算器3213,スイッチ32
14およびレジスタ3215により、レジスタ3215
の出力には「33」が加えられて加算器324へ供給さ
れている。なお、パワーオン時には、RS−FF323
の出力がスイッチ3214のPCR値を選択するように
構成し、TS−デコーダから最初のPCRロード信号が
来た時にレジスタ3215にPCR値がそのままロード
されるようになっている。さらに、本実施例において
は、上述したように、判定回路342の出力が供給さ
れ、所定のずれ補正量(+1,−1,0)を選択して出
力するスイッチ343’が設けられ、このスイッチ34
3’からのずれ補正量が加算器341でレジスタ328
の出力に加算され、スイッチ327に供給されるように
なっている。
た第2実施例と基本的には同様のものなので、その説明
は省略する。但し、本第3実施例では、回路全体が28
MHzで動作していることが前提なので、各カウンタにお
けるカウント値および各比較器における基準値等は、そ
れぞれ異なっている。具体的に、例えば、第2実施例の
Hカウンタ200が1716進であるのに対して、本第
3実施例のHカウンタ300は1920進となってお
り、また、第2実施例のSYNCレベル発生回路231
の比較器2311および2312の基準値が「40」お
よび「167」であるのに対して、本第3実施例のSY
NCレベル発生回路331の比較器3311および33
12の基準値は「42」および「177」となっていて
SYNCレベルが出るタイミングもクロック周波数の違
う分補正されている。
13のタイミング図と同様のものであり、ただクロック
数が前述のように、28MHz動作を考慮して35/33
倍になっている。図21および図22に示すカラーバー
スト信号発生回路333およびMPEGビデオ出力回路
349の詳細は、28MHzの周波数が27MHzと比較し
てTV信号の色搬送波の整数倍であるため回路が簡略化
されている。すなわち、28MHzと3.58MHzの最小
公倍数は「8」であるため、本第3実施例におけるカラ
ーバースト信号発生回路333のカウンタ3334は
「8進」のものでよく、また、サイン波発生用ROM3
335も8個のデータを保持すればよいことになる。ま
た、MPEGビデオ出力回路349でカラーバーストに
位相が90°ずれた信号を用いる場合でも、単にカラー
バースト信号を2クロック遅延させるクロック遅延回路
3498を設けるだけで、90°位相のずれた信号を生
成することができる。すなわち、本第3実施例において
は、第2実施例のカラーバースト信号発生回路233に
設けられているコサイン波発生用ROM2336を設け
る代わりに、クロック遅延回路3498(図面上では、
MPEGビデオ出力回路349に含めて描いている)に
よりサイン波発生用ROM3335の出力を2クロック
分遅延して乗算器3495に供給するだけでよい。
ら読み出された画素は、27MHzクロックの画素である
ため、そのまま28MHzクロックで表示すると画像が3
3/35だけ縮むことになる。これをさけるためには、
28MHzクロック変換回路を挿入すればよいが、この2
8MHz変換回路は様々な手法により実現され得るもので
ある。例えば、35進カウンタを回路の中に用意してお
き、カウンタが2の時と17の時は、前の画素と同じ画
素を出力することにより、元の画素33画素を35画素
に増やして画像の縮みを避けることができることにな
る。
は、1度のずれ補正量を+1および−1クロックとして
いるが、これは本質的には何クロックでもよいのはいう
までもない。なお、このずれを補正するためのクロック
数を変えるには、例えば、図9〜図12(図10)に示
す第2実施例のスイッチ243に供給する値「0,+
1,+2」と、加算器241に供給される値「+1,
0,−1」とを変更すればよい。
Cレベル発生回路231の比較器2311,2312
(C1,C2)は、水平方向のクロックしか扱っていな
いが、垂直方向も意識した回路構成とすることもでき
る。すなわち、前記の第2実施例では、何ライン目にい
ても同じ処理を繰り返す例を示しているが、比較器C
1,C2の比較範囲を広げて、例えば、ライン番号を指
定を指定してどのような処理を行うかを規定することも
できる。また、これを応用して垂直のブランキング期間
だけで一気にずれを補正することも可能である。
LL回路によれば、VCOを単純な固定周波数で発振す
る発振器(クリスタル・オシレータ等)に置き換えるこ
とによって、外付け部品の低コスト化を可能にすると共
に、同期合わせ処理をLSI化が可能な完全ディジタル
処理回路で置き換えることができる。
ば、DA変換器およびVCOを使用することなく低価格
のディジタルPLL回路を提供することができる。
図である。
路の構成を示すブロック図である。
例を示すブロック図である。
ンタの一例を示すブロック図である。
ック位相調整回路の一例を示すブロック図である。
するためのタイミング図である。
ン波発生回路の一例を示すブロック図である。
ためのタイミング図である。
例を示すブロック図(その1)である。
施例を示すブロック図(その2)である。
施例を示すブロック図(その3)である。
施例を示すブロック図(その4)である。
動作を説明するためのタイミング図である。
おけるカラーバースト/ビデオ出力回路の詳細を示すブ
ロック図(その1)である。
おけるカラーバースト/ビデオ出力回路の詳細を示すブ
ロック図(その2)である。
施例を示すブロック図(その1)である。
施例を示すブロック図(その2)である。
施例を示すブロック図(その3)である。
施例を示すブロック図(その4)である。
の動作を説明するためのタイミング図である。
におけるカラーバースト/ビデオ出力回路の詳細を示す
ブロック図(その1)である。
におけるカラーバースト/ビデオ出力回路の詳細を示す
ブロック図(その2)である。
Claims (13)
- 【請求項1】 固定された周波数で発振する発振器の固
定周波数出力信号を使用して外部から供給される基準信
号に位相同期した信号を出力するディジタルPLL回路
であって、 前記固定周波数出力信号をカウントするカウンタ手段
と、 前記基準信号と前記固定周波数出力信号とのずれに応じ
て、前記カウンタ手段によりカウントされる数を所定期
間に所定回数だけ増減するカウント数増減手段とを具備
することを特徴とするディジタルPLL回路。 - 【請求項2】 請求項1記載のディジタルPLL回路に
おいて、前記カウンタ手段でカウントされる信号は、n
を正の整数として、前記固定周波数出力信号のn倍の周
波数の信号であることを特徴とするディジタルPLL回
路。 - 【請求項3】 請求項1または2記載のディジタルPL
L回路において、 該ディジタルPLL回路はMPEGデコーダに適用さ
れ、前記基準信号はMPEGストリームのプログラムク
ロックリファレンス信号であり、該ディジタルPLL回
路の出力信号を該プログラムクロックリファレンス信号
にストリーム受信装置を同期させるクロックとして使用
したことを特徴とするディジタルPLL回路。 - 【請求項4】 請求項3記載のディジタルPLL回路に
おいて、 該ディジタルPLL回路を、MPEGオーディオをデコ
ードして再生するために使用したことを特徴とするディ
ジタルPLL回路。 - 【請求項5】 請求項3記載のディジタルPLL回路に
おいて、 該ディジタルPLL回路を、MPEGビデオをデコード
して再生するために使用したことを特徴とするディジタ
ルPLL回路。 - 【請求項6】 請求項5記載のディジタルPLL回路に
おいて、 該ディジタルPLL回路は、MPEGビデオのデコード
処理後にテレビ信号に変換する時、該テレビ信号変換に
おける所定の信号の位相を調整するようになっているこ
とを特徴とするディジタルPLL回路。 - 【請求項7】 請求項6記載のディジタルPLL回路に
おいて、 前記テレビ信号への変換はNTSCエンコーダにより行
い、前記MPEGビデオのデコード処理後に、ディジタ
ル的に前記基準信号或いは該基準信号に同期したクロッ
クでNTSCエンコードしてテレビ信号に変換する時、
該ディジタルPLL回路は、該基準信号の周期の増減に
よる色相の狂いを補正するための位相情報に従って前記
NTSCエンコード時の色副搬送波の位相を逆調整する
ようになっていることを特徴とするディジタルPLL回
路。 - 【請求項8】 請求項5記載のディジタルPLL回路に
おいて、 該ディジタルPLL回路は、前記基準信号により動作し
ている出力系回路の全体のタイミングを制御するカウン
タのカウント値を補正して同期をとるようになっている
ことを特徴とするディジタルPLL回路。 - 【請求項9】 請求項8記載のディジタルPLL回路に
おいて、 前記基準信号で動作している出力系回路の全体のタイミ
ングを制御するカウンタのカウント値を、所定期間内に
おいて、1回或いは複数回だけ所定の値を増減し、前記
出力系回路全体のタイミングを変えて該基準信号に同期
させるようにしたことを特徴とするディジタルPLL回
路。 - 【請求項10】 請求項9記載のディジタルPLL回路
において、 前記カウント値を増減する所定の値または前記所定期間
内において増減を行う回数を、調整可能として構成した
ことを特徴とするディジタルPLL回路。 - 【請求項11】 請求項1〜10のいずれか1項記載の
ディジタルPLL回路において、 前記カウンタによりカウントされる数の増減を1つの時
間或いは複数の時間帯で行う時、テレビのブランキング
期間の映像情報を表示し終わった後で且つ次の同期信号
が来る前に行うようにしたことを特徴とするディジタル
PLL回路。 - 【請求項12】 請求項1〜10のいずれか1項記載の
ディジタルPLL回路において、 前記カウンタによりカウントされる数の増減を複数の時
間帯で行う時、フィールド単位,フレーム単位,水平走
査単位,或いは,これらの組み合わせで行うようにした
ことを特徴とするディジタルPLL回路。 - 【請求項13】 請求項1〜12のいずれか1項記載の
ディジタルPLL回路、および、MPEGストリームを
一時的に格納するメモリ手段を備えたことを特徴とする
MPEGデコーダ。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16423997A JP3815854B2 (ja) | 1997-06-20 | 1997-06-20 | ディジタルpll回路およびmpegデコーダ |
| US08/951,459 US6175385B1 (en) | 1997-06-20 | 1997-10-16 | Digital PLL circuit for MPED stream and MPEG decoder having the digital PLL circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16423997A JP3815854B2 (ja) | 1997-06-20 | 1997-06-20 | ディジタルpll回路およびmpegデコーダ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1117532A true JPH1117532A (ja) | 1999-01-22 |
| JP3815854B2 JP3815854B2 (ja) | 2006-08-30 |
Family
ID=15789324
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16423997A Expired - Fee Related JP3815854B2 (ja) | 1997-06-20 | 1997-06-20 | ディジタルpll回路およびmpegデコーダ |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US6175385B1 (ja) |
| JP (1) | JP3815854B2 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002014696A (ja) * | 2000-06-29 | 2002-01-18 | Matsushita Electric Ind Co Ltd | 制御装置及び制御方法 |
| JP2007060202A (ja) * | 2005-08-24 | 2007-03-08 | Megachips Lsi Solutions Inc | 局間補正装置 |
| WO2008129816A1 (ja) * | 2007-03-28 | 2008-10-30 | Panasonic Corporation | クロック同期方法 |
| JP5623551B2 (ja) * | 2010-12-10 | 2014-11-12 | 三菱電機株式会社 | マルチ画面表示システム |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100281885B1 (ko) * | 1998-12-28 | 2001-02-15 | 윤종용 | 디지털 신호 수신장치의 클럭 주파수 변환장치 |
| JP3773232B2 (ja) * | 1999-02-12 | 2006-05-10 | パイオニア株式会社 | サーボ制御装置 |
| US6462789B1 (en) * | 1999-03-26 | 2002-10-08 | Motorola, Inc. | Circuit and method for generating chrominance lock |
| US6470049B1 (en) * | 2000-05-31 | 2002-10-22 | Next Level Communications, Inc. | Method for dealing with missing or untimely synchronization signals in digital communications systems |
| US7103127B2 (en) * | 2001-03-30 | 2006-09-05 | Skyworks Solutions, Inc. | System for controlling the frequency of an oscillator |
| EP1324619B1 (en) * | 2001-10-30 | 2006-05-17 | STMicroelectronics Pvt. Ltd | All-digital clock recovery using a fractional divider |
| JP3846578B2 (ja) * | 2002-07-30 | 2006-11-15 | ソニー株式会社 | 情報処理装置および方法、記録媒体、並びにプログラム |
| US7221727B2 (en) * | 2003-04-01 | 2007-05-22 | Kingston Technology Corp. | All-digital phase modulator/demodulator using multi-phase clocks and digital PLL |
| FR2854751B1 (fr) * | 2003-05-07 | 2005-07-22 | St Microelectronics Sa | Circuit de recuperation d'horloge |
| US8098737B1 (en) * | 2003-06-27 | 2012-01-17 | Zoran Corporation | Robust multi-tuner/multi-channel audio/video rendering on a single-chip high-definition digital multimedia receiver |
| US20050088282A1 (en) * | 2003-09-24 | 2005-04-28 | Lutrell Denson | Device and process for identification of keys |
| US20080085124A1 (en) * | 2006-10-10 | 2008-04-10 | Lsi Logic Corporation | Clock generation with minimum number of crystals in a multimedia system |
| US7702056B2 (en) * | 2006-10-26 | 2010-04-20 | Toshiba America Electronic Components, Inc. | Time base corrector |
| JP5062661B2 (ja) * | 2006-11-24 | 2012-10-31 | アルパイン株式会社 | 映像信号出力装置及び方法 |
| US20150304526A1 (en) * | 2014-02-08 | 2015-10-22 | Clearone, Inc. | External video locking and synchronization device |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5486864A (en) * | 1993-05-13 | 1996-01-23 | Rca Thomson Licensing Corporation | Differential time code method and apparatus as for a compressed video signal |
| EP0710033A3 (en) * | 1994-10-28 | 1999-06-09 | Matsushita Electric Industrial Co., Ltd. | MPEG video decoder having a high bandwidth memory |
| GB2295935B (en) * | 1994-12-09 | 1999-05-12 | Plessey Semiconductors Ltd | Oscillatory signal generator arrangement |
| US5808691A (en) * | 1995-12-12 | 1998-09-15 | Cirrus Logic, Inc. | Digital carrier synthesis synchronized to a reference signal that is asynchronous with respect to a digital sampling clock |
| US5818539A (en) * | 1996-03-29 | 1998-10-06 | Matsushita Electric Corporation Of America | System and method for updating a system time constant (STC) counter following a discontinuity in an MPEG-2 transport data stream |
-
1997
- 1997-06-20 JP JP16423997A patent/JP3815854B2/ja not_active Expired - Fee Related
- 1997-10-16 US US08/951,459 patent/US6175385B1/en not_active Expired - Lifetime
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002014696A (ja) * | 2000-06-29 | 2002-01-18 | Matsushita Electric Ind Co Ltd | 制御装置及び制御方法 |
| JP2007060202A (ja) * | 2005-08-24 | 2007-03-08 | Megachips Lsi Solutions Inc | 局間補正装置 |
| WO2008129816A1 (ja) * | 2007-03-28 | 2008-10-30 | Panasonic Corporation | クロック同期方法 |
| JP4758506B2 (ja) * | 2007-03-28 | 2011-08-31 | パナソニック株式会社 | クロック同期方法 |
| US8447003B2 (en) | 2007-03-28 | 2013-05-21 | Panasonic Corporation | Clock synchronization method for use in communication system for transmitting at least one of video data and audio data |
| JP5623551B2 (ja) * | 2010-12-10 | 2014-11-12 | 三菱電機株式会社 | マルチ画面表示システム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3815854B2 (ja) | 2006-08-30 |
| US6175385B1 (en) | 2001-01-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3815854B2 (ja) | ディジタルpll回路およびmpegデコーダ | |
| US5828414A (en) | Reduction of timing jitter in audio-video transport streams | |
| EP1414235B1 (en) | Audio-video-system and method supporting a pull data flow scheme | |
| US8189679B2 (en) | Content receiving apparatus, method of controlling video-audio output timing and content providing system | |
| KR100600428B1 (ko) | 압축된 비디오 신호 처리 장치 | |
| US7230987B2 (en) | Multiple time-base clock for processing multiple satellite signals | |
| US20040073930A1 (en) | Satellite set-top box decoder for simultaneously servicing multiple independent programs for display on independent display device | |
| JP2018143000A (ja) | データ処理方法およびビデオ送信方法 | |
| JPH11505684A (ja) | 圧縮されたデジタル情報の、単一発振器の受信機 | |
| US20160366431A1 (en) | Video decoding device and video decoding method | |
| JP4568469B2 (ja) | 2つの異なるビデオプログラムを同時に記録及び表示するための方法及び装置 | |
| US20060120462A1 (en) | Compressed stream decoding apparatus and method | |
| EP1414248A2 (en) | NCO based timebase recovery system and method for A/V decoder | |
| JP6813933B2 (ja) | 映像音声伝送システム、伝送方法、送信装置及び受信装置 | |
| US7253844B2 (en) | Method and arrangement for synchronising on-screen display functions during analog signal reception | |
| US7230651B2 (en) | A/V decoder having a clocking scheme that is independent of input data streams | |
| JP2001257664A (ja) | ディジタル放送受信機におけるクロック周波数同期制御回路 | |
| JP4342424B2 (ja) | 映像信号処理装置 | |
| JP4000771B2 (ja) | 同期管理システム | |
| KR100326289B1 (ko) | 외부 시스템 출력에 동기된 비디오 신호 출력장치 | |
| KR100194184B1 (ko) | Mpeg-2 시스템클럭 복원을 위한 디지탈 pll 회로 | |
| JP3767269B2 (ja) | デジタル放送受信機 | |
| JPH1056582A (ja) | デジタル・テレビジョン信号のフロー調整 | |
| KR100370073B1 (ko) | 디지털 방송의 vcr 녹화용 출력을 위한 프레임 싱크제어 장치 및 방법 | |
| JP2004015363A (ja) | データ通信装置及び方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040525 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060125 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060207 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060406 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060509 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060606 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100616 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110616 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120616 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120616 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130616 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140616 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |