Digital signal processing system for limiting a result to be predetermined bit count
First Claim
1. A digital signal processing system, comprising:
- an instruction memory for storing microinstructions;
an instruction execution control circuit for fetching and decoding said microinstructions from said instruction memory, each of said microinstructions including a data operation instruction and a bit limiting instruction designating a significant bit count;
a data memory for storing data;
a data operation circuit for performing an operation on data from said data memory, said operation being designated by a decoded microinstruction from said instruction execution control circuit; and
a limiting circuit for inputting a result of said operation performed by said data operation circuit, inputting a bit limiting instruction from said instruction execution control unit, physically limiting the number of bits of said result to any integer m designated by the bit limiting instruction of said decoded microinstruction, and outputting the limited result to an output bus with a width of n bits, where m<
n.
0 Assignments
0 Petitions
Accused Products
Abstract
A video codec (coder-decoder) system inputs consecutively admitted frames of sub-sampled video data obtained by sub-sampling video data in units of frames. The video data is coded in parallel by internal coding circuits. This averages the numbers of significant pixels in the sub-sampled video data to be processed. The coded video data is composed so as to comply with specifications of the receiving equipment. Upon transmission, the data is again sub-sampled depending on the number of coding circuits on the receiving side. Each block of the sub-sampled data is given a header for consecutive transmission. This allows for a certain period of time between pieces of data that arrive at the receiving side, thereby eliminating time differences in receiving and coding.
-
Citations
1 Claim
-
1. A digital signal processing system, comprising:
-
an instruction memory for storing microinstructions; an instruction execution control circuit for fetching and decoding said microinstructions from said instruction memory, each of said microinstructions including a data operation instruction and a bit limiting instruction designating a significant bit count; a data memory for storing data; a data operation circuit for performing an operation on data from said data memory, said operation being designated by a decoded microinstruction from said instruction execution control circuit; and a limiting circuit for inputting a result of said operation performed by said data operation circuit, inputting a bit limiting instruction from said instruction execution control unit, physically limiting the number of bits of said result to any integer m designated by the bit limiting instruction of said decoded microinstruction, and outputting the limited result to an output bus with a width of n bits, where m<
n.
-
Specification