Language selection

Search

Patent 1109155 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent: (11) CA 1109155
(21) Application Number: 282765
(54) English Title: AUTOMATIC D-C OFFSET CANCELLATION IN PCM ENCODERS
(54) French Title: ELIMINATION AUTOMATIQUE DU COURANT CONTINU RESIDUEL D'ENTREE DANS LES CODEURS MIC
Status: Expired
Bibliographic Data
Abstracts

English Abstract






Abstract of the Disclosure
During encoding of voice frequency (YF) signal in a
PCM channel bank the encoder encounters direct current (d-c) offset
component resulting from the particular VF signal. Such d-c offsets
cause errors above and beyond the normal encoders inherent in the
normal encoding process. The present invention alleviates this problem
by providing an automatic d-c offset cancellation circuit which closely
follows the d-c offset component and provides a d-c component of
opposite sign to cancel it.


Claims

Note: Claims are shown in the official language in which they were submitted.



THE EMBODIMENTS OF THE INVENTION IN WHICH AN
EXCLUSIVE PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:

1. An automatic d-c offset cancellation circuit
for a pulse code modulation (PCM) encoder including a comparator
at its output, comprising:
a capacitor for charge storage, coupled to an input
of said comparator by means of a unity gain buffer amplifier;
first and second transistors for charging said
capacitor, said first transistor an NPN transistor responding to
a first control signal to charge said capacitor negatively; said
second transistor a PNP transistor responding to a second control
signal to charge said capacitor positively;
first and second flip-flops and first and second
OR gates for controlling said first and second transistors, said
first flip-flop responsive to the output signal of said comparator;
said second flip-flop responsive to an enable signal; said first
OR gate responsive to the standard output signal of each flip-flop,
said second OR gate responsive to the complementary output signal
of said first flip-flop and the output signal of said second
flip-flop; the output signals of said OR gates being said
control signals for said first and second transistors.



Description

Note: Descriptions are shown in the official language in which they were submitted.



Field of the Invention
The present inven$ion relates to pulse code modulation (PCM)
encoders in general and particularly to multichannel encoders suitable for
channel banks.
Background of the Invention
It is one of the functions of a PCM channel bank to receive
voice frequency (VF) signals from a plurality of VF lines and deliver them
encoded and multiplexed in a digital time division multiplexed format.
The standard for North America is the 24-channel Tl format.
When encoding each of the VF signals, the encoder encounters
a direct current (d-c) offset component resulting from the particular VF
signal. Such d-c offset component causes an error above and beyond the
normal encoding errors inherent in the encoding process. Methods of
counteracting this d-c offset component have included inserting a fixed
counter-offset component. However, since the d-c offset component itself
varies with time as well as from one VF signal to another, such method
of compensation is not fully satisfactory.
Summary of the Invention
The present invention endeavours to alleviate this problem
by providing an automatic d-c offset cancellation circuit which follows the
d-c offset component reasonably closely and provides a d-c component of
opposite sign to cancel it.
According to the present invention an automatic d-c offset
cancellation circuit for a pulse code modulation (PCM) encoder is provided
comprising charge storage means providing a d-c counter-offset component
to said PCM encoder, charging means for charging said charge storage means
with one of a positive and negative d-c currents and logic means responsive
to the output of said PCM encoder for controlling said charging means to
supply a negative current to said charge storage means upon occurrence
of a positive transition at the output of said PCM encoder and vice versa.

S

Brief Description of the Drawings
A preferred embodiment will now be described in conjunction
with the accompanying drawing which is a schematic of the automatic d-c
offset cancellation circuit in accordance with the present invention.
Description of the Preferred Embodiment
Referring to the drawing it is seen that the pulse
amplitude modulated samples from the channel units are resampled and stored
in the sample and hold circuit 10, and are then converted to digital
signals by an analog to digital converter 9 (A/D). The A/D 9 is a
successive approximation encoder made up of a digital to analog
converter 11 (D/A), comparator 12 and digit store circuit 13.
In operation, the contents of the digit store 13 and hence
the output of the D/A 11, due to feedback loop 14, is adjusted until it
is the same as the output of the buffer 18 following the sample and hold 10.
The output of the comparator 12 tells the digit store 13 whether the
stored code is high or low. At the decision time, the digit stored
code is adjusted so as to drive the comparator 12 via the feedback loop 14
and the D/A 11 high if the stored code is low and low if the stored code
is high.
It is at the output of the comparator that the d-c offsets
occur. These offsets are sensed by the autonull logic 20 which controls
the autonull circuit 19 and automatically corrects for the d-c offsets.
The autonull logic is comprised of two flip-flops 21 and 22 that drive
two OR gates 23 and 24. The input of flip-flop 21 is connected to the
output of comparator 12 through an inverter 15. The input of flip-flop 22
accepts the enable signal. Clock signals CKl and CK4 are accepted
respectively by the clear CLR and the clock CK terminals of flip-flop 21.
Clock signals CK2 and CK3 are accepted respectively by the clock CK and
preset PR terminals of flip-flop 22. The Q output terminal of flip-flop 21
is connected to one of the input terminals on OR gate 23 and the Q terminal
is connected to one input terminal of OR gate 24. The Q output terminal

-- 2 --




of flip-flop 22 is connected to the other input terminals of both OR
gates 23 and 24. The output signal of OR gate 23 drives through
resistor 25 the base of an npn transistor 26. The output terminal of
OR gate 24 is connected to the anode terminal of series diode pair 27
and the cathode terminal of the diode pair 27 is connected to the first
terminal of a resistor 28 with the second terminal connected to -12V.
The collector of transistor 26 is connected to the first terminal of
resistor 29 the second terminal of which is connected to ~12V. The
emitter of trans;stor 26 is grounded. The emitter of pnp transistor 30
is connected to the said first terminal of resistor 29. The collector
of transistor 30 is connected to the collector of npn transistor 31
with the emitter of transistor 31 connected to the said first terminal
of resistor 28. The bases of both transistors 30 and 31 are grounded.
The collectors of transistors 30 and 31 are connected
to a first terminal of capacitor 32 and the first terminal of resistor 33.
The said collectors are also connected through resistor 34 to buffer 35.
The other terminals of said devices 32 and 33 are grounded. The output
terminal of buffer 35 is connected through resistor 36 to the inverting
input terminal comparator 12.
In operation the autonull logic 20 receives six signals.
The first is the inverted d-c error signal from comparator 12. The
second is the external enable pulse and the other 4, CKl, CK2, CK3, CK4,
are external clock pulses.
The enabling pulse is such that where it is low, i.e.
there is a signal on at least one PAM channel, operating the autonull
logic is enabled, if the enable pulse is high, i.e. there are no
channels operating, the autonull logic 20 and hence the autonull
circuit 19 are disabled because no d-c offsets occur with no channels
operating. The external clock pulses CKl, CK2, CK3 and CK4 are timing
pulses which provide synchronization between the channel unit timing
and the timing for the autonull logic.

~1~91~

A negative offset results in a high signal from OR gate 23
turning transistor 26 "ON" and turning transistor 30 "OFF". Transistor 31
is turned on by the low signal from OR gate 24. Current flows from
ground through resistor 33 and capacitor 32 to -12V through transistor 31
and resistor 28, and a negative charge builds on the capacitor 32.
The negative signal, buffered by buffer 35 a unity gain device, is sent
to the inverting input of comparator 12 where it nulls the original d-c
offset. If the original d-c offset is positive the output signals from
OR gates 23 and 24 are reversed. The low signal from OR gate 23 turns
transistor 26 off. The high signal from OR gate 26 turns transistor 31
off as well. Transistor 30 is turned on and current flows from ~12V
through resistor 29 and transistor 30 to ground through capacitor 32
and resistor 33. A positive charge will build up on the capacitor 32
creating a positive nulling signal at the inverting terminal of
comparator 12, which is a negative nulling signal at the output of
comparator 12.

Representative Drawing

Sorry, the representative drawing for patent document number 1109155 was not found.

Administrative Status

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Administrative Status , Maintenance Fee  and Payment History  should be consulted.

Administrative Status

Title Date
Forecasted Issue Date 1981-09-15
(22) Filed 1977-07-14
(45) Issued 1981-09-15
Expired 1998-09-15

Abandonment History

There is no abandonment history.

Payment History

Fee Type Anniversary Year Due Date Amount Paid Paid Date
Application Fee $0.00 1977-07-14
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
NORTHERN TELECOM LIMITED
Past Owners on Record
MEYER, FRED
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Drawings 1994-03-22 1 24
Claims 1994-03-22 1 27
Abstract 1994-03-22 1 15
Cover Page 1994-03-22 1 16
Description 1994-03-22 4 153