Difference between revisions of "Transmit Control"

From WikiSonix
Jump to: navigation, search
m
(Transmit Shaping)
Line 147: Line 147:
 
== Transmit Shaping ==
 
== Transmit Shaping ==
  
The transmit shape is created by programming characters into a buffer that is used internally on the Sonix systems, including the Texo SDK. The buffer allows for up to 96 characters to be programmed, and soon will allow for 1024 characters with a firmware update.  
+
The transmit shape is created by programming characters into a buffer that is used internally on the Sonix systems, including the Texo SDK. The buffer allows for up to 96 characters to be programmed.  
  
 
By repeating the pulse pattern (ex. +-+-+-+-), the transmit signal spectrum can be narrowed and signal power can be increased. Due to the transfer function of the transducer, which can be highly biased depending on the system used, it may be desirable to increase the transmit frequency component of the signal by repetition of the pulse pattern.
 
By repeating the pulse pattern (ex. +-+-+-+-), the transmit signal spectrum can be narrowed and signal power can be increased. Due to the transfer function of the transducer, which can be highly biased depending on the system used, it may be desirable to increase the transmit frequency component of the signal by repetition of the pulse pattern.

Revision as of 16:22, 22 February 2013

The ultrasound system has the capability to send out pulses at a specific frequency. This is represented as a square wave pulse from the transmit electronics, and filtered as a sine wave when viewed from hydrophone data. Each transducer has a center frequency and a specific bandwidth, however with the research package any frequency or combination of frequencies can be applied during scanning.

Transmit Clocking

The transmit electronics firmware run at specific clock frequencies that determine what the valid frequency outputs are, these can be summarized in the table below. For 40 MHz transmit firmware, each pulse shape symbol (+, -, 0) corresponds to 25ns. Because the hardware can only control the pulse in 25ns resolution, this implies that only certain frequencies are achievable. The 80 MHz firmware reduces the pulse shape symbol duration to 12.5ns, allowing for better frequency control.

40 MHz Firmware

Divider Period (ns) Frequency (MHz)
1 25 40
2 50 20
3 75 13.33
4 100 10
5 125 8
6 150 6.67
7 175 5.71
8 200 5
9 225 4.44
10 250 4
11 275 3.64
12 300 3.33
13 325 3.08
14 350 2.86
15 375 2.67

80 MHz Firmware

Divider Period (ns) Frequency (MHz)
1 12.5 80
2 25 40
3 37.5 26.67
4 50 20
5 62.5 16
6 75 13.33
7 87.5 11.43
8 100 10
9 112.5 8.88
10 125 8
11 137.5 7.27
12 150 6.66
13 175 6.15
14 200 5.71
15 125 5.33

Since the highest sampling frequency on the Sonix systems is 40 MHz, a transmission of a 20 MHz pulse would be considered the maximum to send to the transmitters. Cases where frequency output could be shifted include:

  • SonixDAQ is used in conjunction with the ultrasound and its sampling rate is set to 80MHz
  • The L40-8/13 transducer is used to emit higher frequency pulses

Transmit Shaping

The transmit shape is created by programming characters into a buffer that is used internally on the Sonix systems, including the Texo SDK. The buffer allows for up to 96 characters to be programmed.

By repeating the pulse pattern (ex. +-+-+-+-), the transmit signal spectrum can be narrowed and signal power can be increased. Due to the transfer function of the transducer, which can be highly biased depending on the system used, it may be desirable to increase the transmit frequency component of the signal by repetition of the pulse pattern.


Valid Pulse Character

Excitation Examples

5 Mhz

  • To create a 5 MHz transmit excitation, set the transmit frequency to 5 MHz and set the pulse shape to + –
  • A different method to create a 5 MHz transmit excitation is to set the transmit frequency to 20 MHz and set the pulse shape to + + + + – – – –

4+5 MHz Blended

  • To create a blended frequency of 4 and 5 MHz, set the transmit frequency to 20 MHz and set the pulse shape + + + + – – – – + + + + + – – – – –

Note

If the transmit frequency is limited, then the range of the parameter needs to be adjusted in the setup files or through modification via the Ulterius SDK.


Pulse Shaping