JPS6062243A - デジタルデ−タ伸長回路 - Google Patents

デジタルデ−タ伸長回路

Info

Publication number
JPS6062243A
JPS6062243A JP16979883A JP16979883A JPS6062243A JP S6062243 A JPS6062243 A JP S6062243A JP 16979883 A JP16979883 A JP 16979883A JP 16979883 A JP16979883 A JP 16979883A JP S6062243 A JPS6062243 A JP S6062243A
Authority
JP
Japan
Prior art keywords
bit
bits
counter
compressed data
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.)
Pending
Application number
JP16979883A
Other languages
English (en)
Inventor
Yoshinobu Nishikawa
義信 西川
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.)
Sanyo Electric Co Ltd
Sanyo Denki Co Ltd
Original Assignee
Sanyo Electric Co Ltd
Sanyo Denki 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 Sanyo Electric Co Ltd, Sanyo Denki Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP16979883A priority Critical patent/JPS6062243A/ja
Publication of JPS6062243A publication Critical patent/JPS6062243A/ja
Pending legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H03—ELECTRONIC CIRCUITRY
    • H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00—Conversion 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/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/50—Conversion to or from non-linear codes, e.g. companding

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)

Abstract

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

Description

【発明の詳細な説明】 (イ)産業上の利用分野 本発明は、音声信号(アナログ信号)をPCM変調する
際、ビット転送レートを下げるために瞬時圧縮(あるい
は準瞬時圧縮)操作が行われたサンプルデータが磁気テ
ープあるいはディスク等に記録されたもの、あるいは電
波等の伝送媒体を通して伝送されてきたものから、圧縮
されたサンプルデータを再生し、その圧縮されたサンプ
ルデータから、元のPCM変調されたサンプルデータに
伸長する回路方式に関するものである。
(ロ)発明の背景 PCMの原理について、第1図を用いて簡単に説明する
。音声信号(アナログ信号)は、一定時間間隔T8でサ
ンプリングされ、サンプリング信号は、A/D変換器に
よってそのレベル値に応じ−で、第2図に示すN(量子
化ビット数)ビットの2進コードに変換される。それぞ
れのサンプリング点で、Nビットの2進コードに変換さ
れたサンプルデータはビット転送レートを下げるために
、必要に応じて圧縮操作が行われる。第6図に例として
、テレビジョン衛星放送の音声伏込方式に採用された、
量子化ビット数14ビットのサンプルデータを10ビツ
ト、5レンジに圧縮する方式について述べる。第6図に
は、量子化ビット数14ビツトで直線址子化されたサン
プルデータを10ビツトに圧縮する方式が示されている
。1サンプルデータ14ビツトの内、MSB(最上位ビ
ット)を正又は頁のレベルを表わす符号と考えると、残
り16ビツトが絶対値レベルを表わすことになる。この
絶対値レベルを、第3図に示す様に29から2 までの
5レンジに分け、それぞれレンジ番号を付けている。こ
の時、元の14ビツトサンプルデータを2ISコンブリ
メントで表わされた2進コードとすると、10ビツトに
圧縮する方法は第3図に示す様に、入力レベルに応じて
レンジビット6ビツトを決定し、そのサンプルデータの
上位から9ビツトを取り出し、その先頭に正又は負のレ
ベルを表わす元のMSBを1ビツト付加するものである
。第4図に、14ビツトのサンプルデータを10ビツト
に圧縮する例を示す。データは2′Sコンブリメントと
する。第4図の例では、元サンプルデータはMSBよシ
数えて第6ビツト目以下に絶対値レベルを表わすビット
情報があるので、第6図からレンジ番号は1となシ、レ
ンジビットは(001)となる。例では、10ビツトに
圧縮されたサンプルデータはMSBよシ数えて第12ビ
ツト目以下が切シ捨てられることになる。テレビジョン
衛星放送に採用された圧縮方式は準瞬時圧縮方式であシ
、複数個のサンプルデータに対して、レンジビットの情
報が1個伝送されるものである。従って、準瞬時圧縮方
式では、レンジビットの情報は複数個のサンプルデータ
の中で最もレベルの高いレンジビットに決定される。
この決定されたレンジビットを使用して、圧縮操作が行
われる。一方、瞬時圧縮方式では、レンジビットの情報
は1サンプルデータに対して付加される方式であるので
、例えば第4図の例では元の14ビツトのサンプルデー
タは、13ビツトに圧縮されることになる。
(ハ)発明の目的 本発明の目的は、圧縮されて伝送されたデータを元のビ
ット数に伸長する為の回路を、比較的簡単な回路にて構
成せんとするものである。
に)発明の構成 Nビットの2進コード(2’sコンブリメント)にて表
現されたデータに於いて、この2進コードのMSBを先
頭にして、その後に2進コードのうち絶対値レベルを表
わすビットの最初のビットから連続して(M−1)ビッ
ト取出して付加することによJMビットの圧縮データを
得ると共に、絶対値レベルに対応したレンジ情報ビット
を得るものとする。斯様にして得られた情報が伝送され
たとき、仁の圧縮データとレンジ情報に基いて元のNビ
ットの2進コードに伸長するに際して、本発明は次のよ
うに構成する。
伝送された圧縮データを鰭、込む為のNビットのシフト
レジスタと、伝送されたレンジ情報がプリセットされる
カウンタを設け、シフトレジスタに圧縮データビットの
MSBを所定個数だけ読込むと共にカラ/りにレンジ情
報をプリセットし、その後シフトレジスタに圧縮データ
ビットを順次読込むと共にこの読込み動作に応答してカ
ウンタをアップカウントさせ、カウンタが所定値まで計
数したときシフトレジスタの読込み動作を停止し、以っ
てシフトレジスタよfiNビットに伸長された元の2進
コードを得る構成とするものである。
(ホ)実施例 14ビツトのデータを10ビツトに圧縮し、且つレンジ
情報が第6図に示す通り5レンジ(5ビツト)である場
合について説明する。例えば、元の14ビツトのデータ
(第4図イ)は、第4図o1c示す通り、10ビツトの
データに圧縮され伝送される。この場合、レンジ番号1
−+、’1’、レンジビットは、’oO−i’である。
さて、伝送された圧縮データを第5図(イ)に示す通9
とする。
この場合に於いて、このデータのレンジ番号が・0・(
従ってレンジビットが10001)の場合、第5図(+
1)に示す如く伸長された14ビツトのデータを得れば
良い。このとぎ、下位の3ビツトの空白部分にはデータ
長を合せる為に111又は0#を埋めれば良い。このこ
とにより下位の6ビツトは必ずしも元通りの状態に復元
でキ碌いことになるが、下位ビットであるが故に大きな
誤差とは在らない。
レンジ番号が%11(レンジビットが10011)の」
場合は第5図(ハ)に示す如く伸長されたデータを得れ
ば良い。このとき、MSBとB2の間の空白部分には、
絶対値レベルを表わす情報でないビットを挿入すれば良
い訳であるが 2/Sコンブリメントデータの場合、こ
のビットはMSBと同じビットとなる(第4図イ、口参
照)。
以下、同様にして、レンジ番号が4″(レンジビットが
・100’)の場合は第5図(へ)に示す如く伸長され
たデータを得れば良い。
斯かるデータの伸長は、第6図に示す回路にて実現する
ことができる。14ビツトのシフトレジスタ(1)には
圧縮データ(第7図C)が取込まれる。
カウンタ(2)には圧縮データ(e) K同期したクロ
ック(第7図b)が印加され、これが計数される。フリ
ップ・フロップ(3)は第1のデータゲート信号(第7
図d)を作成する為の(ものである。
先づ、ロード信号(第7図aに示す負パルス)が生じる
と7リツプ・フロップ(3)がセットされ、そのQ出力
がHレベルとなる。このQ出力は第1データゲート信号
(d)となってお)、アンドゲート(4)及び(5)の
入力側に印加される。一方、10ビツトの圧縮データ<
c)と同じ巾を有する第2データゲート信号(87図e
)はアンドゲート(4)の入力側に印加されている。以
ってアンドゲート(4)及び(5)は共に駆動状態にら
シ、圧縮データ(e)はこのアンドゲート]4)を通過
してシフトレジスタ(1)に印加され、また、クロック
(b)はアンドゲート(5比通過してシフトレジスタ(
1)及びカウンタ(2)に印加されている。カウンタ(
2)が′14′を計数したとき、その出力はインバータ
(6)を介して、フリップ・フロップ(3)に印加され
、これをリセットする。
さて、ロード信号(a)はシフトレジスタ(1)及びカ
ウンタ(2)にも印加される。このロード信号(a)に
より、シフトレジスタ(1)には、圧縮データ(e)の
MSBが下位の方から4ビツト取込まれる。即ち、下位
の4ビツトが全て圧縮データ(C)のMSBと同一のコ
ード(111又は501)となるように取込まれる。一
方、カウンタ(2)には、レンジビットがプリセットさ
れる。例えば、圧縮データ(e)が第4図(イ)に示す
データで必るとすれば、このデータのレンジ番号は11
′であり、従ってそのレンジビット(ool)がカウン
タ(2)にプリセットされ、カウンタ(2)はこの値1
1#よシ計数を開始することになる。
さて、この状態よシクロツク中)の立上シに同期して、
圧縮データ(C)のMSB以下10ビットが順次シフト
レジスタ(1)に取込まれると共に、このクロック(b
)の個数はカウンタ(2)にて計数される。10ビツト
の圧縮データ(C)が全てシフトレジスタ(1)に取込
まれると〔このとき、カウンタf21の値は11ビ(1
+10)である〕、それ以降第2データゲート信号(e
)はLレベルとなる為、アンドゲート(4)は閉成され
る。しかし、クロック中)はカウンタ(2)が’14”
r計数するまでシフトレジスタ(1)に印加されるので
、結局、残96ビツト分は、′0!がシフトレジスタ(
1)に取込まれる0その後フリップ・フロップ(3)が
リセットされ、第1データゲート信号(d)がレベルと
なって1サイクルが終了する。斯様にして、シフトレジ
スタ(1)の内容は、この例では第5図(ハ)の状態と
なる。即ち、元の14ビツトのデータに伸長されたので
ある(もちろん、伸長された14ビツトのデータの下位
6ビツト分は前述した通り元通りであるとは限らない)
。
レンジ番号が14#のデータについて伸長する場合には
、最初に’1oo’即ち値141がカウンタ(2)にプ
リセットされ、この値から1141を計数する−まで(
即ち10ビット分)シフトレジスタ(1ンは駆動される
ことになるから、結局MSB以下10ビットの圧縮デー
タ(e)を丁度読込んだとき、シフトレジスタ(1)は
停止される。このとき、シフトレジスタ(1)の内容は
1M5図(へ)に示す状態となり−Cいることは、これ
までの説明から明らかである。もちろん、第5図(へ)
の空白部分には、MSBと同一コードが入っている。
以上の説明は、ロード信号によシ、4ビツト分のMSB
を取込んだ後、10ビツトの圧縮データを取込んだ場合
でめったが、最初に5ビツト分のIW、S Bを取込ん
だ後、MSBを除く9ビツトの圧縮データを取込んでも
全く同じことでろる。但し、この場合にはカウンタ(2
)が1161を計数したとき、フリップ・70ツブ(3
)をリセットすることになる。
尚、瞬時圧縮方式の場合は、一つの圧縮データ毎にその
データに対応するレンジビットがカラyり(2)にプリ
セットされるが、準瞬時圧縮方式の場合は、複数の圧縮
データに対して同一のレンジビットがプリセットされる
ことになる。
(へ)発明の効果 以上述べた本発明に依れば、簡単な構成にてデータの伸
長回路を構成することができる。そして、圧縮データの
ビット数、レンジ“ビットのビット数等に応じて、シフ
トレジスタのビット数、初期のMSHの取込み個数、カ
ウンタへのプリセットの値、クリップ・70ツグをリセ
ットするときのカウンタの値等を適宜設定すれば良いの
で、汎用性の高いものである。
【図面の簡単な説明】
第1図はPCMの原理を示す図、第2図はデータの構成
を示す図、第6図は圧縮方式の説明に供する図、第4図
はデータの圧縮の様子を示す図、第5図はデータの伸長
の様子を示す図、第6図は本発明に係る伸長回路を示す
図、第7図はその動作波形図である。 (1)はシフトレジスタ、(2)はカラ/り。 第1図 第2図 Nc、ト 第32図 (a)(b) 入エカレσル 3図 (Y (〕 (才 い

Claims (1)

    【特許請求の範囲】
  1. 111 アナログ信号をサンプリングし、Nビットを1
    組として2′Sコンブリメントで表わしfc2進コード
    に変換し、この2進コードのMSB(最上位ビット)を
    先頭にしてその後に、前記2進コードのうちその絶対値
    レベルを表わすビットの最初のビットから連続して(M
    −1)ビット(但しN)M)取出して付加することによ
    りMビットの圧縮データを得ると共に、前記絶対値レベ
    ルに対応したレンジ情報ビットを得、斯様にして得られ
    た情報が伝送されたとき、この伝送された圧縮データ及
    びレンジ情報に基いて圧縮データを元のNビットの2進
    コードに伸長する回路であって、前記伝送された圧縮デ
    ータを読込む為のNビットのシフトレジスタと、前記伝
    送されたレンジ情報がプリセットされるカウンタを設け
    、前記シフトレジスタに前記圧縮データビットのMSB
    を所定個数だけ読込むと共に前記カウンタにレンジ情報
    をプリセットし、その後前記シフトレジスタに前記圧縮
    データビットを順次読込むと共にこの読込み動作に応答
    して前記カウンタを前記プリセット値よりアップカウン
    トさせ、前記カラ、ンタが所定値まで計数したとき前記
    シフトレジスタの読込み動作を停止し、以って前記シフ
    トレジスタよシNビットに伸長された元の2進コードを
    得る構成としたデジタルデータ伸長回路。
JP16979883A 1983-09-14 1983-09-14 デジタルデ−タ伸長回路 Pending JPS6062243A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16979883A JPS6062243A (ja) 1983-09-14 1983-09-14 デジタルデ−タ伸長回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16979883A JPS6062243A (ja) 1983-09-14 1983-09-14 デジタルデ−タ伸長回路

Publications (1)

Publication Number Publication Date
JPS6062243A true JPS6062243A (ja) 1985-04-10

Family

ID=15893082

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16979883A Pending JPS6062243A (ja) 1983-09-14 1983-09-14 デジタルデ−タ伸長回路

Country Status (1)

Country Link
JP (1) JPS6062243A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03215116A (ja) * 1990-01-20 1991-09-20 Mitsubishi Electric Corp デジタル電流差動継電器

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03215116A (ja) * 1990-01-20 1991-09-20 Mitsubishi Electric Corp デジタル電流差動継電器

Similar Documents

Publication Publication Date Title
US4356517A (en) PCM Audio reproducing system
JPH0795694B2 (ja) データ圧縮回路
JPS5939134A (ja) 折線伸張回路
US4037226A (en) Pulse code modulation compressor
CA1251558A (en) Method of magnetically recording video signals and an apparatus therefor
JPH0348774Y2 (ja)
JP2573746B2 (ja) データ圧縮装置
JP2708994B2 (ja) デルタ・シグマ型d/a変換器
JPH01221918A (ja) 可変長符号変換装置
JPS6064573A (ja) 画信号縮小方式
JPH01314023A (ja) ディジタル信号処理回路
JPS5934939Y2 (ja) メモリのアドレス指定回路
KR930004340B1 (ko) 디지탈 오디오테이프 레코더의 오디오데이타 신장회로 및 방식
JPS6240888B2 (ja)
JPS5829916B2 (ja) ワイル符号復号化回路
JPH0294923A (ja) 9/10nrzi符号変換方法
JPS62206600A (ja) アナログ信号のデイジタル記録方法
SU1037336A1 (ru) Устройство дл записи и воспроизведени сигналов цифровой информации
JPS60152154A (ja) 2進デ−タの符号化方式およびその装置
JPS58121844A (ja) 信号圧縮伸長器
JP3423004B2 (ja) インタフェース回路
JPH04195423A (ja) 乗算器
JPH02206292A (ja) 可変長符号の符号変換回路
JPS6032437A (ja) 符号化方式
JPS63204822A (ja) 符号変換装置