JPH0244966A - 画信号符号化・復号化大規模集積回路 - Google Patents

画信号符号化・復号化大規模集積回路

Info

Publication number
JPH0244966A
JPH0244966A JP63196608A JP19660888A JPH0244966A JP H0244966 A JPH0244966 A JP H0244966A JP 63196608 A JP63196608 A JP 63196608A JP 19660888 A JP19660888 A JP 19660888A JP H0244966 A JPH0244966 A JP H0244966A
Authority
JP
Japan
Prior art keywords
circuit
decoding
change point
bus interface
data
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
Application number
JP63196608A
Other languages
English (en)
Other versions
JPH088645B2 (ja
Inventor
Hiroyuki Shimooosawa
下大沢 博之
Hitoshi Horie
堀江 等
Toru Ozaki
透 尾崎
Hideyuki Shirai
白井 秀行
Toshiko Nishida
西田 俊子
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.)
Panasonic System Solutions Japan Co Ltd
Original Assignee
Matsushita Graphic Communication Systems Inc
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 Matsushita Graphic Communication Systems Inc filed Critical Matsushita Graphic Communication Systems Inc
Priority to JP63196608A priority Critical patent/JPH088645B2/ja
Publication of JPH0244966A publication Critical patent/JPH0244966A/ja
Publication of JPH088645B2 publication Critical patent/JPH088645B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、ファクシミリ装置等に用いられる画信号符号
化・復号化大規模集積回路に係り、特にMH,MRおよ
びMMR符号化方式による符号化および復号化を行う画
信号符号化・復号化大規模集積回路に関する。
従来の技術 現在、ファクシミリにおける符号化方式としては、CC
ITT(国際電信電話諮問委員会)の勧告T、4により
、一次元符号化方式についてはMH符号化方式、二次元
符号化についてはMR符号化方式が国際的に標準化され
ている。
ここで、MH符号化方式とは、符号化ライン画信号の変
化点を検出し、そのランレングス及びランの黒、白の別
に対応するMu符号を用いる方式であり、このMH符号
には、第5図(a)に示すように0〜63のランレング
スに対応するターミネーティング符号と、第5図(b)
に示すように64〜2560までの64ラン毎のランレ
ングスに対するメークアップ符号とがある。すなわち、
64以上のランは、メークアンプ符号とそれに続くター
ミネーテイング符号との組み合わせにより符号化される
。また、MR符号化方式とは、符号化ライン画信号の変
化点と、参照ライン(符号化ラインの直前のライン)7
 \−2 画信号の変化点とを検出し、その相対位置から符号化ラ
インを逐次符号化する方式である。このMR符号化方式
において、符号化ライン及び参照ラインの変化点は、次
のように定義される。
ao:符号化ラインの起点となる変化点符号化ラインの
始めでは、aoはラインの最初の画素の直前の仮想的白
変化点上に置かれる。符号ラインの符号化の間はa。
の位置は直前の符号モードにより規定される。
al: 符号化ライン上でa。より右の最初の変化点 C2: 符号化ライン上でalより右の最初の変化点 b+  : 参照ライン上の変化画素のうちaQより右
でa。と反対の色を持つ最初の変化点b2: 参照ライ
ン上です、の右の最初の変化点第6図は上述の変化点の
位置関係の例を示す。
また、第7図は変化点の相対位置によるモードの区分と
対応する符号を示す。
第7図を用いてモードを決める手順を説明する。
手順1 (7) alの左側にb2が存在するときパスモードと
して検出し、このモード符号語’0001’を用いて符
号化する。この後、b2の真下の画素が新しい起点画素
a。となる。
(イ)パスモードが検出されないときは手順2へ進む。
手順2 (7)相対距離a、 b、の絶対値を決定する。
(イ) la、 b、  l≦3ならば垂直モードとし
て検出し第7図に示すようにa、 b、の距離を符号化
する。その後、画素a1が新しい起点画素a。となる。
at b、 >Oはalがす、の右側にあることを示し
VRで表し、a、 bl<Oはalがす、ノ左側にある
ことを示し■。で表す。
(つ)  1a、 b2 1>3ならば水平モードとし
て検出し、第7図に示すように符号’001’に引き続
いてa。a、およびa、 C2をおのおのの一次元符号
化M (aQ al ) + M (al C2)する
。この後面9 ・\−・ 素a2が新しい起点画素a。と々る。
また、MMR符号化方式については、その符号化アルゴ
リズムはMR符号化方式と同一である。
従来のファクシミリ装置におけるMH−MR・MMR符
号化・復号化回路には、通常大規模集積化された専用ハ
ードウェア回路(以下これをC0DEC−LSIと称す
)が使用されていた。
発明が解決しようとする課題 しかし、かかるC0DEC−LS Iの製造立上げ時に
は回路設計上のミスや製造上のミスが発生する可能性が
あり、チップテストを行う必要がある。
このため、C0DEC−LSIに実際に一定の画信号を
入力しMH,MR,MMR符号化方式各々の符号コード
を取シ出し所定の符号コードと比較する方法や、また逆
にC0DEC−LSIKMH。
MR,MMR符号化方式各々の所定の符号コードを入力
し復元された画信号を所定いの画信号と比較するという
方法が考えられるがこの場合には、C0DEC−LSI
チップ全体としての良、不良の見分けしかつかないとい
う問題があった。
10・・ 本発明は、上述の問題点に鑑みて為されたもので、チッ
プテスト時にチップ全体の良、不良を見分けることのみ
ならず内部回路の所定の1ブロツクについてその動作確
認をすることができる画信号符号化・復号化大規模集積
回路を提供することを目的とする。
課題を解決するだめの手段 上記課題は、符号データを入出力するシステムパスイン
ターフェイス回路と、符号化ライン画信号と二次元符号
化時には参照ライン画信号、復元された画信号を入出力
するイメージパスインターフェイス回路と、二次元符号
化時には前記符号化ライン画信号と前記参照ライン画信
号を入力しそれぞれの変化点を検出して符号化モードと
前記符号化ライン画信号の変化点アドレスを出力し、次
元符号化時には前記符号化ライン画信号の変化点アドレ
スと色情報を出力し、二次元復号化時には復号化モード
と復号ランレングスのアドレス情報と参照ライン画信号
を入力し、一次元復号化時には色情報と復号ランレング
スのアドレス情報を11  ・ 入力して画像を復元するモード判定画像復元回路と、二
次元符号化時に前記符号化モードと符号化ラインの符号
ランレングスとを入力し、一次元符号化時に前記色情報
と符号化ラインの符号化ランレングスを入力してそれぞ
れ符号データを前記システムバスインターフェイス回路
に出力し、前記システムバスインターフェイス回路より
符号データを入力し、二次元復号化時に前記モード判定
画像復元回路に前記復号化モードを出力すると共に復号
ランレングスを出力し、一次元復号化時には色情報と復
号ランレングス出力するテーブル検索回路と、データメ
モリと演算器を有し一次元および二次元符号化時に前記
符号化ライン信号の変化点アドレスを入力し前記符号化
ラインの符号ランレングスを演算して前記テーブル検索
回路に出力し、一次元および二次元復号時前記復号ラン
サングスを入力し前記復号ランレングスの前記アドレス
情報を演算して前記モード判定画像復元回路に出力する
と共に、前記各回路を制御する/−ケンサ回路と、から
なυ該/−ケンザ回路の制御により、前記システムバス
インターフェイス回路より符号化モードと符号ランレン
グスを前記データメモリを介して前記テーブル検索回路
に入力して符号チータラ前記システムバスインターフェ
イス回路に出力し、また符号データを前記システムバス
インターフェイス回路より前記テーブル検索回路に入力
して復号化モードと復号ランレングスを前記データメモ
リを介して前記システムバスインタフェイス回路に出力
する画信号符号化・復号化大規模集積回路によって達成
される。また、前記モード判定画像復元回路が、二次元
符号化時に符号化ラインの変化点アドレスと参照ライン
の変化点アドレスとを入力して符号化モードを判定し前
記テーブル検索回路に出力し、二次元復号化時に前記テ
ーブル検索回路より前記復ぢ一化モードを入力し、前記
シーケンサ回路より前記復号ランレングスの前記アドレ
ス情報を入力し、参照ラインの変化点アドレスを入力し
て画像復元データを出力し、一次元復号化時に前記テー
ブル検索回路より前記色情報を人力し前記7−ケンザ回
路より前記13 ・ 復号ランレングスの前記アドレス情報を入力して画像復
元データを出力するモード判定回路と、該画像復元デー
タを入力して画像を復元する画像復元回路と、二次元符
号化時符号化ライン画信号と参照ライン画信号を入力し
前記符号化ラインの変化点アドレスと前記参照ラインの
変化点アドレスを前記モード判定回路に出力すると共に
、該符号化ラインの変化点アドレスをシーケンサ回路に
出力し、一次元符号化時・符号化ライン画信号を入力し
て色情報と変化点アドレスを出力し、二次元復号化時参
照ライン画信号を入力して前記モード判定回路に前記参
照ラインの変化点アドレスを出力する変化点検出回路上
、からなυ前記シーケンサ回路の制御により、前記イメ
ージバスインターフェイス回路より画像データを前記変
化点検出回路へ入力し、該画像データの変化点アドレス
情報を前記データメモリを介して前記システムバスイン
ターフェイス回路へ出力する画信号化・復号化大規模集
積回路としてもよい。また、前記シーケンサ回路の制御
により、前記システムバスインタフェイス回路よりパタ
ーンデータを前記データメモリを介して前記変化点検出
回路へ入力して変化点アドレス情報を前記データメモリ
を介して前記システムバスインターフェイス回路より出
力する画信号化・復号化大規模集積回路としてもよい。
また、前記システムバスインターフェイス回路、前記イ
メージバスインターフェイス回路よりデータを入力でき
前記変化点検出回路へ該データを出力する先入れ先出し
メモリを設け、前記シーケンサ回路の制御により、前記
システムバスインターフェイス回路よりパターンデータ
を前記先入れ先出しメモリを介して前記変化点検出回路
へ入力して変化点アドレス情報を前記データメモリを介
しテ前記システムバスインターフェイス回路より出力す
る両信号化・復号化大規模集積回路としてもよい。
作用 1)符号化時 イメージバスインターフェイス回路に外部より符号化ラ
イン画信号と、二次元符号化時には参15 ・−7 照ライン画信号が入力されモード判定画像復元回路へ出
力される。モード判定画像復元回路では二次元符号化時
には符号化ライン画信号と参照ライン画信号を入力しそ
れぞれの変化点を検出して符号化モードをテーブル検索
回路に出力すると共に符号化ライン画信号の変化点アド
レスをシーケンサ回路に出力し、一次元符号化時には符
号化ライン画信号を入力して符号化ライン画信号の変化
点アドレスと色情報を生成し、変化点アドレスをシーケ
ンサ回路に出力し、色情報をテーブル検索回路へ出力す
る。シーケンサ回路は各回路を制御すると共に、変化点
アドレスを入力して演算器により符号化ラインの符号ラ
ンレングスを演算してテブル検索回路に出力する。テー
ブル検索回路は、二次元符号化時には符号化モードをモ
ード判定画像復元回路より、符号ランレングスをシーケ
ンサ回路よりそれぞれ入力し、一次元符号化時には色情
報をモード判定画像復元回路より、符号ランレングスを
シーケンサ回路より入力し、それぞれ符号データをシス
テムバスインターフェイス回路に出カスる。システムバ
スインターフェイス回路はこの符号データを外部に出力
する。
2)復号化時 システムバスインターフェイス回路に外部より符号デー
タが入力されテーブル検索回路に出力される。テーブル
検索回路ではこの符号データに基づき、二次元復号化時
には復号化モードと復号ランレングスを検索して、復号
化モードをモード判定画像復元回路に出力し、復号ラン
レングスをシーケンサ回路に出力し、一次元復号化時に
は色情報と復号ランレングスを検索して色情報をモード
判定画像復元回路に出力し、復号ランレングスをシーケ
ンサ回路に出力する。シーケンサ回路は各回路を制御す
ると共に、復号ランレングスを入力して演算器によりア
ドレス情報を演算してモード判定画像復元回路に出力す
る。モード判定画像復元回路は、二次元復号化時には復
号化モードとアドレス情報とイメージバスインターフェ
イス回路より参照画信号を入力して画像を復元し、一次
元復号化時には色情報とアドレス色情報とから画像17
・・−7 を復元してイメージバスインターフェイス回路へ出力す
る。イメージバスインターフェイス回路は復元された画
信号を外部へ出力する。
3)テーブル検索回路テスト時 シーケンサ回路の制御により、システムバスインターフ
ェイス回路より符号化モードと符号ランレングスをシー
ケンサ回路のデータメモリに一旦入力し、テーブル検索
回路に出力する。チーフル検索回路では符号化モードと
符号ランレングスに基づき符号データを検索してシステ
ムバスインターフェイス回路に出力する。また、符号デ
ータをシステムバスインターフェイス回路よpf−フル
検索回路に入力して復号化モードと復号ランレングスを
検索してシーケンサ回路のデータメモリに入力した後、
システムバスインターフェイス回路に出力する。このよ
うにしてテーブル検索回路のテストが行える。
4)変化点検出回路テスト−1 モード判定画像復元回路をモード判定回路と画像復元回
路と変化点検出回路より構成し、イ)符号化時 変化点検出回路は、イメージバスインターフェイス回路
より符号化うイン画信号と二次元符号化時には参照ライ
ン画信号を入力し、それぞれの変化点アドレスをモード
判定回路に出力すると共に符号化ラインの変化点アドレ
スをシーケンサ回路に出力し、一次元符号化時には符号
化ライン画信号を入力して色情報と変化点アドレスを生
成し色情報をテーブル検索回路に出力し変化点アドレス
をシーケンサ回路に出力する。モード判定回路は、二次
元符号化時には符号化ラインの変化点アドレスと参照ラ
インの変化点アドレスを入力して符号化モードを判定し
テーブル検索回路に出力する。
口)復号化時 モード判定回路は、二次元復号化時にはテブル検索回路
より復号化モードを入力し、シーケンサ回路より復号ラ
ンレングスのアドレス情報を入力し、変化点検出回路よ
り参照ライン画信号の変化点アドレスを入力し、一次元
復号化時にはテ19 ・ プル検索回路より色情報を入力し、シーケンサ回路より
復号ランレングスのアドレス情報を入力して画像復元デ
ータを画像復元回路に出力する。
画像復元回路は画像復元データを入力してイメジバスイ
ンターフェイス回路に復元された画信号を出力する。変
化点検出回路は、二次元復号化時には参照ライン画信号
をイメージバスインターフェイス回路より入力して参照
ラインの変化点アドレスをモード判定回路に出力する。
ハ)変化点検出回路テスト時 シーケンサ回路の制御により、イメージバスインターフ
ェイス回路より画像データを変化点検出回路へ入力して
画像データの変化点アドレス情報をシーケンサ回路のデ
ータメモリに入力する。
そしてデータメモリよりこの変化点アドレス情報をシス
テムバスインターフェイス回路へ出力することにより変
化点検出回路の機能をテストする。
5)変化点検出回路テスト−2 変化点検出回路テスト−1の回路構成を用いて、シーケ
ンサ回路の制御により、システムバスインターフェイス
回路よりパターンデータを7−ケンサ回路のデータメモ
リに入力した後変化点検出回路へ出力して変化点アドレ
ス情報とし、この変化点アドレス情報をデータメモリに
再び入れた後システムバスインターフェイス回路を介し
て出力することにより変化点検出回路の機能をテストす
る。
6)変化点検出回路テスト−3 変化点検出回路テスト−1の回路構成に加えてシステム
バスインターフェイス回路、イメージバスインターフェ
イス回路よりデータを入力でき、このデータを変化点検
出回路へ出力する先入れ先出しメモリを設けたことによ
り、シーケンサ回路の制御によって、システムバスイン
ターフェイス回路よりパターンデータを先入れ先出しメ
モリに一旦入れた後変化点検出回路へ入力する。変化点
検出回路ではこのパターンデータに基づき変化点アドレ
ス情報をシーケンサ回路のデータメモリに出力する。デ
ータメモリより変化点アドレス情報ヲシステムバスイン
ターフェイス回路を介して出21  ・・−7 カすることにより変化点検出回路の機能をテストする。
実施例 以下、本発明の第1〜第4実施例を第1図〜第4図によ
、!7説明する。
第1図は本発明の第1実施例によるC0DEC・LSI
の概略構成を示すものである。その構成は、外部のマイ
クロコンピュータに接続され、このバスに対し符号デー
タを入出力できると共に制御レジスタを備えだシステム
バスインターフェイス回路1、二次元符号化時に符号化
モードとそのランレングスから符号化テーブルを検索し
符号データを出力し、一次元符号化時には色情報とラン
レングスから符号データを出力し、復号化時に符号デー
タから復号化テーブルを検索し二次元復号化時には複合
化モードとそのランレングスを出力し、一次元復号化時
には色情報とランレングスを出力する回路2であってそ
の詳細は、二次元符号化時符号化モードとランレングス
を入力し、一次元符号化時には色情報とランレングスを
入力して符号化アドレスを発生する符号化アドレス発生
回路2aとこの符号化アドレスに基づき符号化テーブル
ROMを検索して符号データを出力する符号化テーブル
ROM2bとこの符号データを桁数を揃える符号化バン
キング回路2cと符号データを入出力する先入れ先出し
メモリ2dと、復号死時先入れ先出しメモリ2dより符
号データを入力してパラレル・シリアル変換する復号バ
ンキング回路2eとパラレル・シリアル変換されたデー
タを入力して復号化アドレスを発生する復号化アドレス
発生回路2fと復号化アドレスに基づき復号化ROMを
検索して二次元復号化時には復号化モードと復号ランレ
ングスを出力し、一次元復号化時には色情報と復号ラン
レングスを出力する復号化テーブルROM2 gと各回
路2a〜2gを制御するテーブル制御回路2hとから構
成されるテーブル検索回路2、演算機能を有しC0DE
C−LSI全体の制御を行うマイクロプログラム方式の
回路3であってその詳細はシーケンサのアドレスを決定
するシーケンサアドレス制御回路3as命令コーn・・
−7 ドが格納されているマイクロプログラムROM3b1命
令コードを内部クロックの1サイクルの間保持する命令
レジスタ3c、内部データバス7に接続されるRAM3
 d、命令コードにより指定された演算を行う演算器3
eより構成されるシーケンサ回路3、二次元符号化時に
参照ライン画信号と符号化ライン画信号とから変化点を
検出し、MR符号化、MMR符号化方式のモードを検出
し一次元符号化時には符号化ライン画信号から色情報と
変化点を検出し、二次元復号化時は復号化モードとその
ランレングスのアドレス情報により、また一次元復号化
時には色情報とランレングスのアドレス情報により画像
を復元するモード判定画像復元回路4、外部メモリ回路
に接続され、参照ライン画信号、符号化ライン画信号、
復元された画信号を入出力するイメージバスインターフ
ェイス回路5より成る。以上のように構成された画信号
符号化・復号化大規模集積回路について、以下その動作
を説明する。シーケンサ回路3では、マイクロプログラ
ムROMa b内に格納された命令コドがシーケンサア
ドレス制御回路3aにより示されるアドレスによって逐
次出力され、命令レジスタ3cで内部クロンクの1サイ
クルの間保持される。シーケンサアドレス制御回路3a
では通常内部クロックの1サイクル毎にアドレスをイン
クリメントしていくが、命令レジスタ3Cより命令コー
ドを入力し、これにより無条件ジャンプや条件ジャンプ
を行う。この場合のジャンプアドレスも命令コードで指
定する。また、ノーケンサアドレス制御回路3a内にア
ドレスのスタックメモリを設けると、サブルーチンやル
ープ動作を行うことができる。演算器3eでは命令コー
ドにより演算を行い、結果を内部データバス7を通じR
AM3dや各回路へ転送する。RAM3dも命令コード
で制御され内部データバス7上のデータを入出力する。
命令レジスタ3Cからの命令コードは内部制御信号バス
6を通じ各回路に出力され、また、この内部制御信号バ
ス6を通じ各回路からの状態信号、応答信号をシーケン
サ回路3から入力し、全体の制御を行う。次に全体の回
路の動作を説明5・・−・ する。
符号化時は、まず外部のCPUからシステムバスインタ
ーフェイス回路1内の制御レジスタを設定する。これに
より−ケンサ回路3では符号化プログラムが動作しイメ
ージバスインターフェイス回路5へ参照ライン画信号、
符号化ライン画信号(MH符号化方式の場合は符号化ラ
イン画信号のみ)を入力するよう要求する。入力した画
信号はモード判定画像復元回路4へ転送され、ここで変
化点を検出し、二次元符号化時には符号化モードを判定
し、一次元符号化時には色情報を検出してこれをテーブ
ル検索回路2へ出力する。また変化点アドレスをシーケ
ンサ回路3へ出力し、シーケンサ回路3では変化点アド
レスの減算を演算器3eで行うことでそのランレングス
を求めこれをテーブル検索回路2へ出力する。テーブル
検索回路2では、符号化アドレス発生回路2aでそのア
ドレスを発生する。符号化テーブルROM2bより出力
した符号データは符号化バンキング回路2Cでそのピッ
ト数が揃えられFIFO2dを通じてシステムバスイン
ターフェイス回路1より外部へ出力する。
復号化時は、同じく外部のCPUからシステムバスイン
ターフェイス回路1内の制御レジスタを設定し、これよ
り−ケンサ回路3では復号化プログラムが動作する。符
号データはシステムバスインターフェイス回路1を通し
、テーブル検索回路2のFIFO2,dへ入力する。こ
の符号データは復号化バンキング回路2eでパラレル・
シリアル変換され、復号化アドレス発生回路2fで復号
化テーブルROM2gを検索するアドレスを発生する。
復号化テーブルROM2gではそのアドレスより復号化
テーブルを検索して二次元復号化時には復号化モードと
そのランレングスを決定し、一次元復号化時には色情報
とランレングスを決定する。復号化モード又は色情報は
モード判定画像復元回路4へ出力され、ランレングスは
シーケンサ回路3の演算器3eで加算され、つまりこの
演算結果画がアドレス情報となってモード判定画像復元
回路4へ転送される。モード判定画像復元回27  ・
 。
路4では二次元復号化時には復号化モード、アドレス情
報、参照ライン画信号とから、一次元復号化時には色情
報とアドレス情報とから画像を復元し、イメージバスイ
ンターフェイス回路5を通して外部へ出力する。
ここでチップテストを行う場合、当然実際にデータを入
力して符号化、復号化されたデータと基準のデータとを
比較するということは可能である。
サラニ、システムバスインターフェイス回路1を通し、
シーケンサ回路3内のRAM3dへ符号化モードとラン
レングスの情報である中間符号を入力する。この場合に
はシーケンサ回路3の制御として、イメージバスインタ
ーフェイス回路5、モト判定画像復元回路4の動作を停
止させ、テーブル検索回路2内の符号化アドレス発生回
路2aには予め中間符号を入力したRAM3 dのデー
タを入力する。以後テーブル検索回路2では通常の符号
化動作を行い、符号データをシステムバスインターフェ
イス回路1より外部へ出力する。また、システムバスイ
ンターフェイス回路1より入力した符号データをテーブ
ル検索回路2で復号化モトとランレングスとし、復号化
テーブルROM2gから出力し、これをRAM3 dに
入力するようシーケンサ回路3を動作させる。そして、
このRAM3dのデータはシステムバスインターフェイ
ス回路1を通じ外部へ出力する。これによってテーブル
検索回路20機能テストができる。
第2図は本発明の第2実施例によるCOD E C・L
SIの概略構成を示し、第1図と同一符号は同一内容を
表示する。第1図と相違する点について説明する。第2
図では第1図のモード判定画像復元回路4が、符号化方
式のモードを検出するモード判定回路4aと復元画像を
生成する画像復元回路4bと二次元符号化時には符号化
ライン画信号、参照ライン画信号から変化点を検出し、
一次元符号化時には符号化ライン画信号より変化点と色
情報を検出する変化点検出回路4cから構成される。
次に動作について説明する。
符号化時は、まず外部のCPUからシステムバス29 
 \−フ インターフェイス回路1内の制御レジスタを設定する。
これにより、シーケンサ回路3では符号化プログラムが
動作し、イメージバスインターフェイス回路5へ参照ラ
イン画信号、符号化ライン画信号(MH符号化方式の場
合は符号化ライン画信号のみ)を入力するよう要求する
。入力した画信号は変化点検出回路4Cへ転送され、こ
こで変化点を検出し一次元符号化時には色情報も検出し
、その変化点アドレスをモード判定回路4a及びシーケ
ンサ回路3へ出力し、色情報はテーブル検索回路2へ出
力する。モード判定回路4aでは符号化モードを判定し
てこれをテーブル検索回路2へ出力する。シーケンサ回
路3では変化点アドレスの減算を演算器3eでおこなう
ことでそのランレングスを求め、これをテーブル検索回
路2へ出力する。テーブル検索回路2では、二次元符号
化時には符号化モード及びランレングス情報から一次元
符号化時には色情報とランレングス情報から符号化テー
ブルを検索し、符号データのビット揃えヲ行っテ、シス
テムバスインターフェイス回路1へ出力する。符号デー
タはここより外部へ出力する。
復号化時は、同じく外部のCPUからシステムバスイン
ターフェイス回路1内の制御レジスタを設定し、これに
よりシーケンサ回路3では復号化プログラムが動作する
。符号データはシステムバスインターフェイス回路1を
通し、テーブル検索回路2へ入力する。テーブル検索回
路2では、符号データより復号化テーブルを検索し、二
次元復号化時には復号化モードとそのランレングスを決
定し、一次元復号化時には色情報とランレングスを決定
する。復号化モードおよび色情報はモード判定回路4a
へ出力され、ランレングス情報はシーケンサ回路3へ出
力される。シーケンサ回路3では、このランレングスを
演算器3Cで加算し、この演算結果であるアドレス情報
をモード判定回路4aへ転送する。また、二次元復号化
時には、イメージバスインターフェイス回路5より参照
ライン画信号を入力し、これを変化点検出回路4Cへ転
送して、ここで参照ラインの変化点を検出し、その変化
点アドレスをモード判定回路4aへ出力する。モード判
定回路4aではこれらから復元画信号の色(黒まだは白
)及び復元先頭アドレス、終了アドレスを画像復元回路
4bへ出力し、画像復元回路4bではこの指示に従って
順次画像を復元していく。復元された画信号はイメージ
バスインターフェイス回路5を通して外部へ出力する。
ここでチップテストを行う場合、当然実際にデータを入
力してC0DEC−LSIが出力する符号化、復号化さ
れたデータをチエツクするという方法が実施可能である
。さらにイメージバスインタフェイス回路5より入力す
る画像信号を変化点検出回路4cへ逐次転送する。ここ
で、シーケンサ回路3の動作として、変化点検出回路4
cより出力する変化点情報をシーケンサ回路3内のRA
M3dに格納していく。一定量の変化点情報が格納され
たら、このデータはRAM3 dよりシステムバスイン
ターフェイス回路1を通し外部へ出力する。これによっ
て変化点検出回路の機能をテストすることができる。
第3図は本発明の第3実施例によるC0DEC・LSI
の概略構成を示し、第1図、第2図と同一符号は同一内
容を表示する。
第2図と第3図の相違は、システムバスインタフェイス
1よりシーケンサ回路3を介して変化点検出回路4cヘ
パターンデータを転送できるようにした湘である。
符号化時、復号化時の動作は第2図の場合と同じであり
、変化点検出回路4cのテスト方法が異々るのでこのテ
スト方法について説明する。
システムバスインターフェイスI[1を通L、シーケン
サ回路3内のRAM3dにパターンデータを入力する。
この場合のシーケンサ回路3の制御としては、イメージ
バスインターフェイス回路5の参照ライン画信号、符号
化ライン画信号入力の代わシに、RAM3aに格納され
たデータを変化点検出回路4cに入力する。変化点検出
回路4cでは入力された画信号の変化点を検出し、ここ
でこの変化点情報をシーケンサ回路3内のRAM3dに
格納していく。予めRAM3dに入力したパ33  ・ ターンデータについての変化点検出動作が終了したら、
RAM3 dに格納されている変化点情報データをシス
テムバスインターフェイス回M]を通し外部へ出力する
。これによりステムバスインターフェイス回路からのみ
で変化点検出回路4cの機能をテストできる。
第4図は本発明の第4実施例によるC0DEC・LSI
の概略構成を示し、第1図〜第3図と同一符号は同一内
容を表示する。
第3図と第4図との相違は、システムバスインターフェ
イス回路]、イメージバスインターフェイス回路5より
データを入力でき変化点検出回路へこのデータを出力す
る先入れ先出しメモリを設けた点であり、符号化時、復
号化時の動作はイメージバスインターフェイス回路5よ
りデータを変化点検出回路へ転送するだけであシ、第3
図の場合と変わりないので回路全体の動作説明は省略す
る。
チンブチストを行う場合、当然実際にデータを入力して
C0DEC−LS Iが出力する符号化、復号化された
データをチエツクするという方法が実施できる。さらに
、システムバスインターフェイス回路1を通し、FIF
Oメモリ4dにパターンデータを入力する。この場合の
シーケンサ回路3の制御としては、イメージバスインタ
ーフェイス回路5の参照ライン画信号、符号化ライン画
信号入力を中止して、FIFOメモリ4dヘイメージバ
スインターフェイス回路5より画信号を入力しないよう
にする。FIFOメモリ4dに格納されたパターンデー
タは順次変化点検出回路4cに入力し、ここでこのパタ
ーンデータの変化点を検出し、この変化点情報をシーケ
ンサ回路3内のRAM3dに格納していく。予めFIF
Oメモ’J4dに入力したパターンデータの変化点検出
動作が終了したら、RAM3dに格納されている変化点
情報デタtシステムバスインターフェイス回路1を通し
外部へ出力する。FIFOメモリ4dの容量が少ない場
合には、以上の動作を幾度か繰り返すことも可能である
。また、パターンデータをFIFOメモリ4dに入力す
る場合、−旦RAM3dにパ35 ・・ 7 ターンデータを格納した後FIFOメモリ4dに転送す
ることも可能である。これにより変化点検出回路4cの
機能をテストすることができる。
発明の効果 本発明によれば、システムバスインターフェイス回路、
イメージバスインターフェイス回路、テーブル検索回路
、モード判定画像復元回路、シーケンサ回路よりなる画
信号符号化・復号化大規模集積回路において、チップ全
体のテストのみ々らずテーブル検索回路の単独機能テス
トが行え、またモード判定画像復元回路を構成する変化
点検出回路の単独機能テストを実施することができ、そ
れら単独機能の良否の判定が容易にできるという優れた
効果がある。
【図面の簡単な説明】
第1図は本発明の第1実施例をしめずブロック図、第2
図は本発明の第2実施例を示すブロック図、第3図は本
発明の第3実施例を示すブロック図、第4図は本発明の
第4実施例を示すブロック図、第5図(a)はターミネ
ーティング符号をしめし、第5図(b)はメークアップ
符号を示す図、第6図はMR,MMR符号化方式におけ
る変化点の位置関係を示す図、第7図は二次元符号を表
す図である。 ■・・・システムバスインターフェイス回L  2・・
・テーブル検索回路、3・・シーケンサ回路、3a・・
シーケンサアドレス制御回路、3b・・マイクロフログ
ラムROM、3c・・・命令レジスタ、3d・・RAM
、3e・・・演算器、4・・モード判定画像復元回路、
4a・・・モード判定回路、4b ・画像復元回路、4
c・・変化点検出回路、4d・・FIFOメモリ、5・
・・イメージバスインターフェイス回路、6・内部制御
信号バス、7 内部データバス。

Claims (1)

  1. 【特許請求の範囲】 1、符号データを入出力するシステムバスインターフェ
    イス回路と、符号化ライン画信号と二次元符号化時には
    参照ライン画信号、復元された画信号を入出力するイメ
    ージバスインターフェイス回路と、二次元符号化時には
    前記符号化ライン画信号と前記参照ライン画信号を入力
    しそれぞれの変化点を検出して符号化モードと前記符号
    化ライン画信号の変化点アドレスを出力し、一次元符号
    化時には前記符号化ライン画信号の変化点アドレスと色
    情報を出力し、二次元復号化時には復号化モードと復号
    ランレングスのアドレス情報と参照ライン画信号を入力
    し、一次元復号化時には色情報と復号ランレングスのア
    ドレス情報を入力して画像を復元するモード判定画像復
    元回路と、二次元符号化時に前記符号化モードと符号化
    ラインの符号ランレングスとを入力し、一次元符号化時
    に前記色情報と符号化ラインの符号化ランレングスを入
    力してそれぞれ符号データを前記システムバスインター
    フェイス回路に出力し、前記システムバスインターフェ
    イス回路より符号データを入力し、二次元復号化時に前
    記モード判定画像復元回路に前記復号化モードを出力す
    ると共に復号ランレングスを出力し、一次元復号化時に
    は色情報と復号ランレングス出力するテーブル検索回路
    と、データメモリと演算器を有し一次元および二次元符
    号化時に前記符号化ライン信号の変化点アドレスを入力
    し前記符号化ラインの符号ランレングスを演算して前記
    テーブル検索回路に出力し、一次元および二次元復号時
    前記復号ランサングスを入力し前記復号ランレングスの
    前記アドレス情報を演算して前記モード判定画像復元回
    路に出力すると共に、前記各回路を制御するシーケンサ
    回路と、からなり該シーケンサ回路の制御により、前記
    システムバスインターフェイス回路より符号化モードと
    符号ランレングスを前記データメモリを介して前記テー
    ブル検索回路に入力して符号データを前記システムバス
    インターフェイス回路に出力し、また符号データを前記
    システムバスインターフェイス回路より前記テーブル検
    索回路に入力して復号化モードと復号ランレングスを前
    記データメモリを介して前記システムバスインターフェ
    イス回路に出力することを特徴とする画信号符号化・復
    号化大規模集積回路。 2、前記モード判定画像復元回路が、二次元符号化時に
    符号化ラインの変化点アドレスと参照ラインの変化点ア
    ドレスとを入力して符号化モードを判定し前記テーブル
    検索回路に出力し、二次元復号化時に前記テーブル検索
    回路より前記復号化モードを入力し、前記シーケンサ回
    路より前記復号ランレングスの前記アドレス情報を入力
    し、参照ラインの変化点アドレスを入力して画像復元デ
    ータを出力し、一次元復号化時に前記テーブル検索回路
    より前記色情報を入力し前記シーケンサ回路より前記復
    号ランレングスの前記アドレス情報を入力して画像復元
    データを出力するモード判定回路と、該画像復元データ
    を入力して画像を復元する画像復元回路と、二次元符号
    化時符号化ライン画信号と参照ライン画信号を入力し前
    記符号化ラインの変化点アドレスと前記参照ラインの変
    化点アドレスを前記モード判定回路に出力すると共に、
    該符号化ラインの変化点アドレスをシーケンサ回路に出
    力し、一次元符号化時・符号化ライン画信号を入力して
    色情報と変化点アドレスを出力し、二次元復号化時参照
    ライン画信号を入力して前記モード判定回路に前記参照
    ラインの変化点アドレスを出力する変化点検出回路と、
    からなり前記シーケンサ回路の制御により、前記イメー
    ジバスインターフェイス回路より画像データを前記変化
    点検出回路へ入力し、該画像データの変化点アドレス情
    報を前記データメモリを介して前記システムバスインタ
    ーフェイス回路へ出力することを特徴とする請求項1記
    載の画信号化・復号化大規模集積回路。 3、前記シーケンサ回路の制御により、前記システムバ
    スインターフェイス回路よりパターンデータを前記デー
    タメモリを介して前記変化点検出回路へ入力して変化点
    アドレス情報を前記データメモリを介して前記システム
    バスインターフェイス回路より出力することを特徴とす
    る請求項2記載の画信号化・復号化大規模集積回路。 4、前記システムバスインターフェイス回路、前記イメ
    ージバスインターフェイス回路よりデータを入力でき前
    記変化点検出回路へ該データを出力する先入れ先出しメ
    モリを設け、前記シーケンサ回路の制御により、前記シ
    ステムバスインターフェイス回路よりパターンデータを
    前記先入れ先出しメモリを介して前記変化点検出回路へ
    入力して変化点アドレス情報を前記データメモリを介し
    て前記システムバスインターフェイス回路より出力する
    ことを特徴とする請求項2記載の画信号化・復号化大規
    模集積回路。
JP63196608A 1988-08-05 1988-08-05 画信号符号化・復号化大規模集積回路 Expired - Fee Related JPH088645B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63196608A JPH088645B2 (ja) 1988-08-05 1988-08-05 画信号符号化・復号化大規模集積回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63196608A JPH088645B2 (ja) 1988-08-05 1988-08-05 画信号符号化・復号化大規模集積回路

Publications (2)

Publication Number Publication Date
JPH0244966A true JPH0244966A (ja) 1990-02-14
JPH088645B2 JPH088645B2 (ja) 1996-01-29

Family

ID=16360585

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63196608A Expired - Fee Related JPH088645B2 (ja) 1988-08-05 1988-08-05 画信号符号化・復号化大規模集積回路

Country Status (1)

Country Link
JP (1) JPH088645B2 (ja)

Also Published As

Publication number Publication date
JPH088645B2 (ja) 1996-01-29

Similar Documents

Publication Publication Date Title
US4953224A (en) Pattern defects detection method and apparatus
US5287193A (en) Parallel processing architecture of run-length codes
US5007100A (en) Diagnostic system for a parallel pipelined image processing system
JP2924964B2 (ja) 画像情報符号化装置、画像情報復号化装置及び画像情報符号化復号化装置
JP2000022934A (ja) 画像処理装置
US5420941A (en) Parallel pipelined image processor
JPH0244966A (ja) 画信号符号化・復号化大規模集積回路
JPH05145770A (ja) 符号・復号化装置
JPH0244967A (ja) 画信号符号化・復号化大規模集積回路
US20020024525A1 (en) Image encoding apparatus and method
US5594472A (en) Character developing apparatus
JPH04245866A (ja) 符号化装置
JPH07288814A (ja) 動きベクトル検出方法
CN113837351B (zh) 新异检测器
US20260086145A1 (en) Chip, system, and method for boundary testing
JPS58101563A (ja) フアクシミリ装置
JPS60169276A (ja) デ−タ圧縮方式
JP2002311104A (ja) 集積回路装置のテスト回路及びテスト方法
JPH0734579B2 (ja) 2次元符号化装置における変化点検出装置
JPS6341273B2 (ja)
JPS61107875A (ja) 符号化方式
JPH0146912B2 (ja)
JPS6281881A (ja) 符号化装置
JPH06309421A (ja) 画像処理装置
JPH0697780B2 (ja) 符号化装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees