SYSTEM AND METHOD FOR DRIVING ULTRASOUND IMAGING TRANSDUCERS
20190285746 ยท 2019-09-19
Inventors
Cpc classification
A61B6/54
HUMAN NECESSITIES
B06B1/0215
PERFORMING OPERATIONS; TRANSPORTING
International classification
B06B1/02
PERFORMING OPERATIONS; TRANSPORTING
G10K11/34
PHYSICS
Abstract
An ultrasound imaging system includes a plurality of transducer elements forming a transducer array, each of the plurality of transducer elements configured to transmit a waveform. The ultrasound system further includes a plurality of driving circuits configured to drive the transducer array, each of the plurality of driving circuits including a complex programmable logic device (CPLD) and a plurality of delay elements enabling communication between the plurality of driving circuits and the transducer array, the plurality of delay elements configured to linearly distribute delays to the plurality of transducer elements based on clock period. The clock period acts as a basis for controlling a steering angle of the waveform transmitted by each of the plurality of transducer elements.
Claims
1. An ultrasound system, comprising: a plurality of transducer elements forming a transducer array, each of the plurality of transducer elements configured to transmit a waveform; and a driving circuit configured to drive the transducer array, the driving circuit including: a configurable transmitting beamformer configured to generate pulse signals and drive the transducer array; and a plurality of delay elements enabling communication between the driving circuit and the transducer array, each of the plurality of delay elements configured to linearly delay the pulse signal to a corresponding one of the plurality of transducer elements based on a period, wherein the period controls a steering angle of the waveform transmitted by each of the plurality of transducer elements.
2. The ultrasound system according to claim 1, wherein the driving circuit is implemented with a complex programmable logic device.
3. The ultrasound system according to claim 1, wherein the driving circuit further includes a plurality of high voltage multiplexers to multiplex outputs of the driving circuit to a transducer aperture with a number of transducers more than a number of channels in the driving circuit.
4. The ultrasound system according to claim 1, wherein the driving circuit includes a plurality of transmitting beamformers and a number of the plurality of delay elements is equal to a number of the plurality of transmitting beamformers.
5. The ultrasound system according to claim 1, wherein the driving circuit includes a plurality of transmitting beamformers and a number of the plurality of delay elements is a multiple of a number of the plurality of transmitting beamformers.
6. The ultrasound system according to claim 1, wherein the driving circuit includes a plurality of transmitting beamformers and a number of the plurality of transducer elements is a multiple of a number of the plurality of transmitting beamformers.
7. The ultrasound system according to claim 1, wherein the period represents a single clock period.
8. The ultrasound system according to claim 1, wherein the period represents multiple clock periods.
9. The ultrasound system according to claim 1, wherein each of the plurality of delay elements includes at least one flip-flop.
10. The ultrasound system according to claim 9, wherein the at least one flip-flop of each of the plurality of delay elements is cascaded.
11. The ultrasound system according to claim 1, wherein the plurality of delay elements control delay intervals between adjacent transducer elements of the plurality of transducer elements forming the transducer array.
12. A method for ultrasonic scanning with a plane wave transmission, the method comprising: generating a pulse signal by a plurality of transmitting beamformers; linearly delaying the generated pulse signal to a corresponding one of a plurality of transducer elements forming a transducer array based on a period by a plurality of delay elements of the plurality of transmitting beamformers; driving the transducer elements with a plurality of driving circuits based on the delayed pulse signal; transmitting planar ultrasonic waves into a target region at an angle relative to the plurality of transducer elements forming a transducer array; and controlling the angle of the planar ultrasonic waves transmitted by each of the plurality of transducer elements based on the period.
13. The method according to claim 12, wherein the angle of the planar ultrasonic waves is controlled based on a number of delay elements in each transmitting beamformer.
14. The method according to claim 12, wherein the period is a single clock period.
15. The method according to claim 12, wherein the period is multiple clock periods.
16. The method according to claim 12, wherein the plurality of delay elements is cascaded.
17. The method according to claim 12, further comprising controlling delay intervals between adjacent transducer elements of the plurality of transducer elements forming the transducer array by the plurality of delay elements.
18. The method according to claim 12, wherein a number of the plurality of transducer elements of the transducer array is a multiple of a number of the plurality of transmitting beamformers.
19. The method according to claim 12, further comprising driving a subset of the plurality of transducer elements of the transducer array via one driving circuit of the plurality of driving circuits.
20. A driving circuit for driving a transducer array of an ultrasound device, the driving circuit comprising: a plurality of transmitting beamformers configured to generate pulse signals; and a plurality of delay elements enabling communication between the driving circuit and the transducer array, each of the plurality of delay elements configured to linearly delay the pulse signal to a corresponding transducer element of the transducer array based on a period, wherein the period is configured to control a steering angle of a waveform transmitted by each transducer element of the transducer array.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Various aspects of the present disclosure are described hereinbelow with reference to the drawings, which are incorporated in and constitute a part of this specification, wherein:
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
DETAILED DESCRIPTION
[0027] A detailed description is provided with reference to the accompanying drawings. One of ordinary skill in the art will realize that the following description is illustrative only and is not in any way limiting. Other embodiments of the present disclosure will readily suggest themselves to such skilled persons having the benefit of this disclosure.
[0028]
[0029]
[0030]
[0031] The ultrasound hardware 210 controls transmitting driving signals to the ultrasound probe 230. In one embodiment, the ultrasound hardware 210 is electronic, reusable, capable of precise waveform timing and intricate waveform shaping for a plurality of independent transducer elements, and capable of communicating analog or digitized data to the computer to be further processed into ultrasound images. The disclosed embodiments include an ultrasound hardware 210 that houses one or more waveform generators on a CPLD. The foregoing features, among others, have the effect of reducing the size, complexity, and power consumption of the ultrasound system 200 used in conjunction with an ultrasound array. The CPLD is sized and configured to work in a small space at relatively low power.
[0032] In particular embodiments, the CPLD may implement an array of ultrasound transmit circuitry with the number of transmitting channels having a 1:1 correspondence with the number of transducer elements. The array of transmit circuitry connects each transducer element to a single transmitting channel. As the number of the transducer elements increases, so does the complexity of the associated CPLD. While the ultrasound hardware 210 may be implemented to include a dedicated waveform generator for each transducer element in the ultrasound probe 230, such an arrangement involves a significant amount of circuitry for each transducer element, and possibly complex routing of signals from the dedicated waveform. Further, such an arrangement may be power intensive and space-constrained.
[0033] In accordance with one embodiment of the present disclosure a delta delay techniques is employed in conjunction with the CPLD to address the above-mentioned issues. For example, in a CPLD as provided, delta delay circuit blocks delay transmissions of a digitally-encoded waveform or driving signal, before making this waveform available to the transducer elements of the ultrasound probe 230. In certain embodiments, each delta delay block may add a selectable delay before passing the waveform on to the transducer elements. Delta delay blocks may be provided one or more per each channel present on the CPLD. In this manner, the CPLD may generate signals that determine the firing sequence of the transducer elements. Utilizing the firing sequence, the ultrasound hardware 210 may steer the ultrasonic plane waves to generate the desired wave front shapes. The techniques disclosed herein incorporate delta delay blocks that propagate the waveform signals to the transducers with a small number of channels of waveform generators or driving circuitry than the number of transducer elements. Reducing the number of channels of waveform generators or driving circuitry allows the CPLD to be less power intensive and allows the required circuitry to take up less space. In an aspect, the ultrasound hardware 210 may include a plurality of CPLDs to control transmission of driving signals for multiple channels.
[0034] In one particular embodiment, the number of channels in the transmitting circuitry may be eight. The outputs of these eight channels are multiplexed to a transducer array, for example, of 64 or 128 transducer elements. A matrix of D flip-flops is used to form the 8-channel transmitting beamformer, with accurate delay control to all 8 channels with a timing resolution of one clock cycle. Because the delays of pulses sent to transducer elements are linear when forming acoustic plane waves, the output from 8 channels can be multiplexed to drive 64 or 128 elements without compromising either resolution of aperture size. For example in the 1-clock-cycle delay case, channel 1 circuitry will be multiplexed to drive transducer element 9 after channel 8 has sent a pulse to transducer element 8. There is a time interval of 8 clocks between firing a pulse on element 1 and firing a pulse on element 9. The duration is long enough for a low cost high voltage multiplexer. Therefore this technique achieves the same performance as the larger scale plane wave beamformer described above while maintaining a much smaller scale of circuitry. The transmitting beamformer in this case can be implemented with as little as 36 flip-flops for a 1-clock-cycle delta delay or 72 flip-flops for a 2-clock-cycle delay, which is still small enough to be fit in a low cost and small footprint CPLD.
[0035] As will be appreciated, as used herein the term circuitry may describe hardware, firmware, or some combination of these which are configured or designed to provide the described functionality, such as transmit beamforming. The term delay is intended broadly to encompass both temporarily delaying and advancing one signal relative to another.
[0036]
[0037] The transmit beamformer 302 transmits a pulse signal and the plurality of delay elements 310, 312, 314, 316 delay the transmitted pulse signal. Additionally, each of the plurality of delay elements 310, for example D flip-flops, 312, 314, 316 is configured to receive a clock signal or clock period from a clock 306. The delays 310, 312, 314, 316 may be arranged in a cascaded configuration. Each D flip-flop 310, 312, 314, 316 is configured to transmit a respective pulse 320, 322, 324 to a respective transducer element 330, 332, 334, 336 of a transducer array 335.
[0038] Each of the transducer elements 330, 332, 334, 336 receives and converts the delayed electrical pulse signal into acoustic energy and vice versa. A digital representation of the delayed electrical pulse signal to be transmitted from each transducer element 330, 332, 334, 336. The electrical pulse is defined by a number of parameters including its frequency, the number of cycles, and its delay. The digital representation may be converted into an analog waveform by transducer elements 330, 332, 334, 336.
[0039] Each transducer element 330, 332, 334, 336 then transmits respective plane waves (e.g., analog waveform or ultrasonic audio wave) 340, 342, 344, 346 to, for example, a target tissue or structure. Thus, by adjusting the time delays via the plurality of delay elements 310, 312, 314, 316 associated with the pulsed waveforms that energize the respective transducer elements 330, 332, 334, 336, the ultrasonic plane waves 340, 342, 344, 346 can be directed toward or away from an axis associated with surface of the transducer array 335 by a specified angle 360 and focused at a fixed range within the patient tissue.
[0040]
=atan(clock_period*c/pitch),
where c is a sound velocity, pitch is the distance of adjacent transducer elements, and clock period is the time period of the clock signal applied to the D flip-flops 310, 312, 314, 316. When the ultrasound imaging system needs to fire a plane wave with steering angle , it quantifies the angle into a number of clock periods for each channel, and uses D flip-flops 310, 312, 314, 316 to control the delay intervals between adjacent transducer elements. The cascaded D flip-flops 310, 312, 314, 316 are simple circuits that accurately form a plane wave with the steering angle . These temporal offsets result in different activation times of the respective transducer elements 330, 332, 334, 336 such that the wavefront of plane waves emitted by the transducer array 335 is effectively steered or directed in a particular direction with respect to the surface of the transducer array 335.
[0041] The present disclosure uses system clock periods as the basis for identifying a steering angle to be used. Thus, possible steering angles are based on a multiple of the clock period used. The steering angle 360 may be configured based on the number of delays between consecutive or adjacent transducer elements. In
[0042] In one embodiment, the present disclosure uses system clock periods as the basis for identifying a steering angle to be used. Thus, the steering angles possible are based on the clock period used. The steering angle may be configured based on the number of delays between consecutive or adjacent transducer elements.
[0043] The transmit beamforming circuitry may include a programmable logic device (e.g., CPLD 302). The CPLD 302 digitally controls the delays and characteristic of transmit waveforms, and generates transmit waveforms from memory, which are functions of the transmit waveform. The CPLD 302 may also implement relative delays between the waveforms as well as filter, interpolate, and apply apodization. Other components then perform receiving functions like digital to analog conversion and amplification. In these embodiments, the transducer array 335 may include a multi-element linear, curved linear, phased linear, sector or wide view array. The CPLD 302 of the transmit beamformer processes the plurality of signals associated with such multi-element electrically scanned arrays. For example, the transducer array 335 may provide for 16, 32, 64 or 128 channels, as will be described below with reference to
[0044] In operation, an ultrasound scan is performed by using an ultrasound probe to acquire a series of echoes generated in response to transmission of acoustic energy into the tissue of a patient. During such a scan, the transducer array 335 having the plurality of transducer elements 330, 332, 334, 336 is energized to transmit acoustic energy. The acoustic energy generates echo signals after reflecting off of structures or structure interfaces or target tissue. The echo signals are received and converted into electrical signals by each transducer element 330, 332, 334, 336. The converted electrical signals may be further converted into digital signals, which are then provided to receive circuitry (which is not shown).
[0045] In one embodiment, in an imaging system featuring software receiving beamforming, the receive circuitry may simply convert the analog echo signals to a digital signal and relay the digital signals to a computing device such as a personal computer, a tablet computer, a cell phone, or any other devices with a processor. The computing device processes the received digital signals with a software based receiving beamformer to continuously generate ultrasound image frames in real time.
[0046] The echo signals produced by each burst of acoustic energy are reflected by structures or structure interfaces or target tissue located at successive ranges along the ultrasonic plane waves. The echo signals are sensed separately by each transducer element 330, 332, 334, 336 and a sample of the echo signal magnitude at a particular point in time represents the amount of reflection occurring at a specific range. However, due to the differences in the propagation paths between a reflecting structure and each transducer element 330, 332, 334, 336, these echo signals may not be detected simultaneously.
[0047]
[0048] Each D flip-flop 410, 412, 414, 416 is configured to transmit a respective delayed pulse 420, 422, 424 to a respective transducer element 430, 432, 434, 436 of a transducer array 435. Each transducer element 430, 432, 434, 436 then transmits respective plane waves 440, 442, 444, 446 to, for example, a target tissue or structure. Thus, by adjusting the time delays via the plurality of delay elements 410, 412, 414, 416 associated with the pulsed waveforms that energize the respective transducer elements 430, 432, 434, 436, the ultrasonic plane waves 440, 442, 444, 446 can be directed toward or away from an axis associated with surface of the transducer array 435 by a specified angle 460 and focused at a fixed range within the patient tissue. As noted, each of the plurality of delay elements 410, 412, 414, 416 includes two successive or adjacent D flip-flops to form a larger steering angle, than the steering angle achieved with the configuration shown in
[0049] Therefore, in
[0050]
[0051] The embodiments of the present disclosure accomplish this by the following methodology: after the 1.sup.st through 8.sup.th channels fire their sequential pulses, switching is performed to enable the same drive circuitry to then drive the 9.sup.th through 16.sup.th channels, and so on. The linear delay profile of a plane wave allows such multiplexing without compromising the plane wave waveform. Theoretically, one can use 1 driving circuitry channel to drive all 128 channels, or at least 2 driving circuitry channels may be required because of the switching time required for the switch circuitry. The embodiments of the present disclosure use 8 drive circuitry channels to drive 128 transducer elements of a transducer array, based on speed/capability of commercially available components.
[0052]
[0053] There are many transducer array systems contemplated by the disclosed embodiments. Most of the description focuses on a description of a diagnostic medical ultrasound system; however, the disclosed embodiments are not so limited. The description focuses on diagnostic medical ultrasound systems solely for the purposes of clarity and brevity. It should be appreciated that disclosed embodiments apply to numerous other types of methods and systems.
[0054] In a transducer array system, the transducer array is used to convert a signal from one format to another format. For example, with ultrasound imaging the transducer converts an ultrasonic wave into an electrical signal, while a radar system converts an electromagnetic wave into an electrical signal. While the disclosed embodiments are described with reference to an ultrasound system, it should be appreciated that the embodiments contemplate application to many other systems. Such systems include, without limitation, radar systems, optical systems, audible sound reception systems.
[0055] However, these detailed embodiments are merely examples of the disclosure, which may be embodied in various forms. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a basis for the claims and as a representative basis for allowing one skilled in the art to variously employ the present disclosure in appropriately detailed structure.
[0056] While several embodiments of the disclosure have been shown in the drawings, it is not intended that the disclosure be limited thereto, as it is intended that the disclosure be as broad in scope as the art will allow and that the specification be read likewise. Therefore, the above description should not be construed as limiting, but merely as exemplifications of particular embodiments. Those skilled in the art will envision other modifications within the scope and spirit of the claims appended hereto.