Claims
- 1. A buffer memory control circuit comprising:
- a companding unit for reversibly compressing input data stored in a buffer memory into compressed data for storage in a compressed data memory;
- a buffer memory control unit for controlling an operation for writing data into the buffer memory and an operation for reading data from the buffer memory, said buffer memory control unit controlling the data reading and writing operations consecutively and asynchronously, a memory capacity of the buffer memory being determined to ensure continuous and complete reading operations and writing operations for data which is compressed at a predetermined compression ratio by the commanding unit the buffer memory control unit comprising
- detecting means for detecting memory areas from an empty state to a full state in the buffer memory;
- first comparing means for comparing a result of detection by said detecting means with 0, when the detect result is 0, said first comparing means producing an empty signal; and
- second comparing means for comparing the detection result with a maximum memory area that can be accommodated by said buffer memory, when the detection result is equal to the maximum memory area, said comparing means producing a full signal,
- wherein the memory capacity of said buffer memory is determined depending on a memory capacity of the compressed data memory, a lowest compression rate when said commanding unit compresses the input data, and a ratio of a transfer rate of transferring input data to the buffer memory to that of transferring data from said companding unit to the buffer memory.
- 2. The buffer memory control circuit according to claim 1 wherein said detecting means comprises a line counter which is counted up every time the data of one line is stored into said buffer memory, said line counter being counted down every time the data of one line is read out of said buffer memory.
- 3. A buffer memory control circuit for controlling transfer of data to and from a buffer memory and a compressed data memory, comprising:
- companding means for compressing input data stored in said buffer memory into compressed data for storage in the compressed data memory; and
- a control unit adapted for controlling the buffer memory, the compressed data memory, and said companding means to avoid a full state or an empty state of the buffer memory, wherein the memory capacity of the buffer memory is determined depending on a memory capacity of the compressed data memory, a lowest compression rate when said companding means compresses data from the buffer memory, and a ratio of a transfer rate of transferring the input data to the buffer memory to that of transferring data from said companding means to the buffer memory.
- 4. The buffer memory control circuit according to claim 3 wherein the memory capacity of the buffer memory, Y, is defined by
- Y>KC((1/P)-1)
- where C is the memory capacity of the compressed memory,
- K is the lowest compression ratio of data compressed by said companding means, and
- P is the ratio of transfer rate of input data transfer to the buffer memory to that of data transfer from said companding means to the buffer memory.
- 5. A buffer memory control circuit for controlling transfer of data to and from a buffer memory and a compressed data memory, comprising:
- said compressed data memory;
- companding means for expanding data to be transferred from said compressed data memory to the buffer memory and for compressing data input and stored in the buffer memory into compressed data for storage in said compressed data memory; and
- a control unit adapted for controlling the buffer memory, said compressed data memory, and said companding means, the control unit controlling data reading and writing operations consecutively and asynchronously, wherein a memory capacity of the buffer memory is determined depending on the memory capacity of said compressed data memory, an expansion rate when said companding means expands the compressed data for assuring continuous operation for a lowest compression rate, and a ratio of a transfer rate of transferring the input data to the buffer memory to that of transferring data from said companding means to the buffer memory.
- 6. The buffer memory control circuit according to claim 5 wherein the memory capacity of the buffer memory is defined by
- Y>KC((1/P)-1)
- where C is the memory capacity of said compressed data memory, K is the lowest compression ratio of data expanded by said companding means, P is the ratio of a transfer rate of data transfer of input data to the buffer memory to that of data transfer between said companding means and the buffer memory.
Priority Claims (5)
Number |
Date |
Country |
Kind |
3-177515 |
Jun 1991 |
JPX |
|
3-177517 |
Jun 1991 |
JPX |
|
3-177518 |
Jun 1991 |
JPX |
|
3-203912 |
Jul 1991 |
JPX |
|
3-204712 |
Jul 1991 |
JPX |
|
Parent Case Info
This is a division of application Ser. No. 08/345,369, filed Nov. 18, 1994, which is a continuation of Ser. No. 07/901,577 filed Jun. 19, 1992, now abandoned.
US Referenced Citations (14)
Foreign Referenced Citations (5)
Number |
Date |
Country |
60-140975 |
Jul 1985 |
JPX |
62-126430 |
Jun 1987 |
JPX |
63-267060 |
Nov 1988 |
JPX |
64-36361 |
Feb 1989 |
JPX |
64-44678 |
Feb 1989 |
JPX |
Divisions (1)
|
Number |
Date |
Country |
Parent |
345369 |
Nov 1994 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
901577 |
Jun 1992 |
|