The invention relates to ultrasonic diagnostic techniques, especially to an ultrasonic front-end device and operating method thereof and a digital reordering unit for use in the ultrasonic front-end device, which is highly reliable, real-time and consumes less hardware resources.
The ultrasonic front-end device plays an important role in an ultrasonic diagnostic system. The number of reception channels in an ultrasonic diagnostic system determines the system cost as well as the system performance. There is a need to develop an ultrasonic front-end with good compatibility to satisfy the requirements of ultrasonic diagnostic systems with various performances, which may mitigate workload in development of an ultrasonic diagnostic system, thus decreasing cost in development of the ultrasonic diagnostic system and reducing future cost in maintenance of the ultrasonic diagnostic system.
When an ultrasonic diagnostic system is carrying out ultrasonic transmissions and receptions, due to the changes of the number of scan lines, the transmission and reception channels will choose to operate different array elements in the probe of the ultrasonic diagnostic system every time. Thus, the transmission and reception channels need to be reordered in both the transmission and reception processing, Reordering methods may be classified into analog reordering and digital reordering. Compared with analog reordering, digital reordering has the advantage of having higher reliability and lower cost. Therefore, it is of great importance for the ultrasonic front-end device to have a digital reordering unit, which is highly real time and consumes less hardware resources.
As shown in
The number of transmission and reception channels (especially the reception channels) in most conventional ultrasonic systems is less than the number of array elements Included in the probe, thus high-voltage analog switches have to be employed to select a suitable number of array elements from those included in the probe, for connection to their respective channels. The conventional ultrasonic systems may be classified into two types: type A and type B. For type A, the transmission and reception channels of an ultrasonic system share a single high-voltage analog switch and thus one high-voltage analog switch may be saved. However it brings difficulty in the implementation of synthetic aperture. For type B, the transmission and reception channels of an ultrasonic system use their own high-voltage analog switches, respectively, as shown in
The conventional ultrasonic system of
There exists another type of ultrasonic system in the prior arts. This ultrasonic system is different from the one of
Furthermore, the ultrasonic reception part 32 comprises a high-voltage analog switch 321, a high-voltage Isolation circuit 322, amplifiers 323, ADCs 325 and a reception beamformer 326 with digital reordering function, all of them serially connected. The reception beamformers having digital reordering function in prior arts may be classified into two types. The first type of reception beamformer for performing digital reordering on the received parameters is shown in
An ultrasonic diagnosing system disclosed in a U.S. patent application with publication No. 20060074317A has a function similar to digital reordering, but it fails to present a specific structure which may be real time and consumes less hardware resources.
A Chinese patent application with publication No. CN1649645A discloses an ultrasonic diagnostic equipment, which comprises an ultrasonic transmission part and an ultrasonic reception part. The ultrasonic reception part comprises a limiter (i.e. isolation circuit), low-voltage analog switches and ADCs. A cross point switch network is connected between these low-voltage switches and ADCs, for reordering and adding the received signals and providing the resultant signals to the ADCs for AD conversion. The ultrasonic diagnostic equipment has the drawbacks of incapable of implementing an ultrasonic system with a different number of channels.
The present invention is made in view of the drawbacks in the prior arts by providing an ultrasonic front-end device and its usage and a digital reordering unit for use in the ultrasonic front-end device. The ultrasonic front-end device is compatible with ultrasonic diagnostic systems having different numbers of reception channels and implemented on the same PCB (Print Circuit Board). According to the requirements of ultrasonic diagnostic systems with different numbers of reception channels, a corresponding number of amplifiers and ADCs may be soldered on the PCB to implement the corresponding number of reception channels.
In one aspect of the invention, a digital reordering unit for an ultrasonic front-end device is provided, comprising a plurality of 2:1 multiplexers and a plurality of DFFs coupled thereto correspondingly. A digital reordering unit with such a configuration implements a selection from M inputs to M outputs, to obtain a pipeline architecture from inputs to outputs, thus making the implementation of an ultrasonic system high-speed and real-time.
In another aspect of the invention, there is provided an ultrasonic front-end device for use in an ultrasonic system which is compatible with P types of reception channels, where P is an integer larger than or equal to 1; the ultrasonic front-end device being connected between a probe and a detector of the ultrasonic system and controlled by a primary controller of the ultrasonic system; the probe having M array elements, where M is an integer larger than or equal to 1, the ultrasonic front-end device having an ultrasonic transmission part and an ultrasonic reception part, wherein the ultrasonic transmission part comprises a transmission beamformer and M transmission driving units, and has M transmission channels; the ultrasonic reception part comprises M high-voltage isolation circuits, RC amplifiers, RC ADCs and a beamformer electrically connected in said order and has RC reception channels, where RC=[N, 2N, 3N, . . . p*N], N being an integer larger than or equal to 1; the ultrasonic front-end device being characterized in that, M low-voltage analog switches and a network of resistors are serially connected between the M high-voltage isolation circuits and the RC amplifiers, wherein M low-voltage analog switches are configured to electrically connect RC array elements of the M array elements in the probe and the RC respective reception channels in the ultrasonic reception part as the scan lines of the ultrasonic diagnostic system change, and the network of resistors configured to connect the RC reception channels connected by the M low-voltage analog switches with the RC amplifiersthe, the network of resistors comprising M Inputs IN[1, 2, 3, . . . , M] connected to the outputs of the low-voltage analog switches and RC outputs OUT[1, 2, . . . , RC] connected to the inputs of the RC amplifiers; the structure of the network of resistors can be expressed by the following formula: OUT[jj]=IN[jj+kk*RC], indicating that the output OUT[jj] and the input IN[jj+kk*RC] of the network of resistors are connected through resistors, where 1≦jj≦RC, 0≦kk≦INT(M/RC), INT denotes taking the integer part, if jj+kk*RC>M, since such an input does not exist, there is no resistor connecting the Input and the output of the network of resistors; and a digital reordering unit included in the reception beamformer comprises a plurality of 2:1 multiplexers and a plurality of DFFs coupled thereto correspondingly.
In an embodiment, the low-voltage switches are single-stage analog switches.
In an embodiment, the connection between the network of resistors and the low-voltage analog switches and the amplifiers is implemented through resistors, wherein based on the number of RC, the corresponding resistors in the network of resistors are soldered with the low-voltage analog switches and the amplifiers.
In an embodiment, the transmission beamformer comprises a transmission parameter storage unit and a transmission parameter reordering unit, wherein the outputs from the transmission parameter reordering unit being provided to the transmission driving units, and the transmission parameter reordering unit comprising a plurality of 2:1 multiplexers followed with respective DFFs.
In an embodiment, the transmission beamformer sets and stores a set of ordered transmission parameters corresponding to the transmission channels respectively, to provide a binary control parameter B[K, K−1, K−2, . . . , 0] which varies as the scan lines of the ultrasonic system change, the control parameter controls an array of 2:1 multiplexers to convert the ordered transmission parameters into parameters for the current transmission channels, the array of 2:1 multiplexers comprises multiple stages, each of which stage having M 2:1 multiplexers, each bit of the parameter B controls M 2:1 multiplexers at a corresponding stage, where 2K+1≧M, K being an integer larger than or equal to 0, wherein the inputs at the 0th stage are the ordered transmission parameters for the M transmission channels; each bit of the parameter B is used to control M 2:1 multiplexers at a stage: if the bit is 0, the data from the “0” inputs of the 2:1 multiplexers are output, otherwise, the data on the “1” inputs of the 2:1 multiplexers are output the signals on the “1” inputs of the array of 2:1 multiplexers are shifted 2K units rightward, the shift complies with the binary coding format and the outputs from the 2:1 multiplexers at the last stage are M digitally reordered transmission parameters.
In an embodiment, the reception beamformer that performs digital reordering on the reception parameters, the digital reordering unit included in the reception beamformer comprises delay parameter digital reordering units and apodization parameter digital reordering units, the delay parameter digital reordering units and apodization parameter digital reordering units each comprising a plurality of 2:1 multiplexers having a “0” Input and a “1” input and DFFs coupled thereto correspondingly.
In an embodiment, for the reception beamformer that performs digital reordering on the received signals, the digital reordering unit included in the reception beamformer comprises multiple stages of 2:1 multiplexers and DFFs connected thereafter, each stage comprising P*N 2:1 multiplexers having a “0” input and a “1” input and P*N DFFs coupled thereto correspondingly; based on a binary control parameter C[K, K−1, K−2, . . . , 0] which varies as the scan lines of the ultrasonic system change, an array of 2:1 multiplexers are controlled to perform digital reordering on the received signals, the array of 2:1 multiplexers including k+1 stages, each stage having P*N 2:1 multiplexers, where 2K+1≧P*N, K being an integer larger than or equal to 0, wherein signals from the ADCs are received at the inputs of the P*N 2:1 multiplexers at the Oth stage, each bit of the control parameter C is used to control M 2:1 multiplexers at a corresponding stage: if the bit is 0, the data from the “0” inputs of the 2:1 multiplexers are output, otherwise, the data from the “1” inputs of the 2:1 multiplexers are output; the signals on the “1” inputs of the array of 2:1 multiplexers are shifted 2K units rightward, for example, the signals on the inputs of the multiplexers at the 0th stage are shifted 1 unit rightward, the signals on the inputs of the multiplexers at the 1st stage are shifted 2 units rightward, the signals on the inputs of the multiplexers at the 2nd stage are shifted 4 units rightward, the signals on the inputs of the multiplexers at the 3rd stage are shifted 8 units rightward, . . . , and the signals on the inputs of the multiplexers at the Kth stage are shifted 2K units rightward, the shift complies with the binary coding format and the outputs from the 2:1 multiplexers at the last stage are P*N digitally reordered signals.
In an embodiment, for the reception beamformer that performs digital reordering on the reception parameters, the digital reordering unit included in the reception beamformer comprises delay parameter digital reordering units and apodization parameter digital reordering units, the delay parameter digital reordering units and apodization parameter digital reordering units each comprising multiple stages of 2:1 multiplexers and DFFs connected thereafter, each stage having P*N 2:1 multiplexers having a “0” input and a “1” input and P*N DFFs coupled thereto correspondingly for the reception beamformer that performs digital reordering on the reception parameters, the reception beamformer sets and stores a set of ordered reception parameters corresponding to the reception channels respectively, to provide a binary control parameter C[K, K−1, K−2, . . . , 0] which varies as the scan lines of the ultrasonic system change, the control parameter controlling an array of 2:1 multiplexers to convert the ordered reception parameters into parameters for the current reception channels, the array of 2:1 multiplexers comprising K+1 stages, each stage having P*N 2:1 multiplexers, where 2K+1≧P*N, K being an integer larger than or equal to 0, wherein the inputs of the P*N 2:1 multiplexers at the 0th stage are set to the reception parameters for the corresponding reception channels each bit of the parameter C is used to control 2:1 multiplexers at a corresponding stage: if the bit is 0, the data from the “0” inputs of the 2:1 multiplexers are output, otherwise, the data on the “1” inputs of the 2:1 multiplexers are output; the signals on the “1” inputs of the whole array of 2:1 multiplexers are shifted 2K units rightward, for example, signals on the inputs of the multiplexers at the 0th stage are shifted 1 unit rightward, signals on the inputs of the multiplexers at the 1st stage are shifted 2 units rightward, signals on the inputs of the multiplexers at the 2nd stage are shifted 4 units rightward, . . . , and signals on the inputs of the multiplexers at the Kth stage are shifted 2K units rightward.
In this way, the ultrasonic diagnostic system using the ultrasonic front-end may achieves the following beneficial technical effects:
In still another aspect of the invention, there is provided a operating method of an ultrasonic front-end device in an ultrasonic diagnostic system, wherein the ultrasonic front-end device is compatible with P types of reception channels, where P is an integer larger than or equal to 1; the ultrasonic front-end device is connected between a probe and a detector of the ultrasonic system and controlled by a primary controller of the ultrasonic system, the probe comprising M array elements, where M is an integer larger than or equal to 1, the ultrasonic front-end device comprising an ultrasonic transmission part and an ultrasonic reception part, wherein the ultrasonic transmission part comprises a transmission beamformer and M transmission driving units, and has M transmission channels, and the ultrasonic reception part has RC reception channels, where RC=g[N, 2N, 3N . . . p*N], N being an Integer larger than or equal to 1, and comprises M high-voltage isolation circuits, RC amplifiers, RC ADCs and a beamformer electrically connected in said order, The method being characterized in that, M low-voltage analog switches and a network of resistors are serially connected between the M high-voltage isolation circuits and the RC amplifiers, the M low-voltage analog switches are configured to electrically connect RC array elements of the M array elements in the probe and the RC corresponding reception channels in the ultrasonic reception part as the scan lines of the ultrasonic system change; the network of resistors is configured to connect the RC reception channels connected by the M low-voltage analog switches with the RC amplifiers, the network of resistors comprises M inputs IN[1, 2, 3, . . . , M] connected to the outputs of the low-voltage analog switches and RC outputs OUT[1, 2, . . . , RC] connected to the inputs of the amplifiers, the structure of the network of resistors is expressed by the following formula: OUT[jj]=IN[jj+kk*RC], indicating that the output OUT[jj] and the input IN[jj+kk*RC] of the network of resistors are connected through resistors, where 1≦jj≦RC, 0≦kk≦INT(M/RC), INT denotes taking the integer part, if j+kk*RC>M, since such an input does not exist, there Is no resistor connecting the input and the output of the network of resistors; and a digital reordering unit Included in the reception beamformer comprises a plurality of 2:1 multiplexers and a plurality of DFFs coupled thereto correspondingly,
the method comprising the steps of:
(1) emitting pulses by the ultrasonic transmission part with transmission parameters, to activate the currently selected transmission array elements in the probe of the ultrasonic system to transmit ultrasonic waves;
(2) receiving echoes of the ultrasonic waves and converting them into electric signals by the currently selected reception array elements in the probe;
(3) receiving the electric signals from the probe by the high-voltage isolation circuits in the ultrasonic reception part;
(4) electrically connecting, by the M low-voltage analog switches in the ultrasonic reception part, RC array elements of the M array elements in the probe and RC corresponding reception channels in the ultrasonic reception part as the scan lines of the ultrasonic diagnostic system change;
(5) connecting, by the network of resistors, the RC reception channels connected by the M low-voltage analog switches with the RC amplifiers;
(6) amplifying and AD converting the received electric signals by the amplifiers and the ADCs in the ultrasonic reception part; and (7) digital reordering the reception parameters or the received signals, and beam forming by the beamformer in the ultrasonic reception part.
In an embodiment, the step (1) further comprises the substeps of: (1a) setting and storing, by the transmission beamformer in the ultrasonic transmission part, a set of ordered transmission parameters corresponding to the transmission channels; and (1b) providing, by the transmission beamformer, a binary control parameter B[K, K−1, K−2, . . . , 0] which varies as the scan lines of the ultrasonic system change; the parameter controls an array of 2:1 multiplexers to convert the ordered transmission parameters into parameters for the current transmission channels; the array of 2:1 multiplexers comprises a plurality of stages each having M 2:1 multiplexers, each bit of the parameter controls M 2:1 multiplexers at a corresponding stage, where 2K+1≧M, K being an integer larger than or equal to 0; the inputs at the 0th stage are the ordered transmission parameters for the M transmission channels; each bit of the parameter B is used to control M 2:1 multiplexers at a corresponding stage: if the bit is 0, the data on the “0” inputs of the 2:1 multiplexers are output, otherwise, the data on the “1” inputs of the 2:1 multiplexers are output; the signals on the “1” inputs of the array of 2:1 multiplexers are shifted 2K units rightward, for example, the signals on the inputs of the multiplexers at the 0th stage are shifted 1 unit rightward, the signals on the inputs of the multiplexers at the 1st stage are shifted 2 units rightward, the signals on the inputs of the multiplexers at the 2nd stage are shifted 4 units rightward, the signals on the inputs of the multiplexers at the 3rd stage are shifted 8 units rightward, . . . , and the signals on the inputs of the multiplexers at the Kth stage are shifted 2K units rightward, the shift complies with the binary coding format, and the outputs from the 2:1 multiplexers at the last stage are M digitally reordered transmission parameters.
There are two types of digital reordering at the step (7): first, conduct digital reordering on the received signals while no digital reordering on the reception parameters; second, conduct digital reordering on the reception parameters while no digital reordering on the received signals.
In an embodiment, for the reception parameters, the digital reordering and beam forming at the step (7) comprises the substeps of: (7a) setting and storing a set of ordered reception parameters corresponding to the reception channels, by the reception beamformer in the ultrasonic reception part; and (7b) providing, by the reception beamformer, a binary control parameter C[K, K−1, K−2, . . . , 0] which varies as the scan lines of the ultrasonic system change, the control parameter controlling an array of 2:1 multiplexers to convert the ordered reception parameters into parameters for the current reception channels; the array of 2:1 multiplexers comprises multiple stages each having P*N 2:1 multiplexers, each bit of the parameter controls P*N 2:1 multiplexers at a corresponding stage, where 2K+1≧P*N, K being an integer larger than or equal to 0, wherein all the inputs of the P*N 2:1 multiplexers at the 0th stage are the reception parameters for the corresponding reception channels; each bit of the parameter C is used to control 2:1 multiplexers at a corresponding stage: if the bit is 0, the data from the “0” inputs of the 2:1 multiplexers are output, otherwise, the data from the “1” inputs of the 2:1 multiplexers are output; the signals on the “1” inputs of the whole array of 2:1 multiplexers are shifted 2K units rightward, for example, the signals on the “1” inputs of the multiplexers at the 0th stage are shifted 1 unit rightward, the signals on the “1” inputs of the multiplexers at the 1st stage are shifted 2 units rightward, the signals on the “1” inputs of the multiplexers at the 2nd stage are shifted 4 units rightward, . . . , and the signals on the “1” inputs of the multiplexers at the Kth stage are shifted 2K units rightward.
In an embodiment, for the received signals, the digital reordering and beam forming at the step (7) comprises a substep of: providing, by the reception beamformer, a binary control parameter C[K, K−1, K−2, . . . , 0] which varies as the scan lines of the ultrasonic system change, the control parameter controls an array of 2:1 multiplexers; the array of 2:1 multiplexers includes k+1 stages each having P*N 2:1 multiplexers, where 2K+1≧P*N, K being an integer larger than or equal to 0, wherein signals from the ADCs are received by the inputs of the P*N 2:1 multiplexers at the Oth stage, each bit of the control parameter C is used to control P*N 2:1 multiplexers at a corresponding stage: if the bit is 0, the data from the “0” inputs of the 2:1 multiplexers are output, otherwise, the data from the “1” inputs of the 2:1 multiplexers are output; the signals on the “1” inputs of the array of 2:1 multiplexers are shifted 2K units rightward, for example, the signals on the inputs of the multiplexers at the 0th stage are shifted 1 unit rightward, the signals on the inputs of the multiplexers at the 1st stage are shifted 2 units rightward, the signals on the inputs of the multiplexers at the 2nd stage are shifted 4 units rightward, the signals on the inputs of the multiplexers at the 3rd stage are shifted 8 units rightward, . . . , and the signals on the inputs of the multiplexers at the Kth stage are shifted 2K units rightward, the shift complies with the binary coding format, and the outputs from the 2:1 multiplexers at the last stage are P*N digitally reordered signals.
The aforementioned technical solutions lead to implementation of a high-speed and real-time ultrasonic system, improvement in the compatibility for the ultrasonic front-end of the ultrasonic system and cost saving for the ultrasonic system.
Detailed descriptions will be made below to the invention with reference to embodiments shown in accompanying drawings.
The low-voltage analog switches 327 comprise a plurality of single-stage analog switches connected to the respective reception array elements in the probe through the isolation circuit 321 and are under the control of the primary controller 7. Assume the number of the reception array elements in the probe 2 is M, when the scan lines of the ultrasonic system 1 change, the corresponding reception channels change accordingly. By means of these analog switches 327, the ultrasonic system 1 may select RC out of the M array elements for reception and disable the other array elements not involved in the reception.
The connection between the network of resistors 328 and the low-voltage analog switches 327 and the amplifiers 324 is implemented through resistors, wherein based on the number of RC, the corresponding resistors in the network of resistors 328 are soldered with the low-voltage analog switches 327 and the amplifiers 324.
As shown in
For the transmission beamformer 311 that performs digital reordering on the transmission parameters, its digital reordering unit comprises a plurality of delay parameter digital reordering units 3111. For the transmission beamformer that performs digital reordering on the transmission signals, its digital reordering unit is a single digital reordering unit 3118, comprising a plurality of 2:1 multiplexers 51 and a plurality of DFFs 52 coupled thereto correspondingly.
As shown in
The reception beamformer 326 may be classified into two types. A reception beamformer 326 for performing digital reordering on the received parameters, comprises delay units 3261, a delay parameter read controller 3262, a delay parameter digital reordering unit 3263, apodization units 3264, an apodization parameter read controller 3266, an apodization parameter digital reordering unit 3266 and an adding unit 3287, The reception beamformer 326 delays, apodises, reorders and adds the signals received from the ADCs 325, to synthesize the received beam signals. The delay parameter digital reordering unit 3263 and the apodization parameter digital reordering unit 3266 each comprises multiple stages each of which has P″N 2:1 multiplexers 51 followed with P*N corresponding DFFs 52. A reception beamformer 326 for performing digital reordering on the received signals comprises a digital reordering unit 3288, delay units 3261, a delay parameter read controller 3282, apodization unite 3284, an apodization parameter read controller 3285 and an adding unit 3267. The reception beamformer 328 reorders, delays, apodises and adds the signals received from the ADC 325, to synthesize the received beam signals. The signal digital reordering unit 3288 comprises multiple stages each having P*N 2:1 multiplexers 51 followed by the corresponding DFFs 52.
As shown in
When digitally reordering the received signals, signals from the ADCs 325 are received at the input of the reception beamformer 328, which performs digital reordering on the received signals in a manner similar to digital reordering on the reception parameters. The reception beamformer 328 outputs ordered channel signals.
1. emitting pulses by the ultrasonic transmission part 31 with transmission parameters, to activate the currently selected transmission array elements in the probe 2 of the ultrasonic system 2 to transmit ultrasonic waves;
2. receiving echoes of the ultrasonic waves and converting them into electric signals by the currently selected reception array elements in the probe 2;
3. receiving electric signals from the probe by the high-voltage isolation circuit;
4. electrically connecting, by the M low-voltage analog switches 321 in the ultrasonic reception part 32, RC array elements of the M array elements in the probe 2 and RC corresponding reception channels in the ultrasonic reception part 32 as the scan lines of the ultrasonic system 1 change;
5. connecting, by the network of resistors 328, the RC reception channels connected by the M low-voltage analog switches 327 with the RC amplifiers 324;
6. amplifying and AD converting the received electric signals by the amplifiers 324 and the ADCs 326 in the ultrasonic reception part 32; and
7. digital reordering and beamforming the reception parameters or the received signals by the beamformer 326 in the ultrasonic reception part 32.
Step 1 comprises the substeps of: (1a) setting and storing a set of ordered transmission parameters corresponding to the M transmission channels, by the transmission beamformer 311 in the ultrasonic transmission part 31; and (1b) providing, by the transmission beamformer 311, a binary control parameter B[K, K−1, K−2, . . . , 0] which varies as the scan lines of the ultrasonic system change. The parameter controls an array of 2:1 multiplexers to convert the ordered transmission parameters into parameters for the current transmission channels. The array of 2:1 multiplexers comprises a plurality of stages each having M 2:1 multiplexers 51. Each bit of the parameter controls M 2:1 multiplexers 51 at a corresponding stage, wherein 2K+1≧M, K is an integer larger than or equal to 0. The inputs at the 0th stage are the ordered transmission parameters for the M transmission channels. Each bit of the parameter B is used to control M 2:1 multiplexers 51 at a stage: if the bit is 0, the data from the “0” inputs of the 2:1 multiplexers 51 are output, otherwise, the data from the “1” inputs of the 2:1 multiplexers 51 are output. The signals on the “1” inputs of the array of 2:1 multiplexers are shifted 2K units rightward, for example, the signals on the inputs of the multiplexers 51 at the 0th stage are shifted 1 unit rightward, the signals on the inputs of the multiplexers 51 at the 1st stage are shifted 2 units rightward, the signals on the inputs of the multiplexers 51 at the 2nd stage are shifted 4 units rightward, the signals on the inputs of the multiplexers 51 at the 3rd stage are shifted 8 units rightward, . . . , and the signals on the inputs of the multiplexers 51 at the Kth stage are shifted 2K units rightward. The shift complies with the binary coding format and the outputs from the 2:1 multiplexers at the last stage are M digitally reordered transmission parameters.
There are two types of digital reordering at the step 7: first, conduct digital reordering on the received signals while no digital reordering on the reception parameters; second, conduct digital reordering on the reception parameters while no digital reordering on the received signals.
For the reception parameters, the digital reordering and beam forming at the step 7 comprise the substeps of: (7a) setting and storing a set of ordered reception parameters corresponding to the reception channels, by the reception beamformer 326 in the ultrasonic reception part 32; and (7b) providing, by the reception beamformer 326, a binary control parameter C[K, K−1, K−2, . . . , 0] which varies as the scan lines of the ultrasonic system 1 change. The control parameter controls an array of 2:1 multiplexers to convert the ordered reception parameters into parameters for the current reception channels. The array of 2:1 multiplexers comprises multiple stages, each of which has P*N 2:1 multiplexers 51. Each bit of the parameter controls P*N 2:1 multiplexers at a corresponding stage, where 2K+1≧P*N and K is an integer larger than or equal to 0, wherein the inputs of the P*N 2:1 multiplexers 51 at the 0th stage are the reception parameters for the corresponding reception channels. Each bit of the parameter C is used to control 2:1 multiplexers 51 at a corresponding stage: if the bit is 0, the data from the “0” inputs of the 2:1 multiplexers 51 are output, otherwise, the data from the “1” inputs of the 2:1 multiplexers 51 are output. The signals on the “1” inputs of the whole array of 2:1 multiplexers 51 are shifted 2K units rightward, for example, the signals on the “1” inputs of the multiplexers 51 at the 0th stage are shifted 1 unit rightward, the signals on the “1” inputs of the multiplexers 51 at the 1st stage are shifted 2 units rightward, the signals on the “1” inputs of the multiplexers 51 at the 2nd stage are shifted 4 units rightward, . . . , and the signals on the “1” inputs of the multiplexers 51 at the Kth stage are shifted 2K units rightward.
For the received signals, the digital reordering and beam forming at the step 7 comprises the substeps of: providing, by the reception beamformer 326, a binary control parameter C[K, K−1, K−2, . . . , 0] which varies as the scan lines of the ultrasonic system 1 change. The control parameter controls an array of 2:1 multiplexers, the array of 2:1 multiplexers including k+1 stages, each stage having P*N 2:1 multiplexers 51, where 2K+1≧P*N, and K is an integer larger than or equal to 1. Signals from the ADCs are received at the inputs of the P*N 2:1 multiplexers 51 at the 0th stage. Each bit of the parameter C is used to control M 2:1 multiplexers 51 at a stage: if the bit is 0, the data from the “0” inputs of the 2:1 multiplexers 51 are output, otherwise, the data from the “1” inputs of the 2:1 multiplexers 51 are output. The signals on the “1” inputs of the array of 2:1 multiplexers 51 are shifted 2K units rightward, for example, the signals on the “1” inputs of the multiplexers 51 at the 0th stage are shifted 1 unit rightward, the signals on the “1” inputs of the multiplexers 51 at the 1st stage are shifted 2 units rightward, the signals on the “1” inputs of the multiplexers 51 at the 2nd stage are shifted 4 units rightward, the signals on the “1” inputs of the multiplexers 51 at the 3rd stage are shifted 8 units rightward, . . . , and the signals on the “1” inputs of the multiplexers 51 at the Kth stage are shifted 2K units rightward. The shift complies with the binary coding format and the outputs from the 2:1 multiplexers 51 at the last stage are P*N of digitally reordered signals.
The above-mentioned various solutions provide compatibility for an ultrasonic front-end device in an ultrasonic system and reduce the cost of the ultrasonic system. The digital reordering unit for use in the ultrasonic front-end has advantages in being highly real time and less consumption of hardware resources.
The inventive method is tested in experiments, leading to implementation of a high-speed and real-time ultrasonic system as well as improvement in the compatibility for the ultrasonic front-end of the ultrasonic system and cost saving for the ultrasonic system.
Preferred embodiments of the present invention have thus been shown and described. It would be apparent to one of ordinary skill in the art, however, that various variations, alternatives and alterations may be made to the embodiments herein disclosed without departing from the spirit or scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2006 1 0034089 | Feb 2006 | CN | national |
This application is a continuation of U.S. patent application Ser. No. 11/506,630, filed Aug. 18, 2006, now U.S. Pat. No. 7,693,685, which is hereby incorporated by reference herein in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
4528884 | Kawamoto et al. | Jul 1985 | A |
4643028 | Kondo et al. | Feb 1987 | A |
5551433 | Wright et al. | Sep 1996 | A |
5617862 | Cole et al. | Apr 1997 | A |
5882307 | Wright et al. | Mar 1999 | A |
5982309 | Xi et al. | Nov 1999 | A |
6029116 | Wright et al. | Feb 2000 | A |
6174286 | Ramamurthy et al. | Jan 2001 | B1 |
6705997 | Amemiya | Mar 2004 | B2 |
6708139 | Rearick et al. | Mar 2004 | B2 |
7693685 | Yang et al. | Apr 2010 | B2 |
20020075173 | Nagata | Jun 2002 | A1 |
20050131297 | Nishigaki et al. | Jun 2005 | A1 |
20050165307 | Nishigaki et al. | Jul 2005 | A1 |
20060074317 | Satou et al. | Apr 2006 | A1 |
20060074320 | Yoo et al. | Apr 2006 | A1 |
20060085586 | Birmiwal et al. | Apr 2006 | A1 |
Number | Date | Country |
---|---|---|
1377630 | Nov 2002 | CN |
1646064 | Jul 2005 | CN |
1649545 | Aug 2005 | CN |
2001269336 | Feb 2001 | JP |
2001276064 | Sep 2001 | JP |
Number | Date | Country | |
---|---|---|---|
20100152581 A1 | Jun 2010 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 11506630 | Aug 2006 | US |
Child | 12710275 | US |