GB1498400A - Pulse code modulation systems - Google Patents

Pulse code modulation systems

Info

Publication number
GB1498400A
GB1498400A GB5877673A GB5877673A GB1498400A GB 1498400 A GB1498400 A GB 1498400A GB 5877673 A GB5877673 A GB 5877673A GB 5877673 A GB5877673 A GB 5877673A GB 1498400 A GB1498400 A GB 1498400A
Authority
GB
United Kingdom
Prior art keywords
logic circuit
bits
stored
word
register
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
GB5877673A
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Post Office
Original Assignee
Post Office
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Post Office filed Critical Post Office
Priority to GB5877673A priority Critical patent/GB1498400A/en
Publication of GB1498400A publication Critical patent/GB1498400A/en
Expired legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B14/00Transmission systems not characterised by the medium used for transmission
    • H04B14/02Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation
    • H04B14/04Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation using pulse code modulation
    • H04B14/046Systems or methods for reducing noise or bandwidth
    • H04B14/048Non linear compression or expansion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
    • G06F7/49Computations with a radix, other than binary, 8, 16 or decimal, e.g. ternary, negative or imaginary radices, mixed radix non-linear PCM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • H04M3/561Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities by multiplexing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephonic Communication Services (AREA)

Abstract

1498400 Pulse code modulation POST OFFICE 13 Jan 1975 [19 Dec 1973] 58776/73 Heading G4A [Also in Divisions H3-H5] In order to permit a multi-way telephone conference, e.g. a three-way conference between subscribers X, Y, Z, 8-bit compressed pulse code modulated (PCM) words representative of signals from, say, subscribers Y and Z are directly added in a PCM word adder and the sum is sent as a PCM word to subscriber X. Each PCM word, e.g. Y, comprises a sign bit Y 0 , a set of 2-3 segment-identifying or exponent bits (referring to one of the 7 segments of the PCM companding curve-see Fig. 1 (not shown)-wherein 2 bits are used for segment 1 and 3 bits for segments 2-7), and a set of 4-5 magnitude or mantissa bits (5 bits for segment 1 and 4 bits for segments 2-7). The words Y, Z are fed into registers B, C respectively, the B register having stages B 0 , B 1 -B 2 , D B , E B and B 4 -B 8 , and the C register having corresponding stages. If a word Y in segment 1 is stored in register B, Y 0 is stored in B 0 , Y 1 and Y 2 in B 1 and B 2 , D B is set to 1, Y 3 is stored in E B and Y 4 -Y 7 in B 4 -B 7 , and B 8 is set to 1 (B 8 =1 leads to the mid-value between two signals being output, as required by the mid-riser PCM law). For a word Y in one of segments 2-7, the storage is similar except that Y 3 is stored in D B and E B is set to 1. These two alternatives are selected by decoding the first two segment-identifying bits Y 1 , Y 2 by means of a logic circuit 17 to detect the presence of a word Y in segment 1 (Y 1 Y 2 =00), the appropriate bits being gated to the B register via gates 26-31, a similar procedure being carried out for word Z by a logic circuit 18 and further gates (not shown). The segment-identifying bits of words Y, Z are fed to a logic circuit 19 which detects and passes the larger exponent to a logic circuit 20 so that the mantissas may be adjusted, signals being sent from logic circuit 19 to registers 21, 22, holding the magnitude bits of words Y, Z respectively, to shift that set of magnitude bits corresponding to the smaller exponent to the right by an amount equal to the difference of the exponents. The sum or difference of the shifted magnitude bits in registers 21, 22 is obtained by a logic circuit 23 which includes a binary full adder, the sum being calculated if the signs of Y, Z (given by Y 0 , Z 0 ) are the same (as determined by a logic circuit 15), and the difference otherwise. If the result of a subtraction of the magnitude bits in registers 21, 22 is negative, this is indicated in an overflow bit register 37 (also used in addition), the output of register 37 being fed to a logic circuit 16 to generate the sign of the result, the sign X 0 for output word X being stored in stage R 0 of an R register. A complementing logic circuit 24 then produces a positive number from the output of logic circuit 23. The positive output of logic circuit 24 is fed to a logic circuit 25, where the number stored therein is shifted either left or right until the most significant bit stored in F is "1". For left or right shifts, a number corresponding to the number of shifts is subtracted from or added to the larger exponent stored in logic circuit 20 (for right shifts, only 1 shift can occur, since the exponent of a sum can never exceed the larger exponent of the two numbers being added by more than 1). When R 1 R 2 =00, the shift procedure is stopped, possibly before the most significant bit is stored in F. The relationship of the output PCM word X to the stages of register R is then: stored in R 0 , R 1 , R 2 , F, R 4 -R 7 ; If R 1 R 2 #00, the relationship when shifting is complete is: X 0 X 1 X 2 X 3 ... X 7 stored in R 0 , R 1 , R 2 , G, R 4 -R 7 , (the least significant bit from logic circuit 25 is ignored in each case). The stage F is fed from the most significant bit position of logic circuit 25 and the stage G from logic circuit 20. The output PCM word X is then selected appropriately from register R by means of gates (not shown) according as R 1 R 2 =00 or not. The invention may be applied to a multiplexed telephone system wherein a conference facility may be set up for 3 or more subscribers by means of a conference unit incorporating at least one PCM word adder as described above, three different embodiments of such a conference unit being given in Figs. 6-8 (not shown).
GB5877673A 1973-12-19 1973-12-19 Pulse code modulation systems Expired GB1498400A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
GB5877673A GB1498400A (en) 1973-12-19 1973-12-19 Pulse code modulation systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB5877673A GB1498400A (en) 1973-12-19 1973-12-19 Pulse code modulation systems

Publications (1)

Publication Number Publication Date
GB1498400A true GB1498400A (en) 1978-01-18

Family

ID=10482393

Family Applications (1)

Application Number Title Priority Date Filing Date
GB5877673A Expired GB1498400A (en) 1973-12-19 1973-12-19 Pulse code modulation systems

Country Status (1)

Country Link
GB (1) GB1498400A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0005833A1 (en) * 1978-06-05 1979-12-12 Siemens Aktiengesellschaft Method and circuit for establishing conference connections in a PCM-time multiplex switching system
FR2511825A1 (en) * 1981-08-20 1983-02-25 Int Standard Electric Corp METHOD AND CIRCUIT FOR ADDITION OF BINARY WORDS COMPRISING MODULATED SIGNALS BY PULSES AND CODING ACCORDING TO A COMPRESSION LAW
US4698771A (en) * 1984-12-31 1987-10-06 Gte Communication Systems Corporation Adder circuit for encoded PCM samples

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0005833A1 (en) * 1978-06-05 1979-12-12 Siemens Aktiengesellschaft Method and circuit for establishing conference connections in a PCM-time multiplex switching system
FR2511825A1 (en) * 1981-08-20 1983-02-25 Int Standard Electric Corp METHOD AND CIRCUIT FOR ADDITION OF BINARY WORDS COMPRISING MODULATED SIGNALS BY PULSES AND CODING ACCORDING TO A COMPRESSION LAW
US4698771A (en) * 1984-12-31 1987-10-06 Gte Communication Systems Corporation Adder circuit for encoded PCM samples

Similar Documents

Publication Publication Date Title
GB1504897A (en) Method for through connection check in digital data systems
GB1046779A (en) Improvements in or relating to television and like data transmission systems
US3945002A (en) Block digital processor for use with nonuniformly encoded digital words
US4357674A (en) PCM Signal calculator
GB994489A (en) Coordinate conversion system
US4683548A (en) Binary MOS ripple-carry parallel adder/subtracter and adder/subtracter stage suitable therefor
GB1390385A (en) Variable length arithmetic unit
GB1356918A (en) Shift register
US3938087A (en) High speed binary comparator
GB1291979A (en) Improvements in or relating to converters for digital message transmission systems
US3825924A (en) Pulse code modulation code conversion
GB2040643A (en) Digital conference circuits
GB1498400A (en) Pulse code modulation systems
SU1702879A3 (en) Pulse-code modulation translator
US4783757A (en) Three input binary adder
US3891837A (en) Digital linearity and bias error compensating by adding an extra bit
US4924421A (en) Priority encoding system
GB2184579A (en) A multi-stage parallel binary adder
US3112396A (en) Arithmetic circuitry
US5754458A (en) Trailing bit anticipator
EP0332215A2 (en) Operation circuit based on floating-point representation
GB1366536A (en) Digital expander for use with a compandor in a pcm transmission system
GB867191A (en) Improvements in apparatus for converting data in a first number system to one in a different number system, and more particularly for binary to decimal conversion, and vice versa
KR970022805A (en) Approximation Method and Circuit of Log
GB2146506A (en) Telephone conference bridge circuit arrangements

Legal Events

Date Code Title Description
PS Patent sealed
746 Register noted 'licences of right' (sect. 46/1977)
PCNP Patent ceased through non-payment of renewal fee