Claims
- 1. A permutation memory comprising:
- an input control means for decoding, having a plurality L of inputs for an L-bit binary number, B.sub.1, B.sub.2 . . . B.sub.L, and a plurality 2.sup.L of outputs;
- means, connected to the decoding means, for initiating the read-in of the L-bit number;
- means for applying an input signal,
- a first plurality 2.sup.L of switching means, connected to the 2.sup.L outputs of the decoding means and to the signal applying means, each of the switching means being in a normally open condition;
- a plurality 2.sup.L of means, connected to the switching means, for storing a charge when a specific switching means, connected to a corresponding charge storing means, is in a closed condition;
- a second plurality 2.sup.L of switching means, connected to the first plurality of switching means and to the charge storing means;
- output control means, connected to the second plurality of switching means, for reading out the states of the 2.sup.L charge-storing means, as to the amount of charge in each;
- means, connected to the read-out means, for initiating the read-out;
- means, connected to the second plurality of switching means, for discharging the charge storing means.
- 2. The permutation memory according to claim 1, wherein:
- the input control means comprises a binary decoder; and
- the output control means comprises a shift register.
- 3. The permutation memory according to claim 1, wherein:
- the input control means comprises a shift register; and
- the output control means comprises a binary decoder.
- 4. The permutation memory according to claim 1, wherein:
- the input control means and the output control means comprise binary decoders.
- 5. The permutation memory according to claim 1, further comprising:
- means, connected to the second switching means, for resetting the means for decoding so that the complete cycle, from read-in to read-out, may be processed again.
- 6. The permutation memory according to claim 5, wherein:
- the means for resetting comprises a pair of means, one for resetting those means for storing charges which are associated with the odd-numbered values of the L-bit binary number and another means for resetting those means for storing charges which are associated with the even-numbered values of the L-bit binary number.
- 7. The permutation memory according to claim 6, further comprising:
- means, connected to the second plurality of switching means, for obtaining the convolved output in video form.
- 8. The permutation memory according to claim 5, wherein:
- the decoding means is a binary decoder.
- 9. The permutation memory according to claim 8, wherein:
- the first and second switching means comprise first and second pluralities 2.sup.L of field-effect transistors (FETs), respectively;
- the first plurality of FETs having their gates connected to the outputs of the input control means for decoding, their sources connected to the means for applying an input signal, and their drains connected to the charge-storing means and to the sources of the second plurality of FETs;
- the second plurality 2.sup.L of FETs having their drains connected to the means for resetting, and their gates connected to the inputs to the output control means.
Parent Case Info
This is a division of application Ser. No. 747,148 filed on Dec. 3, 1976, for "Transform Systems Using Permuter Memories."
STATEMENT OF GOVERNMENT INTEREST
The invention described herein may be manufactured and used by or for the Government of the United States of America for governmental purposes without the payment of any royalties thereon or therefor.
US Referenced Citations (4)
Divisions (1)
|
Number |
Date |
Country |
Parent |
747148 |
Dec 1976 |
|