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

Multi-beam digital beamforming method and apparatus

Assignee: Siemens Medical Solutions USA Inc
•
Filing: 1994-07-05
•
Granted: 1996-08-06
•
Expires: 2014-07-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In accordance with the principles of the present invention, advantage is taken by the inventors of the fact that the speed of operation of the digital hardware in a digital beamformer can be reduced by providing, for example, multiple phases of the data signals and then processing the multi-phase data in N parallel summing paths. An interpolation-decimation filter receives the multi-phase data from the N parallel summing paths and provides at its output a signal having a reduced data rate (1/N). In accordance with this technique, the speed of operation of the individual digital circuits for forming the required beamforming delays is not increased as compared to conventional post-beamforming interpolation schemes, so that hereby the effective data rate is increased by a factor N and results in a decrease of the delay quantization error by a factor N. In accordance with the principles of the invention, the interpolation-decimation filter is incorporated into the beamformer at a most advantageous place. That is, it is incorporated into the beamformer processing after partial beamforming of a group of receive channels and before formation of the final beam. This approach allows the final beamforming to be simple and performed at a relatively low data rate and allows the higher rate signal processing to be confined to circuitry which may advantageously be on a single type of integrated circuit which is repetitively used in the beamformer. Further increase in the effective speed of operation is produced by providing timing circuitry that allows parallel processing of signals from a plurality of scanning beam lines.

Inventors

  • 👤 Jin Kim
  • 👤 Lin X. Yao
  • 👤 Zoran Banjanin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 06:28
CPC Classifications
G; G01; G01S; G01S7/00; G01S7/52; G01S7/52017; G01S7/52085; G01S7/52095; G10; G10K; G10K11/00; G10K11/18; G10K11/26; G10K11/34; G01S7/52023

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 221 words
A beamformer, comprising: a plurality of parallel receiving channel means for detecting ultrasonic echo signals from a plurality of scanning beam lines and, in response thereto, producing a respective plurality of digital sample signals; wherein each of said parallel receiving channels includes a memory that is communicative with said receiving channel, each of said memories receiving and storing said digital sample signals sequentially; for each of said parallel receiving channels, a plurality of adders, each of said memories being communicative with said adders and transferring said digital sample signals to said adders in response to a control signal, each of said adders further being sequentially communicative with corresponding adders in each of the other parallel receiving channels, such that corresponding adders form a group of adders that process digital sample signals for a given scanning beam line; a plurality of detectors, each of said detectors being communicative with and receiving data from one of said groups of corresponding adders, each of said detectors further filtering received digital sample signals of a respective one of said groups of corresponding adders for developing a beamformer signal; and control means communicative with said memories and said adders and providing said control signals, such that each of said detectors produces a beamformer signal that is focused along one of said plurality of scanning beam lines.
Claim 2
Dependent Claim 221 words
A beamformer, comprising: a plurality of parallel receiving channel means for detecting ultrasonic echo signals from a plurality of scanning beam lines and, in response thereto, producing a respective plurality of digital sample signals; wherein each of said parallel receiving channels includes a memory that is communicative with said receiving channel, each of said memories receiving and storing said digital sample signals sequentially; for each of said parallel receiving channels, a plurality of adders, each of said memories being communicative with said adders and transferring said digital sample signals to said adders in response to a control signal, each of said adders further being sequentially communicative with corresponding adders in each of the other parallel receiving channels, such that corresponding adders form a group of adders that process digital sample signals for a given scanning beam line; a plurality of detectors, each of said detectors being communicative with and receiving data from one of said groups of corresponding adders, each of said detectors further filtering received digital sample signals of a respective one of said groups of corresponding adders for developing a beamformer signal; and control means communicative with said memories and said adders and providing said control signals, such that each of said detectors produces a beamformer signal that is focused along one of said plurality of scanning beam lines.
Claim 3
Dependent Claim 27 words
A beamformer as recited in claim 1, wherein each of said adders communicates with said corresponding adders in other receiving channels through a plurality of summing paths.
Claim 4
Dependent Claim 33 words
A beamformer as recited in claim 1, wherein each adder combines each digital sample signal with the contents of the adder and transfers the resulting data to the next adder in said sequence.
Claim 5
Dependent Claim 47 words
A beamformer as recited in claim 1, wherein each of said memories comprises a FIFO storage device with read-out means such that data from said memory are transferred to one of said adders from a selectable location in said memory that is determined by said control signal.
Claim 6
Dependent Claim 23 words
A beamformer as recited in claim 4, wherein each of said adders communicates with said corresponding adders through a plurality of summing paths.
Claim 7
Dependent Claim 33 words
A beamformer as recited in claim 4, wherein each adder combines each digital sample signal with the contents of the adder and transfers the resulting data to the next adder in the sequence.
Claim 8
Dependent Claim 76 words
A beamformer as recited in claim 4, wherein the timing of said data transfers from said FIFO storage device to said adder is governed by said control means, and such that for each plurality of digital sample signals said filter produces a plurality of beamformer signals, each beamformer signal being focused along one of said plurality of scanning beam lines, whereby said beamformer produces beamformer signals for a plurality of scanning beam lines by parallel processing.
Claim 9
Dependent Claim 23 words
A beamformer as recited in claim 7, wherein each of said adders communicates with said corresponding adders through a plurality of summing paths.
Claim 10
Dependent Claim 33 words
A beamformer as recited in claim 7, wherein each adder combines each digital sample signal with the contents of the adder and transfers the resulting data to the next adder in the sequence.
Claim 11
Dependent Claim 127 words
A beamformer as recited in claim 7, wherein said scanning beam lines form a group of neighboring scanning beam lines, and wherein each of said FIFO storage devices comprises: a long FIFO memory for receiving said digital sample signals sequentially and providing a long timing delay for said digital sample signals; and a plurality of short FIFO memories for receiving long-delayed digital sample signals from said long FIFO memory and providing a short timing delay for said digital sample signals, each of said short FIFO memories being communicative with one of said adders and transferring said short-delayed digital sample signals to said adder; wherein the read-out of signals from said long FIFO memory and said short FIFO memories are controlled by control signals from said control means.
Claim 12
Dependent Claim 23 words
A beamformer as recited in claim 10, wherein each of said adders communicates with said corresponding adders through a plurality of summing paths.
Claim 13
Dependent Claim 33 words
A beamformer as recited in claim 10, wherein each adder combines each digital sample signal with the contents of the adder and transfers the resulting data to the next adder in the sequence.
Claim 14
Dependent Claim 28 words
A beamformer as recited in claim 1, wherein each of said memories comprises a multiport random access memory having one write-in port and a plurality of read-out ports.
Claim 15
Dependent Claim 23 words
A beamformer as recited in claim 13, wherein each of said adders communicates with said corresponding adders through a plurality of summing paths.
Claim 16
Dependent Claim 33 words
A beamformer as recited in claim 13, wherein each adder combines each digital sample signal with the contents of the adder and transfers the resulting data to the next adder in the sequence.
Claim 17
Independent Claim 197 words
A method for receiving digital sample signals from a plurality of receiving channels in response to detection of ultrasonic echo signals from a plurality of scanning beam lines and producing beamformer signals for said plurality of scanning beam lines simultaneously, said method comprising the steps of: transferring the digital sample signals from each of said receiving channels to a memory with a sequence of locations, each of said memories receiving and storing said digital sample signals sequentially in said locations as stored sample signals; reading the stored sample signals from each memory into one of a plurality of adders communicative with said memory, wherein each of said adders has an adder output signal and corresponds to and sequentially communicates with an adder in each of the other receiving channels, the corresponding adders forming a group of adders that process the stored sample signals from the respective memories for one of said scanning beam lines; combining the stored sample signal with the adder output signals from corresponding adders in other receiving channels; and filtering the combined signals from all adders corresponding to each scanning beam line to produce a beamforming signal for each of said scanning beam lines.
Claim 18
Independent Claim 197 words
A method for receiving digital sample signals from a plurality of receiving channels in response to detection of ultrasonic echo signals from a plurality of scanning beam lines and producing beamformer signals for said plurality of scanning beam lines simultaneously, said method comprising the steps of: transferring the digital sample signals from each of said receiving channels to a memory with a sequence of locations, each of said memories receiving and storing said digital sample signals sequentially in said locations as stored sample signals; reading the stored sample signals from each memory into one of a plurality of adders communicative with said memory, wherein each of said adders has an adder output signal and corresponds to and sequentially communicates with an adder in each of the other receiving channels, the corresponding adders forming a group of adders that process the stored sample signals from the respective memories for one of said scanning beam lines; combining the stored sample signal with the adder output signals from corresponding adders in other receiving channels; and filtering the combined signals from all adders corresponding to each scanning beam line to produce a beamforming signal for each of said scanning beam lines.
Claim 19
Dependent Claim 40 words
A method as recited in claim 16, wherein the step of combining the stored sample signal with the adder output signals from corresponding adders in other receiving channels comprises the step of adding signals through a plurality of summing paths.
Claim 20
Dependent Claim 75 words
A method as recited in claim 16, wherein the step of reading the stored sample signals from each memory further comprises the step of reading said stored sample signals from locations in said memory that are controlled to effectively produce a time delay in each of said stored sample signals, such that said beamformer signal for one of said scanning beam lines is produced by each of said corresponding groups of adders by parallel processing.
Claim 21
Dependent Claim 40 words
A method as recited in claim 18, wherein the step of combining the stored sample signal with the adder output signals from corresponding adders in other receiving channels comprises the step of adding signals through a plurality of summing paths.
Claim 22
Dependent Claim 118 words
A method as recited in claim 18, wherein the step of reading the stored sample signals from locations in said memory comprises the steps of: reading said stored sample signals from locations in a long FIFO memory that are controlled to effectively produce a long time delay in each of said signals; writing each of said stored sample signals from said long FIFO memory into a plurality of short FIFO memories, wherein each of said short FIFO memories communicates with one of said adders; and reading into each of said corresponding adders said stored sample signals from locations in said short FIFO memory that are controlled to effectively produce a short time delay in each of said signals.
Claim 23
Dependent Claim 40 words
A method as recited in claim 20, wherein the step of combining the stored sample signal with the adder output signals from corresponding adders in other receiving channels comprises the step of adding signals through a plurality of summing paths.

References Cited (Backward Citations)

US4796236A Cited
US4800891A Cited
US5263483A Cited
US5369624A Cited
US5388079A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-08-06 2000-02-05 2000-08-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-08-06 2004-02-05 2004-08-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-08-06 2008-02-05 2008-08-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag