JP2001069534A - Signal processor and signal processing method - Google Patents

Signal processor and signal processing method

Info

Publication number
JP2001069534A
JP2001069534A JP24060599A JP24060599A JP2001069534A JP 2001069534 A JP2001069534 A JP 2001069534A JP 24060599 A JP24060599 A JP 24060599A JP 24060599 A JP24060599 A JP 24060599A JP 2001069534 A JP2001069534 A JP 2001069534A
Authority
JP
Japan
Prior art keywords
signal processing
counting
signal
unit
operation state
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.)
Withdrawn
Application number
JP24060599A
Other languages
Japanese (ja)
Inventor
Husain Muzafar
フセイン ムザファル
Hisashi Motoe
寿史 本江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP24060599A priority Critical patent/JP2001069534A/en
Publication of JP2001069534A publication Critical patent/JP2001069534A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Synchronizing For Television (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

PROBLEM TO BE SOLVED: To control recovery from a faulty operation response to the operation state of signal processing. SOLUTION: This signal processor has a ROM 12, a RAM 13 in which the procedure of signal processing is stored, a program and instruction generating section 14, a signal processing core section 16a that executes major operations of signal processing on the basis of a program and outputs a count signal in response to the operating state, a counter section 18a that counts the count signal given from a main signal processing section 19 of the signal processing core section 16a, and a control section 8 that controls the operation state of the signal processing core section 19, on the basis of the result of count by the counter section 18a.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、信号を処理する信
号処理装置及び方法に関する。
[0001] The present invention relates to a signal processing apparatus and method for processing a signal.

【0002】[0002]

【従来の技術】従来、デジタル化された大量の入力デー
タの信号処理を高速に実行するDSP(digital signal
processor)を備えた信号処理装置が提供されている。
2. Description of the Related Art Conventionally, a DSP (digital signal) for executing signal processing of a large amount of digitized input data at a high speed.
A signal processing device having a processor is provided.

【0003】例えば、画像信号処理装置などに使用され
るDSPの多くは、その内部にプログラム領域とされる
RAMを備え、DSPとともに設けられる制御部からD
SPのRAMに信号処理に必要な各種プログラムが書き
込まれ、これらのプログラムに基づいて、所定の画像処
理動作を実行するようになされる。
For example, many DSPs used in image signal processing apparatuses and the like have a RAM as a program area therein, and a control unit provided together with the DSP requires a DSP.
Various programs necessary for signal processing are written in the RAM of the SP, and a predetermined image processing operation is executed based on these programs.

【0004】ところで、上記したようなプログラムを書
き込むためのRAMを備えたDSPは、放電等の電気的
な衝撃により、RAMに書き込まれたプログラムに異常
が発生し、出力が異常となる異常動作が発生することが
ある。
A DSP provided with a RAM for writing a program as described above has an abnormal operation in which an abnormality occurs in a program written in the RAM due to an electric shock such as electric discharge and the output becomes abnormal. May occur.

【0005】従来の信号処理装置においては、異常動作
を排除するために、周期的な間隔で信号処理をリセット
していた。具体的には、DSPのRAMに対して、再度
プログラムを書き込むいわゆるリフレッシュ(再書き込
み)が行われる。周期的に信号処理をリセットすること
により、異常動作が発生したときにも正常動作に復帰す
ることができる。
In a conventional signal processing device, signal processing is reset at periodic intervals to eliminate abnormal operation. Specifically, so-called refresh (rewrite) for writing a program again is performed on the RAM of the DSP. By periodically resetting the signal processing, it is possible to return to a normal operation even when an abnormal operation occurs.

【0006】大部分の信号処理装置においては、リセッ
トは外部の制御部の制御の下に行われる。制御部は、I
/Oポート経由又はソフトウェア制御により信号処理に
対するリセットを適用する。
[0006] In most signal processing devices, reset is performed under the control of an external control unit. The control unit is I
A reset for signal processing is applied via the / O port or under software control.

【0007】[0007]

【発明が解決しようとする課題】しかし、DSPなどソ
フトウェアとハードウェア部を持つデバイスにおいて異
常動作が発生した場合には、内部ソフトウェアが停止し
ても外部とのインターフェース部自体は異常がない。ま
た、インターフェース部自体には内部ソフトウェアの異
常検出機能がない。従って、外部の制御部などからは異
常を検出できないことがあった。
However, when an abnormal operation occurs in a device such as a DSP having software and a hardware unit, even if the internal software is stopped, there is no abnormality in the external interface unit itself. Further, the interface unit itself does not have an abnormality detection function of internal software. Therefore, an abnormality may not be detected from an external control unit.

【0008】このために、従来は、周期的な間隔又は異
常動作が疑われるタイミングで信号処理装置をリセット
する必要があった。従って、予想できないタイミングで
発生した異常動作に対しては対処が困難であった。ま
た、信号処理装置が正常動作であるか異常動作であるか
に関わらずリセットをすることになり、正常動作のとき
にも信号処理の動作が不必要に中断されることになって
いた。
For this reason, conventionally, it has been necessary to reset the signal processing device at a periodic interval or at a timing when an abnormal operation is suspected. Therefore, it is difficult to cope with an abnormal operation that occurs at an unpredictable timing. In addition, the reset is performed regardless of whether the signal processing device is operating normally or abnormally, and the signal processing operation is unnecessarily interrupted even during the normal operation.

【0009】さらに、外部の制御部から信号処理装置を
リセットするためには、付加的な資源が必要になる。例
えば、リセットのためのI/Oポートや適当なピンによ
りリセットを掛けるためのソフトウェアの追加が必要と
なっていた。リセットのためのピンを追加する場合に
は、パターンの追加が必要になる。
Furthermore, resetting the signal processing device from an external control unit requires additional resources. For example, it has been necessary to add software for resetting using an I / O port for resetting or an appropriate pin. When a reset pin is added, a pattern needs to be added.

【0010】テレビジョン受像機に適用した場合には、
異常動作が発生すると、CRTに映像が表示がされなく
なることがよく起こる。これはテレビジョン受像機の主
要な誤動作であり、信頼性の問題を引き起こす。従っ
て、異常動作からの回復は重要な問題である。
When applied to a television receiver,
When an abnormal operation occurs, it often happens that an image is not displayed on the CRT. This is a major malfunction of the television receiver and causes reliability problems. Therefore, recovery from abnormal operation is an important issue.

【0011】本発明は、上述の実情に鑑みて提案される
ものであって、信号処理の動作状態に応じて異常動作か
ら回復のための制御を行うような信号処理装置及び方法
を提供することを目的とする。
The present invention has been proposed in view of the above-mentioned circumstances, and provides a signal processing apparatus and method for performing control for recovering from an abnormal operation in accordance with an operation state of signal processing. With the goal.

【0012】[0012]

【課題を解決するための手段】上述の課題を解決するた
めに、本発明に係る信号処理装置は、プログラムを保持
するプログラム領域を有する記憶手段と、上記プログラ
ム領域に保持されたプログラムに基づいて入力信号デー
タに対して演算処理を行う主信号処理手段を有し、信号
処理の主要動作を行う信号処理コア手段とから構成され
るデジタル信号処理手段を用いるものであって、上記演
算処理の動作状態に応じて上記主信号処理手段から与え
られる計数信号を計数する計数手段と、上記計数手段に
おける計数結果に基づいて上記信号処理コア手段の動作
状態を判断する制御手段とを有するものである。
In order to solve the above-mentioned problems, a signal processing apparatus according to the present invention is provided based on storage means having a program area for holding a program, and a program based on the program held in the program area. The digital signal processing means comprises main signal processing means for performing arithmetic processing on input signal data, and signal processing core means for performing main operation of signal processing. A counting means for counting a count signal given from the main signal processing means in accordance with a state; and a control means for judging an operation state of the signal processing core means based on a counting result of the counting means.

【0013】本発明に係る信号処理方法は、プログラム
を保持するプログラム領域を有する記憶手段と、上記プ
ログラム領域に保持されたプログラムに基づいて入力信
号データに対して演算処理を行う主信号処理手段を有
し、信号処理の主要動作を行う信号処理コア手段とから
構成されるデジタル信号処理手段を用いる信号処理方法
において、上記演算処理の動作状態に応じて上記主信号
処理手段から与えられる計数信号を計数し、上記計数手
段における計数結果に基づいて上記信号処理コア手段の
動作状態を判断することを有するものである。
The signal processing method according to the present invention comprises a storage means having a program area for holding a program, and a main signal processing means for performing arithmetic processing on input signal data based on the program held in the program area. A signal processing method using digital signal processing means comprising: a signal processing core means for performing a main operation of signal processing, wherein a counting signal given from the main signal processing means in accordance with an operation state of the arithmetic processing is provided. Counting, and judging the operation state of the signal processing core means based on the counting result of the counting means.

【0014】[0014]

【発明の実施の形態】先ず、本発明の実施の形態として
テレビジョン受信機について、図1を参照して説明す
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS First, a television receiver as an embodiment of the present invention will be described with reference to FIG.

【0015】このテレビジョン受信機は、無線周波数の
テレビジョン信号から所望のチャンネルの信号を選択す
るチューナ1と、チューナ1からの信号に映像に対して
所定の処理を施す映像信号処理部2と、映像信号処理部
2からの映像信号にA/D変換を施すA/D変換部3
と、A/D変換部3からのデジタル信号に処理を施すデ
ジタル信号処理部(digital signal processor; DSP)
4とを有している。
The television receiver includes a tuner 1 for selecting a signal of a desired channel from a television signal of a radio frequency, a video signal processing unit 2 for performing a predetermined process on a video from the tuner 1, and A / D converter 3 for performing A / D conversion on the video signal from video signal processor 2
And a digital signal processor (DSP) for processing the digital signal from the A / D converter 3
And 4.

【0016】チューナ1は、例えばVHF帯やUHF帯
のテレビジョン信号から、受信を所望するチャンネルを
選択して、中間周波数に変換する。なお、本例において
は、チューナ1は、中間周波数信号を複合映像信号に変
換する検波回路(図示せず)も含んでいるものとする。
The tuner 1 selects a channel desired to be received, for example, from a television signal in the VHF band or the UHF band, and converts it into an intermediate frequency. In this example, it is assumed that the tuner 1 also includes a detection circuit (not shown) for converting the intermediate frequency signal into a composite video signal.

【0017】映像信号処理部2は、チューナ1から与え
られた複合映像信号を処理することにより、例えば3原
色信号によるRGB信号とする。
The video signal processing unit 2 processes the composite video signal supplied from the tuner 1 to convert the composite video signal into, for example, RGB signals based on three primary color signals.

【0018】A/D変換部3は、映像信号処理部2から
入力されたアナログ映像信号に対して、所定の標本周波
数で標本化することにより、デジタル信号に変換する。
The A / D converter 3 converts the analog video signal input from the video signal processor 2 into a digital signal by sampling it at a predetermined sampling frequency.

【0019】デジタル信号処理部4は、A/D変換部3
からのデジタル映像信号に対して、所定の信号処理を施
す。デジタル信号処理部は、内蔵RAMに記憶されたプ
ログラムに基づいて入力デジタル信号に対してソフトウ
ェア的な処理を行う。例えば、デジタル信号処理部4
は、A/D変換部3から入力された映像信号の走査線の
数を変換する。
The digital signal processing unit 4 includes an A / D conversion unit 3
Is subjected to predetermined signal processing on the digital video signal. The digital signal processing unit performs software processing on the input digital signal based on a program stored in the built-in RAM. For example, the digital signal processing unit 4
Converts the number of scanning lines of the video signal input from the A / D converter 3.

【0020】デジタル信号処理部4は、PLLクロック
発生部10からのクロック信号に基づいて、信号処理を
行っている。
The digital signal processing unit 4 performs signal processing based on a clock signal from the PLL clock generation unit 10.

【0021】本実施の形態においては、このデジタル信
号処理部4において、デジタル信号処理部4が正常に動
作してときには、順次その計数値が変更されるカウンタ
部を設け、このカウンタ部の計数結果をモニタする。そ
して、計数結果が所定の期間以上にわたって変化しない
場合には、異常動作が発生したと判断し、その場合に
は、異常動作から回復するようにデジタル信号処理部4
の動作を制御するものである。
In this embodiment, when the digital signal processing section 4 is operating normally, the digital signal processing section 4 is provided with a counter section whose count value is sequentially changed. Monitor If the counting result does not change for a predetermined period or longer, it is determined that an abnormal operation has occurred, and in that case, the digital signal processing unit 4 recovers from the abnormal operation.
This controls the operation of.

【0022】また、テレビジョン受信機は、チューナ1
からの複合映像信号から同期信号を分離する同期分離部
9と、同期分離部9に同期したクロック信号を発生する
PLLクロック発生部10と、PLLクロック発生部1
0からのクロック信号に基づいて同期パルスを発生する
タイミング発生部11とを有している。
Further, the television receiver includes a tuner 1
, A PLL clock generator 10 for generating a clock signal synchronized with the synchronization separator 9, and a PLL clock generator 1
And a timing generator 11 for generating a synchronization pulse based on a clock signal from 0.

【0023】同期分離部9は、チューナ1からの中間周
波数の複合映像信号から、水平同期信号及び垂直同期信
号を分離する。
The synchronization separating section 9 separates a horizontal synchronizing signal and a vertical synchronizing signal from the intermediate frequency composite video signal from the tuner 1.

【0024】PLLクロック発生部10は、同期分離部
9からの同期信号やタイミング発生部11からの同期パ
ルスに基づいて、PLLによってクロック信号を発生す
る。
The PLL clock generator 10 generates a clock signal by a PLL based on a synchronization signal from the synchronization separator 9 and a synchronization pulse from the timing generator 11.

【0025】タイミング発生部11は、PLLクロック
発生部10からのクロック信号に基づいて、所定のタイ
ミングを発生する。具体的には、水平同期パルス及び垂
直同期パルスを発生する。
The timing generator 11 generates a predetermined timing based on the clock signal from the PLL clock generator 10. Specifically, a horizontal synchronization pulse and a vertical synchronization pulse are generated.

【0026】さらに、テレビジョン受信機は、デジタル
信号処理部4からの信号にD/A変換を施すD/A変換
部5と、D/A変換部5からの映像信号に基づいてCR
Tを駆動するためのインターフェース部6と、インター
フェース部6からの駆動信号によって映像を表示するC
RT7と、このテレビジョン受像機の各部を制御する制
御部8とを有している。
Further, the television receiver includes a D / A conversion section 5 for performing D / A conversion on a signal from the digital signal processing section 4 and a CR based on a video signal from the D / A conversion section 5.
And an interface section 6 for driving T and a C for displaying an image by a driving signal from the interface section 6.
It has an RT 7 and a control unit 8 for controlling each unit of the television receiver.

【0027】D/A変換部5は、デジタル信号処理部4
で所定の処理が施されたデジタル映像信号をD/A変化
してアナログ信号とする。
The D / A conversion unit 5 includes a digital signal processing unit 4
The D / A conversion is performed on the digital video signal that has been subjected to the predetermined processing to obtain an analog signal.

【0028】インターフェース部6は、D/A変換部5
からのアナログ映像信号に対して、CRTを駆動するた
めに、信号レベルを増幅する。また、3原色のバランス
を補正する白バランス補正を行ったりする。
The interface unit 6 includes a D / A conversion unit 5
The signal level is amplified in order to drive the CRT with respect to the analog video signal from. Further, white balance correction for correcting the balance of the three primary colors is performed.

【0029】CRT7は、インターフェース部6から送
られた映像信号に基づいて、タイミング発生部11から
送られた水平同期パルス及び垂直同期パルスに同期して
映像を表示する。
The CRT 7 displays an image in synchronization with the horizontal synchronizing pulse and the vertical synchronizing pulse sent from the timing generator 11, based on the image signal sent from the interface unit 6.

【0030】制御部8は、このテレビジョン受信機の各
部に対する制御を行う。例えば、制御部8は、映像信号
処理部2、デジタル信号処理部4、インターフェース部
6、PLLクロック発生部10及びタイミング信号発生
部11に制御信号を送って制御する。制御部8は、例え
ばCPU,ROM,RAMを有してなるマイクロコント
ローラとして構成することができる。
The control section 8 controls each section of the television receiver. For example, the control unit 8 sends control signals to the video signal processing unit 2, the digital signal processing unit 4, the interface unit 6, the PLL clock generation unit 10, and the timing signal generation unit 11 for control. The control unit 8 can be configured as a microcontroller having, for example, a CPU, a ROM, and a RAM.

【0031】上述テレビジョン受信機においては、デジ
タル信号処理部4は、いわゆるDSP(digital signal
processor)から構成されている。このデジタル信号処
理部4は、RAMに格納されたプログラムに基づいて、
入力信号に対してソフトウェア的に処理を行うので、先
に説明したように、放電等の電気的な衝撃により、RA
Mに書き込まれたプログラムに異常が発生した場合には
異常動作が発生して、正常な動作に戻らないことがあ
る。このため、このような異常動作が発生した場合に
は、これを検出してデジタル信号処理部4をリセットす
る必要がある。
In the above-mentioned television receiver, the digital signal processing section 4 is a so-called DSP (digital signal).
processor). This digital signal processing unit 4 is based on a program stored in the RAM.
Since the input signal is processed by software, as described above, RA may be generated by electric shock such as discharge.
If an error occurs in the program written in M, an abnormal operation may occur and the operation may not return to a normal operation. Therefore, when such an abnormal operation occurs, it is necessary to detect this and reset the digital signal processing unit 4.

【0032】次に、テレビジョン受像機のデジタル信号
処理部4において、異常動作検出のためのカウンタ部を
ソフトウェア的に実現した具体例について、図2を参照
して説明する。
Next, a specific example in which a counter unit for detecting an abnormal operation in the digital signal processing unit 4 of the television receiver is realized by software will be described with reference to FIG.

【0033】この具体例においては、デジタル信号処理
部4は不揮発性のメモリであるROM12と、揮発性の
メモリであるRAM13と、プログラム及びインストラ
クションを発生するプログラム及びインストラクション
発生部14とを有している。
In this specific example, the digital signal processing unit 4 has a ROM 12 which is a non-volatile memory, a RAM 13 which is a volatile memory, and a program and an instruction generating unit 14 for generating programs and instructions. I have.

【0034】ROM12には、信号処理の手順を記録し
たプログラムが記録されている。RAM13は、ROM
12からデータや命令セット(プログラム)が読み込ま
れたり、信号処理の際にデータが一時的に記録されたり
する。プログラム及びインストラクション発生部14
は、プログラムやインストラクションを発生させたりす
る。
The ROM 12 stores a program that records the procedure of signal processing. RAM 13 is ROM
Data or an instruction set (program) is read from the memory 12 or data is temporarily recorded during signal processing. Program and instruction generator 14
Generates programs and instructions.

【0035】また、デジタル信号処理部4は、入力信号
を信号処理コア部16aで処理できるような形態に変換
するための入力前処理部15と、入力前処理部15にて
前処理された信号に対して所定の処理を施す信号処理コ
ア部16aと、信号処理コア部16aからの信号を後続
する回路において処理できるような形態に変換するため
の出力後処理部17とを有している。
The digital signal processing unit 4 includes an input preprocessing unit 15 for converting an input signal into a form that can be processed by the signal processing core unit 16a, and a signal preprocessed by the input preprocessing unit 15. And a post-processing unit 17 for converting a signal from the signal processing core unit 16a into a form that can be processed by a subsequent circuit.

【0036】デジタル信号処理部4には、A/D変換部
3から信号が入力され、入力前処理部15にて入力前処
理を施される。入力前処理部15にて入力前処理を施さ
れた信号は、信号処理の主要動作を行う信号処理コア部
16aにて、例えば走査線数変換などの所定の信号処理
が施される。
The digital signal processing section 4 receives a signal from the A / D conversion section 3 and performs an input pre-processing in an input pre-processing section 15. The signal that has been subjected to the input preprocessing in the input preprocessing unit 15 is subjected to predetermined signal processing such as, for example, conversion of the number of scanning lines in a signal processing core unit 16a that performs a main operation of the signal processing.

【0037】信号処理コア部16aは、信号処理コア部
16aにおいてプログラムの命令セットに基づいて演算
処理を行う主たる部分である主信号処理部19と、主信
号処理部16aにおいて正常な演算処理が行われている
場合には、順次その計数値が変更されるカウンタ部18
aとを有している。これら主信号処理部19及びカウン
タ部18aは、信号処理コア部16aにおいて実行され
るソフトウェア上の機能ブロックとして実現される。
The signal processing core unit 16a performs a main signal processing unit 19, which is a main part of the signal processing core unit 16a for performing arithmetic processing based on an instruction set of a program, and performs normal arithmetic processing in the main signal processing unit 16a. If the counter value is changed, the counter value is sequentially changed.
a. The main signal processing unit 19 and the counter unit 18a are realized as functional blocks on software executed in the signal processing core unit 16a.

【0038】具体的には、カウンタ部18aは、周期的
にコールされて、コールされるごとにカウンタ部18a
の値すなわち計数値が1づつ増加する、すなわちインク
リメントするソフトウェアとして実現することができ
る。このインクリメントするソフトウェアは主信号処理
部16aの機能を実現するために実行されるプログラム
の中に埋め込まれており、デジタル信号処理部4が正常
に動作している限りにおいては、処理のステップが通過
するたびに、カウンタ部18aの値が順次インクリメン
トされる。
Specifically, the counter unit 18a is called periodically, and each time it is called, the counter unit 18a is called.
, Ie, the count value increases by one, that is, it can be implemented as software that increments. This incrementing software is embedded in a program executed to realize the function of the main signal processing unit 16a, and as long as the digital signal processing unit 4 is operating normally, the processing steps are not passed. Each time the value is incremented, the value of the counter 18a is sequentially incremented.

【0039】本実施の形態においては、信号処理コア部
16aにおける主信号処理部19は、信号処理の動作状
態が異常になった場合には、カウンタ部18aの値を順
次インクリメントする動作が停止するので、カウンタ部
18aにおける計数結果をモニタすることにより、信号
処理コア部16aの動作状態を判断することができる。
カウンタ部18aの計数結果に基づいた信号処理コア部
16aにおける動作状態の判断については、さらに後述
する。
In this embodiment, the main signal processing section 19 of the signal processing core section 16a stops the operation of sequentially incrementing the value of the counter section 18a when the operation state of the signal processing becomes abnormal. Therefore, the operation state of the signal processing core unit 16a can be determined by monitoring the counting result in the counter unit 18a.
The determination of the operation state in the signal processing core unit 16a based on the counting result of the counter unit 18a will be further described later.

【0040】信号処理コア部16aにおいて処理された
信号は、出力後処理部17にて出力後処理が施されてD
/A変換部5(図1参照)に対して出力される。
The signal processed by the signal processing core unit 16a is subjected to post-output processing by an output post-processing unit 17 and
It is output to the / A converter 5 (see FIG. 1).

【0041】また、デジタル信号処理部4は、補助デー
タレジスタ20と、外部とのインターフェースを行う外
部インターフェース部21と、タイミング信号を発生す
るタイミング発生部22と、PLLにより各種クロック
を発生するPLL部23とを有している。
The digital signal processing unit 4 includes an auxiliary data register 20, an external interface unit 21 for interfacing with the outside, a timing generation unit 22 for generating a timing signal, and a PLL unit for generating various clocks by a PLL. 23.

【0042】補助データレジスタ20は、データを保持
するレジスタである。補助データレジスタ20には、カ
ウンタ部18aの計数結果が書き込まれる。
The auxiliary data register 20 is a register for holding data. The count result of the counter unit 18a is written in the auxiliary data register 20.

【0043】外部インターフェース部21は、デジタル
信号処理部4の内部と、制御部8等の外部との信号のイ
ンターフェースを行うものである。外部インターフェー
ス部21としては、例えばいわゆるIIC(inter-inte
grated circuit)インターフェースを利用することがで
きる。
The external interface section 21 interfaces signals inside the digital signal processing section 4 and outside such as the control section 8. As the external interface unit 21, for example, a so-called IIC (inter-inte
grated circuit) interface can be used.

【0044】タイミング発生部22は、このデジタル信
号処理部4にて用いられる各種のタイミング信号を発生
する。例えば、信号処理のタイミングを決定するための
タイミング信号を発生させる。
The timing generator 22 generates various timing signals used in the digital signal processor 4. For example, a timing signal for determining the timing of signal processing is generated.

【0045】PLL部23は、デジタル信号処理部4の
内部で使用される各種のクロック信号をPLLにより発
生させる部分である。
The PLL section 23 is a section for generating various clock signals used in the digital signal processing section 4 by the PLL.

【0046】制御部8は、デジタル信号処理部4に対し
て、外部インターフェース部21を介して各種制御を行
う。制御部8は、信号処理コア部16aのカウンタ部1
8aにおける計数結果を周期的に読み出し、計数結果が
増加しないときには信号処理コア部16aが異常動作を
していると判断する。そして、異常動作から回復するた
めに、デジタル信号処理部4にリセット信号を送り、信
号処理コア部16aにおける信号処理をリセットする。
The control unit 8 performs various controls on the digital signal processing unit 4 via the external interface unit 21. The control unit 8 controls the counter unit 1 of the signal processing core unit 16a.
The counting result in 8a is read periodically, and when the counting result does not increase, it is determined that the signal processing core unit 16a is operating abnormally. Then, in order to recover from the abnormal operation, a reset signal is sent to the digital signal processing unit 4 to reset the signal processing in the signal processing core unit 16a.

【0047】デジタル信号処理部4においては、例えば
外部のノイズにより、RAM13に記憶された命令セッ
ト(プログラム)に影響が及ぶことがある。かかる場合
には、プログラムに基づいて演算処理を行う信号処理コ
ア部16aの主信号処理部19には、異常動作が発生す
る。
In the digital signal processor 4, for example, an external noise may affect the instruction set (program) stored in the RAM 13. In such a case, an abnormal operation occurs in the main signal processing unit 19 of the signal processing core unit 16a that performs the arithmetic processing based on the program.

【0048】異常動作の発生は、確実に予言することは
できない。特に、テレビジョン受像機のように高電圧と
ノイズの多い環境にあってはそうである。短い周期でリ
セットすれば短時間で異常動作から回復させることがで
きるが、この場合には、短い周期で画像が乱れるため、
視聴者に不快感を与える。逆に、長い周期でリセットし
た場合には、異常動作から回復するのに長時間を必要と
するため同様に視聴者に不快感を与える。そこで本実施
の形態においては、信号処理コア部16aの主信号処理
部19が正常に動作しているときには、その計数値が順
次インクリメントされるカウンタ部18aの計数結果に
基づいて異常動作を検出している。
The occurrence of abnormal operation cannot be reliably predicted. This is especially true in a high-voltage and noisy environment such as a television receiver. It is possible to recover from abnormal operation in a short time by resetting in a short cycle, but in this case, the image is disturbed in a short cycle,
Give viewers discomfort. On the other hand, when resetting is performed in a long cycle, it takes a long time to recover from the abnormal operation, so that the viewer is similarly uncomfortable. Therefore, in the present embodiment, when the main signal processing unit 19 of the signal processing core unit 16a is operating normally, an abnormal operation is detected based on the count result of the counter unit 18a whose count value is sequentially incremented. ing.

【0049】先に説明したように、信号処理コア部16
aの主信号処理部19が正常に動作しているときには、
カウンタ部18aの計数値が順次インクリメントされ
る。ところが、信号処理コア部16aの機能を実現する
ためのプログラムが正常に動作しなくなった場合には、
カウンタ部18aの計数値をインクリメントするプログ
ラムも正常に動作しなくなるのでカウンタ部18aにお
ける計数動作も停止する。カウンタ部18aの値は、外
部の制御部8によって周期的に読み取られ、信号処理コ
ア部16aにおける動作状態がモニタされる。
As described above, the signal processing core unit 16
When the main signal processing unit 19a is operating normally,
The count value of the counter section 18a is sequentially incremented. However, when a program for realizing the function of the signal processing core unit 16a does not operate normally,
Since the program for incrementing the count value of the counter section 18a also does not operate normally, the counting operation in the counter section 18a also stops. The value of the counter unit 18a is periodically read by the external control unit 8, and the operation state of the signal processing core unit 16a is monitored.

【0050】続いて、デジタル信号処理部4における具
体的な処理手順を、図3を参照して説明する。本実施の
形態においては、カウンタ部18aの状態に基づいて信
号処理コア部16aの動作状態が判断されて制御され
る。
Next, a specific processing procedure in the digital signal processing section 4 will be described with reference to FIG. In the present embodiment, the operation state of the signal processing core unit 16a is determined and controlled based on the state of the counter unit 18a.

【0051】この一連の工程は、ステップS1における
電源投入により開始される。ステップS1において電源
が投入されると、ステップS2において制御部8からデ
ジタル信号処理部4にリセット信号が送られ、信号処理
コア部16a等がリセットされる。
This series of steps is started by turning on the power in step S1. When the power is turned on in step S1, a reset signal is sent from the control unit 8 to the digital signal processing unit 4 in step S2, and the signal processing core unit 16a and the like are reset.

【0052】ステップS3においては、信号処理コア部
16aにおける信号処理の手順が記述されたプログラム
が記憶されたROM12から、そのプログラムがRAM
13に読みこまれる。また、RAM13には、プログラ
ム及びインストラクション発生部14によって発生され
たプログラムやインストラクションが記憶される。
In step S3, the program is stored in the RAM 12 from the ROM 12 in which the program describing the procedure of signal processing in the signal processing core unit 16a is stored.
13 is read. The RAM 13 stores programs and instructions generated by the program and instruction generation unit 14.

【0053】ステップS4においては、RAM13に読
み込まれたプログラムは、信号処理コア部16aにおい
て実行が開始される。そして、例えばタイミング発生部
22を介して垂直同期信号に同期した垂直同期パルスが
供給されるまで待機する。
In step S4, the execution of the program read into the RAM 13 is started in the signal processing core unit 16a. Then, for example, it waits until a vertical synchronization pulse synchronized with the vertical synchronization signal is supplied via the timing generator 22.

【0054】すなわち、ステップS5において、垂直同
期パルスが供給されたときにはステップS7に進み、そ
うでないときにはステップS6に進む。
That is, in step S5, when the vertical synchronizing pulse is supplied, the process proceeds to step S7, and otherwise, the process proceeds to step S6.

【0055】垂直同期信パルスが供給されると、ステッ
プS7では、信号処理コア部16aにおいて、RAM1
3に読みこまれているプログラムに基づいて処理に必要
とされる値を計算する前処理計算が行われる。
When the vertical synchronizing signal pulse is supplied, in step S7, the signal processing core unit 16a causes the RAM 1
A pre-processing calculation is performed to calculate a value required for the processing based on the program read in No. 3.

【0056】ステップS8においては、カウンタ部18
aの計数値を1だけ増加させる。そして、カウンタ部1
8aの計数結果を、補助データレジスタ20に書き込
む。
In step S8, the counter 18
The count value of a is increased by one. And the counter 1
The count result of 8a is written to the auxiliary data register 20.

【0057】ステップS9においては、補助データレジ
スタ20に書き込まれたカウンタ部18aの計数結果
は、外部インターフェース部21を介して制御部8に送
られる。補助データレジスタ20の値は、例えば垂直同
期信号に同期した垂直同期パルスをトリガとして周期的
に読み出される。制御部8においては、このようにして
読み出したカウンタ部18aの値に基づいて、信号処理
コア部16aの動作状態を判断する。
In step S9, the count result of the counter 18a written in the auxiliary data register 20 is sent to the controller 8 via the external interface 21. The value of the auxiliary data register 20 is periodically read, for example, using a vertical synchronization pulse synchronized with a vertical synchronization signal as a trigger. The control unit 8 determines the operation state of the signal processing core unit 16a based on the value of the counter unit 18a thus read.

【0058】すなわち、ステップS10において、制御
部8は、カウンタ部18aの計数動作が停止しているか
否かを判断する。
That is, in step S10, the control section 8 determines whether or not the counting operation of the counter section 18a is stopped.

【0059】本実施の形態は、外部からのノイズ等の障
害により信号処理コア部16aに異常動作が発生したと
きには、主信号処理部19の動作が停止し、カウンタ部
18aにおける計数動作も停止するので計数値は変化し
なくなる。
In this embodiment, when an abnormal operation occurs in the signal processing core unit 16a due to a failure such as external noise, the operation of the main signal processing unit 19 is stopped, and the counting operation in the counter unit 18a is also stopped. Therefore, the count value does not change.

【0060】この場合には、制御部8は、垂直同期信号
毎に補助データレジスタ20から外部インターフェース
部21を介して同じ計数値を読み取ることになる。この
ように、所定間隔でモニタされたカウンタ部18aの計
数値が同じである場合には、制御部8は、信号処理コア
部16aにおける信号処理が異常動作にあると判断す
る。
In this case, the control unit 8 reads the same count value from the auxiliary data register 20 via the external interface unit 21 for each vertical synchronization signal. As described above, when the count values of the counter units 18a monitored at the predetermined intervals are the same, the control unit 8 determines that the signal processing in the signal processing core unit 16a is in an abnormal operation.

【0061】本実施の形態は、カウンタ部18aの計数
値を参照することにより、信号処理コア部16aにおけ
る動作状態を判断するものである。なお、本実施の形態
のように計数値を参照しない場合には、 制御部8は外
部インターフェース部21をモニタすることしかできな
いので、信号処理コア部16aが異常動作かまたは停止
状態であるフリーズ状態にあるかを検出することはでき
ない。
In this embodiment, the operation state of the signal processing core unit 16a is determined by referring to the count value of the counter unit 18a. When the count value is not referred to as in the present embodiment, the control unit 8 can only monitor the external interface unit 21. Therefore, the signal processing core unit 16a is in an abnormal operation or a frozen state in which the signal processing core unit 16a is stopped. Cannot be detected.

【0062】制御部8は、計数値の増加が停止している
と、異常動作にあると判断して処理をステップS2に戻
してデジタル信号処理部4にリセット信号を送ることに
より強制的にリセットする。リセットによって、ステッ
プS3において、ROM12に記憶されたプログラムは
命令セット用のRAM13へ再読み込みされ、プログラ
ムに基づいてカウンタ部18aの処理や主信号処理部1
9の演算が再開される。
When the increase of the count value is stopped, the control unit 8 determines that the operation is abnormal, returns the process to step S2, and forcibly resets the digital signal processing unit 4 by sending a reset signal to the digital signal processing unit 4. I do. By resetting, in step S3, the program stored in the ROM 12 is reloaded into the instruction set RAM 13, and the processing of the counter unit 18a and the main signal processing unit 1 are performed based on the program.
9 is resumed.

【0063】制御部8は、計数値の増加が停止していな
いときには、異常動作は発生していないと判断して処理
をステップS6に進める。
When the increase of the count value has not stopped, the control unit 8 determines that no abnormal operation has occurred, and advances the processing to step S6.

【0064】ステップS6において、水平同期信号に同
期した水平同期パルスが供給されたか否かによって分岐
する。水平同期信号に同期した水平同期パルスが得られ
たときにはステップS12に進み、そうでないときには
ステップS5に戻る。
In step S6, the process branches depending on whether or not a horizontal synchronization pulse synchronized with the horizontal synchronization signal has been supplied. When a horizontal synchronization pulse synchronized with the horizontal synchronization signal is obtained, the process proceeds to step S12, and otherwise, returns to step S5.

【0065】ステップS12においては、信号処理コア
部16aの主信号処理部19は、ステップS11におい
て入力処理部15にて入力処理された信号に対して信号
処理を施す。主信号処理S12にて信号処理された信号
は、ステップS13の出力後処理部17において出力処
理が施される。
In step S12, the main signal processing section 19 of the signal processing core section 16a performs signal processing on the signal input processed by the input processing section 15 in step S11. The signal processed in the main signal processing S12 is subjected to output processing in the output post-processing unit 17 in step S13.

【0066】ステップS12において行われる主信号処
理が終了すると、ステップS5の垂直同期判別に戻る
か、又は必要な信号処理が終了したときにはステップS
15で主信号処理を停止する。
When the main signal processing performed in step S12 is completed, the process returns to the vertical synchronization determination in step S5, or when the necessary signal processing is completed, step S5 is performed.
At 15, the main signal processing is stopped.

【0067】次に、テレビジョン受像機のデジタル信号
処理部4において、異常動作検出のためのカウンタ部を
ハードウェア的に実現した具体例について、図4を参照
して説明する。
Next, a specific example in which a counter unit for detecting an abnormal operation in the digital signal processing unit 4 of the television receiver is realized by hardware will be described with reference to FIG.

【0068】図2に示した具体例においては、信号処理
コア部16aにおいて実行されるソフトウェア上の機能
ブロックとしてカウンタ部18aを実現していた。本具
体例では、カウンタ部18bは、信号処理コア部16b
の外部に、ハードウェアによって実現されている。
In the specific example shown in FIG. 2, the counter section 18a is realized as a functional block on software executed in the signal processing core section 16a. In this specific example, the counter unit 18b includes the signal processing core unit 16b
It is realized by hardware outside.

【0069】このカウンタ部18bには、信号処理コア
部16bの主信号処理部19が正常に動作している場合
に出力される計数信号が供給される。カウンタ部18b
は、この計数信号を計数する。
The counter 18b is supplied with a count signal output when the main signal processor 19 of the signal processing core 16b is operating normally. Counter section 18b
Counts this counting signal.

【0070】具体的には、ハードウェアにより実現され
たカウンタ部18bの場合には、周期的にコールされ
て、コールされるごとに計数信号を出力するソフトウェ
アを用意し、このインクリメントするソフトウェアを主
信号処理部16aの機能を実現するために実行されるプ
ログラムの中に埋め込んでおく。デジタル信号処理部4
が正常に動作している限りにおいては、処理のステップ
が通過するたびに、計数信号を出力が出力され、この計
数信号がハードウェアにより実現されたカウンタ部18
bにトリガ信号として供給されて、カウンタ部18bの
値が順次インクリメントされる。そして、カウンタ部1
8bの値は外部インターフェース部21によって読み取
られる。
Specifically, in the case of the counter section 18b implemented by hardware, software that is called periodically and outputs a count signal each time it is called is prepared, and the software for incrementing the counter is mainly used. It is embedded in a program executed to realize the function of the signal processing unit 16a. Digital signal processing unit 4
As long as is operating normally, a count signal is output each time a processing step passes, and this count signal is output to the counter unit 18 implemented by hardware.
b is supplied as a trigger signal, and the value of the counter 18b is sequentially incremented. And the counter 1
The value of 8b is read by the external interface unit 21.

【0071】本具体例では、カウンタ部18bが信号処
理コア部16bの外部にハードウェア的に実現された他
は、図2に示したカウンタ部18aがソフトウェア的に
実現された具体例と同様の構成である。従って、対応す
る部分に同一の符号を付して説明を省略する。
In this embodiment, the counter unit 18b is implemented as hardware outside the signal processing core unit 16b, except that the counter unit 18a shown in FIG. 2 is implemented as software. Configuration. Therefore, corresponding parts are denoted by the same reference numerals and description thereof is omitted.

【0072】なお、本実施の形態においては、カウンタ
部18a,18bにおいて計数される計数信号は、外部
からの垂直同期信号に基づいている。しかし、本発明
は、これに限定されることなく、信号処理コア部16
a,16bにおいて実行されるプログラムに基づいて発
生される信号を計数信号とすることもできる。このよう
な場合には、プログラムはカウンタ部18a,18bに
て計数される計数信号を発生し、カウンタ部18a,1
8bにおける計数結果は逆にプログラムの動作状態をモ
ニタするために用いられる。
In this embodiment, the counting signals counted in the counters 18a and 18b are based on an external vertical synchronizing signal. However, the present invention is not limited to this.
Signals generated based on the programs executed in a and 16b may be used as count signals. In such a case, the program generates a count signal counted by the counters 18a and 18b,
The count result in 8b is used to monitor the operation state of the program.

【0073】[0073]

【発明の効果】上述したように、本発明は、デジタル信
号処理部の信号処理コア部において実行されるプログラ
ムにより発生される計数信号を計数するカウンタを導入
したものである。カウンタの計数結果の停止により信号
処理の異常動作を検出した制御部は信号処理をリセット
するように制御する。
As described above, the present invention introduces a counter for counting a count signal generated by a program executed in the signal processing core section of the digital signal processing section. The control unit that detects the abnormal operation of the signal processing by stopping the counting result of the counter performs control so as to reset the signal processing.

【0074】従って、本発明によると、信号処理の動作
状態は、外部の制御部により、簡単なプログラムの付加
によって判断され、信号処理が異常動作のときにのみリ
セット動作をさせることができ、異常動作に対して確実
にリセットを動作させることができる。
Therefore, according to the present invention, the operation state of the signal processing is determined by the addition of a simple program by the external control unit, and the reset operation can be performed only when the signal processing is abnormal. The reset can be reliably operated in response to the operation.

【0075】また、本発明によると、制御部による信号
処理に対する頻繁な周期的なリセットはないので、I/
Oポートの敗戦と信号処理コア部との間のリセットライ
ンと共にリセットのためのプログラムを低減することが
できる。
According to the present invention, since there is no frequent periodic reset for the signal processing by the control unit,
A reset line between the defeat of the O port and the signal processing core unit and a reset program can be reduced.

【0076】そして、本発明によると、制御部は外部か
ら異常動作を検出するので、従来は対処することができ
なかった、予期せぬ異常動作にも対応することができ
る。
According to the present invention, since the control unit detects an abnormal operation from the outside, it is possible to cope with an unexpected abnormal operation which cannot be dealt with conventionally.

【0077】また、本発明は、DSPなどのソフトウェ
アに基づく信号処理デバイスを使用する場合、プログラ
ムの追加と外部の制御部の判断プログラムが必要となる
が、必要となる量は少ないので、コストが上昇すること
はない。
Further, according to the present invention, when a signal processing device based on software such as a DSP is used, an additional program and a judgment program of an external control unit are required. However, since the required amount is small, the cost is low. It does not rise.

【0078】さらに、本発明によると、信号処理コア部
における主信号処理部において、計数信号は容易に発生
することができる。従って、異常動作判別が信号処理に
与える影響は小さい。
Further, according to the present invention, the count signal can be easily generated in the main signal processing section in the signal processing core section. Therefore, the influence of the abnormal operation determination on the signal processing is small.

【図面の簡単な説明】[Brief description of the drawings]

【図1】テレビジョン受像機の全体の構成を示す図であ
る。
FIG. 1 is a diagram illustrating an overall configuration of a television receiver.

【図2】異常動作検出をソフトウェアによって実現した
具体例を示す図である。
FIG. 2 is a diagram showing a specific example in which abnormal operation detection is realized by software.

【図3】異常動作検出の手順を示すフローチャートであ
る。
FIG. 3 is a flowchart illustrating a procedure for detecting an abnormal operation.

【図4】異常動作検出をハードウェアによって実現した
具体例を示す図である。
FIG. 4 is a diagram showing a specific example in which abnormal operation detection is realized by hardware.

【符号の説明】[Explanation of symbols]

1 チューナ、2 映像信号処理部、3 A/D変換
部、4 デジタル信号処理部、5 D/A変換部、6
インターフェース部、7 CRT、8 制御部、9 同
期分離部、10 PLLクロック発生部、11 タイミ
ング発生部、16a 信号処理コア部、16b 信号処
理コア部、18a カウンタ部、18bカウンタ部、1
9 主信号処理部、24 制御部
Reference Signs List 1 tuner, 2 video signal processing unit, 3 A / D conversion unit, 4 digital signal processing unit, 5 D / A conversion unit, 6
Interface section, 7 CRT, 8 control section, 9 synchronization separation section, 10 PLL clock generation section, 11 timing generation section, 16a signal processing core section, 16b signal processing core section, 18a counter section, 18b counter section, 1
9 Main signal processing unit, 24 control unit

─────────────────────────────────────────────────────
────────────────────────────────────────────────── ───

【手続補正書】[Procedure amendment]

【提出日】平成11年8月27日(1999.8.2
7)
[Submission date] August 27, 1999 (1999.8.2
7)

【手続補正1】[Procedure amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0062[Correction target item name] 0062

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0062】制御部8は、計数値の増加が停止している
と、異常動作にあると判断してステップS14で処理を
ステップS2に戻してデジタル信号処理部4にリセット
信号を送ることにより強制的にリセットする。リセット
によって、ステップS3において、ROM12に記憶さ
れたプログラムは命令セット用のRAM13へ再読み込
みされ、プログラムに基づいてカウンタ部18aの処理
や主信号処理部19の演算が再開される。
When the increment of the count value is stopped, the control unit 8 determines that the operation is abnormal, returns the process to step S2 in step S14, and sends a reset signal to the digital signal processing unit 4 to force the reset. Reset. By the reset, in step S3, the program stored in the ROM 12 is reloaded into the instruction set RAM 13, and the processing of the counter unit 18a and the arithmetic of the main signal processing unit 19 are restarted based on the program.

【手続補正書】[Procedure amendment]

【提出日】平成11年10月15日(1999.10.
15)
[Submission date] October 15, 1999 (1999.10.
15)

【手続補正1】[Procedure amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0009[Correction target item name] 0009

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0009】さらに、外部の制御部から信号処理装置を
リセットするためには、付加的な資源が必要になる。す
なわち、外部の制御部からの専用リセットには、例え
ば、専用リセットのためのI/Oポートや、適当なピン
により専用リセットを掛けるためのソフトウェアの追加
が必要になる。なお、専用リセットのためのピンを追加
する場合には、パターンの追加が必要になる。
Furthermore, resetting the signal processing device from an external control unit requires additional resources. That is, the dedicated reset from the external control unit requires, for example, addition of an I / O port for the dedicated reset and software for performing the dedicated reset using an appropriate pin. When a pin for dedicated reset is added, a pattern needs to be added.

【手続補正2】[Procedure amendment 2]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0075[Correction target item name] 0075

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0075】また、本発明によると、制御部による信号
処理に対する頻繁な周期的なリセットはないので、I/
Oポートの配線と信号処理コア部との間のリセットライ
ンと共にリセットのためのプログラムを低減することが
できる。
According to the present invention, since there is no frequent periodic reset for the signal processing by the control unit,
A reset line between the O port wiring and the signal processing core unit and a reset program can be reduced.

Claims (11)

【特許請求の範囲】[Claims] 【請求項1】 プログラムを保持するプログラム領域を
有する記憶手段と、上記プログラム領域に保持されたプ
ログラムに基づいて入力信号データに対して演算処理を
行う主信号処理手段を有し、信号処理の主要動作を行う
信号処理コア手段とから構成されるデジタル信号処理手
段を用いる信号処理装置において、 上記演算処理の動作状態に応じて計数する計数手段と、 上記計数手段における計数結果に基づいて上記信号処理
コア手段の動作状態を判断する制御手段とを有すること
を特徴とする信号処理装置。
A storage unit having a program area for storing a program; and a main signal processing unit for performing arithmetic processing on input signal data based on the program stored in the program area. A signal processing device using digital signal processing means comprising an operation signal processing core means; a counting means for counting in accordance with an operation state of the arithmetic processing; and the signal processing based on a count result in the counting means. A signal processing device comprising: control means for determining an operation state of a core means.
【請求項2】 上記主信号処理手段は、動作状態が異常
なときには計数手段における計数を停止させることを特
徴とする請求項1記載の信号処理装置。
2. The signal processing device according to claim 1, wherein said main signal processing means stops counting by said counting means when the operation state is abnormal.
【請求項3】 上記制御手段は、上記計数手段における
計数結果を所定期間ごとに読み出し、上記計数結果の増
加が停止すると、上記信号処理コア手段の動作状態を異
常であると判断することを特徴とする請求項2記載の信
号処理装置。
3. The control means reads the count result of the counting means at predetermined intervals, and when the increase of the count result stops, determines that the operation state of the signal processing core means is abnormal. The signal processing device according to claim 2, wherein
【請求項4】 上記制御手段は、上記信号処理コア手段
の動作状態が異常であると判断すると、上記信号処理コ
ア手段をリセットするように制御することを特徴とする
請求項3記載の信号処理装置。
4. The signal processing apparatus according to claim 3, wherein said control means controls to reset said signal processing core means when it determines that the operation state of said signal processing core means is abnormal. apparatus.
【請求項5】 上記計数手段は、上記主信号処理段に外
部から与えられる同期信号に基づいて計数し、上記制御
手段は上記同期信号に基づいたタイミングで上記計数手
段における計数結果を読み出すことを特徴とする請求項
3記載の信号処理装置。
5. The counting means counts based on a synchronization signal externally supplied to the main signal processing stage, and the control means reads out the counting result by the counting means at a timing based on the synchronization signal. The signal processing device according to claim 3, wherein
【請求項6】 上記主信号処理手段は画像信号を処理す
るものであって、上記同期信号とは上記画像信号の垂直
同期信号であることを特徴とする請求項5記載の信号処
理装置。
6. The signal processing apparatus according to claim 5, wherein said main signal processing means processes an image signal, and said synchronization signal is a vertical synchronization signal of said image signal.
【請求項7】 上記計数手段には上記信号処理コア手段
の内部の処理に基づいて計数し、上記制御手段は所定の
タイミングで上記計数手段における計数結果を読み出す
ことを特徴とする請求項3記載の信号処理装置。
7. The counting device according to claim 3, wherein the counting device performs counting based on a process inside the signal processing core device, and the control device reads out the counting result at the predetermined timing at a predetermined timing. Signal processing device.
【請求項8】 プログラムを保持するプログラム領域を
要する記憶手段と、上記プログラム領域に保持されたプ
ログラムに基づいて入力信号データに対して演算処理を
行う主信号処理手段を有し、信号処理の主要動作を行う
信号処理コア手段とから構成されるデジタル信号処理手
段を用いる信号処理方法において、 上記演算処理の動作状態に応じて計数し、 上記計数手段における計数結果に基づいて上記信号処理
コア手段の動作状態を判断することを特徴とする信号処
理方法。
And a main signal processing means for performing an arithmetic process on input signal data based on the program stored in the program area. A signal processing method using a digital signal processing means comprising an operation signal processing core means, wherein the counting is performed in accordance with the operation state of the arithmetic processing, and the signal processing core means A signal processing method comprising determining an operation state.
【請求項9】 上記主信号処理手段は、上記動作状態が
異常なときには計数を停止させることを特徴とする請求
項8記載の信号処理装置。
9. The signal processing apparatus according to claim 8, wherein said main signal processing means stops counting when said operation state is abnormal.
【請求項10】 上記計数結果を所定期間ごとに読み出
し、上記計数結果の増加が停止すると、上記動作状態が
異常であると判断することを特徴とする請求項9載の信
号処理方法。
10. The signal processing method according to claim 9, wherein the counting result is read out at predetermined intervals, and when the increase of the counting result stops, it is determined that the operation state is abnormal.
【請求項11】 信号の処理状態が異常であると判断す
ると、信号処理の主要動作をリセットするように制御す
ることを特徴とする請求項10記載の信号処理方法。
11. The signal processing method according to claim 10, wherein when it is determined that the signal processing state is abnormal, control is performed so as to reset a main operation of the signal processing.
JP24060599A 1999-08-26 1999-08-26 Signal processor and signal processing method Withdrawn JP2001069534A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24060599A JP2001069534A (en) 1999-08-26 1999-08-26 Signal processor and signal processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24060599A JP2001069534A (en) 1999-08-26 1999-08-26 Signal processor and signal processing method

Publications (1)

Publication Number Publication Date
JP2001069534A true JP2001069534A (en) 2001-03-16

Family

ID=17061986

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24060599A Withdrawn JP2001069534A (en) 1999-08-26 1999-08-26 Signal processor and signal processing method

Country Status (1)

Country Link
JP (1) JP2001069534A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100851531B1 (en) * 2007-01-03 2008-08-11 주식회사 파세코 Hot Heater

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100851531B1 (en) * 2007-01-03 2008-08-11 주식회사 파세코 Hot Heater

Similar Documents

Publication Publication Date Title
US6281929B1 (en) Testing arrangement for decoders
CN111918009B (en) FPGA (field programmable Gate array) and signal exception handling method applied to laser television
US6563484B1 (en) Apparatus and method for processing synchronizing signal of monitor
US7027042B2 (en) Display apparatus and error detection method thereof
US10219023B2 (en) Semiconductor device, video display system, and method of outputting video signal
JP2001069534A (en) Signal processor and signal processing method
US7599005B2 (en) Method for synchronizing video signals
KR100498433B1 (en) Horizontal Synchronous Signal Generator and Method Using Digital Circuit
CN112542115A (en) Error detection system, error detection method and image display control system
US12002430B2 (en) Display device and display control method
JP2002278493A (en) Image display device
JP2565169B2 (en) Video signal processing method
KR20010108964A (en) Movement detection method for portion image
CN117331727A (en) MIPI transmission abnormality image failure solving method
JP3531406B2 (en) Video signal processing device
KR100654440B1 (en) Closed circuit device for execution self diagnosis and method thereof
KR100820808B1 (en) Control method and apparatus for pre-running of pll potion
JP2695785B2 (en) Processing state display method of processing unit
JP3523059B2 (en) Horizontal synchronization signal frequency detection method and horizontal synchronization signal frequency detection circuit
KR20010077302A (en) Method and apparatus for controlling power of monitor
CN116192319A (en) Method, device and equipment for updating TDDI frame synchronization integrated with touch control and display driver
JP3827047B2 (en) Sync signal measuring device, display device, and sync signal measuring method
JP2003216129A (en) Video display device
JP2001209350A (en) Digital image signal processing circuit
JP2000131355A (en) Frequency detecting method

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20061107