Patent US5204831A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5204831A Expired / Lapsed US ⏱️ 0.0 years remaining

Circuit configuration for digital bit-serial signal processing

Assignee: Intel Germany Holding GmbH
•
Filing: 1991-12-11
•
Granted: 1993-04-20
•
Expires: 2011-12-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A circuit configuration for digital bit-serial signal processing includes n input shift registers each being written in parallel or serially with an input data word and then read out by shifting to the right. Sign repetition devices are each assigned to a respective one of the input shift registers for continuously generating and shifting an algebraic sign of the input data word onward in the shift to the right. A serial arithmetic unit is connected downstream of the input shift registers for serially outputting output data words. m output shift registers connected downstream of the serial arithmetic unit are written in serially with the output data words and read out in parallel and/or serially. A control unit is connected to the serial arithmetic unit. Once all of the output data words have been fully written in the respective output shift registers, the control unit ends a readout of the input shift registers and the writing in of the output shift registers, for bringing the arithmetic unit to a defined initial state, and for enabling the input shift registers for writing in new input data words.

Inventors

  • 👤 Lajos Gazsi
  • 👤 Peter Caldera

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:57
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/499; G06F7/49994

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 252 words
A circuit configuration for digital bit-serial signal processing, comprising: n input shift registers each being written in parallel or serially with an input data word and then read out by shifting to the right, sign repetition devices each being assigned to a respective one of said input shift registers for continuously generating and shifting an algebraic sign of the input data word onward in the shift to the right; a serial arithmetic unit connected downstream of said input shift registers for serially outputting output data words; m output shift registers connected downstream of said serial arithmetic unit being written in serially with the output data words; a control unit connected to said serial arithmetic unit, once all of the output data words have been fully written in said respective output shift registers, said control unit ending a reading of said input shift registers and the writing in of said output shift registers, for resetting said arithmetic unit to a defined initial state, and for enabling said input shift registers for writing in new input data words; k feedback shift registers each being written-in in parallel with data words stored in said output shift registers and being read out serially for a further transmission of the data word to said arithmetic unit, said feedback shift register having a length at least as long as the longest occurring data word; and other sign repetition devices assigned to said feedback shift registers for continuously generating and shifting the algebraic sign of the data words onward.
Claim 2
Dependent Claim 252 words
A circuit configuration for digital bit-serial signal processing, comprising: n input shift registers each being written in parallel or serially with an input data word and then read out by shifting to the right, sign repetition devices each being assigned to a respective one of said input shift registers for continuously generating and shifting an algebraic sign of the input data word onward in the shift to the right; a serial arithmetic unit connected downstream of said input shift registers for serially outputting output data words; m output shift registers connected downstream of said serial arithmetic unit being written in serially with the output data words; a control unit connected to said serial arithmetic unit, once all of the output data words have been fully written in said respective output shift registers, said control unit ending a reading of said input shift registers and the writing in of said output shift registers, for resetting said arithmetic unit to a defined initial state, and for enabling said input shift registers for writing in new input data words; k feedback shift registers each being written-in in parallel with data words stored in said output shift registers and being read out serially for a further transmission of the data word to said arithmetic unit, said feedback shift register having a length at least as long as the longest occurring data word; and other sign repetition devices assigned to said feedback shift registers for continuously generating and shifting the algebraic sign of the data words onward.
Claim 3
Dependent Claim 34 words
The circuit configuration according to claim 1, wherein the writing in and reading out of said feedback shift registers is effected synchronously with the writing in and reading out of said input shift registers.
Claim 4
Dependent Claim 27 words
The circuit configuration according to claim 1, wherein said feedback shift registers and said output shift registers are lengthened by at least one bit for overflow monitoring.
Claim 5
Dependent Claim 80 words
The circuit configuration according to claim I, wherein said arithmetic unit has at least one full adder to which data words are input serially and from which data words are output serially, said at least one full adder having a transmission output and a transmission input, and including a register coupling the transmission output and transmission input of said full adder to one another, said register having an input side occupied by a logical zero at the defined initial state.
Claim 6
Dependent Claim 102 words
The circuit configuration according to claim 1, wherein said arithmetic unit has at least one full adder to which data words are input serially and from which data words are output serially, said at least one full adder having an input, a transmission output and a transmission input, and including an inverter connected upstream of the input of said at least one full adder, and a register coupling the transmission output and the transmission input of said at least one full adder to one another, said register having an input side being occupied by a logical one at a defined initial state.
Claim 7
Dependent Claim 43 words
The circuit configuration according to claim 1, wherein said arithmetic unit has at least one full adder with inputs, and including at least one delay element coupling one of the inputs to another of the inputs of said at least one full adder.
Claim 8
Dependent Claim 72 words
The circuit configuration according to claim 1, including a monitoring device connected to said output shift registers for checking the output data word as to whether a given values region has been adhered to, for passing on the output data word if the values region is adhered to, and for setting the output data word to a maximum value maintaining the same algebraic sign if the values region is not adhered to.
Claim 9
Dependent Claim 21 words
The circuit configuration according to claim 7, wherein the length of the output data word is shortened by said monitoring device.
Claim 10
Dependent Claim 310 words
A circuit configuration for digital bit-serial signal processing, comprising: n input shift registers each being written in parallel or serially with an input data word and then read out by shifting to the right. sign repetition devices each being assigned to a respective one of said input shift registers for continuously generating and shifting an algebraic sign of the input data word onward in the shift to the right; a serial arithmetic unit connected downstream of said input shift registers for serially outputting output data words; m output shift registers connected downstream of said serial arithmetic unit being written in serially with the output data words; a control unit connected to said serial arithmetic unit, once all of the output data words have been fully written in said respective output shift registers, said control unit ending a reading of said input shift registers and the writing in of said output shift registers, for resetting said arithmetic unit to a defined initial state, and for enabling said input shift registers for writing in new input data words; feedback shift registers into which data words being transferred from said arithmetic unit and supplied back to said arithmetic unit are written in serially by shifting to the right and simultaneously read out, said feedback shift registers each having a length at least as long as the longest occurring data word; and other sign repetition devices assigned to said feedback shift registers, and a multiplexer connected upstream of said feedback shift registers being imposed upon said other sign repetition devices and subsequently upon said arithmetic unit, upon writing in of said respective feedback shift registers for a certain number of least significant bits of the data words to be transferred, and signs generated and shifted onward by said other sign repetition devices being equal to signs of the data words to be read out.
Claim 11
Dependent Claim 310 words
A circuit configuration for digital bit-serial signal processing, comprising: n input shift registers each being written in parallel or serially with an input data word and then read out by shifting to the right. sign repetition devices each being assigned to a respective one of said input shift registers for continuously generating and shifting an algebraic sign of the input data word onward in the shift to the right; a serial arithmetic unit connected downstream of said input shift registers for serially outputting output data words; m output shift registers connected downstream of said serial arithmetic unit being written in serially with the output data words; a control unit connected to said serial arithmetic unit, once all of the output data words have been fully written in said respective output shift registers, said control unit ending a reading of said input shift registers and the writing in of said output shift registers, for resetting said arithmetic unit to a defined initial state, and for enabling said input shift registers for writing in new input data words; feedback shift registers into which data words being transferred from said arithmetic unit and supplied back to said arithmetic unit are written in serially by shifting to the right and simultaneously read out, said feedback shift registers each having a length at least as long as the longest occurring data word; and other sign repetition devices assigned to said feedback shift registers, and a multiplexer connected upstream of said feedback shift registers being imposed upon said other sign repetition devices and subsequently upon said arithmetic unit, upon writing in of said respective feedback shift registers for a certain number of least significant bits of the data words to be transferred, and signs generated and shifted onward by said other sign repetition devices being equal to signs of the data words to be read out.
Claim 12
Dependent Claim 29 words
The circuit configuration according to claim 9, wherein the reading out of said feedback shift registers is effected in synchronism with the reading out of said input shift register.
Claim 13
Dependent Claim 27 words
The circuit configuration according to claim 9, wherein said feedback shift registers and said output shift registers are lengthened by at least one bit for overflow monitoring.
Claim 14
Dependent Claim 27 words
The circuit configuration according to claim 9, wherein all of the places of said feedback shift register are set equal to zero at the defined initial state.

References Cited (Backward Citations)

US3941990A Cited
US4285047A Cited
US4336600A Cited
EP0238300A2 Cited
US4774686A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-04-19 1996-10-19 1997-04-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-04-19 2000-10-19 2001-04-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-04-19 2004-10-19 2005-04-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag