Multi-amplitude sample generating apparatus and method
First Claim
1. An apparatus for selectively generating a desired multi-amplitude sample set from a single generic sample set, the apparatus comprising:
- means for storing the single generic sample set having predetermined polarity and amplitude characteristics generated relative to a predetermined amplitude reference;
means for determining a numerical value corresponding to the amplitude characteristic of said desired multi-amplitude sample set and the polarity of said desired multi-amplitude sample set amplitude characteristic relative to said predetermined amplitude reference;
means for changing the amplitude characteristic of said generic sample set in proportion to said numerical value; and
means for inverting the polarity of said amplitude characteristic if the polarity of the desired multi-amplitude sample set amplitude characteristic is opposite the polarity of the amplitude characteristic of said generic sample set.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus scales binary samples representing a predetermined waveform (109) to achieve every possible transition in a multi-level transmission system. The predetermined waveform (109) is partitioned into M symbol intervals, each symbol interval having a corresponding waveform represented by a series of binary samples V stored in M separate ROM devices (311-316). Depending on the required amplitude and polarity of the transition, logic blocks (351-356) control scaling multipliers (321-326) and polarity multipliers (331-336) to perform the required scaling and inverting of the binary samples retrieved from ROM (311-316). The scaled and inverted samples are added together by an adder (345) and sent to a D/A converter (350) where the desired scaled and inverted waveform is converted/generated from the scaled and inverted binary samples.
40 Citations
29 Claims
-
1. An apparatus for selectively generating a desired multi-amplitude sample set from a single generic sample set, the apparatus comprising:
-
means for storing the single generic sample set having predetermined polarity and amplitude characteristics generated relative to a predetermined amplitude reference; means for determining a numerical value corresponding to the amplitude characteristic of said desired multi-amplitude sample set and the polarity of said desired multi-amplitude sample set amplitude characteristic relative to said predetermined amplitude reference; means for changing the amplitude characteristic of said generic sample set in proportion to said numerical value; and means for inverting the polarity of said amplitude characteristic if the polarity of the desired multi-amplitude sample set amplitude characteristic is opposite the polarity of the amplitude characteristic of said generic sample set. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A transmitter employing an apparatus for generating L multi-amplitude sample sets from a generic sample set of V samples, the transmitter comprising:
-
means for storing V separate generic samples having predetermined polarity and amplitude characteristics generated relative to a predetermined amplitude reference; means for determining a numerical value corresponding to the amplitude characteristic of one of said L multi-amplitude sample sets and the polarity of said one multi-amplitude sample set amplitude characteristic relative to said predetermined amplitude reference; means for changing the amplitude characteristic of said V samples in proportion to said numerical value; means for inverting the polarity of said amplitude characteristic if said polarity of said one multi-amplitude sample set is opposite the polarity of the amplitude characteristic of said generic set; means, coupled to said means for inverting, for adding said V samples to produce a composite sample set; means for converting said composite sample set to an analog waveform having predetermined time and frequency domain characteristics; and means for transmitting said analog waveform. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of selectively generating a desired multi-amplitude sample set from a single generic sample set, the method comprising:
-
storing the single generic sample set having predetermined polarity and amplitude characteristics generated relative to a predetermined amplitude reference; determining a numerical value corresponding to the amplitude characteristic of said desired multi-amplitude sample set and the polarity of said desired multi-amplitude sample set amplitude characteristic relative to said predetermined amplitude reference; changing the amplitude characteristic of said generic sample set in proportion to said numerical value; and inverting the polarity of said amplitude characteristic if the polarity of the desired multi-amplitude sample set amplitude characteristic is opposite the polarity of the amplitude characteristic of said generic sample set. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method of transmission which generates L multi-amplitude sample sets from a generic sample set of V samples, the method comprising:
-
storing V separate generic samples having predetermined polarity and amplitude characteristics generated relative to a predetermined amplitude reference; determining a numerical value corresponding to the amplitude characteristic of one of said L multi-amplitude sample sets and the polarity of said one multi-amplitude sample set amplitude characteristic relative to said predetermined amplitude reference; changing the amplitude characteristic of said V samples in proportion to said numerical value; inverting the polarity of said amplitude characteristic if said polarity of said one multi-amplitude sample set is opposite the polarity of the amplitude characteristic of said generic set; adding, coupled to said step of inverting, said V samples to produce a composite sample set; converting said composite sample set to an analog waveform having predetermined time and frequency domain characteristics; and transmitting said analog waveform. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification