Decoding and regenerating device for decoding and regenerating frame coded data and method therefor
First Claim
1. A decoding and regenerating device for frame coded data which samples time series signals of a plurality of parallel channels, determines a given time interval as a single frame period, obtains frame coded data by coding as a single unit a plurality of samples which are contained in the frame in every single frame period on a channel-by-channel basis, and decodes to simultaneously regenerate the frame coded data of the plurality of channels, comprising:
- a decoding means for decoding said frame coded data by inputting every channel of said time series signals on a frame-by-frame basis;
a temporary storing means for temporarily storing regenerative data for one frame of a single channel which is decoded by said decoding means;
a regenerative data storing means which places memory blocks, which have memory spaces for the number of words substantially corresponding to a quotient obtained by dividing the number of samples of said time series signals per frame by the number of channels of said time series signals, to form a square matrix of rows and columns in number corresponding to the number of channels of said time series signals, and selects alternately in every frame period a first data arrangement that the regenerative data for one frame of said respective channels is stored in every row of said square matrix as a stored state of said regenerative data and a second data arrangement that regenerative data for one frame of said respective channels is stored in every column, to sequentially read to store said regenerative data which is stored in said temporary storing means; and
a data regenerating means for reading said regenerative data which is stored in said regenerative data storing means and regenerating said regenerative data for all channels simultaneously.
2 Assignments
0 Petitions
Accused Products
Abstract
A decoding and regenerating device for frame coded data comprises a decoding unit which decodes frame coded data which is obtained by coding time series signals of a plurality of channels by entering on a frame-by-frame basis at every channel; a regenerative data buffer memory which places memory blocks to form a square matrix of rows and columns in number corresponding to the number of channels and selects alternately in every frame period a first data arrangement that regenerative data for one frame of the respective channels is stored in every row of the square matrix and a second data arrangement that regenerative data for one frame of the respective channels is stored in every column, to store the regenerative data as a stored state of the regenerative data; and a data regenerating unit for reading to regenerate the regenerative data which is stored in the regenerative data buffer memory.
4 Citations
9 Claims
-
1. A decoding and regenerating device for frame coded data which samples time series signals of a plurality of parallel channels, determines a given time interval as a single frame period, obtains frame coded data by coding as a single unit a plurality of samples which are contained in the frame in every single frame period on a channel-by-channel basis, and decodes to simultaneously regenerate the frame coded data of the plurality of channels, comprising:
-
a decoding means for decoding said frame coded data by inputting every channel of said time series signals on a frame-by-frame basis; a temporary storing means for temporarily storing regenerative data for one frame of a single channel which is decoded by said decoding means; a regenerative data storing means which places memory blocks, which have memory spaces for the number of words substantially corresponding to a quotient obtained by dividing the number of samples of said time series signals per frame by the number of channels of said time series signals, to form a square matrix of rows and columns in number corresponding to the number of channels of said time series signals, and selects alternately in every frame period a first data arrangement that the regenerative data for one frame of said respective channels is stored in every row of said square matrix as a stored state of said regenerative data and a second data arrangement that regenerative data for one frame of said respective channels is stored in every column, to sequentially read to store said regenerative data which is stored in said temporary storing means; and a data regenerating means for reading said regenerative data which is stored in said regenerative data storing means and regenerating said regenerative data for all channels simultaneously. - View Dependent Claims (2, 3)
-
-
4. A decoding and regenerating method for frame coded data which samples time series signals of a plurality of parallel channels, determines a given time interval as a single frame period, obtains frame coded data by coding as a single unit a plurality of samples which are contained in said frame in every single frame period on a channel-by-channel basis, and decodes to simultaneously regenerate said frame coded data of said plurality of channels, comprising the steps of:
-
a step for decoding said frame coded data by inputting every channel of said time series signals on a frame-by-frame basis; a step for temporarily storing regenerative data for one frame of a single channel which is decoded by said decoding step; a step for regenerating by selecting alternately in every frame period a first data arrangement that said regenerative data for one frame of said respective channels is stored in every row of said square matrix as a stored state of said regenerative data and a second data arrangement that said regenerative data for one frame of said respective channels is stored on column-by-column basis, to store said regenerative data which is held by said temporary storing step into a regenerative data storing means in that memory blocks, which have memory spaces for the number of words substantially corresponding to a quotient obtained by dividing the number of samples of said time series signals per frame by the number of channels of said time series signals, are placed to form a square matrix of rows and columns in number corresponding to the number of channels of said time series signals, and sequentially reading said regenerative data which is stored in said regenerative data storing means to regenerate said regenerative data for all channels simultaneously. - View Dependent Claims (5, 6)
-
-
7. A computer readable memory which stores therein a computer program for controlling a decoding and regenerating device for frame coded data which comprises sampling time series signals of a plurality of parallel channels, determining a given time interval as a single frame period, obtaining frame coded data by coding as a single unit a plurality of samples which are contained in the frame in every single frame period on a channel-by-channel basis, and decoding to regenerate said frame coded data of said plurality of channels simultaneously, wherein the computer program comprising the following steps:
-
a step for decoding said frame coded data by inputting every channel of said time series signals on a frame-by-frame basis; a step for temporarily storing said regenerative data for one frame of a single channel which is decoded by said decoding step; a step for regenerating by selecting alternately in every frame period a first data arrangement that said regenerative data for one frame of said respective channels is stored in every row of said square matrix as a stored state of said regenerative data and a second data arrangement that said regenerative data for one frame of said respective channels is stored on a column-by-column basis, to store said regenerative data which is held by said temporary storing step into a regenerative data storing means in that memory blocks, which have memory spaces for the number of words substantially corresponding to a quotient obtained by dividing the number of samples of said time series signals per frame by the number of channels of said time series signals, are placed to form a square matrix of rows and columns in number corresponding to the number of channels of said time series signals, and sequentially reading said regenerative data which is stored in said regenerative data storing means to regenerate said regenerative data for all channels simultaneously. - View Dependent Claims (8, 9)
-
Specification