(57)【要約】【課題】デジタルビデオデータ検査システムにおける半導体装置からデジタルビデオデータ検査装置に供給される各種信号の生成方法を明確に定める。【解決手段】検査対象の半導体装置４とデジタルビデオデータ検査装置１とを備えたデジタルビデオデータ検査システムにおいて、前記半導体装置４の内部では、クロック分周部３０において、デジタルビデオクロック３１を分周した分周クロック３２を生成する。また、タイミング信号生成部４０において、デジタルビデオデータ２の同期信号４１を用いて、前記分周クロック３２に同期したタイミング信号４２を生成する。そして、コード保持部５０において、コード生成部１１で生成した生成コードを、前記タイミング信号４２と前記分周クロック３２とに同期して出力して、前記デジタルビデオデータ検査装置１に入力する。【選択図】図１
2008118297.tif 000002
【特許請求の範囲】
【請求項１】
入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、クロックを分周した分周クロックを生成するクロック分周部と、前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部とを有し、前記タイミング信号と前記生成コードと前記分周クロックとを外部出力する半導体装置と、
前記半導体装置からのタイミング信号、生成コード及び分周クロックを受け、前記コード生成部で生成された生成コードを解析して前記デジタルビデオデータの表す映像が時間的に変化する映像変化点を検出する映像変化点検出部と、期待値コードを格納する期待値格納部と、前記映像変化点を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを有し、前記生成コードを処理して前記半導体装置を検査するデジタルビデオデータ検査装置とを備えた
ことを特徴とするデジタルビデオデータ検査システム。
【請求項２】
入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、クロックを分周した分周クロックを生成するクロック分周部と、前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部とを有し、前記タイミング信号と前記生成コードと前記分周クロックとを外部出力する半導体装置と、
前記半導体装置からのタイミング信号、生成コード及び分周クロックを受け、指定コードを格納する指定コード格納部と、前記コード生成部で生成された生成コードと前記指定コードとの一致を検出する指定コード検出部と、期待値コードを格納する期待値格納部と、前記生成コードと前記指定コードとの一致を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを有し、前記生成コードを処理して前記半導体装置を検査するデジタルビデオデータ検査装置とを備えた
ことを特徴とするデジタルビデオデータ検査システム。
【請求項３】
前記請求項１又は２記載のデジタルビデオデータ検査システムにおいて、
前記半導体装置は、
さらに、前記タイミング信号によって定められる特定タイミング毎に前記分周クロックの位相を初期化する位相初期化部を有し、
前記位相初期化部は、前記分周クロックの初期化直後の少なくともクロック半周期間の信号レベルを初期化直前の信号レベルと同レベルに設定する
ことを特徴とするデジタルビデオデータ検査システム。
【請求項４】
前記請求項１又は２記載のデジタルビデオデータ検査システムにおいて、
前記半導体装置は、
さらに、前記コード生成部を前記タイミング信号毎に初期化するコード生成部初期化部を有し、
前記コード生成部初期化部は、初期化サイクルでのデジタルビデオデータを反映した初期値によって前記コード生成部を初期化する
ことを特徴とするデジタルビデオデータ検査システム。
【請求項５】
前記請求項１又は２記載のデジタルビデオデータ検査システムにおいて、
前記半導体装置は、
さらに、前記生成コードを出力するまでの間、前記生成コードを保持する生成コード保持部を有し、
前記生成コード保持部は、前記コード生成部が複数個存在するとき、各々のコード生成部が生成する生成コードを前記タイミング信号及び前記分周クロック信号に同期して順次保持する
ことを特徴とするデジタルビデオデータ検査システム。
【請求項６】
前記請求項１又は２記載のデジタルビデオデータ検査システムにおいて、
前記半導体装置は、
さらに、前記タイミング信号のうち、前記生成コードと前記期待値コードとを比較するタイミングを示す検査タイミングの発生タイミングを、前記タイミング信号のうち、フィールド単位のタイミングを示すフィールドタイミング毎に初期化する検査タイミング初期化部を有する
ことを特徴とするデジタルビデオデータ検査システム。
【請求項７】
前記請求項１記載のデジタルビデオデータ検査システムにおいて、
前記デジタルビデオデータ検査装置は、
さらに、前記タイミング信号の検査タイミング毎に、入力された前記生成コードからフィールド特定コードを生成するフィールド特定コード生成部と、
前記フィールド特定コード生成部で生成したフィールド特定コードのうち、現在のフィールドで生成されたフィールド特定コードと、現在の２つ前のフィールドで生成されたフィールド特定コードとを比較するフィールド特定コード比較部とを有し、
前記比較部は、前記２つのフィールド特定コードの不一致を検出した時点から前記生成コードと前記期待値コードとの比較を開始する
ことを特徴とするデジタルビデオデータ検査システム。
【請求項８】
前記請求項２記載のデジタルビデオデータ検査システムにおいて、
前記デジタルビデオデータ検査装置は、
さらに、前記タイミング信号の検査タイミング毎に、入力された前記生成コードからフィールド特定コードを生成するフィールド特定コード生成部と、
指定フィールド特定コードを保持する指定フィールド特定コード保持部とを有し、
前記比較部は、前記フィールド特定コードと前記指定フィールド特定コードとの一致を検出した時点から前記生成コードと前記期待値コードとの比較を開始する
ことを特徴とするデジタルビデオデータ検査システム。
【請求項９】
入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、
クロックを分周した分周クロックを生成するクロック分周部と、
前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、
前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部と、
前記コード生成部で生成された生成コードを解析して前記デジタルビデオデータの表す映像が時間的に変化する映像変化点を検出する映像変化点検出部と、
期待値コードを格納する期待値格納部と、
前記期待値格納部への前記期待値コードの読み込みを行う内蔵マイコンと、
前記映像変化点を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを備えた
ことを特徴とする半導体装置。
【請求項１０】
入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、
クロックを分周した分周クロックを生成するクロック分周部と、
前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、
前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部と、
指定コードを格納する指定コード格納部と、
前記コード生成部で生成された生成コードと前記指定コードとの一致を検出する指定コード検出部と、
期待値コードを格納する期待値格納部と、
前記期待値格納部への前記期待値コードの読み込みを行う内蔵マイコンと、
前記生成コードと前記指定コードとの一致を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを備えた
ことを特徴とする半導体装置。
【請求項１１】
入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、
クロックを分周した分周クロックを生成するクロック分周部と、
前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、
前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部と、
前記コード生成部で生成された生成コードを解析して前記デジタルビデオデータの表す映像が時間的に変化する映像変化点を検出する映像変化点検出部と、
期待値コードを格納する期待値格納部と、
前記映像変化点を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを備え、
前記比較部は、内蔵マイコンである
ことを特徴とする半導体装置。
【請求項１２】
入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、
クロックを分周した分周クロックを生成するクロック分周部と、
前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、
前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部と、
指定コードを格納する指定コード格納部と、
前記コード生成部で生成された生成コードと前記指定コードとの一致を検出する指定コード検出部と、
期待値コードを格納する期待値格納部と、
前記生成コードと前記指定コードとの一致を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを備え、
前記比較部は、内蔵マイコンである
ことを特徴とする半導体装置。
【請求項１３】
入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、
クロックを分周した分周クロックを生成するクロック分周部と、
前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、
前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部と、
前記コード生成部で生成された生成コードを解析して前記デジタルビデオデータの表す映像が時間的に変化する映像変化点を検出する映像変化点検出部と、
期待値コードを格納する期待値格納部と、
前記映像変化点を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを備え、
前記比較部は内蔵マイコンであり、
前記内蔵マイコンは、前記生成コード及び前記期待値コードの読み込みや、前記生成コードと前記期待値コードとの比較を行う
ことを特徴とする半導体装置。
【請求項１４】
入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、
クロックを分周した分周クロックを生成するクロック分周部と、
前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、
前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部と、
指定コードを格納する指定コード格納部と、
前記コード生成部で生成された生成コードと前記指定コードとの一致を検出する指定コード検出部と、
期待値コードを格納する期待値格納部と、
前記生成コードと前記指定コードとの一致を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを備え、
前記比較部は、内蔵マイコンであり、
前記内蔵マイコンは、前記生成コード及び前記期待値コードの読み込みや、前記生成コードと前記期待値コードとの比較を行う
ことを特徴とする半導体装置。
【請求項１５】
入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、クロックを分周した分周クロックを生成するクロック分周部と、前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部とを有し、前記タイミング信号と前記生成コードと前記分周クロックとを外部出力する半導体装置と、
前記半導体装置からのタイミング信号、生成コード及び分周クロックを受け、前記コード生成部で生成された生成コードを解析して前記デジタルビデオデータの表す映像が時間的に変化する映像変化点を検出する映像変化点検出部と、期待値コードを格納する期待値格納部と、前記映像変化点を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを有するデジタルビデオデータ検査装置とを備え、
前記半導体装置が基板に搭載されており、前記基板を経由して、前記半導体装置から前記デジタルビデオデータ検査装置に前記生成コードが伝送される
ことを特徴とするデジタルビデオデータ検査システム。
【請求項１６】
入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、クロックを分周した分周クロックを生成するクロック分周部と、前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部とを有し、前記タイミング信号と前記生成コードと前記分周クロックとを外部出力する半導体装置と、
前記半導体装置からのタイミング信号、生成コード及び分周クロックを受け、指定コードを格納する指定コード格納部と、前記コード生成部が生成した生成コードと前記指定コードの一致を検出する指定コード検出部と、期待値コードを格納する期待値格納部と、前記生成コードと前記指定コードとの一致を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを有するデジタルビデオデータ検査装置とを備え、
前記半導体装置が基板に搭載されており、前記基板を経由して、前記半導体装置から前記デジタルビデオデータ検査装置に前記生成コードが伝送される
ことを特徴とするデジタルビデオデータ検査システム。
【請求項１７】
前記請求項１５又は１６記載のデジタルビデオデータ検査システムにおいて、
さらに、任意の前記期待値コードを発信する期待値コード発信装置と、
前記期待値コードを外部から入力する期待値コード入力部と、
指定のタイミングに検査を実行する検査制御部とを有する
ことを特徴とするデジタルビデオデータ検査システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルビデオデータを扱う半導体装置及び、その電気的故障を検出するデジタルビデオデータ検査システムに関するものである。
【背景技術】
【０００２】
特許文献１には、従来のデジタルビデオデータ検査システム及び検査装置として、検査対象となる半導体装置の内部でデジタルビデオデータから一義に定まる生成コードを生成し、前記半導体装置の内部や外部において、前記生成コードと期待値コードとを比較することによって前記半導体装置の検査を行うようにしたものが開示されている。
【０００３】
図１６は、従来のデジタルビデオデータ検査システムの全体構成を示すブロック図である。
【０００４】
同図において、１９はストリームデータ２６を出力するストリームデータ発生装置である。４は検査対象となる半導体装置であり、その内部には、ストリームデータ２６を処理してデジタルビデオデータ２を生成するビデオデコーダ１８と、前記デジタルビデオデータ２から一義に定まる生成コードを生成するコード生成部１１とを備えている。
【０００５】
また、１はデジタルビデオデータ検査装置であり、前記生成コード２１に基づいて、前記デジタルビデオデータ２の表す映像が時間的に変化したことを検出して映像変化点検出信号２２を出力する映像変化点検出部１４と、期待値コード２４を格納する期待値格納部１２と、前記生成コード２１と前記期待値コード２４とを比較して、その比較結果３を保持又は出力する比較部１３とを備えている。
【０００６】
以下、上述したデジタルビデオデータ検査装置を用いたデジタルビデオデータの検査方法について説明する。
【０００７】
まず、ストリームデータ発生装置１９から出力したストリームデータ２６を半導体装置４に入力し、ビデオデコーダ１８で処理してデジタルビデオデータ２を出力する。その後、コード生成部１１によって生成コード２１を生成して、前記半導体装置４から前記生成コード２１を出力する。
【０００８】
次に、前記生成コード２１をデジタルビデオデータ検査装置１に入力し、映像変化点検出部１４及び比較部１３に入力する。前記映像変化点検出部１４では、前記生成コード２１の時間的変化を観測して、映像が変化した時点で映像変化点検出信号２２を出力して前記比較部１３に入力する。また、前記比較部１３には、期待値格納部１２に格納されている期待値コード２４が入力されている。
【０００９】
そして、前記比較部１３において、前記生成コード２１と前記期待値コード２４とを順次比較し、その比較結果３を保持又は外部出力する。
【００１０】
図１７は、従来の他のデジタルビデオデータ検査システムの全体構成を示すブロック図である。
【００１１】
同図に示した従来の他のデジタルビデオ検査システムが、図１６の従来のデジタルビデオデータ検査システムと異なる点は、デジタルビデオデータ検査装置１の内部に、検査を開始する時点の指定コード２３を格納する指定コード格納部１５と、生成コード２１と指定コード２３とが一致することを検出して指定コード検出信号２５を出力する指定コード検出部１６とを備えている点のみである。その他の構成は図１６の従来のデジタルビデオデータ検査システムと同様であるので、その説明は省略する。
【００１２】
図１７のデジタルビデオデータ検査システムでは、図１６の映像変化点検出信号２２の代わりに、指定コード格納部１５によって、指定コード２３と生成コード２１とが一致したことを検出した時点で出力される指定コード検出信号２５を用いて、前記比較部１３において、前記生成コード２１と前記期待値コード２４とを順次比較する。
【００１３】
図１８及び図１９は、従来のさらに他のデジタルビデオデータ検査システムの全体構成を示すブロック図である。
【００１４】
図１８及び図１９に示したデジタルビデオデータ検査システムが、図１６及び図１７のデジタルビデオデータ検査システムと異なる点は、デジタルビデオデータ検査装置１が半導体装置５の内部に含まれている点のみである。その他の構成については、図１６及び図１７のデジタルビデオ検査システムと同様であるので、その説明は省略する。
【特許文献１】特開２００６−１２８９０５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
しかしながら、図１６及び図１７に示した従来のデジタルビデオデータ検査システムでは、コード生成部１１で生成した生成コード２１を低速に出力させる方法や、デジタルビデオデータ検査装置１を動作させるためのクロック信号及び各種タイミング信号を生成させる方法を明確に定める必要があった。
【００１６】
また、コード生成部１１を検査タイミング毎に初期化する必要があったが、従来では、固定値で初期化を行っているため、初期化に要する１サイクル分のデジタルビデオデータ２が次の生成コード２１に反映されず、デジタルビデオデータ２のエラーと初期化タイミングとが一致した場合には、デジタルビデオデータ２のエラーを検出できないという問題があった。
【００１７】
さらに、映像変化点の検出にはビデオフィールド単位での生成コード２１を生成し、映像変化点を検出するか、指定コードとの比較を行う必要があるため、精度の低いビデオフィールド単位での前記生成コード２１の比較を行ったり、ビデオフィールド単位よりも短い単位での前記生成コードによる映像変化点の検出方法や前記指定コードの指定方法を定める必要があった。
【００１８】
加えて、図１８及び図１９に示したデジタルビデオデータ検査システムでは、半導体装置５の内部に専用回路を搭載する必要があるため、専用回路面積の削減が望まれていた。
【００１９】
例えば、検査タイミング毎に生成した生成コード２１と期待値コード２４とを比較をする際には、「生成コード長×デジタルビデオデータバス幅」分のデータを一時的に保持しておくための記憶素子が必要であり、生成コード長が１６ｂｉｔ、デジタルビデオデータバス幅が３０ｂｉｔである場合には、「１６×３０＝４８０ｂｉｔ」の記憶素子が必要であった。
【００２０】
本発明は、前記の課題に着目してなされたものであり、その目的は、デジタルビデオデータ検査システムにおける半導体装置からデジタルビデオデータ検査装置に供給される各種信号の生成方法を明確に定めることにある。
【００２１】
また、別の目的は、必要とする検査精度や検査時間に応じて、検査単位を柔軟に設定可能とすることにある。
【００２２】
さらに、もう一つ別の目的は、検査対象となる半導体装置に検査用専用回路を搭載する際の回路面積の増加を軽減することにある。
【課題を解決するための手段】
【００２３】
前記の目的を達成するために、本発明では、半導体装置の内部に、クロック分周部を新たに備え、低速な分周クロック、生成コード及びタイミング信号を出力可能な構成とする。
【００２４】
なお、前記クロック分周部については、検査単位タイミング毎に前記分周クロックの位相を初期化し、かつ前記分周クロックの半周期よりも短いパルス信号が発生しないようにして、任意の検査単位の長さが前記分周クロックの長さに制約されないようにする。
【００２５】
また、コード生成部については、検査タイミング毎に初期化する際に、初期化タイミングのデジタルビデオデータを反映した値を用いて初期化を行うコード生成部初期化部を備え、初期化タイミングとエラータイミングとが一致した場合であっても、エラー検出ができるようにする。
【００２６】
さらに、各デジタルビデオデータ毎のコード生成タイミングをずらし、一時保持用の記憶素子を各デジタルビデオデータ信号間で兼用することにより、記憶素子の大幅な削減を行う。
【００２７】
さらに、フィールド境界タイミングに対する検査タイミングの位相を、フィールド境界タイミング毎に初期化する検査タイミング初期化部を備え、任意のデータ長での期待値コードの比較を可能にする。
【００２８】
さらに、検査タイミング毎に生成された生成コードを用いて、映像が変化した事を検知する映像変化点検出部や、指定コードで指定されたフィールドを検出する指定コード検出部を備え、検査タイミング毎に生成された生成コードから検査を開始すべきフィールドを特定できるようにする。
【００２９】
さらに、半導体装置内に搭載されている内蔵マイコンを用いて、外部記憶素子からの期待値コードの読み込み、若しくは、生成コードと期待値コードとの比較、又は、読み込み及び比較の両方を実行して、前記半導体装置に搭載すべき専用回路の削減を行う。
【００３０】
また、半導体装置だけでなく、半導体装置を搭載した基板を含めた検査も可能とする。
【００３１】
さらに、遠隔地から期待値コードを入力できる期待値コード入力部、及び指定のタイミングに検査を実行する検査制御部を備え、自己診断可能なシステムとする。
【００３２】
具体的に、請求項１記載の発明のデジタルビデオデータ検査システムは、入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、クロックを分周した分周クロックを生成するクロック分周部と、前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部とを有し、前記タイミング信号と前記生成コードと前記分周クロックとを外部出力する半導体装置と、前記半導体装置からのタイミング信号、生成コード及び分周クロックを受け、前記コード生成部で生成された生成コードを解析して前記デジタルビデオデータの表す映像が時間的に変化する映像変化点を検出する映像変化点検出部と、期待値コードを格納する期待値格納部と、前記映像変化点を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを有し、前記生成コードを処理して前記半導体装置を検査するデジタルビデオデータ検査装置とを備えたことを特徴とする。
【００３３】
請求項２記載の発明のデジタルビデオデータ検査システムは、入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、クロックを分周した分周クロックを生成するクロック分周部と、前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部とを有し、前記タイミング信号と前記生成コードと前記分周クロックとを外部出力する半導体装置と、前記半導体装置からのタイミング信号、生成コード及び分周クロックを受け、指定コードを格納する指定コード格納部と、前記コード生成部で生成された生成コードと前記指定コードとの一致を検出する指定コード検出部と、期待値コードを格納する期待値格納部と、前記生成コードと前記指定コードとの一致を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを有し、前記生成コードを処理して前記半導体装置を検査するデジタルビデオデータ検査装置とを備えたことを特徴とする。
【００３４】
請求項３記載の発明は、前記請求項１又は２記載のデジタルビデオデータ検査システムにおいて、前記半導体装置は、さらに、前記タイミング信号によって定められる特定タイミング毎に前記分周クロックの位相を初期化する位相初期化部を有し、前記位相初期化部は、前記分周クロックの初期化直後の少なくともクロック半周期間の信号レベルを初期化直前の信号レベルと同レベルに設定することを特徴とする。
【００３５】
請求項４記載の発明は、前記請求項１又は２記載のデジタルビデオデータ検査システムにおいて、前記半導体装置は、さらに、前記コード生成部を前記タイミング信号毎に初期化するコード生成部初期化部を有し、前記コード生成部初期化部は、初期化サイクルでのデジタルビデオデータを反映した初期値によって前記コード生成部を初期化することを特徴とする。
【００３６】
請求項５記載の発明は、前記請求項１又は２記載のデジタルビデオデータ検査システムにおいて、前記半導体装置は、さらに、前記生成コードを出力するまでの間、前記生成コードを保持する生成コード保持部を有し、前記生成コード保持部は、前記コード生成部が複数個存在するとき、各々のコード生成部が生成する生成コードを前記タイミング信号及び前記分周クロック信号に同期して順次保持することを特徴とする。
【００３７】
請求項６記載の発明は、前記請求項１又は２記載のデジタルビデオデータ検査システムにおいて、前記半導体装置は、さらに、前記タイミング信号のうち、前記生成コードと前記期待値コードとを比較するタイミングを示す検査タイミングの発生タイミングを、前記タイミング信号のうち、フィールド単位のタイミングを示すフィールドタイミング毎に初期化する検査タイミング初期化部を有することを特徴とする。
【００３８】
請求項７記載の発明は、前記請求項１記載のデジタルビデオデータ検査システムにおいて、前記デジタルビデオデータ検査装置は、さらに、前記タイミング信号の検査タイミング毎に、入力された前記生成コードからフィールド特定コードを生成するフィールド特定コード生成部と、前記フィールド特定コード生成部で生成したフィールド特定コードのうち、現在のフィールドで生成されたフィールド特定コードと、現在の２つ前のフィールドで生成されたフィールド特定コードとを比較するフィールド特定コード比較部とを有し、前記比較部は、前記２つのフィールド特定コードの不一致を検出した時点から前記生成コードと前記期待値コードとの比較を開始することを特徴とする。
【００３９】
請求項８記載の発明は、前記請求項２記載のデジタルビデオデータ検査システムにおいて、前記デジタルビデオデータ検査装置は、さらに、前記タイミング信号の検査タイミング毎に、入力された前記生成コードからフィールド特定コードを生成するフィールド特定コード生成部と、指定フィールド特定コードを保持する指定フィールド特定コード保持部とを有し、前記比較部は、前記フィールド特定コードと前記指定フィールド特定コードとの一致を検出した時点から前記生成コードと前記期待値コードとの比較を開始することを特徴とする。
【００４０】
請求項９記載の発明の半導体装置は、入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、クロックを分周した分周クロックを生成するクロック分周部と、前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部と、前記コード生成部で生成された生成コードを解析して前記デジタルビデオデータの表す映像が時間的に変化する映像変化点を検出する映像変化点検出部と、期待値コードを格納する期待値格納部と、前記期待値格納部への前記期待値コードの読み込みを行う内蔵マイコンと、前記映像変化点を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを備えたことを特徴とする。
【００４１】
請求項１０記載の発明の半導体装置は、入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、クロックを分周した分周クロックを生成するクロック分周部と、前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部と、指定コードを格納する指定コード格納部と、前記コード生成部で生成された生成コードと前記指定コードとの一致を検出する指定コード検出部と、期待値コードを格納する期待値格納部と、前記期待値格納部への前記期待値コードの読み込みを行う内蔵マイコンと、前記生成コードと前記指定コードとの一致を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを備えたことを特徴とする。
【００４２】
請求項１１記載の発明の半導体装置は、入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、クロックを分周した分周クロックを生成するクロック分周部と、前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部と、前記コード生成部で生成された生成コードを解析して前記デジタルビデオデータの表す映像が時間的に変化する映像変化点を検出する映像変化点検出部と、期待値コードを格納する期待値格納部と、前記映像変化点を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを備え、前記比較部は、内蔵マイコンであることを特徴とする。
【００４３】
請求項１２記載の発明の半導体装置は、入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、クロックを分周した分周クロックを生成するクロック分周部と、前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部と、指定コードを格納する指定コード格納部と、前記コード生成部で生成された生成コードと前記指定コードとの一致を検出する指定コード検出部と、期待値コードを格納する期待値格納部と、前記生成コードと前記指定コードとの一致を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを備え、前記比較部は、内蔵マイコンであることを特徴とする。
【００４４】
請求項１３記載の発明の半導体装置は、入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、クロックを分周した分周クロックを生成するクロック分周部と、前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部と、前記コード生成部で生成された生成コードを解析して前記デジタルビデオデータの表す映像が時間的に変化する映像変化点を検出する映像変化点検出部と、期待値コードを格納する期待値格納部と、前記映像変化点を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを備え、前記比較部は内蔵マイコンであり、前記内蔵マイコンは、前記生成コード及び前記期待値コードの読み込みや、前記生成コードと前記期待値コードとの比較を行うことを特徴とする。
【００４５】
請求項１４記載の発明の半導体装置は、入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、クロックを分周した分周クロックを生成するクロック分周部と、前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部と、指定コードを格納する指定コード格納部と、前記コード生成部で生成された生成コードと前記指定コードとの一致を検出する指定コード検出部と、期待値コードを格納する期待値格納部と、前記生成コードと前記指定コードとの一致を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを備え、前記比較部は、内蔵マイコンであり、前記内蔵マイコンは、前記生成コード及び前記期待値コードの読み込みや、前記生成コードと前記期待値コードとの比較を行うことを特徴とする。
【００４６】
請求項１５記載の発明のデジタルビデオデータ検査システムは、入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、クロックを分周した分周クロックを生成するクロック分周部と、前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部とを有し、前記タイミング信号と前記生成コードと前記分周クロックとを外部出力する半導体装置と、前記半導体装置からのタイミング信号、生成コード及び分周クロックを受け、前記コード生成部で生成された生成コードを解析して前記デジタルビデオデータの表す映像が時間的に変化する映像変化点を検出する映像変化点検出部と、期待値コードを格納する期待値格納部と、前記映像変化点を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを有するデジタルビデオデータ検査装置とを備え、前記半導体装置が基板に搭載されており、前記基板を経由して、前記半導体装置から前記デジタルビデオデータ検査装置に前記生成コードが伝送されることを特徴とする。
【００４７】
請求項１６記載の発明のデジタルビデオデータ検査システムは、入力されたデジタルビデオデータから一義に定まる生成コードを生成するコード生成部と、クロックを分周した分周クロックを生成するクロック分周部と、前記デジタルビデオデータの同期信号を用いて、前記分周クロックに同期したタイミング信号を生成するタイミング信号生成部と、前記生成コードを前記タイミング信号と前記分周クロックとに同期して出力するコード保持部とを有し、前記タイミング信号と前記生成コードと前記分周クロックとを外部出力する半導体装置と、前記半導体装置からのタイミング信号、生成コード及び分周クロックを受け、指定コードを格納する指定コード格納部と、前記コード生成部が生成した生成コードと前記指定コードの一致を検出する指定コード検出部と、期待値コードを格納する期待値格納部と、前記生成コードと前記指定コードとの一致を検出した時点から前記生成コードと前記期待値コードとの比較を開始する比較部とを有するデジタルビデオデータ検査装置とを備え、前記半導体装置が基板に搭載されており、前記基板を経由して、前記半導体装置から前記デジタルビデオデータ検査装置に前記生成コードが伝送されることを特徴とする。
【００４８】
請求項１７記載の発明は、前記請求項１５又は１６記載のデジタルビデオデータ検査システムにおいて、さらに、任意の前記期待値コードを発信する期待値コード発信装置と、前記期待値コードを外部から入力する期待値コード入力部と、指定のタイミングに検査を実行する検査制御部とを有することを特徴とする。
【発明の効果】
【００４９】
本発明によれば、生成コードを低速に出力する具体的方法、及びデジタルビデオデータ検査装置を動作させるためのクロック信号及び各種タイミング信号の具体的生成方法を明確に定めることが可能となる。
【００５０】
また、コード生成部の初期化タイミングは、デジタルビデオデータを反映した値で初期化されるので、デジタルビデオデータのエラーと初期化タイミングとが一致した場合であってもエラー検出が可能となる。
【００５１】
さらに、ビデオフィールド単位よりも短い単位での前記生成コードによる映像変化点検出方法、又は指定コードの指定方法を定めることが可能となる。
【００５２】
さらに、半導体装置に含まれるデジタルビデオデータ検査用の専用回路面積を削減することができる。
【００５３】
さらに、遠隔地から期待値コードを入力可能な期待値コード入力部、及び指定のタイミングに検査を実行する検査制御部を備えることにより、自己診断可能なシステムを実現することが可能となる。
【発明を実施するための最良の形態】
【００５４】
以下、本発明の実施形態のデジタルビデオデータ検査システム及び半導体装置を図面に基づいて説明する。なお、ここで示す実施形態はあくまでも一例であって、必ずしもこの実施形態に限定されるものではない。
【００５５】
＜第１の実施形態＞
図１は、本発明の第１の実施形態のデジタルビデオデータ検査システムの全体構成を示すブロック図である。
【００５６】
同図において、１９はストリームデータ２６を出力するストリームデータ発生装置、４は前記ストリームデータ２６を処理して生成コード２１を出力する検査対象の半導体装置、１は前記生成コード２１を処理して前記半導体装置４を検査するデジタルビデオデータ検査装置である。前記半導体装置４と前記デジタルビデオデータ検査装置１とによって、デジタルビデオデータ検査システムが構成される。
【００５７】
前記半導体装置４は、ストリームデータ２６を処理してデジタルビデオデータ２を生成するビデオデコーダ１８と、前記デジタルビデオデータ２から一義に定まる生成コード２１１を生成するコード生成部１１と、デジタルビデオクロック３１を分周して分周クロック３２を生成するクロック分周部３０と、前記デジタルビデオデータ２の同期信号４１より、前記分周クロック３２に同期したタイミング信号４２を生成するタイミング信号生成部４０と、前記生成コード２１１を前記タイミング信号４２と前記分周クロック３２とに同期させた生成コード２１を出力するコード保持部５０とを備えている。
【００５８】
前記デジタルビデオデータ検査装置１は、前記生成コード２１を処理して検査開始タイミング信号１０１を出力する検査開始点検出部（映像変化点検出部）１００と、期待値コード２４を格納しておく期待値格納部１２と、前記生成コード２１と前記期待値コード２４とを比較する比較部１３とを備えている。
【００５９】
以下に、上述したデジタルビデオデータ検査システムを用いたデジタルビデオデータの検査方法について説明する。
【００６０】
まず、ストリームデータ発生装置１９から出力したストリームデータ２６を検査対象の半導体装置４に入力し、ビデオデコーダ１８で処理してデジタルビデオデータ２を生成する。その後、前記デジタルビデオデータ２はコード生成部１１に入力され、前記デジタルビデオデータ２から一義に定まる生成コード２１１が出力される。
【００６１】
また、前記ビデオデコーダ１８から出力されたデジタルビデオクロック３１は、クロック分周部３０で分周されて分周クロック３２が生成される。
【００６２】
さらに、前記ビデオデコーダ１８から出力された同期信号４１は、タイミング信号生成部４０に入力され、前記分周クロック３２に同期したタイミング信号４２が生成されて出力される。
【００６３】
次に、前記生成コード２１１はコード保持部５０に入力され、前記タイミング信号４２によって定められた検査タイミング毎に、前記分周クロック３２に同期して、生成コード２１が順次出力される。
【００６４】
その後、デジタルビデオデータ検査装置１に入力された前記生成コード２１は、検査開始点検出部１００と比較部１３とに入力される。前記検査開始点検出部１００は、前記生成コード２１に基づいて、検査を開始すべきタイミング（映像変化点）を検出して検査開始タイミング信号１０１を生成し、前記比較部１３に入力する。
【００６５】
また、前記比較部１３には、前記生成コード２１の他にも、期待値格納部１２に格納されている期待値コード２４が入力され、前記検査開始タイミング信号１０１を受信した時点から、前記生成コード２１と前記期待値コード２４とを順次比較して、前記半導体装置４の良品、不良品の判別を行い、その比較結果３を出力する。
【００６６】
尚、デジタルビデオデータ検査装置１において、入力された分周クロック３２は、デジタルビデオデータ２のクロック信号（デジタルビデオクロック）に相当するものとして使用されると共に、入力されたタイミング信号４２は、デジタルビデオデータ２の垂直同期信号及び水平同期信号に相当するものとして使用される。
【００６７】
また、コード生成部１１で生成される生成コード２１１は、例えばＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）コード等であり、同一のデータからは必ず同じコードが生成され、データが異なると全く別のコードが生成される。
【００６８】
以上のように、本実施形態のデジタルビデオデータ検査システムによれば、半導体装置４からデジタルビデオデータ検査装置１に入力される信号、分周クロック３２、前記分周クロック３２に同期したタイミング信号４２、及び前記分周クロック３２に同期した生成コード２１を、全て低速に伝送する事が可能となる。
【００６９】
＜第２の実施形態＞
図２は、本発明の第２の実施形態のデジタルビデオデータ検査システムの全体構成を示すブロック図である。
【００７０】
上述した第１の実施形態のデジタルビデオデータ検査システムと異なる点は、検査タイミング間隔が分周クロックの整数倍になっていない場合に、分周クロックの位相を初期化する必要があるが、初期化前後で信号レベルが異なることによって分周クロックの半周期長以下のパルスが発生することを回避するために、位相初期化部３３を追加した点である。その他の構成は第１の実施形態と同様であるので、同じ部分については同じ符号を付し、相違点についてのみ説明する。
【００７１】
半導体装置４において、クロック分周部３０にはタイミング信号４２が入力されており、前記クロック分周部３０には、前記タイミング信号４２に含まれる検査タイミング毎にクロックの位相を初期化する位相初期化部３３が備えられている。
【００７２】
以下に、上述したデジタルビデオデータ検査システムを用いたデジタルビデオデータの検査方法について、上記第１の実施形態との相違点についてのみ説明する。
【００７３】
図３は、本実施形態のデジタルビデオ検査システムの半導体装置におけるクロックの位相波形を示した模式図である。
【００７４】
１２０、１２１は初期化前位相波形、１３０、１３１は初期化後位相波形、１４０、１４１は単純位相切換波形、１５０、１５１は初期化前後レベル合わせ処理後の分周クロック波形である。位相初期化部３３は、特定タイミング１６０、１６１に合わせて分周クロック３２の位相を初期化する。ここで、前記特定タイミング１６０、１６１はタイミング信号４２に含まれており、検査タイミングを受信するタイミングである。
【００７５】
同図（Ａ）において、初期化前位相波形１２０と初期化後位相波形１３０とにずれが生じており、初期化直後の信号レベルを「Ｌ」とした場合には、単純に位相を初期化するだけでは分周クロック３２の半周期長よりも短いパルス１７０が発生する。そこで、分周クロック波形１５０のように、最低半周期長の間、位相初期化前の信号レベルである「Ｈ」を保つようにする。この際、位相初期化前の信号レベルである「Ｈ」を保つ長さは、半周期長以上の期間であればよく、半周期長の整数倍であっても良いのは勿論である。
【００７６】
また、同図（Ｂ）において、初期化前位相波形１２１と初期化後位相波形１３１との位相関係の場合には、単純位相切換波形１４１に分周クロック３２の半周期長よりも短いパルスが発生しないので、そのまま、分周クロック波形１５１を用いてもよい。この際、位相初期化前の信号レベルである「Ｌ」を、半周期長以上の期間、半周期長の整数倍の期間だけ保つようにしても良いのは勿論である。
【００７７】
尚、上記では位相初期化後の信号レベルが「Ｌ」の場合を例に示したが、位相初期化後の信号レベルが「Ｈ」である場合についても、「Ｈ」と「Ｌ」とが反対になるだけで、上述した手順と同様である。
【００７８】
以上のように、本実施形態のデジタルビデオデータ検査システムによれば、検査開始点検出部１００は、同一フィールドからは同一の生成コードが生成されることを前提としているので、各同期信号４１に対して分周クロック３２の位相を常に一定とすることができると共に、その分周クロック３２の波形に、半周期長よりも短いパルスが発生することを回避することが可能となる。
【００７９】
＜第３の実施形態＞
図４は、本発明の第３の実施形態のデジタルビデオデータ検査システムの全体構成を示すブロック図である。
【００８０】
上述した第１の実施形態のデジタルビデオデータ検査システムと異なる点は、タイミング信号４２毎に、初期化サイクルでのデジタルビデオデータ２を反映した初期値よって、コード生成部１１を初期化するコード生成部初期化部４６を追加した点である。その他の構成は第１の実施形態と同様であるので、同じ部分については同じ符号を付し、相違点についてのみ説明する。
【００８１】
半導体装置４において、コード生成部１１にはタイミング信号４２が入力されており、  前記コード生成部１１には、前記タイミング信号４２に含まれる検査タイミング毎に、初期化サイクルでのデジタルビデオデータ２を反映した初期値によって、前記コード生成部１１を初期化するコード生成部初期化部４６が備えられている。
【００８２】
以下に、上述したデジタルビデオデータ検査システムを用いたデジタルビデオデータの検査方法について、上記第１の実施形態との相違点についてのみ説明する。
【００８３】
コード生成部１１は、タイミング信号４２に含まれる検査タイミング毎に生成コード２１１をコード保持部５０にコピーした後に、初期化されるが、この際、固定値として予め定められた仮の初期値の代わりに、初期化サイクルでのデジタルビデオデータ２から算出された生成コード２１１を正式な初期値として設定してコード生成部１１を初期化する。
【００８４】
以上のように、本実施形態のデジタルビデオデータ検査システムによれば、コード生成部１１の初期化サイクルにおいて、デジタルビデオデータ２にエラー信号が含まれていた場合であっても、確実にデジタルビデオデータ２のエラーを検出することが可能となる。
【００８５】
＜第４の実施形態＞
図５は、本発明の第４の実施形態のデジタルビデオデータ検査システムの全体構成を示すブロック図である。
【００８６】
上述した第１の実施形態のデジタルビデオデータ検査システムと異なる点は、デジタルビデオデータバスの各ビットに対応してコード生成器が備えられている場合において、検査開始タイミング信号１０１が発生した後に、分周クロックに同期して、順次、生成コード２１１を比較部１３にコピーするコードセレクタ（生成コード保持部）５１をコード保持部５０の内部に備えている点のみである。その他の構成は第１の実施形態と同様であるので、同じ部分については同じ符号を付し、相違点についてのみ説明する。
【００８７】
半導体装置４において、コード保持部５０の内部には、コードセレクタ５１が備えられており、デジタルビデオデータバスの各ビットに対応してコード生成器が備えられている場合には、検査開始タイミング信号１０１が発生した後に、分周クロック３２に同期して順次生成コード２１１をコピーする。
【００８８】
以下に、上述したデジタルビデオデータ検査システムを用いたデジタルビデオデータの検査方法について、図６を用いて説明する。尚、以下では上記第１の実施形態との相違点についてのみ説明する。
【００８９】
図６は、本実施形態のデジタルビデオデータ検査システムにおける生成コードのコピータイミングを示す模式図である。
【００９０】
コードセレクタ５１は、コード生成部１１内のコード生成器Ａ、Ｂ、Ｃからデジタルビデオデータの各ビットに対応して出力された生成コードを、検査開始タイミング信号１０１が発生した後に、分周クロック３２に同期して、順次、比較部１３にコピーする。
【００９１】
以上のように、本実施形態のデジタルビデオデータ検査システムによれば、従来はデジタルビデオデータのバス幅に対応して用意する必要があったコード保持部５０を、複数のデジタルビデオデータのバスで兼用して使用することが可能であるので、大幅な回路面積の削減ができる。
【００９２】
＜第５の実施形態＞
図７は、本発明の第５の実施形態のデジタルビデオデータ検査システムの全体構成を示すブロック図である。
【００９３】
上述した第１の実施形態のデジタルビデオデータ検査システムと異なる点は、半導体装置４の内部に検査タイミング初期化部４７を備え、前記検査タイミング初期化部４７は、タイミング信号４２に含まれる検査タイミングの発生タイミングを、前記タイミング信号４２のうち、フィールド単位のタイミングを示すフィールドタイミング毎に初期化する点のみである。その他の構成は第１の実施形態と同様であるので、同じ部分については同じ符号を付し、相違点についてのみ説明する。
【００９４】
半導体装置４は、タイミング信号生成部４０の内部に検査タイミング初期化部４７を有し、前記検査タイミング初期化部４７は、タイミング信号４２に含まれる検査タイミングの発生タイミングを、前記タイミング信号４２のうち、フィールド単位のタイミングを示すフィールドタイミング毎に初期化する。
【００９５】
以下に、上述したデジタルビデオデータ検査システムを用いたデジタルビデオデータの検査方法について、図８を用いて説明する。尚、以下では、第１の実施形態との相違点についてのみ説明する。
【００９６】
図８は、本実施形態のデジタルビデオデータ検査システムにおけるフィールドタイミングと検査タイミングとの位置関係を示す模式図である。
【００９７】
タイミング信号生成部４０は、フィールド境界毎に分周クロック３２に同期したフィールドタイミングと、タイミング間隔が一定である検査タイミングとを生成する。このとき、検査タイミング初期化部４７によって、前記検査タイミングの間隔のカウントを、フィールドタイミングに合わせて一定値に初期化する。
【００９８】
以上のように、本実施形態のデジタルビデオデータ検査システムによれば、各々のフィールドタイミングからの検査タイミング位置が、そのフィールドに拘わらず一定となるので、生成コードの再現性を保証することが可能となる。
【００９９】
＜第６の実施形態＞
図９は、本発明の第６の実施形態のデジタルビデオデータ検査システムの全体構成を示すブロック図である。
【０１００】
上述した第１の実施形態のデジタルビデオデータ検査システムと異なる点は、検査開始点検出部１００の代わりに映像検査点検出部（フィールド特定コード比較部）１４を備えると共に、フィールド特定コード生成部６０を備える点のみである。その他の構成は第１の実施形態と同様であるので、同じ部分については同じ符号を付し、相違点についてのみ説明する。
【０１０１】
デジタルビデオデータ検査装置１は、その内部に、フィールド単位分の生成コード２１からフィールド特定コード６１を生成するフィールド特定コード生成部６０と、前記フィールド特定コード６１を処理することで映像開始点を検出して、映像開始点検出信号２２を出力する映像検査点検出部１４とを有し、前記映像開始点検出信号２２が検査開始点タイミング信号として比較部１３に入力される。
【０１０２】
以下に、上述したデジタルビデオデータ検査システムを用いたデジタルビデオデータの検査方法について説明する。尚、以下では、第１の実施形態との相違点についてのみ説明する。
【０１０３】
フィールド特定コード生成部６０は、フィールド単位分の生成コード２１からフィールド特定コード６１を生成する。映像検査点検出部１４は、前記フィールド特定コード６１の１フィールド分を処理することによって映像開始点を検出して、映像開始点検出信号２２を出力し、比較部１３に入力する。
【０１０４】
以上のように、本実施形態のデジタルビデオデータ検査システムによれば、検査タイミング単位での生成コード２１を、連続するフィールド特定コード６１間で比較することにより、同じフィールドが連続しているかや、異なるフィールドが開始したかを判別することが可能となり、再現性のある検査が可能となる。
【０１０５】
ここで、インターレース方式のデジタルビデオデータの検査の場合には、静止映像であってもトップフィールドとボトムフィールドでフィールドデータが異なるため、異なるフィールドが開始したことを判別する際には、現在のフィールドのフィールド特定コードと、現在の２つ前のフィールドのフィールド特定コードとを比較して、映像開始点を検出して映像開始点検出信号２２を出力する。
【０１０６】
＜第７の実施形態＞
図１０は、本発明の第７の実施形態のデジタルビデオデータ検査システムの全体構成を示すブロック図である。
【０１０７】
上述した第１の実施形態のデジタルビデオデータ検査システムと異なる点は、検査開始点検出部１００の代わりに指定コード検出部１６を備えると共に、フィールド特定コード生成部６０と、指定コード格納部（指定フィールド特定コード保持部）１５とを備えている点のみである。その他の構成は第１の実施形態と同様であるので、同じ部分については同じ符号を付し、相違点についてのみ説明する。
【０１０８】
デジタルビデオデータ検査装置１は、その内部に、フィールド単位分の生成コード２１からフィールド特定コード６１を生成するフィールド特定コード生成部６０と、指定コードを格納する指定コード格納部１５と、指定コード検出部１６とを備えている。前記指定コード検出部１６は、前記指定コード格納部１５から出力された指定コード２３とフィールド特定コード６１とを比較することにより、検査開始タイミング信号として指定コード検出信号２５を出力し、比較部１３に入力する。
【０１０９】
以下に、上述したデジタルビデオデータ検査システムを用いたデジタルビデオデータの検査方法について説明する。尚、以下では、第１の実施形態との相違点についてのみ説明する。
【０１１０】
フィールド特定コード生成部６０は、フィールド単位分の生成コード２１からフィールド特定コード６１を生成する。指定コード検出部１６は、前記フィールド特定コード６１の１フィールド分を処理して生成したフィールド特定コード６１と、指定コード格納部１５に格納された指定コード２３とを比較して、それらが一致した際に映像開始点を検出したと判断して、指定コード検出信号２５を出力し、比較部１３に入力する。
【０１１１】
以上のように、本実施形態のデジタルビデオデータ検査システムによれば、検査タイミング単位での生成コード２１を、連続するフィールド特定コード６１と指定コード１５とを用いて比較することにより、同じフィールドが連続しているかや、異なるフィールドが開始したかを判別することが可能となり、再現性のある検査が可能となる。
【０１１２】
ここで、インターレース方式のデジタルビデオデータの検査の場合には、静止映像であったとしてもトップフィールドとボトムフィールドとでフィールドデータが異なるため、異なるフィールドが開始した事を判別する際には、現在のフィールドのフィールド特定コードと、現在の２つ前のフィールドのフィールド特定コードを比較する。
【０１１３】
＜第８の実施形態＞
図１１は、本発明の第８の実施形態の半導体装置の全体構成を示すブロック図である。
【０１１４】
同図において、１９はストリームデータ２６を出力するストリームデータ発生装置、５は半導体装置、８０は期待値外部格納部である。
【０１１５】
前記半導体装置５は、ストリームデータ２６を処理してデジタルビデオデータ２を生成するビデオデコーダ１８と、前記デジタルビデオデータ２から一義に定まる生成コード２１１を生成するコード生成部１１と、デジタルビデオクロック３１を分周して分周クロック３２を生成するクロック分周部３０と、前記デジタルビデオデータ２の同期信号４１より、前記分周クロック３２に同期したタイミング信号４２を生成するタイミング信号生成部４０と、前記生成コード２１１を前記タイミング信号４２と前記分周クロック３２とに同期させた生成コード２１を出力するコード保持部５０と、前記生成コード２１を処理して検査開始タイミング信号１０１を出力する検査開始点検出部（映像変化点検出部）１００と、期待値コード２４を格納しておく期待値格納部１２と、前記生成コード２１と前記期待値コード２４とを比較する比較部１３とを備えている。
【０１１６】
以下に、上述した半導体装置を用いたデジタルビデオデータの検査方法について説明する。
【０１１７】
まず、ストリームデータ発生装置１９から出力したストリームデータ２６を検査対象の半導体装置５に入力し、ビデオデコーダ１８で処理してデジタルビデオデータ２を生成する。その後、前記デジタルビデオデータ２はコード生成部１１に入力され、前記デジタルビデオデータ２から一義に定まる生成コード２１１が出力される。
【０１１８】
また、前記ビデオデコーダ１８から出力されたデジタルビデオクロック３１は、クロック分周部３０で分周されて分周クロック３２が出力される。
【０１１９】
さらに、前記ビデオデコーダ１８から出力された同期信号４１は、タイミング信号生成部４０に入力され、前記分周クロック３２に同期したタイミング信号４２が生成されて出力される。
【０１２０】
次に、前記生成コード２１１はコード保持部５０に入力され、前記タイミング信号４２によって定められた検査タイミング毎に、前記分周クロック３２に同期して、生成コード２１が順次出力される。
【０１２１】
そして、前記生成コード２１は、検査開始点検出部１００と比較部１３とに入力される。前記検査開始点検出部１００は、前記生成コード２１に基づいて、検査を開始すべきタイミング（映像変化点）を検出して検査開始タイミング信号１０１を生成し、前記比較部１３に入力する。
【０１２２】
また、前記比較部１３には、前記生成コード２１の他にも、期待値格納部１２に格納されている期待値コード２４が入力され、前記検査開始タイミング信号１０１を受信した時点から、前記生成コード２１と前記期待値コード２４とを順次比較して、前記半導体装置５の良品、不良品の判別を行い、その比較結果３を出力する。
【０１２３】
前記期待値格納部１２には、前記半導体装置５の外部に配置された期待値外部格納部８０から読み込まれた期待値コードが格納される。また、前記半導体装置５には内蔵マイコン７０が内蔵されており、前記期待値外部格納部８０から前記期待値格納部１２への読み込み制御は前記内蔵マイコン７０によって行われる。
【０１２４】
以上のように、本実施形態の半導体装置によれば、上記の第１の実施形態におけるデジタルビデオデータ検査装置１の構成要素を半導体装置５の内部に含めることにより、検査の容易性を向上する事ができる。
【０１２５】
また、前記半導体装置５の外部に期待値外部格納部８０を備えると共に、その期待値コード２４１の読み込みには、半導体装置５の制御にも用いられる内蔵マイコン７０を使用するので、前記半導体装置５の面積増加を抑えることが可能となる。
【０１２６】
＜第９の実施形態＞
図１２は、本発明の第９の実施形態の半導体装置の全体構成を示すブロック図である。
【０１２７】
上述した第８の実施形態の半導体装置と異なる点は、期待値外部格納部８０からの期待値コード２４１の読み込みには、内蔵マイコン７０の代わりに期待値リード部８１を用いると共に、生成コード２１と期待値コード２４との比較には、比較部１３の代わりに内蔵マイコン７０を用いる点のみである。その他の構成は第８の実施形態と同様であるので、同じ部分については同じ符号を付し、相違点についてのみ説明する。
【０１２８】
半導体装置５は、第８の実施形態における内蔵マイコン７０の代わりに期待値リード部８１を備えると共に、比較部１３の代わりに内蔵マイコン７０を備えている。
【０１２９】
上述した半導体装置５を用いたデジタルビデオデータの検査方法において、前記期待値リード部８１によって、前記期待値外部格納部８０から期待値コード２４１を読み込み、前記内蔵マイコン７０によって、生成コード２１と期待値コード２４との比較を行う。
【０１３０】
以上のように、本実施形態の半導体装置によれば、上記の第１の実施形態におけるデジタルビデオデータ検査装置１の構成要素を半導体装置５の内部に含めることにより、検査の容易性を向上することが可能となる。また、前記半導体装置５の外部に期待値外部格納部８０を備えると共に、比較部１３の代わりとして内蔵マイコン７０を用いることによって、前記半導体装置５の面積増加を抑制することができる。
【０１３１】
＜第１０の実施形態＞
図１３は、本発明の第１０の実施形態の半導体装置の全体構成を示すブロック図である。
【０１３２】
上述した第８の実施形態の半導体装置と異なる点は、比較部１３の代わりに内蔵マイコン７０を用いる点のみである。その他の構成については、第８の実施形態と同様であるので、同じ部分については同じ符号を付し、相違点についてのみ説明する。
【０１３３】
半導体装置５は、第８の実施形態における比較部１３の代わりに内蔵マイコン７０を備えると共に、期待値格納部１２を設けずに、前記内蔵マイコン７０によって、期待値外部格納部８０から期待値コード２４を読み込み、その期待値コード２４と生成コード２１とを比較する。
【０１３４】
以上のように、本実施形態の半導体装置によれば、上記の第１の実施形態におけるデジタルビデオデータ検査装置１の構成要素を半導体装置５の内部に含めることにより、検査の容易性を向上することが可能となると共に、前記半導体装置５の外部に期待値外部格納部８０を備え、比較部１３の代わりとして設けた内蔵マイコン７０によって、前記期待値外部格納部８０から期待値コード２４を読み込んで、生成コード２１と比較するので、前記半導体装置５の面積増加をさらに抑制することができる。
【０１３５】
＜第１１の実施形態＞
図１４は、本発明の第１１の実施形態のデジタルビデオデータ検査システムの全体構成を示すブロック図である。
【０１３６】
上述した第１の実施形態のデジタルビデオデータ検査システムと異なる点は、半導体装置４が半導体装置搭載基板９０に搭載されており、前記半導体装置４の検査を行う際には、前記半導体装置搭載基板９０の全体をも含めた検査を行うという点のみである。その他の構成については、第１の実施形態と同様であるので、同じ部分については同じ符号を付し、相違点についてのみ説明する。
【０１３７】
同図において、９０は半導体装置搭載基板であり、前記半導体装置搭載基板９０に半導体装置４が搭載されている。
【０１３８】
上述したデジタルビデオデータ検査システムを用いたデジタルビデオデータの検査では、前記半導体装置搭載基板９０を経由して、生成コード２１がデジタルビデオデータ検査装置１に入力される。その後の動作は第１の実施形態と同様であるので、その説明は省略する。
【０１３９】
以上のように、本実施形態のデジタルビデオデータ検査システムによれば、半導体装置４の検査を行う際に、半導体装置搭載基板９０の伝送路を含めた検査を行うことが可能となるので、例えばデジタルＡＶ機器の製品基板の検査も同時に行うことが可能となる。
【０１４０】
＜第１２の実施形態＞
図１５は、本発明の第１２の実施形態のデジタルビデオデータ検査システムの全体構成を示すブロック図である。
【０１４１】
上述した第１１の実施形態のデジタルビデオデータ検査システムと異なる点は、デジタルビデオデータ検査装置１の外部に期待値コード入力部８２を備えると共に、さらに、期待値コード発信装置３００、及び検査制御部３１０を備えている点のみである。その他の構成については、第１１の実施形態と同様であるので、同じ部分については同じ符号を付し、相違点についてのみ説明する。
【０１４２】
同図において、３１０は検査を開始、制御する検査制御部であり、３００は任意の期待値コードを発信可能な期待値コード発信装置であり、８２は前記期待値コード発信装置３００から発信された期待値コードを受信する期待値コード入力部である。
【０１４３】
上述したデジタルビデオデータ検査システムを用いたデジタルビデオデータの検査では、期待値格納部１２に格納される期待値コードが前記期待値コード発信装置３００から発信されて、その期待値コードを前記期待値コード入力部８２によって受信して前記期待値格納部１２に格納する。検査制御部３１０はシステムの状況に応じて検査の開始を行う。その他の動作は第１１の実施形態と同様であるので、その説明は省略する。
【０１４４】
以上のように、本実施形態のデジタルビデオデータ検査システムによれば、例えば家庭に設置されたデジタルＡＶ機器に期待値コード入力部８２を設けて、前記期待値コード入力部８２において、データ放送やデータ通信によって発信される期待値コードを受信し、その受信した期待値コードを期待値格納部１２に蓄積することによって、販売後の製品においても、定期的な自己診断等が可能となる。
【産業上の利用可能性】
【０１４５】
以上説明したように、本発明は、デジタルビデオデータ検査システムにおける半導体装置からデジタルビデオデータ検査装置に供給される各種信号の生成方法を明確に定めたり、必要とする検査精度や検査時間に応じて、検査単位を柔軟に設定可能であったり、遠隔地から期待値コードを入力可能であるので、特に、デジタルＡＶ機器やデジタルＡＶ機器用システムＬＳＩの試作評価、量産検査、及び販売後の自己診断が可能なデジタルビデオデータ検査システム及び半導体装置等として有用である。
【図面の簡単な説明】
【０１４６】
【図１】本発明の第１の実施形態のデジタルビデオデータ検査システムの全体構成のブロック図である。
【図２】本発明の第２の実施形態のデジタルビデオデータ検査システムの全体構成のブロック図である。
【図３】同デジタルビデオデータ検査システムの半導体装置におけるクロックの位相関係の模式図である。
【図４】本発明の第３の実施形態のデジタルビデオデータ検査システムの全体構成のブロック図である。
【図５】本発明の第４の実施形態のデジタルビデオデータ検査システムの全体構成のブロック図である。
【図６】同デジタルビデオデータ検査システムにおける生成コードのコピータイミングの模式図である。
【図７】本発明の第５の実施形態のデジタルビデオデータ検査システムの全体構成のブロック図である。
【図８】同デジタルビデオデータ検査システムにおけるフィールドタイミングと検査タイミングとの位置関係の模式図である。
【図９】本発明の第６の実施形態のデジタルビデオデータ検査システムの全体構成のブロック図である。
【図１０】本発明の第７の実施形態のデジタルビデオデータ検査システムの全体構成のブロック図である。
【図１１】本発明の第８の実施形態の半導体装置の全体構成のブロック図である。
【図１２】本発明の第９の実施形態の半導体装置の全体構成のブロック図である。
【図１３】本発明の第１０の実施形態の半導体装置の全体構成のブロック図である。
【図１４】本発明の第１１の実施形態のデジタルビデオデータ検査システムの全体構成のブロック図である。
【図１５】本発明の第１２の実施形態のデジタルビデオデータ検査システムの全体構成のブロック図である。
【図１６】従来のデジタルビデオデータ検査システムの全体構成のブロック図である。
【図１７】従来の他のデジタルビデオデータ検査システムの全体構成のブロック図である。
【図１８】従来の半導体装置の全体構成のブロック図である。
【図１９】従来の他の半導体装置の全体構成のブロック図である。
【符号の説明】
【０１４７】
１        デジタルビデオデータ検査装置
２        デジタルビデオデータ
３        比較結果
４        検査対象の半導体装置
５        半導体装置
１１      コード生成部
１２      期待値格納部
１３      比較部
１４      映像検査点検出部（フィールド特定コード比較部）
１５      指定コード格納部（指定フィールド特定コード保持部）
１６      指定コード検出部
１８      ビデオデコーダ
１９      ストリームデータ発生装置
２１      生成コード
２２      映像開始点検出信号
２３      指定コード
２４      期待値コード
２５      指定コード検出信号
２６      ストリームデータ
３０      クロック分周部
３１      デジタルビデオクロック
３２      分周クロック
３３      位相初期化部
４０      タイミング信号生成部
４１      同期信号
４２      タイミング信号
４６      コード生成部初期化部
４７      検査タイミング初期化部
５０      コード保持部
５１      コードセレクタ（生成コード保持部）
６０      フィールド特定コード生成部
６１      フィールド特定コード
７０      内蔵マイコン
８０      期待値外部格納部
８１      期待値リード部
８２      期待値コード入力部
９０      半導体装置搭載基板
１００    検査開始点検出部（映像変化点検出部）
１０１    検査開始タイミング信号
１２０    初期化前位相波形
１２１    初期化前位相波形
１３０    初期化後位相波形
１３１    初期化後位相波形
１４０    単純位相切換波形
１４１    単純位相切換波形
１５０    分周クロック波形
１５１    分周クロック波形
１６０    特定タイミング（位相初期化点）
１６１    特定タイミング（位相初期化点）
１７０    パルス
２１１    生成コード
２４１    期待値コード
３００    期待値コード発信装置
３１０    検査制御部
【図１】
2008118297.tif 000003
【図２】
2008118297.tif 000004
【図３】
2008118297.tif 000005
【図４】
2008118297.tif 000006
【図５】
2008118297.tif 000007
【図６】
2008118297.tif 000008
【図７】
2008118297.tif 000009
【図８】
2008118297.tif 000010
【図９】
2008118297.tif 000011
【図１０】
2008118297.tif 000012
【図１１】
2008118297.tif 000013
【図１２】
2008118297.tif 000014
【図１３】
2008118297.tif 000015
【図１４】
2008118297.tif 000016
【図１５】
2008118297.tif 000017
【図１６】
2008118297.tif 000018
【図１７】
2008118297.tif 000019
【図１８】
2008118297.tif 000020
【図１９】
2008118297.tif 000021