Nova Patents
JPH04531A

Orthogonal transformation arithmetic unit

Abstract

PURPOSE:To simplify the constitution of a comuting element and to reduce the capaity of a ROM by specifying the address to a memory device and replacing row and column addresses while matching with the execution of operation of an one-dimensional orthogonal transformer. CONSTITUTION:At the time of writing, an address is applied so as to be advanced in a row direction and the calculated result of an one-dimensional discrete cosine transformation (DCT) computing element 4 is written in accor dance with a row direction address in a memory device 2. At the time of read ing, the switching circuit 18 in an address generator is switched to switch a row address to a column address. Thereby, address specification in the memory device 2 is changed to the order of the column direction and the data of the device 2 are read out to the computing element 6. At the end of the address reading, the reading mode is changed to the writing mode again and the circuit 18 is switched so that addresses are advanced in the row direction again. Thus, DCT operation is repeated.

Term

Term ended

Projected expiry passed 20 September 2010, 16 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

6 claims: 4 independent, 2 dependent

  1. 1
    [Claim(s)] 【特許請求の範囲】 (1)第1の一次元直交変換演算器と、その出力を一時記憶するメモリ装置と、前記メモリ装置の出力を入力とする第2の一次元直交変換演算器と、前記メモリ装置のアドレス指定を行なうとともに前記メモリ装置の書込みと読出しの動作の切換えに合わせて行アドレスと列アドレスを入れ換えるアドレス発生器とを備えた直交変換演算装置。 A rectangular conversion arithmetic unit comprising:(1) The 1st one-dimensional rectangular cross conversion computing unit, A storage device which memorizes the output temporarily, The 2nd one-dimensional rectangular cross conversion computing unit that considers an output of said storage device as an input, An address generator with which a line address and a sequence address are replaced according to writing of said storage device, and a change of operation of read-out while addressing said storage device.
  2. 2
    (2)第1の一次元直交変換演算器と、その出力を一時記憶するメモリ装置と、前記メモリ装置の出力を入力とする第2の一次元直交変換演算器と、前記メモリ装置のアドレス指定を行なうとともに前記第1及び第2の一次元直交変換演算器の演算の実行に合わせて行アドレスと列アドレスを入れ換えるアドレス発生器と、前記メモリ装置の1個のデータを読み出した後に同一アドレスに前記第1の一次元直交変換演算器の新たな演算結果を書き込む読出し・書込み制御部とを備えた直交変換演算装置。 A rectangular conversion arithmetic unit comprising:(2) The 1st one-dimensional rectangular cross conversion computing unit, A storage device which memorizes the output temporarily, The 2nd one-dimensional rectangular cross conversion computing unit that considers an output of said storage device as an input, An address generator with which a line address and a sequence address are replaced according to execution of an operation of the said 1st and 2nd one-dimensional rectangular cross conversion computing units while addressing said storage device, Read-out and a write control part which writes the new operation result of said 1st one-dimensional rectangular cross conversion computing unit in the same address after reading one data of said storage device
  3. 4
    (4) In a rectangular conversion arithmetic unit provided with a rectangular conversion process circuit which performs a discrete cosine transform or discrete sign conversion, A rectangular conversion arithmetic unit, wherein it provides a pretreatment circuit which performs addition and subtraction between input data so that a part of coefficient may be set to 0 in the case of a rectangular conversion process, and a rectangular conversion process circuit performs multiplication with a coefficient which is not 0, and addition of the multiplication result about data added or subtracted in said pretreatment circuit. (4)離散コサイン変換又は離散サイン変換を行なう直交変換処理回路を備えた直交変換演算装置において、直交変換処理の際に係数の一部が0になるように入力データ間の加算及び減算を行なう前処理回路を設け、直交変換処理回路は前記前処理回路で加算又は減算されたデータについて0でない係数との乗算及びその乗算結果の加算を行なうことを特徴とする直交変換演算装置。
  4. 5
    (5) In a rectangular conversion arithmetic unit provided with a rectangular conversion circuit which divides one picture into a block containing a plurality of pixels, and performs a rectangular conversion process for every block, Said rectangular conversion circuit performs an operation by the ROM look-up table method for using a ROM table, Let conversion factor data (every 1 bit and two or more bits) of input data be an address, A rectangular conversion arithmetic unit provided with an addition circuit which is made to shift data read from a ROM table in a higher rank or the direction of a low rank according to a bit position in input data of the address, and is added about all the bits of input data. (5)1個の画像を複数の画素を含むブロックに分割し、各ブロックごとに直交変換処理を行なう直交変換回路を備えた直交変換演算装置において、前記直交変換回路はROMテーブルを用いるROMルックアップテーブル法による演算を行なうものであり、入力データの1ビットずつと複数ビットの変換係数データとをアドレスとし、ROMテーブルから読み出されたデータをそのアドレスの入力データにおけるビット位置に応じて上位又は下位方向にシフトさせて入力データの全ビットについて加算する加算回路を備えたことを特徴とする直交変換演算装置。
Independent claims4