JPS59204311A - Predictive encoding circuit - Google Patents

Predictive encoding circuit

Info

Publication number
JPS59204311A
JPS59204311A JP58078973A JP7897383A JPS59204311A JP S59204311 A JPS59204311 A JP S59204311A JP 58078973 A JP58078973 A JP 58078973A JP 7897383 A JP7897383 A JP 7897383A JP S59204311 A JPS59204311 A JP S59204311A
Authority
JP
Japan
Prior art keywords
register
circuit
critical path
adder
predictive encoding
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
JP58078973A
Other languages
Japanese (ja)
Other versions
JPH0117611B2 (en
Inventor
Fujio Cho
長 冨士夫
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.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric Co Ltd
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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP58078973A priority Critical patent/JPS59204311A/en
Publication of JPS59204311A publication Critical patent/JPS59204311A/en
Publication of JPH0117611B2 publication Critical patent/JPH0117611B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3002Conversion to or from differential modulation
    • H03M7/3044Conversion to or from differential modulation with several bits only, i.e. the difference between successive samples being coded by more than one bit, e.g. differential pulse code modulation [DPCM]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Color Television Systems (AREA)

Abstract

PURPOSE:To shorten the critical path and to carry out the arithmetic processing of the critical path within one clock by shifting a register in position. CONSTITUTION:Dual difference circuit constitution consists of a difference circuit 1' which has registers 23 and 32, a subtracter 2, and an adder 4 internally, a difference circuit 2' which has registers 8, 9, 10, 21, 22, and 31, a subtracter 1, and an adder 6 externally, and a quantizer 3. The critical path of this predictive encoding circuit starts at the register 32 and extends to the register 8 through the quantizer 3 and adders 4 and 6. Therefore, the critical path is shortened by the extent corresponding to the stage the substracter 2 and a limiter. Consequently, the arithmetic processing of the critical path is carried out within one clock.

Description

【発明の詳細な説明】 (1)発明の属する技術分野 本発明はカラーテレビ信号のディジタル信号処理に関し
、特に予測符号化回路に関する。
DETAILED DESCRIPTION OF THE INVENTION (1) Technical field to which the invention pertains The present invention relates to digital signal processing of color television signals, and particularly to a predictive coding circuit.

(2)従来技術の説明 従来、この種の予測符号化回路は第1図に示すように1
クロツクの間に2回の減算、量子化、2回の加算、リミ
ットの演算を行なう必要があった。したがって従来の回
路構成ではクリティカルパスが長くなシ、スピードの点
から1り四ツクの間にこれらの処理を行なうことは困難
であった。
(2) Description of the prior art Conventionally, this type of predictive coding circuit has one
It was necessary to perform two subtractions, quantization, two additions, and a limit operation during the clock. Therefore, in the conventional circuit configuration, the critical path is long, and from the viewpoint of speed, it is difficult to perform these processes in one to four steps.

(3)発明の目的 本発明はレジスタの位置を移動させることによシ、クリ
ティカルパスを短くした回路構成を提供するものである
(3) Purpose of the Invention The present invention provides a circuit configuration in which the critical path is shortened by moving register positions.

(4)発明の特徴 本発明の特徴は、レジスタ5段とリミッタと加算器およ
び減算器からなる差分回路lと、レジスタ1段と加算器
および減算器からなる差分回路2と、量子化器で構成さ
れる予測符号化回路において、差分回路1の差分出力と
差分回路2の差分入力の間と、差分回路2と量子化器の
間にそれぞれレジスタ1段をもつ予測符号化回路にある
(4) Features of the Invention The features of the present invention include a differential circuit 1 consisting of five register stages, a limiter, an adder, and a subtracter, a differential circuit 2 consisting of one register stage, an adder, and a subtracter, and a quantizer. In the predictive encoding circuit constructed, the predictive encoding circuit has one register stage each between the differential output of the differential circuit 1 and the differential input of the differential circuit 2, and between the differential circuit 2 and the quantizer.

(5)実施例 次に本発明の実施例について図面を参照して説明する。(5) Examples Next, embodiments of the present invention will be described with reference to the drawings.

第1図は従来の予測符号化回路の一例であル、内側にレ
ジスタ5と減算器2と加算器4を含む差分回路1と外側
にレジスタ8.9.10.11.12とリミッタ7と減
算器1と加算器6を含む差分回路2と量子化器3とから
構成され、2重の差分回路構成となっている。ここでこ
の予測符号化回路のクリティカルパスはレジスタ12か
ら始まシ、減算器1.2、量子化器3、加算器4.6、
リミッタ7を経てレジスタ8に至るパスである。このよ
うな構成によれば、1クロツクの間にクリティカルパル
スの演算処理を行なうことは困難であった。
FIG. 1 shows an example of a conventional predictive encoding circuit, in which a differential circuit 1 including a register 5, a subtracter 2, and an adder 4 is placed inside, and registers 8, 9, 10, 11, 12, and a limiter 7 are placed outside. It is composed of a difference circuit 2 including a subtracter 1 and an adder 6, and a quantizer 3, and has a double difference circuit configuration. Here, the critical path of this predictive encoding circuit starts from register 12, subtracter 1.2, quantizer 3, adder 4.6,
This is a path that passes through the limiter 7 and reaches the register 8. With such a configuration, it is difficult to perform arithmetic processing on critical pulses within one clock.

そこで本発明では演算パスの短縮を図った。Therefore, the present invention aims to shorten the calculation path.

従来の予測符号化回路を示す第1図においてレジスタ5
を第2図のレジスタ23.24(7)位置に移動させ、
また第1図のレジスタ11.12を第2図のレジスタ2
1.22と25,26の位置に移動させる。さらに第2
図においてレジスタ24.26を第3図のレジスタ32
の位置に移動させ、また第2図のレジスタ25を第3図
のレジスタ31の位置に移動させ、リミッタ7とレジス
タ8の位置を交換する。
In FIG. 1 showing a conventional predictive encoding circuit, register 5
Move it to the register 23.24(7) position in Figure 2,
Also, registers 11 and 12 in Figure 1 are replaced by registers 2 in Figure 2.
1. Move to positions 22, 25, and 26. Furthermore, the second
In the figure, registers 24 and 26 are replaced by registers 32 and 32 in Figure 3.
The register 25 in FIG. 2 is moved to the position of the register 31 in FIG. 3, and the positions of the limiter 7 and register 8 are exchanged.

第3図を参照すると、内側にレジスタ23.32と減算
器2と加算器4を含む差分回路1と外側にレジスタ8,
9.10.21.22.31と減算器1と加算器6とリ
ミッタ7を含む差分回路2と量子化器3とから構成され
、第1図と同様、2重の差分回路構成となっている。
Referring to FIG. 3, a differential circuit 1 including registers 23 and 32, a subtracter 2, and an adder 4 is located inside, and a register 8 is located outside.
9.10.21.22.31, a difference circuit 2 including a subtracter 1, an adder 6, and a limiter 7, and a quantizer 3, and has a double difference circuit configuration as in FIG. There is.

ここでこの予測符号化回路のクリティカルパスはレジス
タ32から始まシ、量子化器3、加算器4.6を経てレ
ジスタ8に至るパスである。
Here, the critical path of this predictive encoding circuit is a path starting from register 32, passing through quantizer 3, adder 4.6, and ending at register 8.

第1図と第3図を比較すると機能は全く同じであるがク
リティカルパスの長さが異なる。第3図の#1うが減算
器2段とリミッタ分だけ短い。
Comparing FIG. 1 and FIG. 3, the functions are exactly the same, but the lengths of the critical paths are different. #1 in Fig. 3 is shorter by the two-stage subtractor and limiter.

第1図の構成ではスピードの点で1クロツクの間にクリ
ティカルパスの演算処理を行なうことは困難である。
In the configuration shown in FIG. 1, it is difficult to perform arithmetic processing on the critical path within one clock in terms of speed.

しかし、第3図の構成では1クロツクの間でクリティカ
ルパスの演算処理を行なう仁とが可能になる。
However, with the configuration shown in FIG. 3, it is possible to perform critical path arithmetic processing within one clock.

(6)発明の詳細な説明 本発明は以上説明したようにレジスタの位置を移動させ
ることによシクリティカルパスが短くなシ、1クロツク
の間で処理が実現できるという効果がある。
(6) Detailed Description of the Invention As explained above, the present invention has the effect that by moving the register positions, the critical path is short and processing can be realized within one clock.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は従来の予測符号化回路を示したブロック図、第
2図は第1図においてレジスタ5.11.12を移動さ
せたブロック図、第3図は第2図においてレジスタ24
.25.26を移動させ、リミッタ7とレジスタ8の位
置を交換したブロック図である。 なお、図面において、1.2・・・・・・減算器、3・
・・・・・量子化器、4、伊・・・・・・加算器、7・
・・・・・リミッタ、5.8,9.10.11.12,
21.22.23.24.25.26.31.32・・
曲レジスタ、である。
FIG. 1 is a block diagram showing a conventional predictive encoding circuit, FIG. 2 is a block diagram in which registers 5, 11, and 12 are moved from FIG.
.. 25 and 26 are moved and the positions of the limiter 7 and the register 8 are exchanged. FIG. In addition, in the drawings, 1.2...subtractor, 3.
...Quantizer, 4, Italy...Adder, 7.
...Limiter, 5.8, 9.10.11.12,
21.22.23.24.25.26.31.32...
This is the song register.

Claims (1)

【特許請求の範囲】[Claims] 5段のレジスタとリミッタと加算器および減算器からな
る第1の差分回路と、1段のレジスタと加算器および減
算器からなる第2の差分回路と、量子化器とを含んで構
成される予測符号化回路において、前記第1の差分回路
の差分出力と前記第2の差分回路の差分入力との間と、
前記第2の差分回路と前記量子化器との間にそれぞれレ
ジスタが設けられたことを特徴とする予測符号化回路。
Consisting of a first difference circuit consisting of five stages of registers, a limiter, an adder and a subtracter, a second difference circuit comprising one stage of registers, an adder and a subtracter, and a quantizer. In the predictive encoding circuit, between a differential output of the first differential circuit and a differential input of the second differential circuit;
A predictive encoding circuit characterized in that a register is provided between the second difference circuit and the quantizer.
JP58078973A 1983-05-06 1983-05-06 Predictive encoding circuit Granted JPS59204311A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58078973A JPS59204311A (en) 1983-05-06 1983-05-06 Predictive encoding circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58078973A JPS59204311A (en) 1983-05-06 1983-05-06 Predictive encoding circuit

Publications (2)

Publication Number Publication Date
JPS59204311A true JPS59204311A (en) 1984-11-19
JPH0117611B2 JPH0117611B2 (en) 1989-03-31

Family

ID=13676841

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58078973A Granted JPS59204311A (en) 1983-05-06 1983-05-06 Predictive encoding circuit

Country Status (1)

Country Link
JP (1) JPS59204311A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53119656A (en) * 1977-03-29 1978-10-19 Nippon Telegr & Teleph Corp <Ntt> Forecast coding equipment

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53119656A (en) * 1977-03-29 1978-10-19 Nippon Telegr & Teleph Corp <Ntt> Forecast coding equipment

Also Published As

Publication number Publication date
JPH0117611B2 (en) 1989-03-31

Similar Documents

Publication Publication Date Title
EP0531604B1 (en) Digital sigma-delta modulator
JPS59204311A (en) Predictive encoding circuit
JPS6041892A (en) Forecasting coding circuit
JPS5814691B2 (en) binary addition circuit
JPH09171462A (en) Arithmetic unit
US4091452A (en) CVSD digital adder
JPH05334048A (en) Adder/subtractor
JPS6399623A (en) Operational circuit for finite body
JPH0243375B2 (en)
JPS6037657B2 (en) DPCM device
JPH0383420A (en) Sound signal processing circuit
JPH03113632A (en) Digital signal processor
JPH0227810A (en) Digital filter arithmetic circuit
JPS5932951B2 (en) DPCM encoding circuit
JPS6095631A (en) Operating system
JPH05257645A (en) Adding and subtracting circuit
JPH0362738A (en) Arithmetic device
JPH0517574B2 (en)
JPH0156578B2 (en)
JPS63244374A (en) Digital signal processing circuit
JPH0160974B2 (en)
JPH06139051A (en) Digital adder
JPS6038981A (en) Video signal processing circuit
JPS6245213A (en) Synchronization system for asynchronizing signal
JPS6167129A (en) Parallel multiplication circuit