All rights reserved. No part of this Manual may be reproduced, stored in
a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the
prior written permission of GE Vingmed Ultrasound A/S .
COMPANY DATA:
GE Vingmed Ultrasound A/S ,
P. O. Box 141,
N-3191 Horten,
Norway
Intro-4 Service Manual, FA091050 rev. I
Telephone: (+47) 3302 1100
Telefax: (+47) 3302 1350
Telex: 70405 sound n
Internet email: NORWAYSERV@euromsx.gemse.fr
Page 6
eGE Vingmed Ultrasound Introduction - rev. 11
Introduction - rev. 11
1Warnings and Cautions
The following safety precautions must be observed during all phases of operation,
service and repair of this equipment. Failure to comply with these precautions or with
specific warnings elsewhere in this manual, violates safety standards of design,
manufacture and intended use of the equipment.
1.1Authorization
Operating personnel must not remove the system covers. Servicing should be performed by authorized personnel only. Only personnel who have participated in a
System FiVe Training Seminar are authorized to service the equipment.
1.2Electric Shock Hazard
To minimize shock hazard, the equipment chassis must be connected to an electrical ground. The system is equipped with a three-conductor AC power cable. This
must be plugged into an approved electrical outlet with safety ground. If an extension
cord is used with the system, make sure that the total current rating of the system
does not exceed the extension cord rating.
The power outlet used for this equipment should not be shared with other types of
equipment.
Both the system power cable and the power connector meet international electrical
standards.
1.3Dangerous Procedure Warnings
Warnings, such as the example below, precede potentially dangerous procedures
throughout this manual. Instructions contained in the warnings must be followed.
WARNING
Dangerous voltages, capable of causing death, are present in this equipment. Use
extreme caution when handling, testing and adjusting.
1.4Explosion Warning
Do not operate the equipment in an explosive atmosphere. Operation of any electrical equipment in such an environment constitutes a definite safety hazard.
1.5Electrostatic Discharge Warning
Do not touch any boards with integrated circuits prior to taking the necessary ESD
precautions:
1.Always connect yourself, via an arm-wrist strap, to the advised ESD connection point located on the card rack.
2.Follow general guidelines for handling of electrostatic sensitive equipment.
System FiVe - Service Manual - FA091050 IIntro-5
Page 7
Introduction - rev. 11eGE Vingmed Ultrasound
1.6Do not substitute parts or modify equipment
Because of the danger of introducing additional hazards, do not install substitute
parts or perform any unauthorized modification of the equipment.
Regulatory Information
The GE Vingmed Ultrasound product families are tested to meet all applicable requirements in relevant EU Directives and European/International standards. (See “Standards used” below.) Any changes to accessories,
peripheral units or any other part of the system must be approved by the manufacturer; GE Vingmed Ultrasound. Ignoring this advice may compromise the regulatory approvals obtained for the product.
Please consult your local GE Vingmed Ultrasound representative for further details.
Standards used
Our ultrasound scanners are class I devices, according to Clause 14 of IEC 60601-1 (1988).
To fulfill the requirements of relevant EC directives and/or European Harmonized/International standards, the
following documents/standards have been used:
STANDARD/DIRECTIVESCOPE
93/42/EECMedical Devices Directive (MDD)
IEC 801-2/ 4.1991Electrostatic Discharge
IEC 801-3/ 1984Radiated Electromagnetic Field
IEC 801-4/ 1988Electrical Fast Transient/Burst
IEC 801-5/ 1.1993(draft)Surge
EN 55011/CISPR 11/ 3.1991Emitted noise according to Class B requirements + Electromagnetic Suscep-
tibility
IEC 60601-1 (1988)
EN 60601-1/ 1990
UL2601-1/ 8.1994
IEC 1157/ EN 61157/ 1994Requirements for the declaration of the acoustic output of medical diagnos-
IEC EN 60601-1-2 /1993Medical Electrical Equipment - part 2. Collateral standard: Electromagnetic
NOTE:
1) Any rest energy within our scanners or their components will be below 60V DC or 2 mJ.
Medical Electrical Equipment, Part 1; General Requirements for Safety
“CLASSIFIED BY UNDERWRITERS LABORATARIES INC WITH RESPECT TO ELECTRICAL SHOCK, FIRE AND MECHANICAL HAZARDS ONLY IN ACCORDANCE WITH UL2601-1 AND CAN/CSA
C22.2 NO.601.1”
tic ultrasonic equipment.
compatibility - Requirements and tests.
.
0301
Intro-6System FiVe - Service Manual - FA091050 I
Page 8
eGE Vingmed Ultrasound Introduction - rev. 11
2About This Manual
2.1Abstract
The purpose of this manual is to provide information which will enable the technician
to diagnose and repair most problems encountered in the use of System FiVe. It is
not a guide to operation. Information pertaining to this is found in the System FiVe
User Manual.
The manual is not intended to be used for troubleshooting on board level. This will
be done on the factory. Some of the modules in the System FiVe are older designs,
thus occasionally signal names on the module might not be the same on another
module, even though the signal is the same. This is done to ease troubleshooting on
board level at the factory.
2.2Overview
The service manual is divided into several main chapters:
•The Theory of Operation chapter consists of two major sections; a Principles of
Operation section which gives a lesson in the basics of ultrasound, and a System (and subsystem) Description section detailing how the system works, down
to board level.
•The Block Schematics chapter contains all block schematics for the system, the
boards and other assemblies. They are all referenced in the Descriptions section of the Theory of Operation chapter.
•The Cables chapter contains drawings and signal lists of cables within the sys-
•The Probes chapter includes a listing of all System FiVe probes; types, frequen-
cies, color codes etc.
•The I/O Signals lists signal names and technical data for the I/O signals.
•The Troubleshooting Guide chapter is an aid in the process of diagnosing prob-
lems, and gives guidance for most types of errors.
•The Configurations chapter lists the different software and hardware revisions
on the subassemblies, and links them to a system level revision and/or software
version.
•The Maintenance Procedures and Replacement Procedures chapter also gives
you installations procedures for e.g. software upgrades.
•The Peripherals chapter contains all necessary information required to install
any peripheral listed in the beginning of the section; location, power connection,
signal interface, user setup, switch settings etc.
•The Part Number List chapter lists all part numbers on all assemblies and sub-
assemblies likely to be replaced.
System FiVe - Service Manual - FA091050 IIntro-7
Page 9
Introduction - rev. 11eGE Vingmed Ultrasound
2.3How to Use the Manual Effectively
In order to use the manual effectively, it is essential that you have read or at least
browsed through the whole book. When using the manual for troubleshooting, the
following sequence should be followed.
1.Characterize the fault symptoms as specifically as possible.
2.Use the troubleshooting guide as a reference, and try and isolate the problem
down to board level if possible. The guide will have references to other parts
of the manual. In most cases fault isolation would imply running a test software
routine.
Note: One part of the diagnostic software will be accessible for the user.
3.Replace the indicated part(s).
2.4Technical Skills Required
The manual is intended for use by qualified technical personnel with knowledge and
experience in servicing advanced medical instrumentation. The reader should have
basic electronic knowledge, and should have an understanding of techniques generally used in troubleshooting and repair. As mentioned before, a System FiVe
Training Seminar is a requirement for servicing the equipment.
2.5Repair
No printed circuit boards nor power supplies must be repaired in the field. All such
parts must be returned to the manufacturer, GE Vingmed Ultrasound, Norway for repair.
Intro-8System FiVe - Service Manual - FA091050 I
Page 10
eGE Vingmed Ultrasound Introduction - rev. 11
3Test Equipment and Tools Required
3.1General Tools
This is a list of the minimum required tools for service on GE Vingmed Ultrasound’s
products
•PC Laptop with MS Windows 95 or MS NT 4
-Minimum 200 MB free disk space
-Ethernet adapter
-CD-ROM
•RS-232 Cable (crossed)
•Twisted Pair Ethernet Cable (crossed)
•Twisted Pair Transceiver (MAU)
•Service Floppy Disks
•Service MO-Disk, 1.3 GB
•Phillips Screw Drivers
•Flat screw drivers
•Box spanners
•Allen keys
•Oscilloscope
•Multimeter
•Service Manuals
•Anti static mat / wrist band
•IC removers
•Antistatic brush for PCBs
•APA Probe cable
•APA Probe (optional)
•PA Probe (optional)
•Macintosh Keyboard
•Macintosh Mouse
•USB to ADB converter
•Multi-voltage SCSI CD ROM drive from Apple
•SCSI cable for CD-ROM Drive/Mac
•Power Cable for Multi-voltage SCSI CD ROM drive
•Simple External Video Grabber Board (optional)
3.2Tools, Mobility Kit (Changing Wheels)
(In addition to the tools above):
•Sax jack, GEVU Part Number: 098C0001
System FiVe - Service Manual - FA091050 IIntro-9
Page 11
Introduction - rev. 11eGE Vingmed Ultrasound
•Tri-pod stand (2x), GEVU Part Number: 098C0010
•Umbrako wrench, 5 mm (front wheels)
•Umbrako wrench, 6 mm (rear wheels)
Intro-10System FiVe - Service Manual - FA091050 I
Page 12
eGE Vingmed Ultrasound Introduction - rev. 11
Your Notes:
System FiVe - Service Manual - FA091050 IIntro-11
Page 13
Introduction - rev. 11eGE Vingmed Ultrasound
4New Functions/ Features
4.1Abstract
The purpose of this document is to give a listing of the system features/functions that
are supported by the different software versions:
4.2Document History
Rev.DateByDescription
011 Aug 1996GRLFirst version of document per V1.1 release
0230 Apr 1997GRLUpdated per V1.2 release.
0317 Nov 1997GRLUpdated per V1.3 release.
0410 Jun 1998GRLUpdated per V1.4 release
0511 Nov 1998GRLUpdated per V1.5 release
0628 Feb 1999LHSUpdated per V1.5.3 & V1.6 release
076 Aug 1999 LHSUpdated per V1.7 release
0810 Sep 1999LHSUpdated per V1.8 release
0919. Nov. 1999LHSIncluded info for sw v.1.7.1. Support for new
102. Dec. 1999LHSIncluded info for sw. v.1.9.
111. Oct. 2000LHSIncluded info for sw. v.1.9.x
Printed: December 5, 2000.
4.3Supported Features
Please see the table starting on page “Intro-13”.
Macintosh HD:User:James:@i-arb:Service:S5_ServiceMan:S5_serv_files:03_features_a_11.fm.
TX128-2 Board.
Intro-12 Service Manual, FA091050 rev. I
Page 14
Macintosh HD:User:James:@i-arb:Service:S5_ServiceMan:S5_serv_files:04_features_b_11.fm.
EchoPAC supportxxOpt.Opt.Opt.Opt.Opt.Opt.Opt.Opt.Opt.Opt.
24 bit frame grabbingOpt.Opt.Opt.Opt.Opt.Opt.Opt.Opt.Opt.Opt.
Integrated EP supportOpt.Opt.Opt.Opt.Opt.Opt.Opt.Opt.Opt.Opt.
EchoPAC 3D supportOpt.Opt.Opt.Opt.Opt.Opt.Opt.Opt.Opt.Opt.
Continuous Capture
support
Including Frame Grabber
III and RGB/S-VHS switch
Opt.Opt.Opt.Opt.Opt.Opt.Opt.
box
Other:
Patient archivexxxxxxxxxx
Clipboard supportxxxxxxxxxx
User defined defaultsxxxxxxxxxx
Annotation recall/
xxxxxxxxx
restore
Update functionxxxxxxxxx
3D acquisitionFLA, CLAOpt.Opt.Opt.Opt.Opt.Opt.Opt.Opt.Opt.Opt.
VCR remote controlxxxxxxxxxx
Intro-38 System FiVe - Service Manual - FA091050 rev. I
Page 40
Introduction - rev. 11eGE Vingmed Ultrasound
Revision Status f or the Service
Manual
DateRev.Edition #Description and comments
11 Oct 1994011
20 Sep 1995022
1 Dec 1995A3
14 Oct 1996B4
19 Jun 1998C5
14 Dec 1998D6
5. Aug 1999E7
Printed: December 5, 2000.
8. Sep 1999F8
• First version, -Draft
• Corrected errors.
• New documents included.
• Service Manual Release.
• Corrected errors.
• New documents included.
• New Index.
• Service Manual divided in three parts.
• Corrected errors.
• Updated documents.
• New documents included.
• Documents not needed for field service, have been removed.
• Updated documents (sw 1.3).
• New documents included.
• Updated documents (sw 1.4).
• Updated documents (sw 1.5)
• Updated company name and logo.
• Updated documents (sw 1.5.3, sw 1.6 & sw 1.7)
• Updated documents per sw 1.8 release (BT-99)
18. Oct 1999G9
23. Dec 1999H10
Macintosh HD:User:James:@i-arb:Service:S5_ServiceMan:S5_serv_files:05_Revstat.11.
1. Oct. 2000I11
• Included info for sw. 1.7.1.
• Included info for sw. 1.9.
•Updated documents per sw. 1.9.x release.
Intro-40 System FiVe - Service Manual - FA091050 rev. I
Page 41
eGE Vingmed Ultrasound Introduction - rev. 11
Your Notes:
System FiVe - Service Manual - FA091050 rev. I Intro-41
Page 42
Introduction - rev. 11eGE Vingmed Ultrasound
Intro-42 System FiVe - Service Manual - FA091050 rev. I
Page 43
Theory of Operation
Overview
IntroductionThis part of the Service manual gives you the the-
oretical background to understand how the instrument
works.
Table of ContentsThe table below gives you an overview for this part of the Service
Manual:
ContentsSection
System OverviewA1
The Front End ModulesA2
The Mid Processor ModulesA3
Printed: December 5, 2000.
Macintosh HD:User:James:@i-arb:Service:S5_ServiceMan:S5_serv_files:A0_01_Innh.01.
The Display and Control SystemA4
The Front PanelA5
The I/O modulesA6
The Peripheral ModulesA7
The Power ModulesA8
Page 44
Theory of OperationeGE Vingmed Ultrasound
Notes.
A-2 System FiVe - Service Manual - FA091050 rev. I
Page 45
System Overview
Overview
IntroductionThis part of the Service manual gives you the the-
oretical background to understand how the instrument
works.
Table of ContentsThe table below gives you an overview for this part of the Service
Manual:
ContentsPage
Principles of Operation – rev. 06A1-3
System Description – rev. 07A1-45
Power Distribution - rev. 05A1-57
Printed: December 5, 2000.
Macintosh HD:User:James:@i-arb:Service:S5_ServiceMan:S5_serv_files:A1_00_Innh_04.fm.
Bus Distribution – rev. 05A1-59
Clock Distribution – rev. 04A1-68
Board Formats – rev. 02A1-69
Page 46
System OvervieweGE Vingmed Ultrasound
Your Notes:
A1-2System FiVe - Service Manual - FA091050 I
Page 47
eGE Vingmed Ultrasound Principles of Operation – rev. 06
Principles of Operation – rev. 06
1Introduction
1.1Abstract
The purpose of this document, “Principles of Operation”, is to give the service technician/
engineer the theoretical background to understand how System FiVe works, both with respect to functionality, data flow and control. This knowledge together with the System Description, block diagr ams and the aid from the “Troubleshooting” chapter, should enable the
engineer to diagnose, localize and repair any service problem that might occur.
1.2Overview
The document starts with definitions and descriptions of various terms and techniques used
in the system. This section describes the operation of phased and linear array imaging including digital beamforming, annular array imaging, tissue processing methods, spectrum
analysis and color flow processing techniques and post processing methods.
Printed: December 5, 2000.
Macintosh HD:User:James:@i-arb:Service:S5_ServiceMan:S5_serv_files:A1_01_06.fm.
1.3Revision History
Rev.DateSign.Description
0115 June 1994GRLFirst version.
022 Jan. 1995LHSUpdated layout. Corrected some minor errors.
0330 May 1996GRLAdded Scan Seq. diagrams for PA and AA
0428 Feb. 1999LHSFixed a few grammatical and spelling errors
0519 Oct. 1999LHSUpdated to include changes from sw. 1.7.1.
0620 Jun. 2000LHS/JBCorrected errors.
1.4Terminology
A number of different terms are used when describing medical ultrasound; how it is
implemented, how probes are made, basics on the ultrasound beam, image quality
etc. This section is provided to give a short explanation of the terminology used in
the field. Later, some of the terms are outlined in more detail.
Transducer:
A device made of piezoelectric material that will vibrate at its resonance frequency when a voltage is
applied to it, emitting a wave.
Aperture:
Size of the transducer, with respect to number of wavelengths or in millimeters.
Expanding Aperture:
The number of elements in the receiver is reduced for shallow depths and gradually increased with
depth in order to obtain a uniform focus width throughout the image field.
Effective Aperture:
The projected aperture when angling the beam using phased arrays.
System FiVe - Service Manual - FA091050 IA1-3
Page 48
Principles of Operation – rev. 06eGE Vingmed Ultrasound
Apodization:
Weighting of the contribution from elements at the edges in an array transducer. Can be used both
on transmit and receive.
Propagation velocity:
The speed of the ultrasound wave through the body. Is different for different types of structure (tissue,
blood, fat etc.).
Far field:
The area of the ultrasound beam where it expands beyond the aperture of the transducer.
Near field:
The area of the ultrasound beam where its width is less than the aperture of the transducer.
Main lobe:
The area of where the ultrasound beam travels where the signal intensity is within a certain limit.
Side lobe:
Small fields outside the main lobe, caused by the nature of the transmitted signal.
Reflector:
A plane and large (compared to the wavelength) interface reflecting portions of the transmitted signal
back towards the transmitter, straight or in an angle.
Scatter:
A small object (compared to the wavelength) spreading the transmitted signal in all directions, reflecting a small portion.
Geometrical focus:
The center of the curvature in a curved transducer.
Depth of focus:
The distance on each side of the focal point where the beam intensity is above a certain number.
Dynamic focus:
Tracking of the focus point during receive, from close to far depths.
Composite Transmit Focus:
A vector is constructed from samples from several transmit pulses with different focal points.
Contrast resolution:
The ability to show a signal from a weak target close to a strong target (also called local dynamic
range).
Axial resolution:
The ability to separate two neighboring reflectors in the beam direction (vertically). Proportional to frequency.
Lateral resolution:
The ability to separate two neighboring reflectors transverse to the beam (horizontally). Inversely proportional to beam width.
Reverberations:
Multiple reflections between materials (e.g. tissue and fat) with different propagation velocity, causing
“ghosts”, artifacts and noise in the image.
TGC:
Time Gain Compensation used in the receiver to compensate for the fact that reflections from larger
depths are attenuated more than reflections from shallower depths.
Speckle:
Texture from a homogeneous material (e.g. tissue). Will be finer grained with higher frequency.
Penetration:
A measure for how deep one can visualize structures.
Compression:
Amplification of low level echoes and attenuation of high level echoes, so that both can be displayed
and visualized at the same time.
Compound scanning:
A1-4System FiVe - Service Manual - FA091050 I
Page 49
eGE Vingmed Ultrasound Principles of Operation – rev. 06
Using linear arrays, an object can be scanned from different directions. By combining the data acquired from these directions, an image with better resolution and finer speckle can be obtained.
2Phased-, Linear- and Curved Linear Array Imaging
2.1Introduction
Phased array, linear array and curved linear array probes consist of several transducer elements (e.g. 64, 128, 192) which all can be excited independently for the
purpose of both steering the ultrasound beam and focusing the beam at desired
depth. For receive focus purposes, the returning echoes from the different elements
can be delayed accordingly in the beamformer, thus receiving echoes from different
depths at the same direction as the transmit beam was fired.
2.2Array Types
Arrays are typically divided into plane and curved. Phased- and linear arrays are
plane, while curved linear- and annular arrays are curved. Phased arrays and linear
arrays have the same basic construction; though linear arrays usually have larger
and more elements due to the nature of the scan types used.
System FiVe - Service Manual - FA091050 IA1-5
Page 50
Principles of Operation – rev. 06eGE Vingmed Ultrasound
Plane Arrays
x
x1
y
y1
Fig. 2.1 Plane Arrays
The above array has electronic focusing in one dimension only, x1, not in the elevation plane, y1. By curving the element in the y-direction a fixed (not electronic) focus
can be obtained in this direction also. This is how the System 5 probes are designed.
x
y
Fig. 2.2 Plane Arrays, curved in y-
direction
y1
Curved Linear Arrays
A curved linear array is shown below. This type of array has a fixed value (negative)
for the geometrical focus but with the use of electronic focusing and stepping of the
elements (see later) each line can be focused.
DEPTH
2.3Image Formats
Some of the most common scan formats for the different array probes are shown.
Type of scan will depend on application and mode.
A1-6System FiVe - Service Manual - FA091050 I
Page 51
eGE Vingmed Ultrasound Principles of Operation – rev. 06
A phased array scan is typically used for cardiac applications, where one has to access the area of interest (the heart) through the ribs. The elements must have a
small width (=<
The ultrasound beam is steered in a sector
l/2, l is wavelength), e.g. ~3 mm for a 128 element / 2.5 MHz probe.
by delaying transmit time for the various
elements.
A linear array scan is typically used for abdominal, peripheral and ob/gyn. applications. In these cases the ultrasound beam is steered in the same direction (modewise) and only a subset of elements is used to generate the beam. By switching to
another subset, the beam can be swept horizontally. Beams for 2D Flow and Doppler are usually angled compared to 2D Tissue in order to obtain optimal access for
acquiring the different types of data (blood flow and tissue structure).
System FiVe - Service Manual - FA091050 IA1-7
Page 52
Principles of Operation – rev. 06eGE Vingmed Ultrasound
Due to the relatively large elements (1 - 3 l), the beam for each element is quite narrow and angling of the vectors is limited. The linear array images are displayed in a
rectangle or parallelogram.
Flow
Tissue
Curved linear array probes can be used for all the previously mentioned applications. It is operated the same way as a linear array probe, however, due to the geometrical shape of the aperture, the scan format resembles that of a phased array.
The beam is swept in an arc by gradually switching the subsets of the curved array.
It has a major advantage in a wider image field and better skin contact than linear
array.
A1-8System FiVe - Service Manual - FA091050 I
Page 53
eGE Vingmed Ultrasound Principles of Operation – rev. 06
2.4Electronic Steering of Probe / Transmit Focusing
2.4.1Transducer element basics
As mentioned in the introduction, the electronically steered transducers are constructed of several elements, isolated from each other. The element size and interspacing (pitch) depends on probe type, and is usually <= 0.5
where
l is the wavelength given by
l = c / f (2.1)
(c is propagation velocity in tissue ~ 1540 m/s and f is transducer frequency).
size
l for phased arrays
narrow lobewide lobe
main
lobe
Fig. 2.3 Main Lobes
small element,large element,
main
lobe
One of the criteria for selecting the pitch- and element size is given by the maximum
angle one wants to steer the beam, and at the same time avoid having reflections
from the so-called grating lobe (which is a mirror of the main lobe at an angle given
by the element pitch and the steering angle). The main lobes for one element with
two different sizes are shown on the figure above. When firing the element, such a
lobe can be defined as the area where the acoustic intensity is above a certain limit
(e.g. > -12dB) compared to the intensity at the center of the lobe. The shape of the
main lobe gives the maximum angle one can steer a beam without loosing too much
sensitivity (e.g < -12dB). From this can be seen that linear and curved linear have
can have larger element size and pitch since it is not necessary to steer the angle
as far out as for phased arrays.
2.4.2Steering the beam
When firing a pulse into an element, an ultrasound wave will start to travel from the
element into the body. It will spread out inside the main lobe. If all elements in an
array are fired simultaneously, the resulting main wave from all elements will travel
perpendicular to the array surface.
System FiVe - Service Manual - FA091050 IA1-9
Page 54
Principles of Operation – rev. 06eGE Vingmed Ultrasound
Fig. 2.4 Simultaneous firing
However, if the elements are fired with certain delays, the beam can be steered in
an angle. In the figure below, the right element is fired first and, then with a small
delay the element next right etc. until the left element is fired last and with the largest
delay.
2.4.3Transmit Focusing
So far we have achieved to steer the beam in the direction we want to. The next step
is to also focus the beam at a desired depth. This is done by introduction of so-called
focus delays. The purpose of these is to form an electronically steered lens, where
the ROC (Radius of Curvature) can be altered according to selected focal point.
Delays
Fig. 2.5 Steering Delays
A1-10System FiVe - Service Manual - FA091050 I
Page 55
eGE Vingmed Ultrasound Principles of Operation – rev. 06
Steering
Delays
Focusing
Delays
FOCAL
POINT
DIRECTION
Fig. 2.6 Focus Delays
The steering delays and focus delays are added together to a total delay component.
For each line (or angle) these delays are calculated when a probe is connected to
the system. They will depend on probe frequency, number of elements, aperture
probe, maximum allowed scan angle etc. and are stored in a memory on the Transmitter board ready to be used when the desired scan patterns are called for.
2.4.4Effective (Projected) Aperture
A disadvantage with phased array probes is that the effective aperture of the transducer is reduced at larger angles.
Effective Aperture
Effective Aperture
Fig. 2.7 Effective Aperture
Resulting problems are increased width of the ultrasound beam and decreased sensitivity on receive side, since we are now operating at the outer limits of the main
lobes for each of the elements. In order to compensate for this, the beamformer has
individual gain control for each beam (or line/angle).
2.4.5Digital Beamforming / Receive Focusing
The purpose of having a digital beamformer is to discretely sum the received echoes
from all transducer elements from each range (or depth), called true dynamic focusing. Parallel processing can be used to generate multiple beams simultaneously, socalled Multi Line Acquisition, see section 2.4.7 for details on this. One can also have
a higher frame rate than in analog systems due to the ability to quickly step from one
angle to another.
System FiVe - Service Manual - FA091050 IA1-11
Page 56
Principles of Operation – rev. 06eGE Vingmed Ultrasound
When receiving echoes from a single reflector with a plane surface, they will be misaligned in time when added together, as shown in Fig. 2.8 due to the uneven distance the beam has to travel before it hits the surface. This will result in an unfocused
image.
d2
d1
e2 e1
Time
Fig. 2.8 Unfocused
If the reflected signal was received by a curved surface with the same curvature as
the “reflected wave”, the echoes would be aligned in time when summed together.
The effect of having a curved transducer can be obtained by delaying echoes from
some elements, in the example above the echo travelling the distance, d1, would
have to be delayed to be aligned with the one from d2.
In the Vingmed digital beamformer the delays are implemented in custom made integrated circuit, called FOCUSORs. One focusor handles the delays for four neighboring elements and also adds them together. Adding of focusor outputs is done by
another custom made integrated circuit, called a BEAMADDER.
Single
Reflector
Imaginary
Curvature
Element
Focusors
Delay
Delay
Beam Adders
Delay
Delay
Delay
Delays
Summing
Fig. 2.9 Focused
It takes a total of 32 focusors and 8 beamadders to focus and sum the 128 channels
in the beamformer.
A1-12System FiVe - Service Manual - FA091050 I
Page 57
eGE Vingmed Ultrasound Principles of Operation – rev. 06
F
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
SUM
BA3
BF4
BA3
BF3
BA3
BF2
One Focusor delays and sums signal
from four elements.
One BeamAdder (level 2) sums signal
from four Focusors.
One Beamadder (level 3) sums signal from
two BeamAdder2’s and the previous BF board.
BA2
BA2
BA2
BA2
BA2
BA2
BA2
BA3
BA2
BF1
System FiVe - Service Manual - FA091050 IA1-13
Page 58
Principles of Operation – rev. 06eGE Vingmed Ultrasound
2.4.5.1 Steering the beam
The same parameters are used for generating the steering delays for the beam during receive as during transmit.
Delays
Fig. 2.10 Steering Delays
2.4.5.2 Receive Focusing
The same principles are used for generating the receive focus delays as the transmit
focus delays. The purpose is to generate an electronically steered lens with a variable ROC. However, during receive the delays are updated (calculated inside the
Focusors) for each range (or depth step) starting with large delays at the array edges
focusing at a narrow range, gradually decreasing the delays to “open up” the lens
until infinite focusing (straight lens) is obtained.
Steering
Delays
Focusing
Delays
FOCAL
POINT
Fig. 2.11 Focus Delays
DIRECTION
2.4.5.3 Apodization
In order to control the side lobe level of the beam, apodization is introduced. This is
a windowing function applied to all channels, where the receive signal is gradually
“attenuated” when approaching the outer elements of the transducer aperture.
Apodization is used together with expanding aperture, see section 2.4.5.4.
A1-14System FiVe - Service Manual - FA091050 I
Page 59
eGE Vingmed Ultrasound Principles of Operation – rev. 06
“Gain”
side lobes
main
lobe
Fig. 2.12 Apodization
“Gain”
Apodization
side lobes
main
lobe
2.4.5.4 Expanding Aperture
The width of a focused ultrasound beam depends on the focal point and the size of
the probe aperture according to the following formula:
where F is distance to focal point,
beam width will
= k*l*F/D(2.2)
D
F
l is wavelength and D is transducer aperture. The
D
F
Focal Point
Fig. 2.13 Beam Width,
Constant Aperture
D
F
with a constant aperture, be as shown on the figure above (the thick line) for that particular focal point. For a shallower focal point, the beam width will be narrower.
System FiVe - Service Manual - FA091050 IA1-15
Page 60
Principles of Operation – rev. 06eGE Vingmed Ultrasound
In order to maintain approximately the same width as far as possible from the transducer throughout the field of view, it is necessary to reduce the aperture when focusing at shallow depths (to widen the beam on purpose) and gradually increase it when
focusing deeper (to narrow the beam), thus achieving a beam with constant width.
This is called expanding aperture and causes the beam width to be fairly constant.
It is achieved by controlling the number of active elements participating in receive.
The purpose of keeping the beam width the same, is to obtain a uniformly focused
image and to reduce side lobes in the near field.
D
max
D
min
F
Focal Point
D
F
End of field of view
Fig. 2.14 Beam Width,
2.4.6Switching linear arrays
In order to obtain the excellent image quality which is required for most abdominal
and peripheral applications, linear arrays are used. As mentioned in 2.3, these arrays have large elements, focusing well straight down. Due to the large aperture,
there is not enough delay to steer the beam out to e.g. 45
sufficient field of view, is to use a few arrays to construct one vector, then switch in
another set of arrays to construct the next vector, and so on. In this way the beam
will sweep horizontally along the whole array surface. The switching of elements is
done both on the transmitter and in the beamformer. In linear arrays with more than
128 channels (e.g. 192) there is a multiplexer (located inside the probe) continuously
rerouting 128 of the 192 channels into the 128 receiver channels.
Variable Aperture
o
, so the way to cover a
Sweep Direction
Fig. 2.15 Linear Array Sweeping
A1-16System FiVe - Service Manual - FA091050 I
Page 61
eGE Vingmed Ultrasound Principles of Operation – rev. 06
2.4.7Multi-Line-Acquisition
The standard System 5 beamformer generates one vector or line when receiving
data from one transmit pulse. Optionally, two additional beamformers can be implemented working in parallel with the first one, generating three simultaneous lines.
Each of the beamformers will in this case have different steering delay parameters.
The lines must be located relatively close together (within the main lobe of the transmitted beam). The advantage of Multi-Line-Acquisition is increased framerate.
MLA is implemented physically by installing more focusors and beamadders after
the A/D converters on the Beamformer boards.
Delays
128 A/D
main
lobe
32 FOC8 BA
32 FOC
32 FOC
Fig. 2.16 Multi-Line-Acquisition
8 BA
8 BA
MLA0
MLA1
MLA2
2.4.8Scan Sequencing
Initially (before start of scan) FEC loads all parameters into TX and BF cache.
Then the scan program is started on FEC. FEC loads tx-parameters from TX cache into
TPGs for vector # n (listed in program). Then it loads bf-parameters from BF cache into Focusor ASICs for vector # n. FEC tells RFT to start loading the preceding data for vector # n
from start addr. FEC issues a TXTRIG_L to fire the transmitter, a SYNC to synchronize reception and a EOL_L (End Of Line) indicating that the bottom of FOV is reached.
After a tx pulse is fired, received data is continuously digitized, delayed, filtered and stored
System FiVe - Service Manual - FA091050 IA1-17
Page 62
Principles of Operation – rev. 06eGE Vingmed Ultrasound
in IQ memory. During this time, the FE_BUS is ‘dead’.
After EOL_L is reached, FEC loads data for another vector.
FEC SCAN PROGRAM
Line # TX cache addr. BF cache addr.RFT IQ addr.
Start:
1
addr. for line 1 addr. for line 1 addr. for line 1
4
69
23
Repeat scan, go to start.
addr. for line 4addr. for line 4addr. for line 4
FE_BUS
EOL_L, SYNC_L, TXTRIG_L
TX board
1 42369
TPG
DISPLAY
FE_BUS
TXTRIG_L
Delay, Freq,Width
1
2
3
4
5
Cache
TXTRIG_L
FE_BUS
SYNC_L
BF1-4
..
FOC
RFT
# of samples
1024 (max)
TIMING
# of vectors
256 (max)
(2D)
Delay, Gain, Apod. etc
1
2
3
4
5
Cache
SYNC_L
EOL_L
Addr. for new vector loadedFE_BUS “quiet”
3Annular Array Imaging
3.1Introduction
The Vingmed Ann ular Array probes consist among other things of a transducer element b uilt
up by 2 -5 concentric rings, made by a piezoelectric material, where the rings are electrically
isolated from each other.
High voltage ultrasound pulses in the range of 2 - 7.5 MHz are repeatedly applied to the different rings with a pulse repetition rate determined by the system setup (like depth and angle). These pulses forming an ultrasound beam, traverse into the body. Most of the energy
is absorbed/attenuated (apprx. 1dB/MHz/cm) in the tissue, but some energy is reflected by
A1-18System FiVe - Service Manual - FA091050 I
Page 63
eGE Vingmed Ultrasound Principles of Operation – rev. 06
structures and moving blood cells. These reflections are used to generate Tissue- and Doppler/Flow images.
An advantage with the concentric rings in the annular array probes as opposed to phased
array probes is the ability to focus also transverse to the scanning plane, in addition to the
normal focus in the axial and lateral planes.
In order to obtain an image of a plane through the heart, the ultrasound beam must be swept
in an arc. This is done mechanically by a motor driving the element back and forth while
transmitting and receiving.
Motor
Cord
Axle
Fig. 3.1 Element Movement
Element
System FiVe - Service Manual - FA091050 IA1-19
Page 64
Principles of Operation – rev. 06eGE Vingmed Ultrasound
3.2Moving the Transducer Element
As outlined in the introduction, the transducer element is moved mechanically by a
motor. The linear motor is driven by a controller in regulator loop. A reference sweep
is generated on the controller. This sweep is compared to a position feedback signal
(from the probe) reflecting the position of element. The difference between the reference and the position feedback is used to drive the element in the desired direction.
CONTROLLER
Motor Ctrl.
REF
+
-
Fig. 3.2 Motor Controller
Position Feedback
PROBE
Type of sweep will depend on mode of operation and system setup. The frequency
and amplitude of the reference sweep will determine the scan angle and framerate
of the displayed sector. Below is shown a sweep used in Triplex mode, with a tissue
scan going left, a flow scan going right and Doppler when element stands still. A tissue scan is usually significantly shorter than a flow scan due to the required data collection time in the two modes.
Angle
(Flow , Tissue)
(Right)
(Tissue)
(Left)
SCAN SIGNALS
LSCAN_L
RSCAN_L
STAT_L
(Stationary)
(Doppler, M-Mode)
Time
TLREQ_L
FLREQ_L
Fig. 3.3 Scan Signals
The controller generates several scan signals that will vary depending on the sweep
type. These signals are used by the system to synchronize transmit firing and receive sampling of echoes.
LSCAN_L (Left Scan) is active when the element moves from right to left.
A1-20System FiVe - Service Manual - FA091050 I
Page 65
eGE Vingmed Ultrasound Principles of Operation – rev. 06
RSCAN_L (Right Scan) is active when the element moves from left to right.
STAT_L (Stationary) is active when the element is standing still.
TLREQ_L (Tissue Line Request) is pulsed active each time a tissue scan line should be gener-
ated (maximum 128 times per scan). It initiates the transmit firing sequence.
FLREQ_L (Flow Line Request) is pulsed active each time a flow scan line should be generated
(maximum 64 times per scan).
3.3The Ultrasound Beam
Resolution and Penetration
In order to obtain sharp, well-defined images, the ultrasound beam must be as narrow as
possible in the region of interest. Lateral resolution (the ability to separate two adjacent horizontal reflectors) is directly proportional to the beam width which again is determined by the
element radius and curvature, in addition to distance (depth) from transducer and frequency
of the ultrasound. Axial resolution (the ability to separate two adjacent vertical reflectors) is
inversely proportional to the ultrasound frequency, not affected by the beam width. Axial resolution will improve with increasing frequency. However, since tissue absorption of ultrasound increases with frequency the penetration will decrease. Penetration is a measure for
how deep one can visualize structures.
Transmit Focusing
From the field of optics it is known that to focus a light beam, one uses curved lenses, (i.e.
in glasses). Curved lenses will produce a focal point at a fixed distance from the lens. For
ultrasound scanners where the area of interest can vary from e.g. 10 to 25 cm with the same
type of probe, a fixed focus is not sufficient. One must be able to change it. This is done by
controlling the transmit delay between the element rings. Each of the rings can be “fired” independently at different times during transmit. By exciting the outer ring first and then the
inner rings with larger delays as time elapses, the focal point can be programmed to the desired depth as illustrated in the figure below. The time delays can be changed depending on
depth setting, thus achieving a variable focal distance.
Using this method of firing transmit pulses gives the same effect as if the element was curved
like a lens and the curvature could be changed.
Transmit pulses
Fig. 3.4 Transmit Focusing
Element
Equivalent curved lens
Receive Focusing
System FiVe - Service Manual - FA091050 IA1-21
Page 66
Principles of Operation – rev. 06eGE Vingmed Ultrasound
Focusing on receive is necessary due to the fact that the reflected signal from a target will not return to all probe rings at the same time, this due to the uneven distance
it has to travel. In order to compensate for this, the signal returning to the center and
inner rings are delayed with respect to the outer ring, thereby “aligning” the reflected
echoes in time.
Receive echoes
Variable
Delays
E1E2
Element
R1
Reflectors
R2.........Rn
.........
with focusing
without focusing
E1E2E1E2
Fig. 3.5 Receive Focusing
In System 5 the reflected signal from each ring is fed to 16 different Focusors.
A1-22System FiVe - Service Manual - FA091050 I
Page 67
eGE Vingmed Ultrasound Principles of Operation – rev. 06
3.4Image Formats
3.4.1M-Mode
In M-Mode the probe element is standing still (in Stationary mode) pointing at the
area of interest. M-Mode is displayed in the time domain with the time on the x-axis
and depth along the y-axis. As time elapses one will see the movement of the targeted objects on the display.
Depth
Heart wall
Valve
1024
Samples
Leaflets
Heart wall
YYY
Lines
Fig. 3.6 M-Mode Display
Time
3.4.22D Tissue
In 2D mode the probe scans through a sector while transmitting ultrasonic pulses and receiving echoes from structures and tissue. When doing one scan (from left to right or right to left),
a total of maximum 128 transmit pulses are fired and 128 scan lines (or beams) are constructed. Each scan line consists of maximum 1024 samples.
.
Element
Maximum
1024 Samples
Left Scan
Right Scan
Left
Scan
Line
Fig. 3.7 2D Tissue Sector Display
System FiVe - Service Manual - FA091050 IA1-23
Sample
Maximum 128 Lines
Right
Page 68
Principles of Operation – rev. 06eGE Vingmed Ultrasound
3.4.3Doppler
The probe element is standing still (in Stationary mode) pointing at the area of interest. The spectrum is, as M-Mode, displayed in the time domain with time along the
x-axis and velocities along the y-axis. The spectrum analyzer can differentiate 256
different velocity components.
The spectrum display is organized as shown in Fig. 3.8.
256
velocities
xxx lines
3.4.4Color Flow
The color sector is divided into yyy flow scan lines and maximum 256 samples per
scan line as shown in Fig. 3.9. When collecting data for 2D Flow, the probe usually
scans from left to right while transmitting the ultrasound pulses and receiving the
Doppler shifts from moving objects.
Flow
Scan
Line
Sample
Left
Fig. 3.8 Spectrum Display
Element
Maximum
256 Samples
Left Scan
Right Scan
Right
Maximum 64 Lines
Fig. 3.9 2D Flow Sector Display
A1-24System FiVe - Service Manual - FA091050 I
Page 69
eGE Vingmed Ultrasound Principles of Operation – rev. 06
3.4.5Color M-Mode
In Color M-Mode the flow information is superimposed on the tissue M-Mode display. Data is collected while the probe is standing still. Display is in the time domain.
Tissue vectors along the depth-axis is constructed from maximum 1024 tissue samples, while color vectors are constructed from maximum 256 color samples.
Depth
Heart wall
1024
Samples
Color
Flow
Area
Valve
Leaflets
Heart wall
YYY
Lines
Fig. 3.10 Color M-Mode Display
Time
System FiVe - Service Manual - FA091050 IA1-25
Page 70
Principles of Operation – rev. 06eGE Vingmed Ultrasound
4Tissue Processing
4.1General description
M-Mode
The pulse repetition rate of the transmit pulses in M-Mode is fairly high compared to
2D mode, and is limited by the acoustic velocity of sound in tissue (~1540 m/s) and
the desired field of view / depth. After a pulse has been transmitted, a relatively long
time is used for receiving the returning echoes from the body. The received echoes
are amplified, A/D converted, focused, TGC controlled, filtered, detected, compressed, peak detected, edge enhanced and clipped before being stored in memory,
scan converted and displayed. Maximum 1024 samples are constructed for each
transmit pulse.
2D Tissue
One pulse is fired in one direction, then the received echoes from this pulse is amplified (ATGC), A/D converted, focused (receive focusing), digital TGC controlled, filtered, detected, compressed, offset is added and the signal is clipped, see functional
block diagram, Fig. 4.1. A new pulse is fired, and the same sequence is repeated.
Below is shown a functional block diagram of the 2D Tissue data flow.
AA:PRC
PA: TX Board
TX
RX Board
RX
ATGC
A/D
ZONE
STITCHING
NOT
USED
FOR AA
Fig. 4.1 2D Tissue Data Flow
FOCUSER
BF
EDGE DETECTION
+
Offset
RFT
DIGITAL
TGC
+
DETECTION
I2 + Q
RFT
SCAN
CONV
SC
COMPR.
2
DISPLAY
A1-26System FiVe - Service Manual - FA091050 I
Page 71
eGE Vingmed Ultrasound Principles of Operation – rev. 06
4.2Detailed descriptions of data processes
The different data processes after focusing and before the scan conversion will be
described in this section.
4.2.1Time Gain Compensation
Because of the attenuation of ultrasound in tissue (~ 1dB/cm MHz), the reflections
from tissue at far depths are much weaker than reflections from structures at shallow
depths. In order to compensate for this intensity drop, Time Gain Compensation is
provided. The amplification is increased with increasing depth. In System 5 there are
two types of this: Analog Time Gain Compensation with a 0 - 40 dB range is implemented on the Receiver board. The purpose of this is also to optimize the input voltage to the A/D converters. Digital Time Gain Compensation is implemented on the
Tissue Processor board. This is the TGC which is user controlled via slide potentiometers on the front panel.
Reflected Signal
Depth
TGC
After TGC
Depth
Depth
Fig. 4.2 Time Gain Compensation
System FiVe - Service Manual - FA091050 IA1-27
Page 72
Principles of Operation – rev. 06eGE Vingmed Ultrasound
4.2.2RF Demodulation
An ultrasound burst with a certain length (a few us) is transmitted from the transducer elements into the body at a certain direction towards the area of interest.
As this burst propagates through the tissue it is attenuated and reflected, and when hitting
moving objects (blood cells, leaflets, heart walls etc.), the reflected signal is modulated by
the velocities of the objects.
f
f
dem
f
lp
f
dem
2f
dem
Fig. 4.3 RF Demodulation
RF demodulation or mixing, is a complex modulation with a frequency, f
, (which may vary
dem
with depth) followed by a low pass filter.
- A complex multiplication will mov e the signal up to 2 times the demodulation frequency and
down to the base band.
- The low pass filter will remove the signal wrapped around 2 times the demodulation frequency.
A1-28System FiVe - Service Manual - FA091050 I
Page 73
eGE Vingmed Ultrasound Principles of Operation – rev. 06
4.2.3RF filtering
As previously mentioned, high resolution images are obtained using high ultrasound frequencies (sacrificing penetration), and good penetration images are obtained using low frequencies (sacrificing resolution). These two f acts are combined on the receiver side b y using
a so-called swept filter, i.e. after comple x multiplication, a low pass filter is s wept from a high
cutoff at shallow depths gradually down to a low cutoff at deeper depths. An analogy using
swept band pass filters is shown in the figure below.
Swept Band Pass Filter
f
f
4.2.4Detection
Detection (or rectification) is a process where the signal amplitude is derived from
the RF signal, i.e. the sign is neglected. In System 5 this is done digitally on the RF
and Tissue Processor board by a square root operation of the two-phase components, I and Q.
Depth
f
Fig. 4.4 Swept Filter
Time
Time
Fig. 4.5 Detection
4.2.5Compression (pre-)
Detection of a signal is usually combined with compression where low level signals
are amplified more than strong signals. This is done to reduce the dynamic range,
so that the weak echoes can be visualized together with strong ones. A typical transfer function of a compression curve is shown below.
Output
Input
Fig. 4.6 Compression
System FiVe - Service Manual - FA091050 IA1-29
Page 74
Principles of Operation – rev. 06eGE Vingmed Ultrasound
4.2.6Composite beam handling / Zone stitching
As one can see from the descriptions on focusing, the transmitted beam has one focal point only, usually placed in the center of the field of view. Better focusing would
be achieved if one could combine the received data originating from different beams
with different transmit focus points. This can be accomplished in System 5 with socalled Composite Transmit Focusing. Several beams with different focus and different transmit frequency are fired in the same direction (though not consecutively),
and the received data is combined in such a way that the focused zones from each
beam are “stitched” together. The technique is most commonly used with linear arrays to obtain excellent image quality (sacrificing frame rate). It is also usually combined with swept receive filters.
TRANSMIT FOCUS FOR ZONES
Fig. 4.7 Composite beam
transmit
focal
zones
TX PULSE
Depth
RECEIVE FILTER
BW
A
A1-30System FiVe - Service Manual - FA091050 I
Page 75
eGE Vingmed Ultrasound Principles of Operation – rev. 06
4.2.7Peak detection and Edge Enhancement
Peak detection is done in order to reduce “black holes” in the image. It is accomplished by comparing two or more consecutive samples along a beam, picking the
larger for further data processing.
Edge enhancement is a filter technique where a rapid change in the amplitude of the
received signal will be emphasized, thus easier visualizing moving targets and structures (like leaflets). The degree of enhancement will usually be higher in M-Mode.
Precompresses signal
After derivation
Precompressed + derivated
Offset added
After clipping
Fig. 4.8 Edge Enhancement
5Spectrum Doppler Processing
“Shadow enhancing”
5.1General Description
When an ultrasound wave is transmitted into the body, the velocity of any moving
scatter will be modulated onto the frequency of the transmitted signal. The backscattered signal will have a higher or lower frequency depending on if the target is moving away from or towards the transducer. The frequency shift of the backscattered
signal can be derived using the following equation:
= 2 F0v / c(5.1)
F
d
where F
the acoustic velocity in tissue (apprx. 1540 m/s). The above equation is valid provid-
System FiVe - Service Manual - FA091050 IA1-31
is the transmitted ultrasound frequency, v is the scatter velocity and c is
0
Page 76
Principles of Operation – rev. 06eGE Vingmed Ultrasound
ed the angle between the ultrasonic beam and the direction of the blood flow is small,
i.e. beam is close to parallel to flow. The ultrasound wave (F
) is typically in the fre-
0
quency range of 2 - 7.5 MHz, while the velocities of the moving blood cells are in the
range of +/- 0 - 40 kHz. There are two ways of measuring the velocity of the blood
cells utilizing the Doppler technique. One is using Pulsed Wave (PW) Doppler and
the other is using Continuous Wave (CW) Doppler.
Below is a functional block diagram of the Doppler data flow.
.
AA: PRC
PA: TX Board
TX
RX
RX Board
A/D
RF
DEMODUL.
FOCUSER
SIN/COS
BF
REGION
OF
INTEREST
SAMPLING
(PW ONLY)
RFT
HIGH PASS
FILTER
SPECTRUM
ANALYZER
t
f
D/A
SPATIAL
AVERAGE
SDP
TEMPORAL
AVERAGE
DOPPLER AUDIO
Fig. 5.1 Doppler Data Flow
SCAN
CONV
SC
DISPLAY
SPEAKERS
FRONT PANEL
A1-32System FiVe - Service Manual - FA091050 I
Page 77
eGE Vingmed Ultrasound Principles of Operation – rev. 06
5.2Detailed descriptions of data processes
5.2.1RF demodulation
An ultrasound burst with a certain length (a few us) is transmitted from the transducer elements into the body at a certain direction towards the area of interest. As this
burst propagates through the tissue it is attenuated and reflected, and when hitting
moving objects (blood cells, leaflets, heart walls etc.), the reflected signal is modulated by the velocities of the objects.
In order to extract the Doppler shift from the backscattered signal, the ultrasound
component must be removed. This is done in a process called RF demodulation or
mixing and is a complex modulation followed by a low pass filter.
f
f
dem
f
lp
f
dem
Fig. 5.2 RF Demodulation
2f
dem
A complex multiplication will move the signal up to 2 times the demodulation frequency and
down to the base band.
The low pass filter will remov e the signal wrapped around 2 times the demodulation frequency.
System FiVe - Service Manual - FA091050 IA1-33
Page 78
Principles of Operation – rev. 06eGE Vingmed Ultrasound
5.2.2Sampling in Pulsed Wave (Narrow Band)
Since it takes time for the sound wave to travel from the transducer, down to the
target and back up,
t = 2d/c, t=time, d=distance, c=1540m/s(5.2)
there is a limitation on how often one can transmit (pulse repetition rate) to avoid
having echoes from two transmit pulses at the same time, (Nyquist limit).
The receiver can sample the signal a certain selected time after transmit, called the
depth. The size of the sampled blood flow is called the sample volume. Only velocities from this depth is later displayed.
Conventional PW Doppler is limited to measuring velocities below the half the
Nyquist limit (or below the Nyquist limit if so-called spectral unwrapping is used
(baseline moved up/down)). Velocities above the Nyquist limit will be aliased, i.e. be
wrapped around as opposite velocities.
Burst Length
Transmit
Pulse
Receive
Gate
Depth
Pulse Repetition Time
Fig. 5.3 Pulsed Wave
Sample Volume
Doppler
In high PRF PW Doppler the pulse repetition rate can be much higher than in conventional PW. However, in this mode there are multiple sample volumes located
along the ultrasonic beam. This off course causes range ambiguity, since it is impossible to interpret from which sample volume the backscattered Doppler shifts originate.
A1-34System FiVe - Service Manual - FA091050 I
Page 79
eGE Vingmed Ultrasound Principles of Operation – rev. 06
The PW Doppler technique in System 5 is two-dimensional, where the sample volume is divided into maximum 64 discrete ranges. For each transmit pulse (along the
horizontal axis) these 64 ranges can be stored along the vertical axis, thus building
up a matrix. In order to incorporate the effect of the scatter displacement from one
pulse to the other, the backscattered signals for DFT estimation are picked from different delays (ranges) from pulse to pulse. This is described in more detail in the
Spectrum Analyzer paragraph 5.2.5. This method of performing PW Doppler spectrum analysis makes it possible to measure velocities up to ~7 times the pulse repetition rate without aliasing.
Max 64 ranges
5.2.3Continuous Wave
In CW mode, the transducer elements are divided into one section for transmit and
one section for receive. An ultrasound signal is continuously transmitted into the
body and the reflected signal demodulated in the receiver. This mode lacks range or
depth resolution (one do not know the location of the different scatters), but the problem with a limited pulse repetition rate does not exist, thereby giving the ability to
measure high velocities.
5.2.4High pass filtering
Before spectrum analysis, the signal is high pass filtered to remove low frequency
components. This is done in a variable digital filter on the RF and Tissue Processor
board and is also called Low Velocity Reject from a user’s point of view.
Sample
Volume
Fig. 5.4 PW Sample Volume
|A|
Cutoff frequencies available
v
HP
System FiVe - Service Manual - FA091050 IA1-35
Low velocities
from heart walls rejected
Fig. 5.5 High Pass
Velocities from blood passed
v
Page 80
Principles of Operation – rev. 06eGE Vingmed Ultrasound
5.2.5Spectrum Analyzer
A modified Discrete Fourier Transform is used to perform the digital spectrum analysis. As mentioned previously, the whole sample volume in PW is divided into maximum 64 discrete samples or ranges, thus there are 64 discrete ranges (making up
one sample volume) per transmit pulse. Samples/ranges from maximum 512 pulses
are stored in a matrix as shown in Fig. 5.6.
[n](maximum 512 pulses)
x(0,0)
[r]
x(1,0)
x(r,0)
x(R-2,0)
x(R-1,0)
(max 64 samples)
x(0,1)
x(1,1)
x(r,1)
x(R-2,1)
x(R-1,1)
x(0,n)
x(1,n)
x(r,n)
x(R-2,n)
x(R-1,n)
x(0,N-1)
x(1,N-1)
x (r,N-1)
x(R-2,N-1)
x(R-1,N-1)
Fig. 5.6 PW Data Storage
By organizing the data in this fashion, the backscattered signal from a scatter will
move up or down according to its velocity as time elapses for every new pulse, [n].
Thus, by performing DFT on different slopes where the data is picked from different
ranges from pulse to pulse (see example in Fig. 5.7 below), one can estimate the
various frequency/velocity components present within the sample volume.
Assuming in the example below that scatter A is located at depth r
at time t
it has moved to r14 and so on. Since both time (pulse repetition time) and
1
distance (derived from range delay) of travel is known, the velocity, v
mated, (r
-r14)/(t1-t2). Scatter B moves slower, vB, since it needs the time t4 - t1 to
17
at time to, then
17
, can be esti-
A
travel the same distance as scatter A.
There are a total of maximum 256 frequency components (slopes) or velocities
which are estimated in the complete spectrum analysis.
t
t
t
t
o
1
2
r
13
r
14
r
15
r
16
r
17
A
B
t
3
4
Fig. 5.7 Example
For CW mode the data acquisition is done as a function of time only, i.e. in one range
as time elapses.
A1-36System FiVe - Service Manual - FA091050 I
Page 81
eGE Vingmed Ultrasound Principles of Operation – rev. 06
6Color Flow Processing
6.1General Description
2D Flow
In PW Doppler the velocity, intensity (power) and direction of the blood is interrogat-
ed within one sample volume utilizing DFT, which is rather time consuming. Thus,
this method is unsuited for Color Flow velocity estimation.
Color Flow information is obtained using Multigated Doppler, where the signal from
multiple samples along a line are analyzed. Unlike 2D Tissue imaging where it is only
necessary to fire one pulse for each direction and then perform sampling along this
line, 2D Flow imaging requires firing of several pulses in the same direction, ref.
Fig. 6.2, and repeated demodulation and sampling of the signal from the same scatterers. This must be done in order to observe the movement of the scatters over
time, otherwise it is impossible to tell if they have moved or not. The longer they are
observed, the better is the frequency estimation. When sufficient time is spent to
gather data in one direction, one can start collecting data from the next.
A functional block diagram (Fig. 6.1) shows the complete data flow for the color flow
processing, from transmit to display. As for Doppler, the RF signal is amplified, A/D
converted and demodulated, i.e. the ultrasound component (F
backscattered signal. The samples from the region of interest (inside the color sector) are used for processing by the 2D Flow unit.
It is necessary to high pass filter the backscattered signal (so-called Fixed Target
Cancelling), due to presence of strong low-frequency components from the slowly
moving heart walls, valves and leaflets.
Color M-Mode
Data for Color M-Mode is acquired in the same way as for 2D Flow, with exception
that the beam is pointing in one direction only, not scanning. Thus, the same functional data flow diagram (Fig. 6.1) and velocity estimation (Fig. 6.2) is valid (when all
sector shapes are replaced with vertical vectors and rectangles).
The advantages of Color M-Mode over 2D Flow are better accuracy of the velocity
estimation and better signal to noise ratio since more pulses can be fired in the desired direction (the probe does not move as in 2D Flow). In addition, this mode provides superior temporal resolution, but the spatial resolution is poor.
) is removed from the
o
System FiVe - Service Manual - FA091050 IA1-37
Page 82
Principles of Operation – rev. 06eGE Vingmed Ultrasound
.
FTC
FILTER
AA: PRC
PA: TX Board
TX
RX
RX Board
AUTO-
CORRE-
LATOR
CFP
A/D
RANGE
AVG.
RF
DEMODUL.
FOCUSER
SIN/COS
BF
PARAMETER
ESTIMATORS
BW
+/-
v
BWP
+/-
v
P
SCAN
CONVERSION
Fig. 6.1 2D Flow Data Flow
FILTER
RFT
ASSIGNMENT
SC
SAMPLING
COLOR
REGION
OF
INTEREST
DISPLAY
6.2Detailed descriptions of data processes
6.2.1RF Demodulation
This is performed in the same way as for Doppler with a complex multiplication followed by a low pass filter.
f
dem
f
lp
f
dem
2f
f
dem
A1-38System FiVe - Service Manual - FA091050 I
Page 83
eGE Vingmed Ultrasound Principles of Operation – rev. 06
6.2.2Sampling in region of interest
As mentioned before, repeated data sets from consecutive samples or ranges along
a beam is required in order to later perform high pass filtering, velocity estimation
and color encoding. Selection of which samples to further process, is actually done
by the Front End Controller board enabling the addresses (for the data sets for ranges within the selected color sector) to the RF and Tissue Processor data buffer.
Samples originating from outside the boundaries of the color sector, will be neglected.
Max256 ranges
Region
of
Interest
6.2.3Variable high pass filtering (Fixed Target Cancelling)
Samples from the same ranges at different time intervals are stored in a memory, so
that they can be used for estimation of the velocities within each range. Velocities
below a certain user selectable limit (Low Velocity Reject) are rejected in a variable
digital high pass regression filter, which “on the fly” first generates a curve of the low
-frequency components, then subtracts the curve from the signal to separate the
high-frequency components.
|A|
Cutoff frequencies available
v
HP
System FiVe - Service Manual - FA091050 IA1-39
Low velocities
from heart walls rejected
Velocities from blood passed
v
Page 84
Principles of Operation – rev. 06eGE Vingmed Ultrasound
6.2.4Autocorrelation and Range Averaging
Given a range, rn at a certain depth with the transducer element pointing all the way
to one side (at line # 0). The sampled values in this range will vary with time (from t
to tN) according to the scatters within this area as shown in a). These samples are
stored in a memory as shown in b), as well as samples from any other range at the
same time intervals (prt). By comparing the data from this range with the neighbor
ranges in a so-called autocorrelator, estimates reflecting movement of blood can be
obtained. In order to axially smoothen the color vectors, range averaging of the autocorrelation values is performed.
6.2.5Frequency Parameter Estimation and Color Encoding
Three different estimators use the autocorrelation values to estimate the velocity,
power and bandwidth of the signal. The results are computed in signal processors.
Two different color coding schemes are used to map the parameter estimates in a
two-dimensional display (c):
Power/frequency map: The color intensity is modulated with signal power and center
frequency determines color hue.
o
Bandwidth/frequency map: The center frequency is mapped in red-violet-blue for
low bandwidth signals, gradually changing to green for higher bandwidths.
The above mappings are used as the basis for the displayed color in the particular
pixel (picture element) corresponding to the position of that range (after scan conversion) (e).
Intelligent mapping used together with an advanced algorithm for autocorrelation
features a color coding without aliasing or wrap-around for frequencies above the
Nyquist limit.
A1-40System FiVe - Service Manual - FA091050 I
Page 85
eGE Vingmed Ultrasound Principles of Operation – rev. 06
As time elapses and the flow line position is changed, the above process is repeated
(d) for each range in each flow scan line until the transducer element points all the
way to the other side (e.g at line # 63 for AA probes) and one complete color frame
has been generated.
a)
Signal samples at t
to tN in range r
0
n
Ampl.
3
2
1
0
-1
-2
-3
-4
t
o
Transmit Pulses for Line 0
b)
Samples (range gates)
t
ot1t2t3
r
o
r
1
r
2
.
.
.
r
12210-1-2-2-1110
n
.
.
.
.
.
.
r
255
...............tn..................
t
t
N
prt = 1/prf
t
N
c)
Flow Scan Line 0
r
n
r
n
Different
shades of
color
e)
Flow Sector
063
range #
d)
r
r
r
r
Samples (range gates)
r
Transmit Pulses for Line 63
tot1t2t
o
1
2
.
.
.
21010-1-2-3-2024
m
.
.
.
.
.
.
255
...............tm..................
3
prt = 1/prf
t
M
Flow Scan Line 63
r
m
Different
shades of
r
m
color
range #
Fig. 6.2 2D Flow Velocity Estimation
System FiVe - Service Manual - FA091050 IA1-41
Page 86
Principles of Operation – rev. 06eGE Vingmed Ultrasound
7Post Processing
7.1Recursive Filtering
In order to reduce random noise in the image, recursive filtering (or temporal averaging) is performed. This is averaging of data located at the same pixel position from
frame to frame. Signal from structures will be present from one point in time to the
other, while noise usually will appear once, and will be averaged out over time.
New
WEIGHT
Old
7.2Scan Conversion
The main purpose of the scan conversion process is to convert the image data
stored in a rectangular format in memory to a geometrical correct image on the monitor, i.e. the data has to be presented on the screen in the same format as it was acquired (e.g. in sector shape for AA or PA probes). This is done by converting the x
and y addresses from the pixel domain to r and theta addresses in the angular format. These r and theta addresses are used as inputs to the memory. The pixels are
given a grey scale (for tissue/Doppler) or a color (for flow) value which depends on
the data stored in the memory.
MEMORY
Fig. 7.1 Recursive Filtering
MEMORY
samples
pixels
vectors
Fig. 7.2 Scan Conversion
A1-42System FiVe - Service Manual - FA091050 I
Page 87
eGE Vingmed Ultrasound Principles of Operation – rev. 06
7.3Interpolation
It is not very likely that a sample in the r/theta format coincides with the accurate position of the pixel, thus, somehow they have to be aligned. Also, the value of the pixel
will depend on the values of several surrounding samples, not only the closest. This
is accounted for by bi-linear interpolation where 4 neighboring samples (two in r- and
two in theta direction) are simultaneously read out of memory and weighted to calculate the pixel value.
It is quite obvious that there are far to many horizontal samples stored in memory
for shallow depths, compared to the number there are room for in the near field of a
sector shaped image. Thus, a lot of samples are “thrown away” during interpolation.
In the far field there are not enough horizontal samples, and interpolation is used to
generate pixel values based upon information from neighboring samples.
Fig. 7.3 Interpolation
7.4Compression and Reject
All though there is a compression of the signal prior to scan conversion, there is also
compression and reject after the scan converter. As mentioned before, compression
will enhance low level echoes on behalf of strong signals, while reject will suppress
noise.
Output
pixels
samples
Input
Fig. 7.4 Compression/reject
System FiVe - Service Manual - FA091050 IA1-43
Page 88
Principles of Operation – rev. 06eGE Vingmed Ultrasound
7.5Arbitration
An arbitration algorithm takes care of the priority between grey scale and color code
in 2D Flow imaging, where the two has to be blended in such a way that the color
information is correctly superimposed on to the black and white tissue information.
Since a pixel can only be of one data type, both tissue and flow data are weighted
and the greater is selected as the output pixel.
Tissue
Flow
Arb.sel.
T
F
Convert
to Tissue
Type
Fig. 7.5 Arbitration
A1-44System FiVe - Service Manual - FA091050 I
Page 89
eGE Vingmed Ultrasound System Description – rev. 07
System Description – rev. 07
8Introduction
8.1Overview
The purpose of this document is to give a system overview, with special emphasis
on data flow from the probes to the monitor. A block diagram, Front End and Mid.,rev. 10 on page B1-3, is used as a reference for the description starting with:
•9: General Information. The system is divided conceptually into four functional
blocks;
•10: Front End,
•11: Mid Processors,
•12: Display and Control and
•13: Keyboard, I/O and Peripherals.
8.2Document History
Rev.DateSign.Description
0125 Aug 1994GRLFirst version.
022 Jan 1995LHSUpdated layout. Corrected some minor errors.
0321 Aug 1996GRLMinor corrections, added descr. of HV supply
0428 Feb 1999LHSUpdated and corrected some errors.
059 Sep 1999LHSSome small changes to reflect that the Image
0618 Oct 1999LHSCorrected errors. Updated to include changes
071. Oct. 2000LHSCorrected errors.
9General Information
•System FiVe is a phased and linear array ultrasound imaging scanner with an
option for mechanical annular array probes. The system is universal and can
be used for a number of various applications; all a matter of software.
Port 2 Board has been introduced.
from sw. 1.7.1, RX64 has been introduced.
•The system can do 2D black and white imaging, 2D Color Flow, M-Mode black
and white imaging, Color M-Mode and Doppler, in addition to a number of combinations of the above. It also has provisions for several analog inputs (e.g.
ECG, phono).
•System FiVe is a digital beamforming system which can handle up to 192 element linear probes by use of multiplexing.
•System configuration is stored on a hard disk and all necessary software is
loaded from the hard disk on power up.
System FiVe - Service Manual - FA091050 IA1-45
Page 90
System Description – rev. 07eGE Vingmed Ultrasound
•User interface via the keyboard initiates the system operation and set-up via
two major bus structures interconnecting the different printed circuit boards residing in the card cage.
•Signal flow from the input connector panel to the monitor and peripherals is
mainly done over a backplane, but the final path from the I/O section and up
from the card cage is done via cables.
10Front End
10.1General information
The System FiVe Front End consists of the following boards:
•Relay Board (RLY),
•Transmitter Board (TX),
•Receiver Board (RX),
•Probe Controller Board (PRC),
•Beamformer Boards (BF) 4x
•Front End Controller Board (FEC).
It presents a digital representation (18 bit) of the backscattered/reflected signal from
blood and tissue to the Mid Processor section.
10.2Front End Bus
Most of the FE boards are controlled by the Front End Controller board via a Front
End Bus (FE_BUS). The FE_BUS is a synchronous and bidirectional bus built up by
16-bit data, 6-bit device address select, 10-bit page address and 8 strobe signals
controlling the data transactions. The Front End Controller board can also read the
revision status of the Front End boards through a serial line to a E
on each board.
10.3Phased and Linear Array Front End
•The phased and linear array probes consist of several identical transducer elements (e.g. 64, 128, 192). Three probes can be connected to the system. The
connectors are physically located on the RLY board, where one of them is selected and connected to the transmitter (TX) and receiver (RX) through a number of relays.
•Depending on probe type and system setup, a certain scan pattern is selected
on the FEC board. This board loads scan parameters for both the transmitter
and the beamformer (steering- and focusing delays) into local RAM on these
boards. Thus, when the FEC board goes through a scan sequence, it loads the
proper contents of the RAM into the TPG, then issues a transmit trigger pulse
(TXTRIG_L) for the transmitter and a receive synchronization pulse (SYNC_L)
for the beamformer. By firing the transmit pulses from the different elements at
certain repeated time intervals and with different delays, the ultrasound beam
can be steered in desired directions (re. principles of operation) obtaining the
selected scan patterns (e.g. 2D, 2D Flow etc.).
2
PROM located
A1-46System FiVe - Service Manual - FA091050 I
Page 91
eGE Vingmed Ultrasound System Description – rev. 07
•The ultrasound transmit bursts are generated on the TX board, initiated by the
transmit trigger pulse (TXTRIG_L). The transmit trigger starts the Transmit
Pulse Generators (TPG) on the TX board, each generating 16 transmit pulses
with different delays. The transmit pulses are then routed to separate transmit
“amplifiers” fed with voltage HV1 and HV2 witch are controlled by the Acoustic
Power control software.
•The transmit pulses are routed over an Xducer Bus Board (XDBUS) located on
the front side of the Front End boards, to the Relay board, where they are fed
to the selected (one out of three) phased/linear array probe.
•The reflected signal from body structures and blood cells are routed from the
probe, via the Relay board over the Xducer Bus to the RX (receiver) board,
where preamplification (20dB) and Analog Time Gain Compensation (ATGC)
(-10 - +30 dB) is performed. Gain is determined by an analog signal (ATGC)
generated by the FEC board.
On the very input of the RX board are transmit/receive (T/R) switches to prevent
the transmitters from destroying the receivers. Prior to preamplification the signal from the different channels is also fed through relays. This is for having the
possibility to route echoes from annular array probes into the receiver, in addition to injecting a test signal, TSIG.
•The output channels from the RX board are fed to four Beamformer boards.
Each Beamformer board performs A/D conversion of 32 channels. Then the
sample outputs from four A/D converters are fed to one Focusor ASIC. The
samples in the four channels are individually delayed (to focus at a certain
depth) and weighted (so-called apodization) before summed to one channel.
The sample outputs from four Focusors are summed to one channel in a socalled Beamadder ASIC (level 2) (BAL2) while finally the outputs from two
BAL2’s are added together with the output from the preceding Beamformer
board (if existing) in a Beamadder ASIC (level 3) (BAL3). The output from
Beamformer 1 (sum of 32 channels) is fed to Beamformer 2 where it is added
to the sum of the 32 channels on Beamformer 2. This summation goes on
through all four Beamformer boards until all 128 channels are summed making
up one sample focused at a certain depth. The next sample is then focused a
little deeper and so on, until one vector is made up. Before the next transmit trigger pulse is fired, new delay parameters are loaded from VRAM into the Focusors so that they can focus in a new direction and/or depth.
•In order to process two vectors simultaneously (Multi Line Acquisition), a second set of Focusors and Beamadders can optionally be mounted on the Beamformer boards.
•As mentioned before, the Front End Controller board controls all Front End
boards. The board loads all parameters to the TX and Beamformer RAMs, it
reads the probe identification, selects probe connector on Relay board and controls the high voltage multiplexer in linear probes. In addition the board generates the transmit trigger pulse for TX, a receive synchronization pulse
(SYNC_L) used by Beamformers and RF & Tissue Processor, a differential
ATGC voltage used by RX and control signals for the High Voltage Power Supply (HV POWER). The Front End Controller board also generates the global 40
MHz system clocks and reset pulse (SRES).
•The output of Beamadder level 3 at BF4 is fed to the RF and Tissue Processor
Board (RFT).
System FiVe - Service Manual - FA091050 IA1-47
Page 92
System Description – rev. 07eGE Vingmed Ultrasound
•Front End can be configured with the RX board. RX64 supports 64 receive
channels. Implementation equals the RX128 receiver. The RX64 board has
multiplexers in addition to handle linear arrays containing more than 64 elements.
10.4Annular Array Front End
The annular array probes consist of maximum 5 elements which can fire transmit
pulses independently, forming an ultrasound beam. Depending on type of mode, the
beam is steered in desired direction with the use of a linear motor controlling a mechanically movable transducer.
•A Motor Controller (XDCTRL) and a power amplifier for the APAT probes is located on the PRC board. A scan sequence is started by the system CPU telling
the XDCTRL to start a sweep.
Communication between the CPU and the XDCTRL is done over two serial
lines, TXD1 and RXD1. A motor signal is applied to the motor coil in the probe,
and a position signal is fed back to a position sensor, thus forming a regulator
loop. When the element is in the desired position, the XDCTRL issues a tissue
line request signal (TLREQ_L) indicating that now it is time to fire the transmitter. This signal is fed to the FEC board, which immediately (after synchronization) fires the transmit trigger (TXTRIG_L).
•This transmit trigger pulse is fed to the PRC board, and it initiates a transmit sequence in a Transmit Pulse Generator pre-loaded with delay-, frequency- and
pulse width parameters. The same parameters are used throughout a scan (i.e.
one frame). The TPG outputs 5 transmit pulses which are routed to 5 transmitters fed with high voltage (HV1 and HV2). For Stand Alone Doppler probes,
channels 7 and 8 are used.
•The transmit pulses are routed to the Relay board via the Xducer Bus board.
Here they are fed to the selected (one out of two) annular probe, or directly to
the Stand Alone Doppler probe.
•The reflected signal is fed back to the RX board where relays on the input feed
each of the 5 annular channels into 16 receiver channels. Same signal conditioning is done to the signal as for the phased/linear array probes.
•The 80 (or 64 or 32 depending on # of elements in AA probe) active channels
(5 * 16, 4 * 16, 2 * 16) are fed to the Beamformer boards for receive focusing.
Multi Line Acquisition is not possible with annular array probes.
•The output of Beamformer board 4 is fed to the RF and Tissue Processor Board
(RFT).
10.5Isolated inputs (incl. ECG and Phono)
ECG-, Phono-, Pressure- and Respiration sensors can be connected to the Patient
I/O board. Dedicated preamplifiers and filters are designed for each of the sensor
types. The analog signals are multiplexed, gain controlled and A/D converted (serial
output) before fed through opto-couplers (for isolation) to the Internal I/O board. A
DSP interface forwards the trace data to the Spectrum Doppler Board, which presents traces on the pipelink bus to the Image Port or the Image Port 2.
A1-48System FiVe - Service Manual - FA091050 I
Page 93
eGE Vingmed Ultrasound System Description – rev. 07
10.6High Voltage Power Supply
The transmitters on the TX board and PRC boards are fed with high voltage from the
HV supply. This module consists of three linear power supplies; one providing a
symmetrical output voltage ranging from 0 to +/- 80 V (HV1), the other providing a
voltage ranging from 0 to +/- 40 V (HV2) and the third outputting +/- 80 V for the multiplexers in the linear probes. HV1 and HV2 are programmable through a serial interface from the FEC board.
11Mid Processors
The System FiVe Front End and visualization system are interconnected through
digital signal processing modules, called the Mid Processors. These processors performs the adequate signal conditioning for the different data types; Tissue, Doppler
and Flow. The current Mid Processors are the RF & Tissue Processor board (RFT),
the Spectrum Doppler Processor board (SDP) and the 2D Flow Processor board
(CFP or 2DF).
11.1Pipelink bus
•The Mid Processors are interconnected through a data bus system called the
Pipelink. This is a unidirectional bus transporting data from the pipelink dispatcher (RF & Tissue Processor) through the accessed processor to the destination, the Image Port. The Image Port will then map the data into the Image
Memory.
•Data leaving the RF & Tissue Processor have a tag indicating what type of data
that is transported; e.g. tissue, Doppler, 2D Flow. Each of the remaining mid
processors decode this tag and when it matches their own address, the data is
processed. Data that doesn’t have a matching tag, is passed on to the next processor.
•In 2D, data is typically transferred in vector blocks from the RFT board. In spectrum Doppler and Color Flow, data from one range gate is transferred.
11.2RF and Tissue Processor (RFT)
The RF & Tissue Processor board receives its data from the Beamformer 4 board in
the Front End. Both type of data and what data samples (RF_MODE) to use are
communicated to the RFT board from the Front End Controller board (over the Front
End Bus).
RF Processing
Different types of RF processing can be performed depending on later usage of the
data; e.g.:
•RF Demodulation
•Digital Time Gain Compensation
•Filtering
•Decimation.
Data Buffer
After RF filtering, the data is written into different sliding ring buffers, dedicated the
different types of data. While data is written into the buffers sample by sample in vec-
System FiVe - Service Manual - FA091050 IA1-49
Page 94
System Description – rev. 07eGE Vingmed Ultrasound
tors, multiple samples from the same range (depth) can be read out. Both input addressing (start and length) and output addressing (through output events) is
controlled by the Front End Controller board.
Tissue Processing
A number of different tissue processes are performed on this board: First the signal
amplitude is obtained by detection
strong signals and amplify the low level echoes. After compression
. Then the data is compressed to attenuate the
so-called zone
stitching is performed. This is used to combine the (transmit) focal zones from different vectors into one vector by weighting the zone transitions, and does only apply to
phased/linear array probes where multiple vectors can be collected in the same direction. For M-Mode, peak detection
and edge enhancement is implemented. Finally
an offset can be added to the signal and clipping is performed. The tissue data is
then tagged, and sent on to the Image Port board.
Color Flow Processing
No Color Flow processing is performed here, except for the RF demodulation previously mentioned. The data used for Color Flow is tagged with the appropriate headers and tails and routed through an output multiplexer to the 2D Flow Processor
board.
Doppler Processing
In addition to RF demodulation, a variable digital high pass filter is implemented on
the RFT board.The purpose of this filter is to remove strong low frequency signals
returning from wall motion, valves and leaflets. The filtering is performed by the local
DSP. Data is then tagged and sent to the Spectrum Doppler Processor board.
Control
The RFT board has a local Digital Signal Processor (DSP) with an external
EPROM.The DSP performs multiple control tasks:
•It handles communication with the System CPU over the VME bus.
•It updates filter coefficients and other parameters in the data path.
•When output events from the Front End Controller is received, it sets up the
pipelink output control for data tagging and transfer.
•During transfer of time motion data, it sets up a so-called time-slot data transfer
(which replaced the output event based transfer).
11.3Spectrum Doppler Processor
The Spectrum Doppler Processor board (SDP) receives its data from the RFT board.
In Pulsed Wave (PW) Doppler several sets of data from the same range (depth) originating from different transmit pulses are transferred from RFT data buffer. In Continuous Wave (CW) Doppler the data samples are transferred consecutively.
Spectrum Analysis
The data sets are written into a sliding ring buffer with different ranges along the vertical axis and different transmit pulses along the horizontal (time) axis, thus achieving a two-dimensional matrix. By reading the data out of the buffer in a certain way
(re. Principles of Operation) and performing Discrete Fourier Transform on the data,
velocities up to seven times the pulse repetition frequency (in PW) can be displayed.
Parts of the spectral analysis is done by a digital signal processor (DSP1).
A1-50System FiVe - Service Manual - FA091050 I
Page 95
eGE Vingmed Ultrasound System Description – rev. 07
During Duplex modes (e.g. 2D and Doppler) the gaps in the spectrum (when doing
2D) is filled by stretching the “real” spectrum out to fill the missing time.
Audio
The Doppler audio channels (I and Q, or DOPLA and DOPLB) are generated based
upon the digital data stored in the ring buffer. The data is transferred from the buffer
into DSP2 (Digital Signal Processor no. 2) which controls the D/A conversion as well
as the Missing Signal Estimation of audio in Duplex modes.
Trace Interface
A serial link from the Internal I/O board, feeds several A/D converted traces (like
ECG, phono, pressure) into the Spectrum Doppler Processor board.
These traces as well as spectral data, are tagged and transported over the pipelink
to the Image Port under control of DSP1.
Control
The DSP1 controls the data flow and updating of all parameters, including control of
read/write address generation. It communicates with the System CPU over the VME
bus and provides the pipelink output with spectrum and trace data.
11.42D Flow Processor
The 2D Flow Processor board receives its data from the RFT board. Several complex data sets for the same range originating from different transmit pulses are transferred over the pipelink bus, then data sets from the next range are transferred and
so on. The purpose of the board is to convert the demodulated Doppler signal to color coded values that can be presented to the Scan Converter board.
The different functions and calculations on the board are performed in a total of 21
Digital Signal Processors. These are grouped in four identical groups each built up
as follows:
•Four DSPs (FTC DSPs) performing fixed target cancelling and autocorrelation.
•One DSP (VEL(ocity) DSP) performing range averaging and frequency parameter estimation.
The purpose of having four groups is to have parallel processing giving increased
through-put rate. The 5 DSPs in each group are supervised by a master DSP on several serial lines.
The data is received by an Input Dispatcher which checks the tags of the pipelink
data. Data without 2D Flow tags are passed on directly to the output (bypassed),
control information is transferred to the master DSP, and data is distributed to the
four DSP groups which each can handle 128 range gates (totalling 512 range gates
per vector). The Input Dispatcher also keeps track of beam and range numbers.
Fixed Target Cancelling
Data from the input dispatcher is stored in FIFOs before transferred into the FTC
DSPs under DMA control. Here, fixed target cancelling is performed for each range.
Each DSP processes data from 32 ranges. The input parameters and program executing the filter algorithm has previously been loaded into the processors from the
master DSP.
Autocorrelation
System FiVe - Service Manual - FA091050 IA1-51
Page 96
System Description – rev. 07eGE Vingmed Ultrasound
After filtering, the autocorrelation functions for each range is estimated in the same
DSPs as fixed target cancelling is performed. The outputs (related to signal power
and velocity) of the 4 FTC processors in a group, are sequentially latched out to the
VEL DSP via external RAM, also under DMA control.
Range Averaging
The autocorrelation numbers received from the FTC DSPs are first averaged in a recursive manner, i.e. data from a certain number of ranges along a vector are averaged by adding and division, then one element is added on top and one element is
subtracted in the bottom and another add/divide is done. This is repeated for all
ranges along each beam.
Frequency Parameter Estimation
The averaged autocorrelation numbers are used as inputs to three estimators computing the velocity, the bandwidth and finally the power (or intensity) of the signal in
each range gate. The first two are found with the help of look-up tables stored in external RAM, the last is calculated. As for the FTC DSPs, the programs for both averaging and estimation has previously been loaded into the VEL DSPs from the
master DSP.
Output Processing
The 3 estimates from each of the 4 VEL DSPs are transferred through FIFOs to the
master DSP. Here they are first packed in 16 bit words (power-4bit + velocity-8bit +
bandwidth-4bit = 16 bit), then the 16 bit words are organized in a beam (or vector)
and fed out on the pipelink through an output FIFO.
Control
As mentioned before, the Master DSP controls both the FTC- and VEL DSPs serially. It also organizes the data from the VEL DSPs and writes the vector data out on
the pipelink bus after having tagged it with head and tail information. In addition, it
communicates with the System CPU board over the VME bus, and handles error situations and test facilities.
12Display and Control
The Display and Control block takes the data from the pipelink bus, stores it in a
memory, performs scan conversion to pixel domain and drives the system RGB
monitor.
The boards within the Display and Control block are:
•the Image Port board,
•the Image Memory board,
or
•the Image Port 2 board, replacing both the Image Port board and the Image
Memory board
•the Scan Converter board,
•the Graphics board
•the System CPU board.
A1-52System FiVe - Service Manual - FA091050 I
Page 97
eGE Vingmed Ultrasound System Description – rev. 07
12.1Image Port
(Image Port 2 has the functionality of the Image Port board plus the Image Memory
board on one card).
The purpose of the Image Port is to capture signal processed data from the Mid Processors or video data from the VCR, and route this data to the appropriate locations
on the Image Memory.
Data from Mid Processors
Data from the Mid Processors are transferred over the pipelink in data packages
called Frames, Packets and Tuplets, all depending on size of the package. At the
Image Port the Packet is collapsed. A Frame contains enough data to construct one
frame (e.g. one 2D frame), while one Tuplet contains enough data to construct one
vector (e.g. one Color vector). The size of the vectors will depend on data type. The
Image Port demultiplexes the different types of data, groups the same types and
maps them into the proper ring buffers in the Image Memory located on the Memory
board or included on the Image Port 2 board.
Data from VCR
Video and S-VHS (both in PAL and NTSC format) from the VCR (or another video
source) is first digitized and then fed through a video multi-standard decoder providing decoded luminance (black and white) and chroma (color) data. Data is then
transferred to a ring buffer in the image memory where it later can be fetched by
Scan Converter for display on the system monitor.
12.2Memory
The default size of the Image Memory is currently 64 MByte. The Image Port board
is the data source and the Scan Converter and System CPU boards are the data
destinations. The different data sets that can be stored, are the following:
•2D Tissue data
•Doppler data
•M-Mode Tissue data
•2D Flow data
•M-Mode Color data
•Trace data
•Video Luminance data
•Video Chroma data
•RF data
Up to eight of the above data sets can be stored live simultaneously in the Image
Memory in eight different ring buffers.
12.3Scan Converter
The Scan Converter board fetches the different types of data from the Image Memory using VME DMA transfers. Its main purpose is to convert the data stored in the
image memory to a display format which gives a true view of what was actually
scanned.
Time Domain Processor
System FiVe - Service Manual - FA091050 IA1-53
Page 98
System Description – rev. 07eGE Vingmed Ultrasound
Address and data is multiplexed, pipelined and fed through input FIFOs into a socalled Time Domain Processor (TDP). The FIFOs can hold up to two vectors each
containing 1024 samples. The TDP performs recursive filtering of the data which is
still on a sample/vector format, and stores the data in one of three memory banks
depending on data type. The three banks are for simultaneous storage of tissue data, flow-frequency data and flow-bandwidth data.
Space Domain Processors
The different types of data are now stored in separate memory banks, and can be
read out in three parallel paths for further simultaneous processing in the Space Domain Processors (SDP). It is when addressing these memories that the actual scan
conversion takes place. Each of the banks have separate addresses since the output formats/shapes are different for e.g. a 2D Tissue sector and a 2D Flow sector.
The addresses to the memories are derived from the CRT x and y counters and the
selected format shapes.
•Sector for 2D tissue and 2D flow (phased array and annular array probes).
•Rectangle for tissue and parallelogram for color (linear array probes).
•Rectangle for tissue, M-Mode tissue, M-Mode color, spectrum, traces, video.
•Parallelogram for both 2D tissue and 2D flow.
Samples are read out four by four in three parallel paths. Four samples are first
mapped through compression PROMs before they are used for interpolation of the
value of the closest pixel. There are different interpolation filters for tissue, flow-frequency and flow-bandwidth. The interpolation scheme for the flow-frequency component is done in such a way that frequency aliasing is avoided. The output of the
interpolator is fed to a pixel encoder.
Pixel Encoder
The different data types have different encoders or look-up tables to get from data
codes to RGB. After conversion to RGB, all data types are input to a multiplexer,
where only one type can be output at the time (pixel by pixel).
Video information
(back from the VCR) which is demodulated by the Image Port
and stored in the Image Memory, can also be fed through the Scan Converter board.
Video is stored as digital luminance and chrominance, and is fed through an encoder
and converted to digital RGB.
Tissue data
is fed through RAM based look-up tables for the purpose of compress
and reject functions. The outputs of the RAMs are three 8-bit R, G and B paths fed
to the output multiplexer.
Color Flow data
(frequency and bandwidth) is fed to an arbiter where it is compared
to the tissue signal. Depending on the weight of the flow signal, either tissue RGB or
flow data (which also has been fed through a RGB look-up table) is selected as the
output pixel through the multiplexer.
Before pixel data is presented out on the Pixel Bus, it is multiplexed with the pixel
address.
12.4Graphics Buffer
The Graphics board gets its data from the Scan Converter board over the Pixel bus
which is a high speed bus providing 24 bit “true color” (8 bit each for R, G and B) at
a burst bandwidth of 20 Mpixels /second. The bus is both writable and readable.
A1-54System FiVe - Service Manual - FA091050 I
Page 99
eGE Vingmed Ultrasound System Description – rev. 07
The board can drive two independent monitors, one high-resolution main screen and
one video monitor (or VCR); the screen formats can range from 640*480 to
1024*1024 pixels. Data from the pixel port is demultiplexed and fed to four banks of
video RAMs providing a 24 bit underlay for imaging.
From the VME interface, two separate overlays are provided. One overlay is for the
windowing system, and the other is for video.
The Graphics board supports a window system server.
Both PAL, NTSC and S-VHS outputs are provided for VCRs and printers.
The board records tape status from the VCR to ease searching for specific record-
ings.
12.5System Control
The System CPU board supports the VME controller function and provides the software resources for computation and real time control. It has provisions for different
interfaces, like SCSI to hard disk, floppy disc and optical disc, RS232 to VCR and
XDCTRL, ethernet, and parallel interface to laser printer.
13Keyboard, I/O and Peripherals
Miscellaneous functions are located in the last system block. The Internal I/O board
and External I/O board are the interfaces between the card cage and the rest of the
system, including the Front Panel and the Peripherals.
13.1Internal I/O and Peripheral Control
The Internal I/O board performs buffering and distribution of video and control data
from various sources inside the card cage to multiple destinations. The board also
contains a VME Interface and can thus generate its own control signals and read the
status of peripherals.
•R, G, B and Sync are fed from the Graphics board, directly up to the system
monitor. Another set of RGB can be fed to a color printer.
•Composite video, black and white video and S-VHS video are buffered and distributed to VCR and printers.
•The analog Doppler signals are fed from the Spectrum Doppler board to the
VCR audio inputs and through a switch where audio from VCR playback also
is input, up to the audio amplifier and then to the speakers.
•A parallel port is generated on the Internal I/O board, where data to e.g. a laser
printer can be output.
•Serial RS-232 interface signals from the System CPU and the Graphics board
are fed to the destinations; Front Panel Interface, VCR, XDCTRL (on Probe
Controller board).
•A SCSI-2 bus is fed from the System CPU, buffered and routed to multiple internal discs.
•Remote control signals for printers are generated on the I/O board.
•The Footswitch is connected to the I/O board.
•The board controls the Patient I/O board, and provides serial trace data to the
SDP board.
System FiVe - Service Manual - FA091050 IA1-55
Page 100
System Description – rev. 07eGE Vingmed Ultrasound
•An AC Power Interface controls power on/off and fan speed.
13.2External I/O to Rear Connector Panel
Several signal are fed from the Internal I/O board to an External I/O board located in
the rear of the system, right next to the Rear Panel. This board contains data buffers
and a galvanic isolation section. Different types of signals are fed to connectors accessible on the Rear Panel.
•R, G, B and Sync are provided for external RGB monitors or printers.
•Composite video, black and white video and S-VHS video are buffered and fed
to output connectors for external monitors and printers. Video and S-VHS can
also be fed into the system.
•Two serial RS-232 ports are provided for external communication with e.g. the
System CPU.
•An Ethernet signal from the System CPU is fed to a 15 pin D-connector (AUI),
or on some of the earlier systems, a BNC connector.
•An ECG trigger pulse for use in stress echo machines, is output to a connector.
•Four analog signals can be input to an A/D converter.
13.3Keyboard
The Front Panel Main board (FP_MAIN) is the core in the System FiVe keyboard. It
is constructed around a uP6809 processor and contains several types of inputs/output registers which are used in encoding/decoding of the different devices connected to the FP_MAIN board. It has serial communication with the rest of the system
through a RS-232 link to the Graphics board.
• The rotary switches
arate Rotary Switch and Display board, connected to the main board via a cable.
Decoding of rotary movement is done through a set of parallel registers.
• Each of the 8 TGC slide potentiometers
D-converted and read by the local uP.
• The function and mode push-buttons (switches)
through parallel registers.
• The two displays are programmed directly from the local uP bus.
• Movement of the trackball is read through a versatile interface register.
• A standard QWERTY keyboard is used for type writing purposes. The matrix
formed by the switches are decoded and read by the uP.
The two analog Doppler signals are fed from the Internal I/O board and up to a Front
Panel Audio Amplifier board, where volume control and current amplification is performed. A connector for headphones is also provided on this board. From the audio
amplifiers the Doppler signals are routed to loudspeakers via a cable.
are located both on the Front Panel Main board and on a sep-
generates analog voltages which all are A/
are decoded in a matrix and read
A1-56System FiVe - Service Manual - FA091050 I
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.