← Back to Patent Explorer
US4428063A Expired / Lapsed US ⏱️ 0.0 years remaining

Data time compression device and decompression device

Assignee: Thales SA
•
Filing: 1981-09-29
•
Granted: 1984-01-24
•
Expires: 2001-09-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A device for the time compression of a continuous sequence of data, so as to effect compression in a ratio k=p/n (p and n being positive integers, p not being a factor of n and n not being a factor of p), the ratio p/n representing the ratio of time required for transmission of data after compression to the time required for transmission of the same data before compression. Two memories and a control circuit generate clock signals to fill one of the memories with a package of N bits while emptying the other one. The control circuit receives a clock signal whose frequency is Fu, and divides its frequency by n and by p to generate a clock signal whose frequency is Fu/n and p clock signals whose frequencies are Fu/p and whose phases are shifted of 2π/p from one to another. A multiplexer selects one of these p clock signals, at the time when storing and writing of each package of data begins, in order to generate a read clock signal and a write clock signal which are in phase. The multiplexer is controlled by a counter determining which of the p clock signals is in phase with the clock signal whose frequency is Fu/n.

Inventors

  • 👤 Pierre Fourcade

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 19:59
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/66; H04B1/662; H04L; H04L25/00; H04L25/02; H04L25/05

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 405 words
A device for the time compression of a continuous sequence of data, so as to effect a compression in a ratio k=p/n (p and n being positive integers, p not a factor of n, and n not a factor of p), the ratio p/n representing the ratio of the time required for transmission of data after compression to the time required for transmission of the same data before compression, comprising: a first and a second memory having a common data input, forming the input of the device which receives the data to be compressed, the data being received as a sequence of packages of N data at a rate F n , and having a common output forming the output of the device which sends the compressed data as a sequence of packages of N data at rate F p ; each said memory having a writing control input and a reading control input; a control circuit having a first and a second input, and having four outputs connected respectively to the four control inputs of said memories and a fifth output; a first frequency divider, by n, having an input receiving a first clock signal at frequency nFn, and an output connected to the first input of said control circuit for supplying thereto a second clock signal at frequency F n ; a second frequency divider, by p, having an input receiving the first clock signal and having p outputs s i (i being an integer varying from 0 to p-1) for delivering respectively p clock signals h i at frequency F p and whose respective phases ρ i are such that ρi+1-ρi=2π/p, for every i; a multiplexer having p inputs connected respectively to the p outputs of said second frequency divider, a control input, and an output connected to the second input of said control circuit; means for controlling said multiplexer having an input connected to the fifth output of said control circuit and having an output connected to the control input of said multiplexer for supplying thereto a signal for selection of the clock signal h i such that: i=jN(n-p)modulo p at each time t 0 +jt b , where j is a positive whole number, where t 0 is a time when the clock signal h 0 is in phase with said second clock signal and where t b is the duration of a sequence of N data to be compressed.
Claim 2
Independent Claim 405 words
A device for the time compression of a continuous sequence of data, so as to effect a compression in a ratio k=p/n (p and n being positive integers, p not a factor of n, and n not a factor of p), the ratio p/n representing the ratio of the time required for transmission of data after compression to the time required for transmission of the same data before compression, comprising: a first and a second memory having a common data input, forming the input of the device which receives the data to be compressed, the data being received as a sequence of packages of N data at a rate F n , and having a common output forming the output of the device which sends the compressed data as a sequence of packages of N data at rate F p ; each said memory having a writing control input and a reading control input; a control circuit having a first and a second input, and having four outputs connected respectively to the four control inputs of said memories and a fifth output; a first frequency divider, by n, having an input receiving a first clock signal at frequency nFn, and an output connected to the first input of said control circuit for supplying thereto a second clock signal at frequency F n ; a second frequency divider, by p, having an input receiving the first clock signal and having p outputs s i (i being an integer varying from 0 to p-1) for delivering respectively p clock signals h i at frequency F p and whose respective phases ρ i are such that ρi+1-ρi=2π/p, for every i; a multiplexer having p inputs connected respectively to the p outputs of said second frequency divider, a control input, and an output connected to the second input of said control circuit; means for controlling said multiplexer having an input connected to the fifth output of said control circuit and having an output connected to the control input of said multiplexer for supplying thereto a signal for selection of the clock signal h i such that: i=jN(n-p)modulo p at each time t 0 +jt b , where j is a positive whole number, where t 0 is a time when the clock signal h 0 is in phase with said second clock signal and where t b is the duration of a sequence of N data to be compressed.
Claim 3
Independent Claim 384 words
A device for the time decomposition of data, from a compressed signal supplied by a compression device of packages of N data and whose compression ratio is k=p/n (p and n positive integers, p not a factor of h, and n not a factor of p) the ratio p/n representing the ratio of the time required for transmission of data after compression to the time required for transmission of the same data before compression, comprising: a first and a second memory, having a common data input which receives compressed data, the data being received as a sequence of packages of N data at a rate F p , and having a common output, forming the output of the device which supplies the decompressed data as a sequence of packages of N data at a rate F n ; a control circuit having a first and a second input, and having four outputs connected respectively to the four control inputs of said memories and a fifth output; a first frequency divider, by n, having an input receiving a first clock signal at frequency nF n , and an output connected to the first input of said control circuit for supplying thereto a second clock signal at frequency F n ; a second frequency divider, by p, having an input receiving the first clock signal and having p outputs s i (i being an integer varying from 0 to p-1) for delivering respectively p clock signals h i at frequency F p and whose phases ρ i are such that: ρi+1-ρi=2π/p for every i; a multiplexer having p inputs connected respectively to the p outputs of said second frequency divider control input and an output connected to the second input of said control circuit; means for controlling said multiplexer having an input connected to the fifth output of said circuit and having an output connected to the control input of said multiplexer for supplying thereto a signal selecting a clock signal h i such that i=jN(n-p) modulo p at each time t o +jt b where j is a positive whole number, where t o is a time when the clock signal h o is in phase with said second clock signal and where t b is the duration of a sequence of N decompressed data.
Claim 4
Independent Claim 384 words
A device for the time decomposition of data, from a compressed signal supplied by a compression device of packages of N data and whose compression ratio is k=p/n (p and n positive integers, p not a factor of h, and n not a factor of p) the ratio p/n representing the ratio of the time required for transmission of data after compression to the time required for transmission of the same data before compression, comprising: a first and a second memory, having a common data input which receives compressed data, the data being received as a sequence of packages of N data at a rate F p , and having a common output, forming the output of the device which supplies the decompressed data as a sequence of packages of N data at a rate F n ; a control circuit having a first and a second input, and having four outputs connected respectively to the four control inputs of said memories and a fifth output; a first frequency divider, by n, having an input receiving a first clock signal at frequency nF n , and an output connected to the first input of said control circuit for supplying thereto a second clock signal at frequency F n ; a second frequency divider, by p, having an input receiving the first clock signal and having p outputs s i (i being an integer varying from 0 to p-1) for delivering respectively p clock signals h i at frequency F p and whose phases ρ i are such that: ρi+1-ρi=2π/p for every i; a multiplexer having p inputs connected respectively to the p outputs of said second frequency divider control input and an output connected to the second input of said control circuit; means for controlling said multiplexer having an input connected to the fifth output of said circuit and having an output connected to the control input of said multiplexer for supplying thereto a signal selecting a clock signal h i such that i=jN(n-p) modulo p at each time t o +jt b where j is a positive whole number, where t o is a time when the clock signal h o is in phase with said second clock signal and where t b is the duration of a sequence of N decompressed data.

References Cited (Backward Citations)

US3293613A Cited
US3406378A Cited
US3772657A Cited
US3761894A Cited
US4229815A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-01-23 1987-07-25 1988-01-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-01-23 1991-07-25 1992-01-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-01-23 1995-07-25 1996-01-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag