CN1361871A - 带集成电子器件的超声波探针 - Google Patents

带集成电子器件的超声波探针 Download PDF

Info

Publication number
CN1361871A
CN1361871A CN00810646A CN00810646A CN1361871A CN 1361871 A CN1361871 A CN 1361871A CN 00810646 A CN00810646 A CN 00810646A CN 00810646 A CN00810646 A CN 00810646A CN 1361871 A CN1361871 A CN 1361871A
Authority
CN
China
Prior art keywords
interface
circuit
further comprise
data
circuit board
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN00810646A
Other languages
English (en)
Inventor
杰弗瑞·M·吉尔伯特
艾利斯·M·羌
史蒂文·R·布罗德斯通
加里·麦迪逊
阿尔伯特·霍斯特
王亮民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TeraTech Corp
Original Assignee
TeraTech Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TeraTech Corp filed Critical TeraTech Corp
Publication of CN1361871A publication Critical patent/CN1361871A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52085Details related to the ultrasound signal acquisition, e.g. scan sequences
    • G01S7/52095Details related to the ultrasound signal acquisition, e.g. scan sequences using multiline receive beamforming
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/89Sonar systems specially adapted for specific applications for mapping or imaging
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/89Sonar systems specially adapted for specific applications for mapping or imaging
    • G01S15/8906Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques
    • G01S15/8909Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration
    • G01S15/8915Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration using a transducer array
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/89Sonar systems specially adapted for specific applications for mapping or imaging
    • G01S15/8906Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques
    • G01S15/8909Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration
    • G01S15/8915Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration using a transducer array
    • G01S15/892Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration using a transducer array the array being curvilinear
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/89Sonar systems specially adapted for specific applications for mapping or imaging
    • G01S15/8906Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques
    • G01S15/8909Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration
    • G01S15/8915Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration using a transducer array
    • G01S15/8927Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration using a transducer array using simultaneously or sequentially two or more subarrays or subapertures
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/89Sonar systems specially adapted for specific applications for mapping or imaging
    • G01S15/8906Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques
    • G01S15/899Combination of imaging systems with ancillary equipment
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52023Details of receivers
    • G01S7/52025Details of receivers for pulse systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52023Details of receivers
    • G01S7/52034Data rate converters
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52053Display arrangements
    • G01S7/52057Cathode ray tube displays
    • G01S7/5206Two-dimensional coordinated display of distance and direction; B-scan display
    • G01S7/52063Sector scan display
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52053Display arrangements
    • G01S7/52057Cathode ray tube displays
    • G01S7/52073Production of cursor lines, markers or indicia by electronic means
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52053Display arrangements
    • G01S7/52057Cathode ray tube displays
    • G01S7/52074Composite displays, e.g. split-screen displays; Combination of multiple images or of images and alphanumeric tabular information
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52079Constructional features
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52079Constructional features
    • G01S7/5208Constructional features with integration of processing functions inside probe or scanhead
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52085Details related to the ultrasound signal acquisition, e.g. scan sequences
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/18Methods or devices for transmitting, conducting or directing sound
    • G10K11/26Sound-focusing or directing, e.g. scanning
    • G10K11/34Sound-focusing or directing, e.g. scanning using electrical steering of transducer arrays, e.g. beam steering
    • G10K11/341Circuits therefor
    • G10K11/346Circuits therefor using phase variation
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01QANTENNAS, i.e. RADIO AERIALS
    • H01Q25/00Antennas or antenna systems providing at least two radiating patterns
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01QANTENNAS, i.e. RADIO AERIALS
    • H01Q3/00Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system
    • H01Q3/26Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the relative phase or relative amplitude of energisation between two or more active radiating elements; varying the distribution of energy across a radiating aperture
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01QANTENNAS, i.e. RADIO AERIALS
    • H01Q3/00Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system
    • H01Q3/26Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the relative phase or relative amplitude of energisation between two or more active radiating elements; varying the distribution of energy across a radiating aperture
    • H01Q3/2682Time delay steered arrays
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/56Details of data transmission or power supply
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/89Sonar systems specially adapted for specific applications for mapping or imaging
    • G01S15/8906Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques
    • G01S15/8979Combined Doppler and pulse-echo imaging systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52053Display arrangements
    • G01S7/52055Display arrangements in association with ancillary recording equipment

Abstract

手持式超声波探针系统包括在人机工程学壳体内的集成电子器件。电子器件包括控制电路、波束形成和电路换能器驱动电路。探针的电子器件使用工业标准的高速串行总线与主机通信。

Description

带集成电子器件的超声波探针
相关的专利申请
这份申请是1999年11月26日提交的美国专利申请第09/449,780号的部分继续申请并且要求1999年6月22日提交的美国临时申请第60/140,430号的利益,在此通过引证将上述申请的全部内容完整地并入。
本发明的现有技术
传统的超声波成像系统通常包括通过电缆耦合到安装在大机柜上的控制台处理和显示单元上的手持式探针。该探针通常包括把超声波的能量发射到被检查的区域中并且接收从该区域返回的反射超声波的能量的超声波换能器的阵列。换能器把收到的超声波能量转换成在电缆上被转移到处理单元的低电平电信号。该处理单元应用适当的波束形成技术把来自各个换能器的信号合并以产生感兴趣的区域的图像。
典型的传统的超声波系统包括一个换能器阵列,其中每个换能器都与它自己在控制台处理单元中的处理电路相关联。处理电路通常包括驱动器电路,该驱动器电路在发射模式中把精确定时的驱动脉冲发送给换能器,以便启动传输超声波信号。这些发射定时脉冲沿着电缆从控制台处理单元传送给扫描头。在接收模式中,处理电路的波束形成电路把适当的延迟引入每个来自换能器的低电平的电信号,使这些信号这样聚焦,以致随后可以产生精确的图像。
因为所有的电路都远离探针,所以用数量相当庞大的电缆把探针系到控制台处理单元上。通常,用各自独立的电缆为探头提供电力和控制信号。这些电缆把相当大的转矩给予探头。为了驱动128个换能器,通常至少需要128条发射/接收线(每个换能器一条)。因此,超声波操作员为了把探头放到适当位置并操作它必须克服那个电缆转矩。
本发明的概述
按照本发明的优选实施方案,准备进一步改进为与个人计算机一起使用而研制的便携式医用超声波成像系统。在一个实施方案中,控制电路和波束形成电路位于手持式探针中。这样的集成包在探针重量增加不大的情况下把探针必不可少的电缆减少到最基本的部分。
本发明的实施方案包括在手持壳体范围内具有众多安装在通常呈矩形的腔体内的电路板或电路安装板的探针。这些电路安装板个个具有一个或多个集成电路并且被安装在彼此平行的平面中。这些集成电路可以使用标准的CMOS处理制作,它们将支持在5V和200V之间的电压水平。
本发明的特定的实施方案利用两三块电路板或安装板,中心安装板具有中心系统控制器和对外部处理器的通信链路。中心安装板可以安装在一对外围安装板之间,每个外围安装板都包括存储器和波束形成电路。这个系统供不同的探针要素使用并且可以使用为不同的探针调整到不同电平的调压电源。另外,使用可变的时钟脉冲发生器供不同的探针选择不同的频率也是合乎需要的。
本发明的另一个优选实施方案提供通过第一电缆连接到接口壳体上小型探针。接口壳体可以容纳波束形成装置和相关联的电路并且是一个小巧轻盈的单元,用户可以用一只手拿着它同时用另一只手操纵探针。探针可以是可以通过电缆可互换地连接到接口壳体上的几种传统的探针中的任何一种。作为替代,接口壳体可以用带子佩戴在用户的身上,例如,用皮带佩戴在前臂或腰上,或者装在用户的衣袋里。使用这种接口的优选实施方案可以如同在此更详细地描述的那样包括两块或三块电路板。接口壳体通过火线(Firewire)(火线)即标准的串行总线连接到个人计算机上。
在另一个优选实施方案中,与波束形成装置合并的探针或带接口壳体的探针可以被接到可佩戴的个人计算机上。在这个实施方案中,完成扫描变换、后置信号处理或彩色多普勒处理的计算机位于用户佩戴在身上(例如,佩戴在前臂或腰上或装在口袋中)的壳体中。供电板可以插入探针、接口壳体或另一个外部容器并且可以包括DC-DC转换器。另外,显示器系统可以包括戴在头上的显示器。手持控制器可以通过导线或无线通信方式接到计算机或接口上。
本发明的优选实施方案可以利用某些包括核对电源电压水平、试验波束形成装置的每个信道和帮助设定增益水平、计算每秒钟的脉冲数和自动关闭系统的电路的安全功能部件防止患者接受过量辐射。
本发明的另一个优选实施方案采用用户在研究患者期间为了完成特定的作业使用的专用控制。这些控制在使用中是容易接近的并且是直观的。这些控制为显示屏上的图像的冻结和解冻、为把图像记录在电子存储器中作准备,以便利用标记或卡钳测定两个尺寸上的距离,利用“设置”功能把标记或卡钳固定在屏幕上,利用跟踪球、触摸板或其它手动操纵要素控制该标记,利用时间增益补偿控制(例如,8个滑移保留区)对体内的声波衰减进行校正,利用比例或深度控制提供变焦特征和选择聚焦区。
这种系统可以与大量的探针系统和超声成像方法一起使用。这些包括彩色多普勒、功率多普勒和光谱密度研究的产生。这些研究通过使用在研究期间引入体内增强对超声波信号的响应的造影剂可以是半自动的。另外,这样的制剂还可以包括在被探针的能量转换阵列所产生的特定声信号激活时声学释放到身体中的药物。
附图简要说明
通过下面对用附图予以图解说明的带集成电子器件的超声波探针的更具体的描述,本发明的上述和其它目的、特点和优点将变得明显,其中在这些附图中的图画的简短的描述如同像参照特性那样的哪个贯穿不同的看法提到相同的参考符号在不同的附图中始终指的是同一个部分。这些附图不必按比例绘制,而是把重点放在图解说明本发明的原则上。
图1是集成的探针系统的示意方框图。
图2A-2C图解说明包装集成探针电子器件的特定的实施方案。
图3A是集成探针系统的特定的实施方案的示意方框图。
图3B和3C图解说明发射/接收电路的实施方案。
图3D图解说明探针壳体与接口壳体被电缆分开的替代实施方案。
图4A是特定的一维时域波束形成的方框图。
图4B图解说明依据本发明的另一个优选的波束形成实施方案。
图5A是图3所示的系统控制器的功能方框图。
图5B示意地图解说明在系统中用于模块控制的时序图。
图6A-6C是典型的基于火线(Firewire)的DC-DC转换器的电路图。
图7A-7B是与图6B或图6C所示的DC-DC转换器一起使用的专用电缆的示意图。
图8是超声波探针的透视图。
图9是另一种超声波探针的透视图。
图10是用于超声波探针的按钮机构的示意图。
图11图解说明依据本发明品可佩戴或装在身上的超声波系统。
图12图解说明使用标准的通信链路连接个人计算机的接口系统。
本发明的详细说明
图1是集成的探针系统的示意方框图。被图解说明的是目标对像1、前端的探针3和主机5。前端的探针3把换能器阵列10和控制电路集成到单一的手持壳体中。控制电路包括发射/接收模块12、前置放大/TGC模块14,在充电域处理器(CDP)波束形成模块16和系统控制器18。存储器15储存程序指令和数据。CDP波束形成装置的集成电路16包括可以用来计算在每个信道中使用的延迟系数的计算电容。探针3在能遵循标准的高速通信协议(例如,火线(Fire wire)(IEEE P1394标准串行接口)或快速(例如,200兆位/秒(M bits/second)或更快)通用串行总线(USB 2.0)协议的通信链路40上与主机5接口。连接个人计算机的标准的通信链路至少以100兆位/秒(Mbits/second)或更高的速率,优选以200兆位/秒(M bits/second)、400兆位/秒(M bits/second)或更高的速率操作。作为替代,链路40可以是无线连接,例如红外线(IR)链路。因此,探针3包括通信芯片集20。
主机5可以包括后端插件6,该插件包括通信芯片集62、缓冲器64和多普勒处理器66。后端插件6受用来把输出提供给输出设备9的微处理器7控制。
为了正确的操作,便携式超声波系统中的各个组成部分需要连续的数据来源。例如,波束形成装置16需要导引数据,发射电路12需要指令它将3下一个脉冲往哪里聚焦和何时发射的数据,而TGC14需要知道在给定的时间什么增益水平是适当的。此外,为了控制已波束形成的数据送回主机的方式,可能要求进一步的信息与扫描操作同步。例如,DATA VALID(数据有效)信号对减少主机5实际上必须处理的数据量可能是有帮助的。为了使系统协调地工作,超声波系统的各个部分与数据一道依靠共同的同步。例如,发射机必须相对于波束形成装置盯住某个特定位置的时间在某个精确的瞬间发射。
超声波探针的工程学目标包括小尺寸、温度控制、低功耗和允许有效的高分辨率成像以及校准和实验的能力和适应性。小尺寸和低功率操作意味着密集存储。这种能力和适应性需要使用不规则发射顺序、同时改编程序并使之适应无缝的波束形成模式以及满足完成调试和全套成像的适应性的能力。人机工程学的、经济的便携式设计还需要在扫描头3和PC主机5之间有低成本的无妨碍的连接。这种探针系统的一般性描述可以在1996年6月28日提交的国际专利申请第PCT/US96/11166号、作为1995年6月29日提交的美国专利申请第08/496,804和08/496,805号的部分继续申请于1996年2月12日提交的美国专利申请第08/599,816号的部分继续申请于1999年10月12日授权的现在的美国专利第5,964,709号、现在的美国专利第5,590,658号和第5,839,442中找到,而进一步的实施方案是在对应于1998年2月3日提交的国际专利申请第PCT/US98/02291号的1999年7月30日提交的美国专利申请第09/364,699号和对应于1997年12月23日提交的国际专利申请第PCT/US97/24291号的1999年11月23日提交的美国专利申请第09/447,144号中描述的,在此通过引证将上述的专利和专利申请全部完整地并入。
感兴趣的补充因素包括容易、迅速和低成本的设计和制造。这些因素促使采用现场可编程门阵列(FPGA)的体系结构。此外,它们包括使用能毫不费力地延伸到多种多样的应用的设计。但是,FPGA在操作速度、逻辑和存储密度方面受到严格地限制。这具有重大的分歧。
图2A-2C图解说明集成的探针电子器件的特定的实施方案。图2A是展示换能器阵列壳体32、上层电路板100A、下层电路板100B和中心电路板200的透视图。另外,在中心电路板200和下层电路板100B之间运送数据和信号的线路的下层Molex连接器150B也被展示出来。换能器阵列壳体32可以是具有一对被地分别接到上层电路板100A和下层电路板100B上的带应变消除的市售的软电缆连接器120A、120B(见图2C)的可用单元。图2B是探针的后视图,它也展示上层Molex连接器150A。图2C是探针的侧视图。采用8mm高的Molex连接器150A、150B,整个叠层结构具有大约30mm或更薄的厚度,就这个特定的实施方案而言是21mm。
小尺寸是通过使用调制解调器的制作和包装技术得以实现的。例如,通过开拓现代的半导体制作技术,为数众多的电路功能可以被集成到单一的芯片上。此外,这些芯片可以采用节省空间的包装(例如芯片装载技术)来装配。随着技术进步,预计电子元器件的尺寸将进一步减小。
更多的功能性可以被包括在手持式探针之内,例如,对个人计算机的无线IEEE 1394连接。例如,显示器可以直接安装在手持式探针上,以便提供对用户更友好的更有用的器械。
图3A是集成的探针系统的特定的实施方案的示意方框图。主机5可以是具有微处理器CPU52和通信芯片集54的市售的个人计算机。通信电缆40通过通信口56接到通信芯片集54上。
前端探针3’包括作为现成的市售产品的换能器头部32和人机工程学手持式壳体30。换能器头部32里面装有换能器阵列10。壳体30提供里面装有波束形成和控制电路的热电绝缘的模塑的塑料手柄。
如图所示,波束形成电路可以体现在模拟电路板100A、100B上。每个模拟电路板100A、100B都包括各自的发射/接收芯片112A、112B;前置放大/TGC芯片114A、114B;波束形成芯片116A、116B,所有的芯片都借助工作总线159A、159B被一对存储芯片115A-1、115B-1、115A-2、115B-2相互连接起来。在本发明的特定的实施方案中,存储芯片是视频随机存取存储器(VRAM)芯片,而工作总线是32位的。此外,前置放大/TGC芯片114和波束形成芯片116在32个信道上同时操作。发射/接收芯片112包括64个信道的驱动器和64-32的多路分离器。
图4A是特定的一维时域波束形成装置的方框图。波束形成装置600以32-信道可编程的切趾(apodized)延迟线为特色。此外,波束形成装置600可以包括芯片上的输出带通滤波和模-数转换。
如图4A所示,波束形成装置600包括众多单一信道的波束形成处理器620I...620J,成像信号是用实线表示的,数字数据是用虚线表示的,时钟和控制信号是用点划线予以替图解说明的。定时控制器610和存储器615与单一信道波束形成处理器620接口。每个单一信道波束形成处理器都把时钟电路623、存储器和控制电路625、带采样电路621的可编程的延迟单元包括在乘法器电路627中。
每个可编程的延迟单元621都接收来自各自的换能器要素的成像信号回波E。来自单一信道波束形成处理器620的输出在加法器630中被加和。FIR滤波器640处理由此产生的成像信号,然后,该信号被模-数(A/D)转换器650数字化。在本发明的特定的实施方案中,FIR滤波器640和A/D转换器650都制作在带波束形成处理器620的芯片上。
FPGA实现的选择以及易于修改的扩展性都指向把VRAM用于存储器模块。VRAM是带附加的速度更高的串行存取口的标准的动态随机存取存储器(DRAM)。尽管DRAM具有两种基本操作,例如,读和写存储单元,但是VRAM增加了第三种操作:把信息块转移到串行读出寄存器。这样把整块的数据(通常是128或256个字)转移到串行读出寄存器可以在不进一步使DRAM磁芯处于停顿状态的情况下以恒定不变的速率计时。因此,刷新、随机存取数据的读/写和连续的读出可以并列地操作。
在探针3’中,双端口操作是如此有益,以致主机5所完成的数据装入可以与发送给存储器模块的数据分离。为了获得附加的带宽允许添加补充性的VRAM的模块式体系结构是有用的,当精确的数据传输速率要求可以变化时尤为有用。使用宽阔的存储器,数据在送往系统中各种目的地模块之前不必被缓冲。特定的实施方案使用5个256K 16位字的VRAM产生总共80条输出线。如果需要更少的输出线,那么可以使用更少的VRAM。如果需要更多的输出线,那么仅仅必须对控制器做非常小修改。
底线是VRAM的密度低于其它类型的DRAM。当前只有512K字节的VRAM芯片是可利用的。同步的DRAM(SDRAM)是2M字节/芯片,但期望从存储器到各种目的地模块的全部数据都得到缓冲,因为它是不连续的。使用SDRAM意味着各个模块接受突发数据而不是连续数据。此外,可以更多地使用主机数据的缓冲,否则同时读出和装入也许是不可能的。在控制器中使用多重数据传输速率特征可以降低对存储量的要求,从而使VRAM成为第一实施方案。但是,进一步的优选实施方案使用SDRAM来进一步提高系统的速度和容量。
如图3A所示,控制电路体现在数字电路板200上。数字电路板200包括火线(Firewire)芯片集220、控制扫描头的系统控制芯片218和存储芯片215。在本发明的特定的实施方案中,存储芯片215是VRAM芯片,而系统控制芯片218在控制总线155(在这个特定的应用中是16位宽)上与各种存储芯片115,215相互连接。
如同图解说明的那样,系统控制芯片218把扫描头控制信号在各自的信号线152A、152B上提供给发射/接收芯片112A、112B。发射/接收芯片112A、112B把能量提供给发射线124A、124B上的换能器阵列10。从换能器阵列10收到的能量被提供给在接收线122A、122B上的发射/接收芯片112A、112B。收到的信号被提供给前置放大/TGC芯片114A、114B。被放大后,该信号被提供给波束形成芯片116A、116B。在信号线154A、154B上交换波束形成装置和系统控制器之间的控制信号,以便调整扫描波束。
五个VRAM芯片115A-1、115A-2、115B-1、115B-2、215起提供各种操作模块所需要的实时控制数据的作用。术语“操作模块”指的是系统中需要控制的各个部分,即波束形成装置116A、116B,发射/接收芯片112A、112B和前置放大/TGC114A,114B。系统控制器218维持VRAM的适当计时和操作,以便保证连续的数据输出。此外,它产生供导致系统的各种操作模块使用的时钟信号和控制信号,以使它们知道在DRAM的串行口输出的数据何时提交给它们。最后,它还借助PC通信协议(例如,火线(Firewire)或高速总线)与主机(PC)5接口,以便允许主机5把数据写入VRAM。
系统控制器218可以与用来产生4-相位时钟和添加两个波束形成装置的输出端的补充性的辅助FPGA一起并入单一的FPGA中。Q2009 144-针的QuickLogic FPGA是适当的选择。
一些VRAM是被多个模块共享的。四个视频随机存取存储器115A-1、115A-2、115B-1、115B-2的64位输出被发射模块和波束形成装置两者使用。这不成问题,因为在任何给定的时刻通常只有一个模块需要数据。此外,发射模块芯片使用的数据比较少,因此必须为发射操作奉献完整的VRAM是一种浪费。为了允许VRAM数据被多个模块共享,代码被嵌入控制器用来解读和断言适当的MODCLOCK线的VRAM数据。
第五个视频随机存取存储器215被用来产生不被多个模块共享的数据。例如,把对TGC的控制放在这里是方便的,因为那个数据与波束形成装置的数据是同时需要的。另外,具有一个指出何时可利用来自波束形成装置的有效数据的专用控制位和另一个指出帧边界的控制位可能也是有用的。因此,由于数据在VRAM中的位置对应于在帧扫描序列中的位置,所以附加位与系统的操作同步。模拟CCD时钟显示器钟允许信号也可以产生,以便选通模拟CCD时钟保存功率。最后,VRAM可以被用来产生供数/模转换器用已知的波形测试模拟电路的测试数据。
随着系统尺寸减小,VRAM的数目也相应地减少。例如,在二倍速的SDRAM系统中,四个共享的VRAM芯片可以被并入128线系统中的两个SDRAM芯片。
发送给波束形成装置和发射模块的数据在信道内是位串行的,而所有的信道都是可并行使用的。因此,就波束形成模块而言,每个位都充分说明具有两个对于每个δ-δ值必不可少的时钟的单一信道。就发射模块而言,两个发射信道共享每个位线,同时按数据为这两个信道选通交替的时钟。每个信道的发射模块系数(例如,开始时间)全部是位串行的。
VRAM中的数据被组织成运行状态。运行状态由一个字长的由VRAM控制器予以解释的标题和后面跟着的供各种模块使用的0个或更多字长的实际数据组成。标题(见表1)指出在这次运行中数据的目的地是哪里,它应该采用多么迅速的时钟脉冲和在这次运行中有多少数值。(注意:运行的目的文件仅仅用于从4个VRAM出来的数据。从控制器VRAM出来的数元总有相同的目的地。)标题还被用来给用于下面予以描述Jump、Pause和End的特殊的指令编码。
表1:VRAM指令数据格式(仅仅最高的VRAM事件)
命令 数元位置
 15  14  13  12   11  10  9  8  7  6  5  4  3  2  1  0
数据 Mod Sel(2-7) 速率 长度
Pause  0  0  1 速率(非01) 暂停计数
Wait  0  0  1  0  1  0  0  0  0  0  0  0  0  0  0  1
Jump  0  0  0  0  0  0                  Jump Addr/0x100
End  0  0  0  0  0  1  X  X   X  X  X  X  X  X  X  X
VRAM中的数据基本上是按顺序读出的,但是为了根据与超声波系统操作方式有关的几个观察结果减少对存储器的需求和使系统运行变得容易,允许有一些变化。
第一个观察结果是对峰值控制数据传输速率的要求远远高于所需要的平均速率。这是因为为了维持最大的清晰度在封闭区域成像期间焦点可以每个时钟脉冲都被更新。但是,对于接近远场的深部区域,聚焦参数没有必要非常迅速地变化。因此,可以以比较低的速率提供数据。这是通过采用与每次运行相关联的2位RATE字段(见表2)得以完成的。RATE字段允许被指定的运行依据完整的系统时钟频率(该频率可以是8-32MHz)或那个频率的二分之一、四分之一或八分之一计时。
                  表2:RATE字段的定义
     RATE          数据含义        暂停长度
 位11  位12
   0    0 每个时钟脉冲一个新数据 暂停计数个时钟脉冲
   0    1 每隔1个时钟脉冲一个新数据 暂停计数*2个时钟脉冲
   1    0 每隔3个时钟脉冲一个新数据 暂停计数*4个时钟脉冲
   1    1 每隔7个时钟脉冲一个新数据 暂停计数*8个时钟脉冲
下一个观察结果是不需要时间数据时往往存在大间隙。把发射脉冲传送到深部区域中之后,在其回声被接收和波束形成装置被激活之前可能要经过比较长的时间。因此,在工作时间里不必浪费VRAM的存储空间是有利的。由于这个缘故,明确的暂停命令是允许的。当系统控制器218收到暂停命令时,它在读VRAM存储器中下一个字之前等待指定的时钟周期数。PAUSECOUNT(暂停计数)是可以在范围1-2047内获取的11位二进制数。这是为了允许暂停不超过16376(2047*8)系统时钟周期而由RATE字段另外定标的。请注意:RATE字段仅仅可以采用数值0、2和3,因为RATE1的暂停被解释为接下来介绍的等待命令。但是,这不是问题,因为通常只有RATE0被用于最高的等待精确度(到1个时钟脉冲范围内),而RATE3被用于最长的等待时间(不超过16376个时钟周期)。
因为来自波束形成装置116的数据必须在带宽受约束的链路上被送回主机5,所以缓冲和流量控制对于防止数据丢失是必不可少的。缓冲是通过16K×18FIFO完成的,而流量控制是通过把FIFO充满度指示反馈给系统控制器218完成的。这样,如果FIFO变得太满,扫描停下来直到FIFO被倒空。但是,扫描不应该任意停下来,因为它是与声波的传播同步的。因此,明确的同步点可以被插入代码,并且在这些点,控制器一直等待到FIFO被倒空到足以安全地继续进行的程度为止。等待命令被用来指出这些同步点。等待命令引起控制器等待WAITPROCEED线处于高电平。当前这条线(经由辅助FPGA)被接到FIFO上的“非半充满”指示器上。因此,等待命令可以至少每隔产生8K数据的周期放置一个,以保证数据溢出不会发生。因为这大于一条超声波线,所以它仍然允许多条线被交叉使用。
下一个命令是jump(跳跃)命令。这个命令允许不连续的越过VRAM存储器。这个命令被这样使用,以致VRAM存储器可以同时用读出操作进行修改并且使添加和删除变量规模控制序列变得更容易。为了理解这个命令为什么是有用的,考虑下面的实例:设想人们要改变在VRAM的存储单元512至1023中的数据,同时要利用其它的存储单元继续进行扫描操作。如果主机刚好打算修改存储单元512至1023,那么不能保证它们在修改的过程中被正确地使用。因此,数据将处于不确定的状态并且可能导致错误的序列。但是,如果存储单元512被首先修改成跳到存储单元1024,然后把存储单元513至1023修改成它们的新数值,最后再把存储单元512修改成它的新数值,那么这种竞争条件将不会发生。(假定它在开始修改时不是正在读存储单元513-1023,但是在这个区域周围留有空白区域)。作为追加,“子例行程序”(它可能由于返回被编码成绝对的跳跃这一事实而每次扫描仅仅被使用一次)可以被用来允许扫描序列的简单变化。
跳跃总是花费128个执行周期,因为系统控制器必须把这个新起始地址装入VRAM和把那行新数据转移到串行移位寄存器。这通常仅仅花费大约25个周期,但是因为系统控制器的其它部分可能访问VRAM(例如,刷新或者主机控制器),所以安全的上限被用来维持固定的延迟。
最后一个命令是end命令。这个命令被用在用于帧的序列的末端,以便告诉系统控制器这帧已经完成。然后,控制器如果处于单帧模式则停止提取指令,直到它被主机(从存储单元0)再次启动为止。如果它处于连续模式,那么它将立即开始下一帧。(在对于默认的跳跃0必不可少的128个周期之后)。
图5A是图3A所示的系统控制器的体系结构的功能方框图。系统控制器218具有四个基本部分:读出控制器282、主机控制器284、刷新控制器286和判优器288。前三个支持与VRAM有关的三种基本操作:读出数据、在主机的请求下写入数据和刷新DRAM磁芯。判优器288负责把前三部分的请求合并成一个对VRAM的DRAM磁芯的连接。在给定的时刻前三部分中只有一个部分可以具有控制,所以它明确地请求控制并且等待这个请求得到判优器288的承认。它们还必须告诉判优器288它们什么时候仍然正在使用DRAM,以使判优器知道不准把它转让给其它部分之一。这是借助INUSE线进行的。
此外,判优器288把RELREQ即放弃请求信号发送给主机控制器284,以便要求主机控制器284放弃对DRAM磁芯的所有权,因为其它部分想要它。请注意:仅仅主机284的控制器需要被请求放弃总线,因为读出控制器284和刷新控制器286两者仅仅在固定的短时间间隔期间使用DRAM磁芯。但是,只要有在火线(Firewire)上来的数据被写入DRAM,主机控制器284就能束缚住DRAM,所以需要告诉它什么时候暂停转移数据。
请注意:VRAM的串行部分不是多路复用的,它总是受读出控制器282的控制。VRAM的串行数据也仅仅送往读出控制器282。
读出控制器282控制到各个VRAM的串行存取口外边的数据先后次序。这包括剖析数据的标题以确定应该读什么存储单元,从而在正确的时间给VRAM的串行时钟计时,驱动模块控制线和安排适当的数据从VRAM的DRAM磁芯转移到串行存取存储器中。
主机控制器284是为了允许主机写入VRAM而借助火线(Firewire)与主机5接口的VRAM控制器的一部分。当主机要写入VRAM的时候,它发送详细说明哪个VRAM和哪个地址要修改以及要写入的新数据的异步包。然后,主机控制器284要求判优器288访问VRAM。当DRAM磁芯既没有被读出控制器282使用也没有被刷新控制器286使用的时候,判优器288把控制授予主机控制器284。然后,主机控制器284照顾地址和控制信号的产生。当全部数据包被解读的时候,主机控制器284释放请求线,放弃对DRAM控制,从而允许其它两个部分使用它。
刷新控制器286负责定期地产生刷新周期,以便制止VRAM的DRAM磁芯丢失其数据。刷新控制器286具有它自己计数器,以便保持跟踪什么时候需要请求刷新。一旦它借助判优器288得到对VRAM的访问,它继续为每个VRAM产生一个刷新周期。这与并行地全部刷新5个VRAM相比减少了在DRAM供电线上的尖峰脉冲的数量。
REFRATE输入控制在刷新周期之间发生多少系统时钟周期。(见表3)。这是对不同的系统时钟频率的补偿。此外,刷新还可以为了调试目的被禁止。
                       表3:刷新率定义
REFRATE1  REFRATE0 刷新周期之间的系统时钟周期数 实现16μs刷新率的最大的系统时钟频率
    0     0     128     8MHz
    0     1     256     16MHz
    1     0     512     32MHz
    1     1     不刷新
判优器288控制读出控制器、主机控制器和刷新控制器282、284、286对VRAM的访问。在任何给定的时刻只有一个部分可以访问VRAM的DRAM口。判优器288在有控制的部分通过不再断言它的IN_USE线放弃它之前不把VRAM的控制重新分配给另一个部分。这些部分是按读出控制器282得到最高的优先权而主机控制器284得到最低的优先权来区分优先次序的。推论是如果读出控制器282需要访问VRAM,但得不到它,那么由于串行输出数据将是不正确的,系统可能崩溃。刷新控制器286能容忍偶尔发生的延迟,尽管它不应该经常发生。最后,主机控制器284能潜在地容忍非常长的延迟,因为主机保持等待除了VRAM的写入可能花费比较长的时间之外没有太多的后果。
使用火线(Firewire)标准(也被称为IEEE1394),有可能在扫描头和主机之间建立非常有能力的、而且是低成本和物理学上无妨碍的连接。火线(Firewire)标准被用于多媒体设备并且允许在廉价的6芯电缆上以100-200每秒兆位(Mbps)、优选400-800每秒兆位(Mbps)的数据传输率进行操作。另外,电力也是在这6条芯线中的2条芯线上提供的,所以火线(Firewire)电缆是与探头唯一必要的电连接。诸如电池或IEEE1394插座之类的电源是可以使用的。火线(Firewire)协议提供用来转移高速率、低潜在态的录像数据的同步通信以及可以用来构造和控制各种外围设备以及获得来自它们的状态信息的可靠的异步通信。几种芯片集可用来实现客户系统与火线(Firewire)总线接口。此外,PCI-火线(Firewire)芯片集和板是当前可用来实现扫描头-主机连接的其它末端。CardBus-火线(Firewire)板也可以使用。
虽然VRAM控制器直接控制超声波扫描头,但是更高水平的控制、初始化、数据处理和显示来自诸如桌上型电脑、膝上型电脑或掌上型电脑之类的多用途主机。显示器可以包括触摸屏的能力。主机借助VRAM控制器写VRAM数据。这是在初始化和在需要不同的扫描图案而改变任何参数(例如,区域的数目或位置,或扫描头的类型)的时候完成的。在例行操作期间,当数据正好被连续地用同样的扫描参数从扫描头读出时,主机不需要往VRAM中写东西。因为VRAM控制器还跟踪它在扫描图案中的位置,所以它能完成在送回主机的数据中给帧边界做标记的打包操作。另外,对诸如断电模式和讯问扫描头上的按钮或刻度盘之类的补充功能的控制也可以借助火线(Firewire)连接得以完成。
虽然火线(Firewire)芯片集管理对火线(Firewire)接口的电和低级协议的接口,但是系统控制器必须管理对火线(Firewire)接口的接口以及处理诸如异步数据包的解码和制止各帧生成等时的包边界之类的更高水平的火线(Firewire)协议问题。
异步的数据转移发生在任何时刻并且相对于图像数据是异步的。异步数据转移采用请求在节点之间写或读的形式。写和读是对目标节点的地址空间中特定的存储单元范围完成的。地址空间可以是48位。各个异步包的长度对于200每秒兆位(Mbps)的操作被制限在1024字节。读和写两者都受系统控制器支持。异步写被用来允许主机修改VRAM数据和控制器中能改变操作模式的控制字。异步读被用来讯问配置ROM(在系统控制器FPGA中),而且还能被用来讯问诸如“暂停”按钮之类的外部寄存器或I/O。配置ROM包含可用来区别不同的探头以及允许节点根据关键字某些软件特点的可询问的“唯一向ID”。
利用同步转移,节点保留指定数量的带宽的,并且它得到保证每隔1/8000秒访问一次低内务操作的链路。全部图像数据都借助同步的数据包从扫描头传送到主机。火线(Firewire)协议把一些数据包级的同步化考虑在内,而补充性的同步化建在系统控制器中。
异步写请求包从主机发送到探头,为的是:
(a)配置链路层控制器芯片(TI GPLynx或TI GP2Lynx);
(b)控制系统控制器FPGA;
(c)把排序数据写入VRAM。
“带信息块有效负载的异步写请求(Asynchronous WriteRequest with Block Payload)”或“带四字节有效负载的异步写请求(Asynchronous Write Request with Quadlet Payload)”这两种形式都可以使用。后者仅仅把有效负载限制在一个quadlet(4个字节)。这两种数据包的格式用表4和表5表示。请注意:这些说明数据包是怎样通过TI LINK控制器芯片传递的。这种格式与导线上的格式之间的差异在于各种CRC被剥夺以及速度代码(spd)和承认代码(ackSent)被附加到末端。Adaptec API和设备驱动程序控制数据包的组装。
    表4:作为通过TI链路芯片递送的带四字节有效
                载荷的异步写请求
位(位0是MSB)
0  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31
 0 DestinationID tLable rt tCode=0 priority
 1 SourceID  destinationOffsetHi
 2 DestinationOffsetLo
 3 数据0 数据1 数据2 数据3
 4  spd acksent
         表5:作为通过TI链路芯片递送的带信息块有效
                      载荷的异步写请求
位(位0是MSB)
0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15  16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
 0 DestinationID tLable rt tCode=0 priority
 1 SourceID destinationOffsetHi
 2 DestinationOffsetLo
 3 DateLength(字节) ExtendedTcode
 4 数据0 数据1 数据2 数据3
 5 数据4 数据5 数据6 数据7
 …
 3+N/4 数据N-4 数据N-3 数据N-2 数据N-1
 4  spd  Acksent
DestinationID字段保存作为探针头火线(Firewire)控制器的目的地的节点ID。物理层芯片可以用这个字段来确定数据包是否是给它的。系统控制器可以忽略这个字段。tLabel字段被用来将请求与应答进行比较。就写请求而言,这个字段没关系,可以被忽略。rt是在链路和/或phy水平使用的重试(retry)代码。它不被系统控制器使用。tCode字段是用来确定它是哪种类型的数据包的事务处理代码。具体地说,0用于四字节写入请求,而1用于信息块写入请求。系统控制器解析这个字段,以便确定它是哪种类型的数据包。当前只有0和1的tCode值是被承认的。优先程度字段仅仅被PHY芯片使用,并且是被系统控制器忽略的。它在选择接口上哪个单元接收特定的数据包时被使用。
接下来,destinationOffsetHi和destinationOffsetLo字段形成48目的地开始地址。这表示在节点范围内数据应该用来做什么。系统控制器使用destinationOffsetHi确定表6所示的功能。请注意:当前只检验destinationOffsetHi字段的三个最不重要数元。spd字段表示在使用ackSent字段指出被链路芯片承认的数据包的状态时所用的数据的发送速度。
           表6:destinationOffsetHi的数值
  destinationOffsetHi                意义
          0     写入VRAM0
          1     写入VRAM1
          2     写入VRAM2
          3     写入VRAM3
          4     写入VRAM4
          5     写入ISO Packet Length寄存器
          6     写入System Controller Mode Word
          7     曾对LINK芯片写入
如同可以见到的那样,destinationOffsetHi的值为0-4对应于对各个VRAM写入。在这种情况下,destinationOffsetLow被放到开始写的字节地址上。这个地址两倍于通常按16位字形成的标准的VRAM地址。请注意:开始地址(destinationOffsetLow)和长度(dataLength)两者都可以是4的倍数,以致全部操作都是四字节定位的。有效负载数据是极少的endian,因此如果是由Intel PC主机写入的则没有必要转换。此外,长度(dataLength)依据GPLynx FIFO的规模必须在4和128字节之间。总的FIFO规模是200字节,但是72字节是供异步传输对于读的应答必不可少的FIFO专用的。
destinationOffsetHi的值为5表示系统控制器的ISO数据包长度(ISO Packet Length)寄存器将被写入。ISO Packet Length必须被安装在控制器中,以便允许它借助火线(Firewire)把ISO数据包正确地格式化回主机。系统控制器中的显式计数器是由于TI GPLynx芯片要到一个字太迟之后才能断言数据包结束的指示这一事实被使用的。请注意:ISO数据包长度也必须被安装在LINK芯片中。被写入的值是ISO数据包长度中的16-位字的数目,它也必须被安装在LINK芯片中。被写入的值是在ISO数据包(即,字节/2)中的16-位字的数目,并且它是按极少的endian顺序写入的,因为它仅仅由系统控制器而不是LINK芯片予以解释。
指定destinationOffsetHi的值为6意味着系统控制器模式字将被修改。当前仅仅使用出自每个四字节的最不重要的16个数元,并且所有的四字节都去相同的地方,所以写众多的值正好使系统控制器模式字被重写。请注意:有效载荷数据再一次是极少的endian。(把这两个事实放在一起产生出自每个4字节的前两个被使用,而后两个被忽略。)系统控制器模式字的定义在表7中给出。
                              表7:系统控制器模式字
                                      数元(数元31是MSB)
  31-36   15-8  7  6     5    4    3     2     1     0
   未用   BOF字  未用  未用  AbortFrame  SingleFrame  Run  Extra2  Extra1   DataLoopback
BOF字字段被用来放置系统控制器将放在等时性数据包的第一个字的高字节中指出帧起点的值。BOF字字段可以被设定为某个在典型的数据不可能出现的值。但是,这不是关键的,因为出现在数据中的BOF字将使它更有可能错过不正确的帧同步,但是决不会引起在认为它被误同步但它确实被正确地同步的场合出现的误警报。这个复位时的初始值是80十六进制。
AbortFrame、SingleFrame和Run的数元被用来控制系统操作。它们的用途用表8表示。决不允许数据FIFO全空着,所以在下一帧的部分是队列之前不可能读出完整的帧。
        表8:在系统控制器模式字中数元AbortFrame、
               SingleFrame和Run的用途
Abort Frame Single Frame Run 意义
1  0  0 中断任何当前的帧并等待
0  1  0 开始单一的新帧
0  0  1 保持扫描新帧
0  0  0 让任何当前帧完成
数元DataLoopback被用来控制从主机读回的数据究竟是来自A/D还是来自VRAM之一。(当前这是VRAM1。)这第二个非必选项可以被用于测试目的,以便在不测试波束形成装置和A/D转换的情况下测试数字数据的产生和收集。数元DataLoopback中的0表示从A/D读的正常操作,而1意味着它应该从VRAM得到数据。
数元Extra1和Extra2可以用于一般的用途。它们被系统控制器锁闭,当前在被叫做EXIRACLOCK0和EXTRACLOCK1的管脚上引出,但是可以用于任何目的。
最后,把destinationOffsetHi设定为7表示异步数据包中的数据被写回Link火线(Firewire)芯片。这允许TI TSB12LV31(或32)的寄存器被主机修改。这可以用来使等时性数据成形和允许发射所形成的数据。destinationOffsetLow指定即将写入的第一个寄存器。因为这些寄存器全部是4-字节大小的,并且必须按它们的全部被写入,所以destinationOffsetLow和dataLength二者都必须是4的倍数。可以把单一的数据包写入多个连续的寄存器。请注意:数据是大endian,因为TSB12LV31被设计成大endian。这种字节-交换技术必须用Intel PC主机来完成。
读请求数据包被用来从探头异步读数据。当前,这个请求仅仅由配置ROM数据组成(见下文),但是可以轻易地被其它类型的数据(例如状态信息或按钮指示)使用。
Adaptec设备的驱动程序作为对明确的应用程序的请求的反应以及为了在应答P GET DEV INFO的SendPAPIC命令时、或在总线复位之后、或在应用程序试图获得对节点的控制时询问节点的火线(Firewire)配置ROM而发送Asynchronous ReadRequests(异步读请求)。
异步读请求既可以是四字节的,也可以与异步写请求一样是随信息块变化的。格式用表9和表10表示。它们类似于写请求的格式。
表9:带TI LINK芯片交付的四字节有效载荷的异步读请求
位(位0是MSB)
0  1  2  3  4  5  6  7  8  9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31
 0 DestinationID tLable rt tCode=0 Priority
 1 sourceID DestinationOffsetHi
2 DestinationOffsetLo
 3 spd Acksent
       表10:带TI LINK芯片交付的四字节有效载荷的异步读请求
位(位0是MSB)
0  1  2  3 4 5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31
 0 DestinationID tLable rt tCode=0 Priority
 1 sourceID  DestinationOf陪etHi
 2 DestinationOffsetLo
 3 DateLength(字节) ExtendedTcode
 4  spd Acksent
与异步写数据包一样,destinationOffsetHi和destinationOffsetLow确定被请求的是什么。高位地址是为了用作控制和状态寄存器和配置ROM而定义的,低位地址被用于更一般的目的。例如,火线(Firewire)配置ROM开始于destinationOffsetHi=Oxffff和destinationOffsetLow=OxfO000400。
当系统控制器从TI LINK芯片的General Receive FIFO接收Quadlet or Block Read Request(四字节或信息块读请求)的数据包时,它将Quadlet or Block Read Response(四字节或信息块读应答)的数据包公式化,并且把它放在LINK芯片的AsynchronousTransmit FIFO(异步传送先进先出)中。
这些数据包的(放在异步传送先进先出中时)的格式用表11和表12表示。
表11:带TI LINK芯片期望的四字节有效载荷的异步读应答
位(位0是MSB)
0  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30 31
 0     spd tLable rt tCode=0 Priority
 1d destinationID rCode Reserved=0
 2 Reserved=0
 3 数据0 数据1 数据2 数据3
    表12:带TI LINK芯片期望的信息块有效载荷的异步读应答
位(位0是MSB)
0  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26 27  28 29  30 31
 0  spd tLable rt tCode=0 Prioritv
 1 DestinationID rCode Reserved=0
 2 Reserved=0
 3 DateLength(字节) ExtendedTcode=0
 4 数据0 数据1 数据2 数据3
 5 数据4 数据5 数据6 数据7
 …
 3+N/4 数据N-4 数据N-3 数据N-2 数据N-1
Spd、tLabel、rt和优先程度的值是从请求数据包中复制的。DestinationID取自请求数据包的sourceID。请注意:全部数据包的CRC都是由TI LINK芯片产生的,因此是包括系统控制器必须产生的数据的注释。(ROM的CRC必须以脱机方式清楚地计算。)
rCode字段用来表示应答的状态。具体地说,0意味着指出全部都好的resp complete。数值6意味着指出数据包中一些字段是无效的或未得到支持的resp_type_error。在这种情况下,如果该请求是信息块请求,那么应答数据包的dataLength必须是0,而且没有数据应该被包括在内。如果请求数据包的dataLength或destinationOffsetLow不是4的倍数,或者(就信息块数据包而言)如果dataLength不在4和32之间,那么resp_type_error被送回。这是因为为了允许128字节有效载荷的写数据包TILINK芯片的异步传送先进先出被配置成12个四字节(8个四字节有效载荷+4个四字节标题),以致接收先进先出可以是36个四字节。Adaptec设备驱动程序应该请求的最长的请求是8个四字节,因为那个长度是配置ROM的长度。无论如何,假定如果长转移失败,那么它落回到比较小的请求。
火线(Firewire)规范期待每个火线(Firewire)节点都具有包含关于装置、它的要求和它的能力的各种细节的配置ROM。这个ROM是借助读请求数据包进行讯问的。有两种类型的只读存储器:最小的ROM和一般的ROM。前者只有一个指出24位的销售公司m的四字节(4字节)数据块。一般的ROM有很多其它字段和很多非必选的信息,从销售公司和装置的ASCII名字到它的功耗和接近其能力的方法。
在一般的只读存储器中必不可少的字段之一是节点独特的ID。这个ID是由24位的销售公司ID和40位的芯片ID组成的。40位的芯片ID等于这样分配的销售公司,以致所有的节点都有一个独特的值。如果在操作期间火线(Firewire)总线被复位或者被重新配置,那么节点独特的ID对于保持装置上的一致处理是必不可少的。当装置第一次被打开时,应用程序读其配置ROM并且确定是否要与它一起工作。如果是这样,它记录其节点独特的ID并且借助那个节点独特的ID打开与装置的连接。然后,这个在任何给定的时间被主机适配器和它的设备驱动程序编入其火线(Firewire)ID(16位)。如果发生拓扑变化或火线(Firewire)总线复位,那么节点的火线(Firewire)ID可以改变,但是节点独特的ID将不改变。这样,在这样的事件中,适配器自动确定新的火线(Firewire)ID并且继续。因此,为了平滑的操作,尤其是多个探头附着在系统上时,实现节点独特的IDs和配置ROM是必不可少的。
配置ROM被分为几个部分。特别感兴趣的一些部分是定义ROM的长度和CRC的第一字、包括给出某些固定的1394-特殊信息(例如,节点独特的ID)的Bus_Info_Block的接下来的四个字、以及表达作为一套关键值标记入口的Root Directry(根目录)的最后三个字。只有两对必不可少的关键值被包括在装入FPGA的ROM之内。可以使用的8-字ROM是用表13表示的。
           表13:装入FPGA的火线(Firewire)配置ROM
位(位0是MSB)
0  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30
0 Info-length=0x04 Crc-length=0x07 Rom-crc-value=0xfbc8
1 3x31(″1″) 0x33(″3″) 0x39(″9″) 0x34(″4″)
2 位=2 Reserved=0 Cyc-clk-acc=0xff Max-rec=6 Reserve=0x000
3 Node-vender-id=123456(0x12d687) Chip-is-hi=0
4 Chip-id-lo=890(0x0000037a)
5 Root-dir-len=0x0002 Root-dir-CRC=0xbc8e
6 ModVendIDKey=0x03 Module-vendor-id=1234567(0x12dc687)
7 NodeCapKey=0x0c Node-capabilities=0x000000
等时性数据包被用于完成波束形成的数据的探头到主机的通信。这在概念上是用帧标记加标点的16-位数字的数据流。为了保持与帧中相应的数据同步,帧标记是重要的。尽管一些超声波系统使用嵌在数据中的精巧的帧和线标记,但是集成的系统可以使用不作为数据的一部分发送的单一的辅助位确定帧边界。线边界可以通过了解VRAM排序程序被推演出来。
当异步数据包可以被任意发送并且没有任何带宽有效性的保证时,等时性的数据包可以作为低内务操作方法被用来发送保证数据率。一旦外围设备预订了指定数量的带宽,它得到每隔1/8000秒的链路访问的保证脉冲。从探头到主机的全部数据都借助等时性数据包被传送。因为等时性的数据包被制限在1/8000秒范围内,所以这是数据的帧。火线(Firewire)规范描述了可以用来给每个等时性数据包加上4位SYNC代码标记的同步位的用途。然后,Adaptech火线(Firewire)-to-PCI桥可以使用这个Sync字段来保证适当的帧调整。但是,TI GPLynx控制器芯片仅仅支持发送数据包时的帧-水平的粒度,不支持数据包水平的,所以当系统控制器告诉火线(Firewire)链路芯片它有数据时,必须准备发送一整帧数据。因为先进先出比帧小得多,所以明智的非必选项是把有效的火线(Firewire)帧规模减少到一个数据包。然后,特定的帧起点(BOF)用每个超声波帧的第一字的高位字节编码并且迫使超声波帧的起点发生在火线(Firewire)帧(和数据包)的起点,从而在超声波应用软件中做到帧-水平的同步化。为了提高效率,完整的超声波帧数据仍然可以在一次火线(Firewire)呼叫(并因此一次中断)中被读出。
在自命为探头到主机的等时性数据传输时有三个步骤。这些初始化步骤仅仅需要在每个探针初始化时被完成一次。
第一个步骤是预订等时性带宽。这个预约使该请求的中心记录(在火线(Firewire)等时性周期管理节点中)被保存,以便保证被分配的总带宽不超过链路的总带宽。例如,这个预约是使用包含始于P_ALLOCATE_RESOURCE的Cmd字段的Adaptech API BusConfig 0命令实现的。字节中被请求的有效载荷被通过。这可能是按每隔1/8000秒预期的数据量。把这个值设定得太高如果只有一个装置则简单地把预约的带宽浪费在没有问题的火线(Firewire)接口上。把这个值设定为太低可能抑制探头到主机的数据传输速率。没有可能发生的溢出或数据损失,扫描仅仅可以比较缓慢地进行。资源分配命令将返回等时性信道号和被批准的有效载荷规模。如果一部分链路已经被预订,这个被批准的有效载荷规模可能小于被请求的规模。
下一个步骤是设定系统控制器ISO数据包长度字,以便表明期望的ISO数据包有多长。
最后的步骤是初始化探头链路芯片。这个步骤是借助把上述的异步数据包写回LINK芯片完成的。具体地说,初始化寄存器54h、58h和5ch是必要的。然后,探头可以被吩咐开始排序,于是数据将流回。
如果多个探针被接在系统上,那么等时性带宽预约可以发生一次,但是在任何给定的时间只有一个探针的等时性传输(以及它的排序)是被允许的。
如上所述,等时性数据传输被用来把探头数据交付给主机。维持帧同步是必要的。火线(Firewire)将支持大约3000字节的子帧打包(packetization),但是它归在这个的顶端实现帧同步的系统控制器负责。同步化是借助两种方法实现的:
1.把一帧的第一个数据包中的第一字的高位字节放到帧起点(BOF)的代码中。(这个可以被安装在系统控制器模式字中)。
2.所有的帧都被装填,以便消耗所有的数据包编号。
当这两种方法结合起来时,它们保证如果数据包的正确编号被同时读出则将维持帧同步而且再次同步可以受正好扫描数据流中每个数据包的第一字的高位字节的影响。
打包范例是用表14表示的。这张表描绘四个4个字(8个字节)的数据包,每个展示一个完整的超声波帧和下一帧的第一数据包。超声波帧的规模是10个字。如同可以看到的那样,第一字的Hi字节被放到BOF代码中。为了保证适当的同步化已被维持,可以检查这个字节。然后,把数据分成三个数据包1-3。因为帧在数据包3的中间结束,所以数据包3的末端用高位字中的BOF代码填充。重要的是这意味着第四数据包的第一字将是第二帧的第一字,即使即使超声波帧的规模不是数据包规模的倍数也将如此。
      表14:探头到主机的等时性数据的示范打包
   数据包     字    低位字节   高位字节
  1(帧1)     1   数据1低位      BOF
    2   数据2低位   数据2高位
    3   数据3低位   数据3高位
    4   数据4低位   数据4高位
  2(帧1)     1   数据5低位   数据5高位
    2   数据6低位   数据6高位
    3   数据7低位   数据7高位
    4   数据8低位   数据8高位
  3(帧1)     1   数据9低位   数据9高位
    2   数据10低位   数据10高位
    3   数据11低位      BOF
    4   数据12低位      BOF
  4(帧2)     1   数据1低位      BOF
    2   数据2低位   数据2高位
    3   数据3低位   数据3高位
    4      …     …
TSB12LV31(或32)完成等时性数据的打包,但是借助ISORST信号把数据包边界通知系统控制器。然后,系统控制器用这个使它内部的字到字节的多路复用器和打包电路复位。如果它收到来自先进先出的帧标记,则暂停先进先出的同步数据输出,直到它收到ISORST脉冲为止。
模块接口定义系统中的各种模块怎样受VRAM控制器的控制。有两种类型的模块:从四个共享的VRAM(每块模拟板上两个)接收的数据的那些模块和(借助VRAM控制器)从专用的数字板上的VRAM接收数据的那些模块。这两种类型的模块用不同的控制信号使它们的操作同步。
大多数时间选择取决于模块(共享的/专用的VRAM用途)的运行速度。图5B展示就典型的程序序列而言用于不同的模块接口模式的典型的时序。
如上所述,VRAMDATA——来自回送VRAM的数据控制执行。图5B中,当阴影方块表示模块数据时,斜阴影线方块表示VRAM控制器所使用的标题数据。四个其它VRAM里的数据送往各个模块。来自第一VRAM的数据回送到系统控制器,然后用于作为专用数据提供给类似TGC,反馈控制之类的事情。
在图5B中,在时钟脉冲1-4中,数据的流动预定按1/1的速率去模块0。标题在时钟脉冲1被记时下班。在时钟脉冲1处的NEWRUNCLOCK的脉冲让模块知道下一个时钟脉冲将是运行中的第一个脉冲。因此,如果有必要,它们让它们内部的与运行有关的状态复位。数据在时钟脉冲2、3和4期间被计时下班。由于数据注定要给模块0,所以MODCLOCK0是每个新数据字脉动一次。模块0应该在MODCLOCK0的上升沿把数据锁闭在VRAMDATA。
请注意:VRAM的访问时间和控制时间(图5B中的Tacc和Thold)必须被慎重地观察。由于VRAM的访问时间根据速度等级是15毫微秒至25毫微秒,所以控制时间可以像4毫微秒那样低,在以不比它们的模块时钟脉冲的上升沿之前的TClk-Tacc早的数据操作时,这不留下大量的富裕。(SC和MODCLOCK之间的任何时滞都使这个范围变紧,但是由于VRAM控制器被设计成从同一MASTERCLK产生两个信号作为门控时钟脉冲,所以在假定装载条件差异不太大的情况下时滞是最小的。)假设主机时钟频率为33MHz而且VRAM是快速的,这给出15毫微秒松弛。使用比较缓慢的VRAM给出5毫微秒松弛。
此外,全速接受数据的各个模块必须保证它们在时钟上升沿之后不锁闭数据的时间多于Thold。这是因为同一个时钟脉冲被用来从VRAM取回下一个字。因此,一般地说模块应该保证使数据输入延迟至少与它们使时钟输入延迟一样多,以便在它们的模块时钟脉冲的上升沿或在该上升沿之前有效地计时。这第二种制约在使用1/2、1/4或1/8速率数据时不存在。
由于第一个例子是1/1速率数据,所以MODULEFASTCLOCK0信号跟在MODULECLOCK0线后面。它们将仅仅在使用1/2、1/4或1/8速率数据时有所不同。
时钟脉冲7-15展示被指定以1/4速率送往模块2的长度2的执行。因此,新数据将仅仅每隔4个主机时钟脉冲一次地被记录VRAM的下班时间。在这里MODULEFASTCLOCK2将呈现不同于MODULECLOCK2的行为。再者,在时钟脉冲7NEWRUNCLOCK发出新的运行在下一个时钟周期开始的信号。在时钟脉冲7期间,VRAM控制器已经锁闭表示下一个运行是以1/4的速率用于为模块2的标题数据。VRAM也在时钟脉冲7期间产生模块将使用的模块数据。在时钟脉冲8,MODCLOCK2发生,吩咐模块2锁闭和使用VRAM的数据。请注意:数据将一直出现到下一个MODCLOCK2之前的主机时钟脉冲出现为止。
虽然MODCLOCK2仅仅是每个新数据字记一次时的,但是就运行的持续时间而言MODULEFASTCLOCK2是每个主机时钟脉冲记一次时的。这对于类似波束形成装置那样的可能仅仅需要速率较低的数据但需要全速完成计算的模块来说是有用的。另外,MODNEWDATA信号可以被利用MODFASTCLOCK线确定新数据在哪个快速时钟脉冲出现的模块使用。
时钟脉冲16-18展示暂停命令的结果。在这里NEWRUNCLOCK照常被排序,但是不产生MODCLOCK或MODFASTCLOCK。
如同前面注意道的那样,特定的实施方案是根据包括用FPGA实现的简单性在内的许多判据选定的。这曾激发使用VRAM的灵感。使用更密的SDRAM的ASIC接口至少需要一些缓冲,但是这可能构成控制器,或作为替代与波束形成装置、T/R电路或放大器模块一起构成控制器。这样,它们接收与上述系统提供的简单的同步的连续的数据相反的数据的脉冲串。利益是SDRAM更密而且能以更高的速率提供减少诸部分计数的数据。例如,这样的配置是用图4B表示的,其中64或128个信道(660i-660j)的系统被配置在一块或两块印制电路板上。在这种两块板的系统中,T/R电路和前置放大器/TGC电路被组装在单一的集成电路中,并且与作为第二个集成电路形成的CDP波束形成装置一起被放在一块板上。波束形成装置控制电路可以包括用处理器670的加权输入的计算。用于这个系统的存储器是与系统控制器和数字通信控制电路一起放在第二块板上的SDRAM。
返回图3A,标准的火线(Fire wire)电缆40包括众多火线(Fire wire)信号线42和火线(Fire wire)动力线44。为了提供必要的电压,火线(Fire wire)动力线44给串联的DC-DC转换器300供电。DC-DC转换器300产生必要的电压并且在众多动力线46上提供它们。这些新动力线46与火线(Fire wire)信号线42一起被重新包装在定做的电缆40’中。在探针壳体3’中,火线(Fire wire)信号线42被接到火线(Fire wire)芯片集220上,而定做的动力线46被接到在各自的内部电压线148A、148B、248上滤波和分配各种电压的配电器48上。此外,配电器48可以完成补充性的DC-DC转换,下面将予以更详细地描述。
发射/接收控制芯片是与换能器阵列接口所需要的。在发射模式中,该芯片可以这样对施加给每个选定的换能器要素的高压驱动脉冲提供延迟,以致被发射的脉冲将在必不可少的发射焦点处的图像位置上被相干地加和。在接收模式中,它提供被选定的要素接收的反射声波与其相应的放大器的连接。多信道发射/接收芯片的功能可以被分成两个部分:提供低电压发射/接收控制的核心功能以及把低电压发射/接收控制电平变成高电压并直接与换能器阵列接口的缓冲器功能。发射/接收芯片的核心功能包括向每个信道处理器广播主机时钟和数元值的全局计数器;控制发射频率、脉冲数、脉冲序列和发射/接收选择的全局存储器;为每个信道提供延迟选择的本地比较器。例如,对于60MHz的时钟和10位的全局计数器,它可以为每个信道提供17微秒的延迟;提供可编程的发射频率的本地频率计数;提供不同的脉冲序列的本地脉冲计数。例如,6位的计数器可以提供从1个脉冲到64个脉冲的可编程的发射脉冲长度;提供予-时钟延迟分辨率的本地可编程的相位选择器。例如,就60MHz主机时钟而言,2∶1的相位选择器提供8毫微秒的延迟分辨率。
尽管发射芯片的时钟周期通常确定延迟分辨率,但是被称为可编程的子时钟延迟分辨率的技术允许延迟分辨率比时钟周期更精确。采用可编程的子时钟延迟分辨技术,频率计数器的输出是用在每个信道基础上可编程的时钟相位实施门控的。在最简单的形式中,2-相位的时钟被使用,频率计数器的输出是用断言的或不再断言的两种时钟之一实施门控的。作为替代,可以使用多重相位偏移的时钟。每个信道都可以被选定用来门控来自频率计数器的粗定时信号。
如同在图3B中可以见到的那样,可以支持高电压操作和低电压操作的半导体处理就单一芯片的分辨率而言与上述的发射/接收芯片理想地匹配。为了减少功耗,发射/接收芯片的核心功能可以在低电压的晶体管上实现。为了给换能器阵列提供必要的驱动脉冲,电平转换功可以在高电压的晶体管上实现。但是,只有选定的半导体处理才能使高电压晶体管(缓冲器292)和低电压晶体管(294)两者集成在一个芯片290上成为可能。因此,迄今为止只有采用0.8到1微米的设计规则才能提供高/低电压过程。采用这些设计规则,64-信道的发射/接收芯片可以被轻易地集成在芯片面积小于1cm2的单一芯片上。
为了节省电力和硅面积,多芯片模块295可以被用来实现发射/接收芯片。例如,亚微米深的处理可以被用来实现模块的核心功能296,而单独的处理可以被用来实现缓冲器298的功能。如图3C所示,为了实现发射/接收控制功能,多芯片集可以被安装在单一的包装中。采用多芯片模块的方法,128-信道的发射/接收控制器可以被轻易地集成在一个包装上。
图3D图解说明把换能器阵列10’置于通过电缆412接到接口壳体404上的单独的探针壳体410中的替代实施方案。这样的系统还结合图12予以图解说明。请注意:另一个实施方案涉及在波束形成装置电路、系统控制电路和存储器电路留在接口中的同时把诸如发射/接收电路和/或前置放大/TGC电路之类的某些电路要素与换能器阵列一起包括在探针壳体中。图3D中的系统是为使用标准的探针和重量不足10磅并且可以接到标准的个人计算机上的波束形成装置接口准备的。接口404具有不足1500cm3的体积和优选不足5磅的重量。
图6A-6C是典型的基于火线(Firewire)的DC-DC的转换器的电路图。转换器的任务是接受火线(Fire wire)(IEEE 1394)电压输入和输出DC电压供探针电子器件使用。具体地说,转换器接收8-40V DC输入(Vin)(IEEE 1394规范)并且把那个电压转换成所需要的电压。所以,转换器300的细节将根据探针电子器件特定的电压要求变化。
参照图6A,转换器300产生+5V DC、-3V DC、+7V DC、+5V DC和+10V DC的输出电压。用包括保险丝和滤波器的输入电路302接收火线(Fire wire)电压输入。经过滤波之后,输入电压被提供给从恒定的电压产生方波的DC-DC转换开关304。具体地说,DC方波被馈送给变压器T。离开变压器T的独立抽头把5V数字DC电压(Vd)提供给数字电压变换电路306并且把5V模拟DC电压(Va)提供给模拟电压变换电路308。根据波形的工作周期,波形在变换电路306,308中被矫正和滤波,以便产生比较低的DC电压。
就数字电压而言,5V DC波形是用二极管D2和D3进行矫正和用电容器C2进行平滑处理的。直接与提供+5V DC电压(Vcc5)的数字DC电压(Vd)耦合的滤波器322是在为各自的数字电子器件供电的动力线46-2上提供的。在配电器48中,线性调节器328为了提供3V DC电压(Vcc3)分接在5V电压DC(Vcc5)的抽头上。通过抽头从数字DC电压(Vd)分接出来的开关电容器332和滤波器334被用来产生用于集成电路衬底给电荷耦合器件(CCD)施加偏压的-3V DC电压(Vee3)。那个电压是在各自的动力线46-3上提供的。感应耦合L1把5V DC电压转换成将用二极管D1进行矫正和用电容器C1进行平滑处理的7V DC。线性调节器312和滤波器314为电荷耦合器件提供经过调节的7V DC电压(Vccb)。那个电压是在各自的动力线46-1上提供的。如同被图解说明的那样,滤波器314和334具有在DC-DC的转换器300和配电器48之间分享的元器件。
就模拟电压而言,5V波形是用二极管D5和D6进行矫正和用电容器C4进行平滑处理的。直接与模拟DC电压(Va)耦合的第一滤波器352、线性调节器354和第二滤波器356在各自的动力线46-5上为模拟前置放大器提供5V DC电压(Vouta)。在配电器48中,滤波器358减少在通过电缆传输电压时产生的波动。感应耦合L2把模拟DC电压(Va)转换成供高电压的换能器驱动器使用的10V DC电压。这个电压是用二极管D4进行矫正和用电容器C3进行平滑处理的。线性调节器342和滤波器344产生在各自的动力线46-4上传输的驱动器电压(Vdriver)。配电器48还包括用来减少通过电缆传输电压时产生的波动的滤波器346。
滤波器包括为提供低通滤波频率响应而设计的导体和电容器。低通滤波的目的是减少与DC-DC转换电路所产生的DC电压有关的高频波动的振幅。
线性的DC电压调节器是用在反馈路径中有旁路-晶体管(pass-transistor)的运算放大器实现的。通常,这些器件是比较有效的,因为它们为了产生新的输出电压通过电阻器消散功率。
开关电容器将比较大的电容器充电到指定的电压。然后,它使用模拟开关逆转电容器的板极,以产生负电压。这种构造经常被称为电荷泵转换器。
图6B是替代的DC-DC转换器的示意图。转换器300′产生+8V DC、+5V DC(数字)、+5V DC(模拟)和+10V DC。
图6C是替代的高电压DC-DC转换器的示意图。转换器300”类似于图6B的转换器300’,但是+10V DC输出被高电压+30VDC电源代替。这些转换器可以提供高达200V的电压。
图7A-7B是用于图6B或6C所示的DC-DC转换器的定做的电缆的示意图。如上所述,定做的电缆40′是连接电源盒300和探针3’的电缆。定做的电缆40′包括三条带屏蔽的双绞线和三个没有屏蔽的双绞线连接器。两条带屏蔽的双绞线412-1、412-2被用作串行总线,并且如同火线(Fire wire)协议定义的那样传递工作电压的微分数据信号(pull voltage differential datasignals)。其它的双绞线连接器用带屏蔽的双绞线416-4所提供的模拟功率提供不同的功率信号416-1、416-2、416-3。这种电缆环境使用两个低电压的微分信号来连接诸装置,而非周期性的拓扑学具有大约400Mbps数据传输速率。电缆仲裁系统使用自己配置的分等级的请求/批准协议来支持带电插拔和大范围变化的物理拓扑学。
图7A是完整的电缆组件的示意图。如图所示,电缆40’包括两条各自屏蔽的信号线412-1、412-2。信号双绞线严格地匹配对于相位偏移和其它因素是有利的。模拟功率双绞线416-4也被屏蔽。其余的功率双绞线是用各自的绝缘层绝缘的。电缆40’的外部是绝缘的外层护套406。
图7B是沿着图8A的B-B线截取的电缆组件的剖面示意图。
图8是超声波探针的透视图。探针3’包括探针壳体30′和装有换能器阵列10’的弯曲的扫描头32′。另外,非必选的按钮35是为操作员用来开关探针电源准备的。
图9是另一种超声波探针的透视图。探针3”包括探针壳体30”和装有换能器阵列10”的扫描头32”。此外,非必选的按钮35是供操作员开关探针电源使用的。
人们应该理解按钮35的准确位置将根据人机工程学确定。尽管按钮35可以放在探针壳体的顶面或底面上,但是侧面位置是大多数操作员优选的。此外,因为探针可以在医院手术室中使用,所以按钮区域应该容易清洗而且能够耐受医院的清洗剂。
图10是与超声波探针一起使用的按钮机构的示意图。按钮35被粘接到壳体30上,以便形成平滑的接口。按钮35可以是在其内表面上有刚性的接触表面37的柔软的膜。安装在模拟电路板100上的机电型开关130在按压按钮钮35时被激活。
图11图解说明可以包括挂在腰带上的计算机360或大电缆362接到手持式探针364上的接口以及可以把用来冻结被显示的图像或把特定的图像储存在电子存储器中的包括鼠标控制在内的各种控制和按钮包括在内的第二个手持式单元366的可佩戴的超声波成像系统。单元366可以通过无线连接(RF或红外线)或电缆366接到壳体360上。计算机360可以接到桌面型、膝上型或手持式的显示器上,或者可以通过电缆接到包括麦克风和一对扬声器用于声音和高分辨率显示的毗邻用户眼睛定位的头戴式显示器系统370上。
另一个优选实施方案是用图12图解说明的,其中具有平板显示器和标准键盘的便携式计算机500已被编程,以便完成关于已从接口壳体504沿着依从诸如IEEE 1394火线(Firewire)标准或USB 2.0标准的标准通信链路(例如,电缆508)发射的感兴趣区域经过波束形成的表达的扫描变换,多普勒处理及其它。计算机500和/或接口可以非必选地包括可以被用来控制正在实施的研究的控制面板502、506。接口壳体504的优选实施方案是只受个人计算机500控制的,而且是为了使用可以用电缆可更换地附着到接口壳体504上的标准换能器阵列探针准备的。另外,附加的遥控器514可以用来控制系统操作。接口504可以为安装波束形成装置、存储器、系统控制器和数字通讯电路的电路板提供壳体。接口504用长度优选介于2英尺和6英尺之间但可以更长的电缆接到手持式探针510上。发射/接收电路和/或前置放大器/TGC电路可以在探针壳体510内或者在接口壳体504内。另外,计算机也可以被配置成适合千兆位以太网操作和适合在网络上把录像和图像数据传送给在门诊部或医院的远程系统。录像数据还可以用适合在视频磁带上记录的IEEE1394部件发送给VCR或标准的录影机或摄像机。VCR或摄像机可以用计算机控制。
返回图1,主机5可以是执行软件指令显示超声波图像的桌面计算机、膝上型电脑、掌上型电脑或其它便携式计算机。除了用于显示人体内软组织结构的实时的B-超图像之外,多普勒超声波数据可以被用来实时地显示体内血流速度的评估结果。存在三种不同的速度评估系统:彩色流动图像(CFI)、功率-多普勒和能谱声纳图。
彩色流动图像理疗设备询问身体的特定区域并且显示平均速度分布的实时图像。CFI通常被显示在动态B-模式图像的顶上。为了确定血流方向,不同的颜色表示速度是指向换能器还是远离换能器。
当彩色流动图像显示给定区域中反射体器(即,血细胞)的速度的平均值或标准差的时候,功率多普勒(PD)显示在该区域中移动的反射体的数量的测量结果,类似于反射率的总量的B-模式图像显示。PD图像是显示流动信号的能量的能量图像。这些图像给不出任何速度信息,而仅仅显示流动的位置。
能谱多普勒或能谱声纳图的理疗设备利用脉冲波系统询问单一的距离波门并且显示作为时间函数的速度分布。这种声纳图可以与B-模式图像合并,以产生二重图像。典型地,显示的顶面展示正在研究的区域的B-模式图像,底部显示声纳图。同样,声纳图也可以与CFI图像合并,以产生三重图像。这样,用于数据收集的时间被分配在获得全部的三套数据之间。因此,合成图像的帧频与CFI或二重图像相比通常被降低。
用于彩色流线谱应用的脉冲多普勒处理器现在予以描述。为了使组织成像和调查血液流动,用单一的理疗设备把超声波的彩色多普勒(CD)或彩色流动成像能力结合起来。CD图像是由可以经过彩色编码重叠在B-模式的灰度图像上面的多普勒信息组成的。
彩色-流动成像是平均速度的估计量。在计算平均速度时有两种不同的技术。首先,在脉冲多普勒系统中,快速傅里叶变换(FFTs)可以被用于产生感兴趣区域的速度分布,而且速度分布的平均值和方差可以被计算出来并且作为彩色流动图像被显示出来。其它途径使用一维的自相关。
距离波门中平均速度的评估给出体积流速的指示。假设反射的距离波门信号的频率与流速成正比,空间平均流速是用平均角频率确定的。 ω ‾ = ∫ - ∞ + ∞ ωP ( ω ) dω ∫ - ∞ + ∞ P ( ω ) dω - - - - ( 1 )
其中P(ω)是收到的解调信号的功率谱密度。功率谱密度的反傅立叶变换是自相关: R ( τ ) = ∫ - ∞ + ∞ P ( ω ) exp ( jωτ ) dω - - - ( 2 )
自相关对τ的导数是: R . ( τ ) = ∫ - ∞ + ∞ P ( ω ) exp ( jωτ ) dω - - - ( 3 )
把式(2)和式(3)代入式(1),得到: ω ‾ = R . ( 0 ) jR ( 0 ) - - - ( 4 )
所以,平均速度估计量可以被简化到自相关的估计和自相关的导数。用程序表达给出的估计量在使用来自两条返回线的数据时可以被计算,即,
              ω=-fprfarctab(Φ)
                                               (5)
其中 Φ = 1 N c - 1 Σ i = 0 N c - 2 y ( i + 1 ) x ( i ) - x ( i + 1 ) y ( i ) 1 N c - 1 Σ i = 0 N c - 2 x ( i + 1 ) x ( i ) + y ( i + 1 ) y ( i ) - - - ( 6 )
fprf是脉冲重复频率,Nc是在自相关估计量中使用的线的数目。在实践中,为了改善信(号)噪(声)比不止使用两条线。为了借助自相关技术得到有用的速度评估需要来自几条RF线的数据。通常,就同样的图像方向而言,获得8至16条线。这几条线被分成贯穿图像深度的距离波门,而且速度是沿着这几条线评估的。
就二重成像而言,CFI脉冲散布在B-模式图像脉冲之间。就CFI脉冲而言,人们知道持续时间比较长的脉冲串以比较低的方差给出估计量,但是良好的空间分辨率需要短脉冲串。从而,因为CFI脉冲串对高分辨率的灰度图像来说太长,所以必须对B-模式图像使用单独的脉冲串。
就彩色-流动成像(CFI)而言,速度估计量是由式(5)给出的。这可以通过累加处理计算出来,因为用于新线的样品的到达导致把新数据加到已经计算出来的总和上。就每个距离波门和每条新线而言,将完成四次乘法运算、三次累加运算和一次减法运算。常驻回波消除也可以针对每个新样品被完成。带个Ne系数的滤波需要对每个门和线进行2Ne次乘法运算和加法运算。
假定全部数据样品都供CFI成像使用,每秒的乘法和加法运算的总数是
          Nops=(2Ne+2)Mf0,                   (7)
其中Mf0是每秒的数据样品的数目。这是保守的数值,因为B-模式的线都是用CF成像线点缀的,从而使时间浪费在模式之间的切换上。由此可见: N ops = η ( η N e + 2 ) M f 0 N c - N b N c - - - ( 8 )
其中NC是每次评估的CFI线的数目,NB是散布在CFI线之间的B-模式图像线的数目,η表示花费在获得有效数据的时间。
就每次评估使用8条线的CFI系统、带4个系数的回波消除滤波器和8次-过分采样的(8times-oversampled)4MHz脉冲而言,一条B-模式线散布在CFI线之间,而且80%的时间的被消耗在获得数据上。利用式(7),每秒计算次数是Nops=172×106。这是在当前的“奔腾”类的便携式计算机的能力范围内。这样,所有的CFI信号处理都能用采用最新技术的微处理器的软件予以完成。
尽管彩色流动成像(Color Flow Imaging=CFI)已在临床的心血管应用中成为有效的诊断工具,但是功率多普勒(PD)成像提供一种显示血液在被声穿透的感兴趣区域中流动的替代方法。在CF图像显示在给定的区域中反射体(即,血细胞)速度的平均值或标准差的同时,PD显示类似于反射率的B-模式图像显示的在该区域中运动的反射体的密度的测量结果。因此,功率多普勒是与固定的反射率受到抑制的B-模式图像类似的。这对于观察诸如红细胞之类的散射横截面积小的运动粒子是特别有用的。
功率多普勒显示综合的多普勒功率,而不是用于彩色多普勒成像的频移平均值。如同在上文中讨论过的那样,彩色的流动映像是平均频率估计量,它被表达为: ω ‾ = ∫ - ∞ + ∞ ωP ( ω ) dω ∫ - ∞ + ∞ P ( ω ) dω - - - - ( 9 )
其中ω代表平均频移,P(ω)是接受信号的功率谱密度。功率谱密度的傅立叶逆变换是自相关: R ( τ ) = ∫ - ∞ + ∞ P ( ω ) exp ( jωτ ) dω - - - ( 10 )
总的多普勒功率可以被表达成功率谱密度在所有角频率上的积分, pw = ∫ - ∞ + ∞ p ( ω ) dω - - - ( 11 )
通过观察式(2)至式(10)之间的相似性可以得出结论:自相关函数的零阶滞后可以用来计算积分的总多普勒功率。 R ( 0 ) = ∫ P ( ω ) exp ( jω 0 ) dω = ∫ P ( ω ‾ ) dω = pw - - - ( 12 )
换言之,在频率域中积分的功率与在时间域中积分的功率是相同的,因此,功率多普勒既可以依据时间域的数据又可以依据频率域的数据进行计算。不论在哪一种情况下,来自周边组织的干扰信号都应该借助滤波予以清除。这种计算也被称为围墙式滤波器(Wall filter)。
在优选的实施方案中,PD可以用在微处理器上运行的软件进行计算;类似于上述的CFI处理的计算。与在英特尔“奔腾”TM芯片和“奔腾”II芯片的多媒体增强指令集协处理器中的那些类似的并行计算单元允许快速计算各种必要的函数。数字信号处理机(DSP)也可以用来完成这种作业。对于任何一种情况,软件实现都允许改变和调查数字信号处理算法的灵活性以及在感兴趣的区域发生变化时传输实现最佳性能的信号。
上述内容表明多普勒信号的频谱与血的速度分布有关。为了评估组织中固定深度下的血液运动设计系统是共同的。发射机发射往组织和血液中传播并且与组织和血液相互作用的超声波脉冲。反向散射的信号被同样的换能器接收并且被放大。就众多脉冲系统而言,对每条线或每个发出的脉冲获得一个子样。显示速度分布可以通过对接受信号进行傅立叶变换并展示变换结果来完成。这种显示也被称为声纳图。在双重系统中B-模式图像往往与声纳图一起被显示,调查区域或距离波门被显示为在B-模式图像上的覆盖图。距离波门的布置和大小是由用户决定的。按顺序,这为数据处理选择了(信号)出现时间。距离波门长度决定调查区域并且设定发射脉冲的长度。
谱密度的计算结果显示在屏幕上,用y-轴表示频率,用x-轴表示时间。屏幕上像素的亮度表示频谱的幅度;因此,它与以特定的速度移动的血散射体的数目成正比。
距离波门的长度和位置是由用户选定的。通过这种选择,发射脉冲和脉冲重复频率两者都被确定。距离波门的大小是由脉冲的长度确定的。脉冲的持续时间是 T p = 21 g c = M f - - - ( 13 )
其中波门长度是1g,M是周期的数目。波门持续时间确定能以多快的速度获得脉冲回波线。这被称为脉冲重复频率,即 f prf ≤ c 2 d 0 - - - ( 14 )
其中d0is至波门的距离。例如,4周期7MHz的脉冲被用于用10ms观察时间探查横卧在3cm深度的血管。波门长度被算出为
             1g=0.44mm                     (15)
脉冲重复频率是 f prf ≤ c 2 d 0 ≈ 25 KHz - - - ( 16 )
独立谱线的数目是N=Tobtfprf=250。由此可见,可检测的最大速度是: v max = f prf 2 c 2 f 0 = 1.4 m / s - - - ( 17 )
采用256点的FFT计算傅立叶变换,就上述的实例而言每秒的乘法运算/加法运算的总次数少于10MOPs/s。在优选的实施方案中,声纳图的计算可以(类似于上述的CFI处理的计算)用在微处理器上运行的软件来完成。与英特尔“奔腾”TM芯片和“奔腾”II芯片的多媒体增强指令集协处理器相类似的那些并行计算单元允许进行必要的FFT函数的快速计算。这三种速度评估系统全都可以用软件在类似英特尔“奔腾”芯片的最新型微处理器或数字信号处理器(DSP)上实现。
为了改良某些成像方法,已经开发了使用造影剂的方法。稳定的微泡沫由于它们与生物组织相比具有独特的声学性质被用于强反差超声波成像。它们暴露在超声波之下时呈现出优异的反向散射和非线性行为以及易碎性。为了开拓这些特点,已经创造出大量的超声波成像理疗设备。
在基本的B-模式成像中,发射频率和接收频率是相同的。血液的回波生成(echogenicity)随着造影材料的给药被大幅度增强。由于在气体和周围组织或血液之间声阻抗不匹配(尤其是压缩性方面的差异),微气泡散射声波比同样大小的液体或固体粒子强烈得多。这种效应在多普勒和M模式成像技术中也被观察到。把基本的B-模式用于强反差成像的一个缺点是由泡沫形成的回波水平类似于由生物组织产生的回声水平。
使用二阶谐波的技术依赖于泡沫以比组织产生的谐频高得多的水平产生发射频率的谐频这一事实。通过由在两倍发射频率下接收的信号制作图像,在有泡沫和无泡沫区域之间将获得强烈的图像反差对照。采用这种成像形式的问题是短脉冲(通常在B-模式成像中使用的)具有宽的带宽而且发射频率与接收频率重叠,因此谐波图像被基本频率污染。为了减轻这个问题,脉冲长度被增加,以获得狭窄的带宽,但是以降低图像的轴向分辨率为代价。
脉冲倒置方法(也叫做宽频带谐波成像或双脉冲成像)解决了用二阶谐波技术观察到的频率重叠的问题。每条扫描线都是通过把来在两个超声波脉冲下收到的信号加起来形成的,其中第二个脉冲被颠倒过来并且相对于第一个脉冲被轻微地迟延。这种方法取消全部线性散射体的响应(如果在两个脉冲之间没有组织运动),同时增强了非线性散射体的效应。因为在两个脉冲之间有延迟,所以任何气泡位移都增加附加信号,从而导致随速度变化的强化。
因为大部分的超声波造影剂由于超声波照射而被破坏,所以间歇的或门控的成像技术已被使用。通过在每个心脏周期(或者在几个心脏周期之后)获得图像帧,超声波曝光量被减少,从而延长了在图像上感兴趣的区域中的造影剂的寿命。间歇成像的另一个好处是在中止期间血管空间是充满的。充满的程度产生直接与血流的血量相关的强化,因为流速越高,进入感兴趣区域的气泡数量越大,因此分数血量也越大。
受激声发射法(也被称为瞬态响应成像)通常涉及彩色多普勒,其中为了保证用第一脉冲破坏气泡发射功率被设定为高。当泡沫坍塌时,产生宽带的声音信号。
由于超声波多普勒系统将反向散射信号与“洁净的”基准信号进行比较,所以这种由泡沫坍塌引起的频率相关的丧失被机器解释为随机多普勒转换,从而导致在微气泡位置镶嵌颜色。
例如,本发明的优选实施方案在提供功率多普勒图像时使用空间滤波器。这种空间滤波器或高通滤波器也可以有效地与造影剂一起使用,以便进一步区分血流和周围的静脉或动脉。首先,计算功率,并且使用两个脉冲补偿器。在滤波之前和之后的信号功率的比率提供产生在体内移动的流体的清晰图像的数据集。
尽管这项发明已经参照其优选实施方案被展示和描述,但是熟悉这项技术的人应该理解在不脱离用权利要求书定义的本发明的精神和范围的情况下可以在形式和细节上作出各种各样的变化。

Claims (88)

1.一种超声波成像系统,其中包括:
具有换能器阵列的探针壳体;
与探针壳体通信的接口系统,该接口系统具有波束形成电路、存储器、系统控制器集成电路和数字通讯控制电路;以及
用标准通信接口接到数字通信控制电路上的个人计算机。
2.根据权利要求1的系统,其中接口系统具有安装在接口壳体中的第一电路板组件和第二电路板组件。
3.根据权利要求2的系统,其中第一电路板组件和第二电路板组件通过连接器实现电连接。
4.根据权利要求1的系统,其中个人计算机包括装在身上的系统。
5.根据权利要求1的系统,其中接口系统包括装在身上的壳体。
6.根据权利要求1的系统,其中存储器进一步包括视频随机存取存储器(VRAM)。
7.根据权利要求1的系统,其中标准的通信接口包括IEEE 1394接口。
8.根据权利要求1的系统,其中标准的通信接口包括通用串行总线(USB)接口。
9.根据权利要求2的系统,进一步包括具有第二存储器电路和第二波束形成电路的第三电路板组件,该波束形成电路被接到第二电路板组件上的系统控制器上。
10.根据权利要求1的系统,其中存储器包括同步的动态随机存取存储器(SDRAM)。
11.根据权利要求9的系统,进一步包括在第一电路板组件上的第三存储器。
12.根据权利要求1的系统,其中系统控制器包括读出控制器、通信控制器、判优器和刷新控制器。
13.根据权利要求1的系统,其中接口系统包括用电缆接到探针壳体上的壳体。
14.根据权利要求1的系统,进一步包括安装在探针壳体上的发射/接收电路。
15.根据权利要求1的系统,进一步包括探针壳体中的放大器/时间增益控制电路。
16.根据权利要求1的系统,进一步包括这样的控制面板,以致用户可以用该控制面板控制研究参数。
17.根据权利要求16的系统,进一步包括安装在个人计算机的键盘上的控制面板。
18.根据权利要求16的系统,其中控制面板包括与个人计算机无线连接的远程控制。
19.根据权利要求16的系统,其中控制面板包括接口壳体。
20.根据权利要求1的系统,进一步包括能够调整换能器阵列的工作频率的可变时钟脉冲发生器。
21.根据权利要求1的系统,进一步包括DC-DC的转换器。
22.根据权利要求1的系统,进一步包括这样的接口系统,以致等时数据是沿着接口传送的。
23.一种处理超声波信号的方法,其中包括:
提供具有被接在具有波束形成电路、存储器、系统控制器集成电路和数字通讯控制电路的处理电路上的换能器阵列的探针壳体;
用标准的通信接口把数字通信控制电路接到个人计算机上;以及
沿着通信接口传送数据。
24.根据权利要求23的方法,进一步包括提供其中安装了第一电路板组件和第二电路板组件的探针壳体。
25.根据权利要求23的方法,进一步包括提供其中安装了具有波束形成电路的第一电路板组件和具有存储器、控制器和通信控制电路的第二电路板组件的接口壳体。
26.根据权利要求23的方法,进一步包括提供装在身上的个人计算机。
27.根据权利要求25的方法,进一步包括装在身上的接口壳体。
28.根据权利要求23的方法,进一步包括用IEEE 1394接口传送数据。
29.根据权利要求23的方法,进一步包括用通用串行总线(USB)接口传送数据。
30.一种超声波成像系统,其中包括:
具有换能器阵列的探针壳体;
具有波束形成电路、存储器、系统控制器集成电路和通信电路的电路板组件;以及
装在身上用标准的通信接口接到数字通信控制电路上的个人计算机。
31.根据权利要求30的系统,进一步包括安装在探针壳体中的第一电路板组件和第二电路板组件。
32.根据权利要求30的系统,进一步包括安装在用第一电缆接到探针壳体上的接口壳体中的第一电路板组件和第二电路板组件。
33.根据权利要求32的系统,其中接口壳体包括装在身上的系统。
34.根据权利要求30的系统,其中存储器进一步包括视频随机存取存储器(VRAM)。
35.根据权利要求30的系统,其中标准的通信接口包括IEEE1394接口。
36.根据权利要求30的系统,其中标准的通信接口包括通用串行总线(USB)接口。
37.根据权利要求30的系统,进一步包括具有第二存储器电路和第二波束形成电路的第三电路板组件,其中波束形成电路被接到在第二电路板组件上的系统控制器上。
38.根据权利要求30的系统,其中存储器包括同步的动态随机存取存储器(SDRAM)。
39.根据权利要求30的系统,其中系统控制器包括读出控制器、通信控制器、判优器和刷新控制器。
40.根据权利要求30的系统,进一步包括这样的接口,以致等时数据是沿着接口传送的。
41.一种超声波成像系统,其中包括:
具有换能器阵列的探针壳体;
与探针壳体通信的接口系统,该接口系统具有波束形成电路和数字通讯控制电路;以及
用通信接口接到数字通信控制电路上的个人计算机,该个人计算机为了完成关于来自通信接口的数据的扫描变换而被编程。
42.根据权利要求41的系统,其中接口系统具有安装在接口壳体上的第一电路板组件和第二电路板组件。
43.根据权利要求42的系统,其中第一电路板组件和第二电路板组件是通过连接器实现电连接的。
44.根据权利要求41的系统,其中个人计算机包括装在身上的系统。
45.根据权利要求41的系统,其中接口系统包括装在身上的壳体。
46.根据权利要求41的系统,其中存储器进一步包括视频随机存取存储器(VRAM)。
47.根据权利要求41的系统,其中标准的通信接口包括IEEE1394接口。
48.根据权利要求41的系统,其中标准的通信接口包括通用串行总线(USB)接口。
49.根据权利要求42的系统,进一步包括具有第二存储器电路和第二波束形成电路的第三电路板组件,其中波束形成电路被接到第二电路板组件上的系统控制器上。
50.根据权利要求41的系统,其中存储器包括同步的动态随机存取存储器(SDRAM)。
51.根据权利要求49的系统,进一步包括在第一电路板组件上的第三存储器。
52.根据权利要求41的系统,其中系统控制器包括读出控制器、通信控制器、判优器和刷新控制器。
53.根据权利要求41的系统,其中接口系统包括用电缆接到探针壳体上的壳体。
54.根据权利要求41的系统,进一步包括安装在探针壳体中的发射/接收电路。
55.根据权利要求41的系统,进一步包括在探针壳体中的放大器/时间增益控制电路。
56.根据权利要求41的系统,进一步包括这样的控制面板,以致用户可以用该控制面板控制研究参数。
57.根据权利要求56的系统,进一步包括安装在个人计算机的键盘上的控制面板。
58.根据权利要求56的系统,其中控制面板包括与个人计算机无线连接的远程控制。
59.根据权利要求56的系统,其中控制面板包括接口壳体。
60.根据权利要求41的系统,进一步包括能够调整换能器阵列的工作频率的可变时钟脉冲发生器。
61.根据权利要求41的系统,进一步包括DC-DC转换器。
62.根据权利要求41的系统,进一步包括这样的接口系统,以致等时数据是沿着接口传送的
63.一种处理超声波信号的方法,其中包括:
提供具有被接到波束形成电路、存储器、系统控制器集成电路和数字通讯控制电路上的换能器阵列的探针壳体;
用标准的通信接口把数字通信控制电路接到个人计算机上;以及
用个人计算机完成关于数据的扫描变换。
64.根据权利要求63的方法,进一步包括提供其中安装了第一电路板组件和第二电路板组件的探针壳体。
65.根据权利要求63的方法,进一步包括提供其中安装了具有波束形成电路的第一电路板组件和具有存储器、控制器和通信控制电路的第二电路板组件的接口壳体。
66.根据权利要求63的方法,进一步包括提供装在身上的个人计算机。
67.根据权利要求65的方法,进一步包括提供装在身上的接口壳体。
68.根据权利要求63的方法,进一步包括用IEEE 1394接口传送数据。
69.根据权利要求63的方法,进一步包括用通用串行总线(USB)接口传送数据。
70.一种超声波成像系统,其中包括:
具有换能器阵列的探针壳体;
具有波束形成电路、存储器、系统控制器集成电路和通信电路的电路板组件;以及
用标准的通信接口接到数字通信控制电路上的个人计算机。
71.根据权利要求70的系统,进一步包括安装在探针壳体中的第一电路板组件和第二电路板组件。
72.根据权利要求70的系统,进一步包括安装在用第一电缆接到探针壳体上的接口壳体中的第一电路板组件和第二电路板组件。
73.根据权利要求70的系统,进一步包括收藏电路板组件的全接口壳体,探针壳体用可分离的电缆接到该接口壳体上。
74.根据权利要求70的系统,其中存储器进一步包括视频随机存取存储器(VRAM)。
75.根据权利要求70的系统,其中标准的通信接口包括IEEE1394接口。
76.根据权利要求70的系统,其中标准的通信接口包括通用串行总线(USB)接口。
77.根据权利要求70的系统,进一步包括具有第二存储器电路和第二波束形成电路的第三电路板组件,其中波束形成电路被接到在第二电路板组件上的系统控制器上。
78.根据权利要求70的系统,其中存储器包括同步的动态随机存取存储器(SDRAM)。
79.根据权利要求70的系统,其中系统控制器包括读出控制器、通信控制器、判优器和刷新控制器。
80.根据权利要求70的系统,进一步包括这样的接口,以致等时数据是沿着接口传送的。
81.根据权利要求1的系统,其中通信接口至少以100兆位/秒(M bits/second)的速率传导数据。
82.根据权利要求1的系统,其中通信接口至少以200兆位/秒(M bits/second)的速率传导数据。
83.根据权利要求1的系统,进一步包括多普勒处理器。
84.根据权利要求1的系统,其中通信控制电路收集在通信接口上传输的数据包。
85.根据权利要求1的系统,其中通信接口传导不同时的数据。
86.根据权利要求1的系统,进一步包括为接口系统供电的电池。
87.根据权利要求1的系统,其中波束形成电路包括集成电路。
88.根据权利要求1的系统,其中波束形成电路包括充电域处理器或具有至少64个延迟信道。
CN00810646A 1999-06-22 2000-06-22 带集成电子器件的超声波探针 Pending CN1361871A (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US14043099P 1999-06-22 1999-06-22
US60/140,430 1999-06-22
US09/449,780 US6530887B1 (en) 1996-12-24 1999-11-26 Ultrasound probe with integrated electronics
US09/449,780 1999-11-26

Publications (1)

Publication Number Publication Date
CN1361871A true CN1361871A (zh) 2002-07-31

Family

ID=26838170

Family Applications (1)

Application Number Title Priority Date Filing Date
CN00810646A Pending CN1361871A (zh) 1999-06-22 2000-06-22 带集成电子器件的超声波探针

Country Status (10)

Country Link
US (3) US6530887B1 (zh)
EP (1) EP1194791A1 (zh)
JP (3) JP2003506172A (zh)
KR (1) KR20020014822A (zh)
CN (1) CN1361871A (zh)
AU (1) AU5633100A (zh)
CA (1) CA2375525A1 (zh)
HK (1) HK1044589A1 (zh)
TW (1) TW544301B (zh)
WO (1) WO2000079300A1 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102985850A (zh) * 2010-04-05 2013-03-20 麦克罗地震探测公司 使用多能级传感器阵列的无源地震数据获取和处理
US8500645B2 (en) 2007-04-10 2013-08-06 C. R. Bard, Inc. Low power ultrasound system
CN105323119A (zh) * 2012-12-11 2016-02-10 通用电气公司 用于超声数据通信的系统和方法
CN106794001A (zh) * 2014-10-08 2017-05-31 蝴蝶网络有限公司 用于超声探头的参数加载器及相关设备和方法
CN106999147A (zh) * 2014-11-18 2017-08-01 通用电气公司 系到容器的无线超声探头
CN111857222A (zh) * 2020-06-18 2020-10-30 苏州浪潮智能科技有限公司 一种电源调节电压的系统

Families Citing this family (140)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7819807B2 (en) * 1996-06-28 2010-10-26 Sonosite, Inc. Balance body ultrasound system
US6962566B2 (en) * 2001-04-19 2005-11-08 Sonosite, Inc. Medical diagnostic ultrasound instrument with ECG module, authorization mechanism and methods of use
US6575908B2 (en) * 1996-06-28 2003-06-10 Sonosite, Inc. Balance body ultrasound system
US6530887B1 (en) 1996-12-24 2003-03-11 Teratech Corporation Ultrasound probe with integrated electronics
US5947901A (en) * 1997-09-09 1999-09-07 Redano; Richard T. Method for hemodynamic stimulation and monitoring
US6669633B2 (en) * 1999-06-22 2003-12-30 Teratech Corporation Unitary operator control for ultrasonic imaging graphical user interface
US6969352B2 (en) 1999-06-22 2005-11-29 Teratech Corporation Ultrasound probe with integrated electronics
US9402601B1 (en) * 1999-06-22 2016-08-02 Teratech Corporation Methods for controlling an ultrasound imaging procedure and providing ultrasound images to an external non-ultrasound application via a network
US20040015079A1 (en) * 1999-06-22 2004-01-22 Teratech Corporation Ultrasound probe with integrated electronics
US6569097B1 (en) * 2000-07-21 2003-05-27 Diagnostics Ultrasound Corporation System for remote evaluation of ultrasound information obtained by a programmed application-specific data collection device
US20020065464A1 (en) * 2000-11-30 2002-05-30 Murphy Kieran P Imaging device
GB0030449D0 (en) * 2000-12-13 2001-01-24 Deltex Guernsey Ltd Improvements in or relating to doppler haemodynamic monitors
US6614969B2 (en) * 2001-07-26 2003-09-02 The Ludlow Company, Lp High speed electronic remote medical imaging system and method
US7245141B2 (en) * 2002-11-27 2007-07-17 Inapac Technology, Inc. Shared bond pad for testing a memory within a packaged semiconductor device
US6638226B2 (en) 2001-09-28 2003-10-28 Teratech Corporation Ultrasound imaging system
US7115093B2 (en) 2001-11-21 2006-10-03 Ge Medical Systems Global Technology Company, Llc Method and system for PDA-based ultrasound system
US6746402B2 (en) * 2002-01-02 2004-06-08 E. Tuncay Ustuner Ultrasound system and method
US7371218B2 (en) * 2002-01-17 2008-05-13 Siemens Medical Solutions Usa, Inc. Immersive portable ultrasound system and method
FR2837285B1 (fr) * 2002-03-13 2006-07-21 Thales Ultrasonics Sas Pack d'imagerie ultrasonore
JP2003265468A (ja) * 2002-03-19 2003-09-24 Ge Medical Systems Global Technology Co Llc 診断情報生成装置および超音波診断装置
US7483540B2 (en) * 2002-03-25 2009-01-27 Bose Corporation Automatic audio system equalizing
US6704590B2 (en) * 2002-04-05 2004-03-09 Cardiac Pacemakers, Inc. Doppler guiding catheter using sensed blood turbulence levels
US20090062644A1 (en) * 2002-06-07 2009-03-05 Mcmorrow Gerald System and method for ultrasound harmonic imaging
US7022080B2 (en) * 2002-06-27 2006-04-04 Acuson Corporation Electrical and mechanical enhancements for a modular transducer system
AUPS335502A0 (en) * 2002-07-03 2002-07-25 Uscom Pty Ltd Pacemaker evaluation method and apparatus
AU2002950611A0 (en) * 2002-08-06 2002-09-12 Uscom Pty Ltd Blood flow analysis system
US6716171B1 (en) * 2002-09-30 2004-04-06 Koninklijke Philips Electronics N.V. System and method for interfacing an ultrasound transducer with a computing device performing beamforming processing
JP4713339B2 (ja) 2002-10-10 2011-06-29 ビジュアルソニックス インコーポレイティド 高周波数高フレームレート超音波撮像システム
US8063650B2 (en) 2002-11-27 2011-11-22 Rambus Inc. Testing fuse configurations in semiconductor devices
JP2006508760A (ja) * 2002-12-09 2006-03-16 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 分散医用イメージングシステム
AU2003900261A0 (en) * 2003-01-22 2003-02-06 Uscom Pty Ltd Method and system for the determination of blood characteristics
DE10303717A1 (de) * 2003-01-30 2005-07-07 Siemens Ag Patientenmonitor mit integrierten Ultraschallmodulen
US20040158154A1 (en) * 2003-02-06 2004-08-12 Siemens Medical Solutions Usa, Inc. Portable three dimensional diagnostic ultrasound imaging methods and systems
US6932767B2 (en) * 2003-03-20 2005-08-23 Siemens Medical Solutions Usa, Inc. Diagnostic medical ultrasound system having a pipes and filters architecture
US8292811B2 (en) * 2003-03-20 2012-10-23 Siemens Medical Solutions Usa, Inc. Advanced application framework system and method for use with a diagnostic medical ultrasound streaming application
JP2004305451A (ja) * 2003-04-08 2004-11-04 Honda Electronic Co Ltd 超音波プローブユニット及び超音波診断装置
US20050038343A1 (en) * 2003-07-10 2005-02-17 Alfred E. Mann Institute For Biomedical Research At The University Of Southern California Apparatus and method for locating a bifurcation in an artery
DE10339535A1 (de) * 2003-08-26 2005-03-24 Deutsche Thomson-Brandt Gmbh Verfahren zum Abfragen von Informationen bezüglich einer Netzwerkteilnehmerstation in einem Netzwerk verteilter Stationen sowie Netzwerkteilnehmerstation für die Durchführung des Verfahrens
DE10347435A1 (de) * 2003-10-13 2005-05-19 Siemens Ag Verfahren zur Nachbearbeitung von Bilddaten einer Modalität
US7527592B2 (en) * 2003-11-21 2009-05-05 General Electric Company Ultrasound probe sub-aperture processing
US20050113698A1 (en) * 2003-11-21 2005-05-26 Kjell Kristoffersen Ultrasound probe transceiver circuitry
US7527591B2 (en) * 2003-11-21 2009-05-05 General Electric Company Ultrasound probe distributed beamformer
EP2857861B1 (en) 2003-11-26 2020-07-22 Teratech Corporation Modular portable ultrasound systems
US7998072B2 (en) * 2003-12-19 2011-08-16 Siemens Medical Solutions Usa, Inc. Probe based digitizing or compression system and method for medical ultrasound
US8257262B2 (en) * 2003-12-19 2012-09-04 Siemens Medical Solutions Usa, Inc. Ultrasound adaptor methods and systems for transducer and system separation
US7588539B2 (en) * 2004-01-21 2009-09-15 Siemens Medical Solutions Usa, Inc. Integrated low-power pw/cw transmitter
US7794400B2 (en) * 2004-02-26 2010-09-14 Siemens Medical Solutions Usa, Inc. Element mapping and transmitter for continuous wave ultrasound imaging
US7691063B2 (en) * 2004-02-26 2010-04-06 Siemens Medical Solutions Usa, Inc. Receive circuit for minimizing channels in ultrasound imaging
US7637871B2 (en) 2004-02-26 2009-12-29 Siemens Medical Solutions Usa, Inc. Steered continuous wave doppler methods and systems for two-dimensional ultrasound transducer arrays
JP2007525299A (ja) * 2004-03-01 2007-09-06 サニーブルック アンド ウィメンズ カレッジ ヘルス サイエンシーズ センター Ecgトリガレトロスペクティブカラーフロー超音波イメージングのためのシステムおよび方法
US20050228281A1 (en) * 2004-03-31 2005-10-13 Nefos Thomas P Handheld diagnostic ultrasound system with head mounted display
US8900149B2 (en) 2004-04-02 2014-12-02 Teratech Corporation Wall motion analyzer
US8213467B2 (en) * 2004-04-08 2012-07-03 Sonosite, Inc. Systems and methods providing ASICs for use in multiple applications
CN1998095B (zh) * 2004-04-20 2010-11-03 视声公司 阵列式超声换能器
US8199685B2 (en) * 2004-05-17 2012-06-12 Sonosite, Inc. Processing of medical signals
US7501884B2 (en) * 2004-06-11 2009-03-10 Taiwan Semiconductor Manufacturing Company Ltd. Capacitive circuit employing low voltage MOSFETs and method of manufacturing same
US7867168B2 (en) * 2004-08-24 2011-01-11 Sonosite, Inc. Ultrasonic transducer having distributed weight properties
US20060058655A1 (en) * 2004-08-24 2006-03-16 Sonosite, Inc. Ultrasonic transducer having a thin wire interface
US20070293759A1 (en) * 2004-09-03 2007-12-20 Nephros, Inc. Doppler Flow Measurement Apparatus
US7425760B1 (en) * 2004-10-13 2008-09-16 Sun Microsystems, Inc. Multi-chip module structure with power delivery using flexible cables
JP4575108B2 (ja) * 2004-10-15 2010-11-04 株式会社東芝 超音波プローブ
US7611463B2 (en) * 2004-10-28 2009-11-03 General Electric Company Ultrasound beamformer with high speed serial control bus packetized protocol
US8002708B2 (en) * 2005-01-11 2011-08-23 General Electric Company Ultrasound beamformer with scalable receiver boards
US9301730B2 (en) * 2005-04-18 2016-04-05 Koninklijke Philips N.V. Ultrasonic diagnostic imaging system configured by probe firmware
US8066642B1 (en) 2005-05-03 2011-11-29 Sonosite, Inc. Systems and methods for ultrasound beam forming data control
US7589456B2 (en) * 2005-06-14 2009-09-15 Siemens Medical Solutions Usa, Inc. Digital capacitive membrane transducer
JP4920302B2 (ja) * 2005-06-20 2012-04-18 株式会社東芝 超音波診断装置及び超音波計測方法
US20070016023A1 (en) * 2005-06-28 2007-01-18 Siemens Medical Solutions Usa, Inc. Scalable ultrasound system and methods
WO2007003069A1 (fr) * 2005-07-04 2007-01-11 Teknova Medical Systems Limited Dispositif à ultrasons de diagnostic médical
US20070016027A1 (en) * 2005-07-14 2007-01-18 Marco Gerois D Method and apparatus for utilizing a high speed serial data bus interface within an ultrasound system
WO2007019216A1 (en) * 2005-08-04 2007-02-15 Teratech Corporation Integrated ultrasound and magnetic resonance imaging system
CA2935422C (en) * 2005-11-02 2019-01-08 Visualsonics Inc. High frequency array ultrasound system
CN101299968A (zh) * 2005-11-07 2008-11-05 西格诺斯蒂克斯有限公司 超声测量系统和方法
JP4987295B2 (ja) * 2005-12-26 2012-07-25 株式会社東芝 超音波診断装置
US20070178767A1 (en) * 2006-01-30 2007-08-02 Harshman E S Electrical connector
US20070270671A1 (en) * 2006-04-10 2007-11-22 Vivometrics, Inc. Physiological signal processing devices and associated processing methods
US7874991B2 (en) 2006-06-23 2011-01-25 Teratech Corporation Ultrasound 3D imaging system
US7672393B2 (en) * 2006-08-02 2010-03-02 Richtek Technology Corporation Single-wire asynchronous serial interface
US7795860B2 (en) * 2006-08-16 2010-09-14 Tektronix, Inc. Multiple probe acquisition system
US8257267B2 (en) * 2007-01-09 2012-09-04 Boston Scientific Scimed, Inc. Self-aligning IVUS catheter rotational core connector
US9380992B2 (en) * 2007-03-30 2016-07-05 General Electric Company Method and apparatus for measuring flow in multi-dimensional ultrasound
WO2008144449A2 (en) * 2007-05-16 2008-11-27 Verathon Inc. System and method for bladder detection using ultrasonic harmonic imaging
US7717154B2 (en) * 2007-06-22 2010-05-18 Li-Ming Cheng Window coverings
WO2009005743A1 (en) * 2007-06-29 2009-01-08 Teratech Corporation High-frequency tissue imaging devices and methods
US20100217128A1 (en) * 2007-10-16 2010-08-26 Nicholas Michael Betts Medical diagnostic device user interface
AU2009212098A1 (en) * 2008-02-07 2009-08-13 Signostics Limited Remote display for medical scanning apparatus
US20090218982A1 (en) * 2008-02-29 2009-09-03 General Electric Company Rechargable power supplies for portable medical equipment
CN101569540B (zh) * 2008-04-29 2011-05-11 香港理工大学 无线超声波扫描系统
CN102056546B (zh) * 2008-06-05 2014-01-01 株式会社日立医疗器械 超声波诊断装置
WO2009149499A1 (en) * 2008-06-13 2009-12-17 Signostics Limited Improved scan display
CN101632594B (zh) * 2008-07-24 2013-07-17 Ge医疗系统环球技术有限公司 开关直流变换装置和便携超声医疗成像诊断系统以及方法
US10080544B2 (en) 2008-09-15 2018-09-25 Teratech Corporation Ultrasound 3D imaging system
CN102215755A (zh) * 2008-09-15 2011-10-12 垓技术公司 超声波三维成像系统
US20120179044A1 (en) 2009-09-30 2012-07-12 Alice Chiang Ultrasound 3d imaging system
US9173047B2 (en) 2008-09-18 2015-10-27 Fujifilm Sonosite, Inc. Methods for manufacturing ultrasound transducers and other components
EP3576137A1 (en) * 2008-09-18 2019-12-04 FUJIFILM SonoSite, Inc. Ultrasound transducers
US9184369B2 (en) 2008-09-18 2015-11-10 Fujifilm Sonosite, Inc. Methods for manufacturing ultrasound transducers and other components
RU2011120136A (ru) * 2008-10-20 2012-11-27 Конинклейке Филипс Электроникс, Н.В. Низковольтная ультразвуковая система с высоковольтными датчиками
KR101071298B1 (ko) * 2008-11-13 2011-10-07 삼성메디슨 주식회사 의료기기
KR101100551B1 (ko) * 2008-12-17 2011-12-29 삼성메디슨 주식회사 클러터 신호를 필터링하는 초음파 시스템 및 방법
WO2010106379A1 (en) * 2009-03-20 2010-09-23 Mediwatch Uk Limited Ultrasound probe with accelerometer
JP5566766B2 (ja) * 2009-05-29 2014-08-06 株式会社東芝 超音波診断装置、画像表示装置、画像表示方法、表示方法
JP5357815B2 (ja) * 2009-06-03 2013-12-04 富士フイルム株式会社 超音波診断装置
US20100324418A1 (en) * 2009-06-23 2010-12-23 Essa El-Aklouk Ultrasound transducer
US8207651B2 (en) 2009-09-16 2012-06-26 Tyco Healthcare Group Lp Low energy or minimum disturbance method for measuring frequency response functions of ultrasonic surgical devices in determining optimum operating point
JP5525789B2 (ja) * 2009-09-30 2014-06-18 富士フイルム株式会社 超音波診断装置
US11103213B2 (en) 2009-10-08 2021-08-31 C. R. Bard, Inc. Spacers for use with an ultrasound probe
US20110196265A1 (en) * 2010-02-05 2011-08-11 Chung Yuan Christian University Frequency modulated ultrasonic therapeutic apparatus for bone fracture and method for generating frequency modulated ultrasonic wave
JP2013535301A (ja) 2010-08-09 2013-09-12 シー・アール・バード・インコーポレーテッド 超音波プローブヘッド用支持・カバー構造
US20120197570A1 (en) * 2011-01-27 2012-08-02 Mehran Ramezani Measurement of Parameters Within an Integrated Circuit Chip Using a Nano-Probe
USD699359S1 (en) 2011-08-09 2014-02-11 C. R. Bard, Inc. Ultrasound probe head
US9877699B2 (en) 2012-03-26 2018-01-30 Teratech Corporation Tablet ultrasound system
US10667790B2 (en) 2012-03-26 2020-06-02 Teratech Corporation Tablet ultrasound system
WO2013188833A2 (en) 2012-06-15 2013-12-19 C.R. Bard, Inc. Apparatus and methods for detection of a removable cap on an ultrasound probe
JP2014035323A (ja) * 2012-08-10 2014-02-24 Rohm Co Ltd 送信回路、半導体装置、超音波センサ、車両
US9244043B2 (en) 2012-08-23 2016-01-26 General Electric Company Integrated active ultrasonic probe
CN102813531A (zh) * 2012-09-20 2012-12-12 西安亿马光电科技有限责任公司 眼镜式复合微型兽用b超诊断仪
WO2014134046A1 (en) 2013-02-27 2014-09-04 Welch Allyn, Inc. Anti-loss for medical devices
US10695025B2 (en) * 2013-11-07 2020-06-30 The Board Of Trustees Of The Leland Stanford Junior University Wearable ultrasonic device for circulating tumor cell detection
US10107645B2 (en) 2014-05-30 2018-10-23 Fujifilm Dimatix, Inc. Piezoelectric transducer device with flexible substrate
US9789515B2 (en) 2014-05-30 2017-10-17 Fujifilm Dimatix, Inc. Piezoelectric transducer device with lens structures
US10022751B2 (en) * 2014-05-30 2018-07-17 Fujifilm Dimatix, Inc. Piezoelectric transducer device for configuring a sequence of operational modes
KR102346128B1 (ko) * 2014-12-31 2022-01-03 삼성메디슨 주식회사 초음파 진단 장치, 웨어러블 장치, 그에 따른 초음파 진단 장치 제어방법, 그에 따른 웨어러블 장치 제어방법 및 그를 기록한 기록 매체
BR112017015484A2 (pt) * 2015-02-27 2018-01-30 Halliburton Energy Services Inc sistema para medir reologia de um fluido de tratamento e método para monitorar reologia de um fluido de tratamento
JP6520342B2 (ja) 2015-04-17 2019-05-29 株式会社ソシオネクスト 超音波プローブ
JP6542047B2 (ja) * 2015-07-03 2019-07-10 キヤノンメディカルシステムズ株式会社 超音波診断装置
JP7094217B2 (ja) * 2015-08-11 2022-07-01 コーニンクレッカ フィリップス エヌ ヴェ 増大された患者安全性を持つ容量性マイクロマシン超音波トランスデューサ
US9492144B1 (en) * 2015-12-02 2016-11-15 Butterfly Network, Inc. Multi-level pulser and related apparatus and methods
EP3389500A4 (en) 2015-12-18 2019-01-02 Ursus Medical LLC Ultrasound beamforming system and method with reconfigurable aperture
WO2018044917A1 (en) * 2016-08-29 2018-03-08 StratusVR, Inc. Selective culling of multi-dimensional data sets
TWI575247B (zh) * 2016-10-06 2017-03-21 國立臺灣大學 影像補償系統及其補償方法
US11531096B2 (en) 2017-03-23 2022-12-20 Vave Health, Inc. High performance handheld ultrasound
US11446003B2 (en) 2017-03-27 2022-09-20 Vave Health, Inc. High performance handheld ultrasound
US10469846B2 (en) 2017-03-27 2019-11-05 Vave Health, Inc. Dynamic range compression of ultrasound images
US10856843B2 (en) 2017-03-23 2020-12-08 Vave Health, Inc. Flag table based beamforming in a handheld ultrasound device
US11350908B2 (en) 2017-03-30 2022-06-07 Koninklijke Philips N.V. Three-dimensional ultrasound imaging with slow acquisition data link and associated devices, systems, and methods
WO2018209140A1 (en) * 2017-05-10 2018-11-15 The Regents Of The University Of Michigan Automated ultrasound apparatus and methods to non-invasively monitor fluid responsiveness
DE102017217214B3 (de) * 2017-09-27 2018-11-08 Karlsruher Institut für Technologie Vorrichtung zur Ansteuerung und Auslese einer Gruppe von Ultraschallwandlern für Ultraschall-Computertomographie und Ultraschall-Computertomograph
EP3912561B1 (en) * 2019-01-15 2024-04-10 FUJIFILM Corporation Ultrasonic system and method for controlling ultrasonic system
US20230061122A1 (en) * 2021-08-24 2023-03-02 Saudi Arabian Oil Company Convex ultrasonic sensor for weld inspection

Family Cites Families (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58188433A (ja) 1982-04-28 1983-11-02 アロカ株式会社 超音波診断装置
JPS60119929A (ja) 1983-12-05 1985-06-27 アロカ株式会社 超音波診断装置
JPS60190935A (ja) * 1984-03-13 1985-09-28 伊藤 健一 超音波診断装置
CA1262958A (en) 1985-12-26 1989-11-14 Kouroku Namekawa Ultrasonic doppler diagnostic apparatus
JPH0323853A (ja) * 1989-06-22 1991-01-31 Terumo Corp 超音波診断装置
US5127409A (en) * 1991-04-25 1992-07-07 Daigle Ronald E Ultrasound Doppler position sensing
JPH05161641A (ja) * 1991-12-13 1993-06-29 Hitachi Ltd 超音波診断装置
JPH06319734A (ja) * 1993-04-16 1994-11-22 Hewlett Packard Co <Hp> 多層音響変換器
US5798461A (en) 1993-06-02 1998-08-25 Hewlett-Packard Company Methods and apparatus for ultrasound imaging using combined scan patterns
WO1995015521A2 (en) 1993-11-29 1995-06-08 Perception, Inc. Pc based ultrasound device with virtual control user interface
US5680536A (en) * 1994-03-25 1997-10-21 Tyuluman; Samuel A. Dual motherboard computer system
JP3406106B2 (ja) 1995-02-06 2003-05-12 ジーイー横河メディカルシステム株式会社 超音波画像表示方法および超音波診断装置
US5609155A (en) 1995-04-26 1997-03-11 Acuson Corporation Energy weighted parameter spatial/temporal filter
US5590658A (en) 1995-06-29 1997-01-07 Teratech Corporation Portable ultrasound imaging system
US5904652A (en) 1995-06-29 1999-05-18 Teratech Corporation Ultrasound scan conversion with spatial dithering
US5839442A (en) 1995-06-29 1998-11-24 Teratech Corporation Portable ultrasound imaging system
AU700274B2 (en) * 1995-06-29 1998-12-24 Teratech Corporation Portable ultrasound imaging system
US5763785A (en) * 1995-06-29 1998-06-09 Massachusetts Institute Of Technology Integrated beam forming and focusing processing circuit for use in an ultrasound imaging system
US5957846A (en) 1995-06-29 1999-09-28 Teratech Corporation Portable ultrasound imaging system
US5964709A (en) 1995-06-29 1999-10-12 Teratech Corporation Portable ultrasound imaging system
JPH09122125A (ja) 1995-09-01 1997-05-13 Fujitsu Ltd 超音波モジュールおよび超音波診断システム
US5715823A (en) * 1996-02-27 1998-02-10 Atlantis Diagnostics International, L.L.C. Ultrasonic diagnostic imaging system with universal access to diagnostic information and images
US5722412A (en) * 1996-06-28 1998-03-03 Advanced Technology Laboratories, Inc. Hand held ultrasonic diagnostic instrument
US5817024A (en) 1996-06-28 1998-10-06 Sonosight, Inc. Hand held ultrasonic diagnostic instrument with digital beamformer
US6135961A (en) 1996-06-28 2000-10-24 Sonosite, Inc. Ultrasonic signal processor for a hand held ultrasonic diagnostic instrument
US5893363A (en) 1996-06-28 1999-04-13 Sonosight, Inc. Ultrasonic array transducer transceiver for a hand held ultrasonic diagnostic instrument
US5961610A (en) * 1996-08-13 1999-10-05 General Electric Company Systems, methods and apparatus for generating and controlling display of medical images
US5795297A (en) 1996-09-12 1998-08-18 Atlantis Diagnostics International, L.L.C. Ultrasonic diagnostic imaging system with personal computer architecture
US6530887B1 (en) 1996-12-24 2003-03-11 Teratech Corporation Ultrasound probe with integrated electronics
US6111816A (en) 1997-02-03 2000-08-29 Teratech Corporation Multi-dimensional beamforming device
JPH10234731A (ja) * 1997-02-26 1998-09-08 Shimadzu Corp 超音波診断装置
JP4024914B2 (ja) * 1997-12-15 2007-12-19 株式会社東芝 超音波診断装置
US6032120A (en) * 1997-12-16 2000-02-29 Acuson Corporation Accessing stored ultrasound images and other digital medical images
US6101407A (en) 1998-02-13 2000-08-08 Eastman Kodak Company Method and system for remotely viewing and configuring output from a medical imaging device
US6060030A (en) 1998-04-20 2000-05-09 Schwab; James J. Detached plume abatement method
CA2332107A1 (en) 1998-05-13 1999-11-18 Inbae Yoon Penetrating endoscope and endoscopic surgical instrument with cmos image sensor and display
JP2889568B1 (ja) * 1998-05-18 1999-05-10 正男 伊藤 血管膜厚測定装置及び動脈硬化診断装置
AU3999299A (en) 1998-05-18 1999-12-06 Intracom Corporation System for transmitting video images over a computer network to a remote receiver
US6198283B1 (en) * 1998-09-18 2001-03-06 Ge Medical Systems Global Technology Llc System and method of phase sensitive MRI reconstruction using partial k-space data and including a network
US6142946A (en) 1998-11-20 2000-11-07 Atl Ultrasound, Inc. Ultrasonic diagnostic imaging system with cordless scanheads
US6337481B1 (en) * 1998-11-25 2002-01-08 General Electric Company Data binning method and apparatus for pet tomography including remote services over a network
US6424996B1 (en) 1998-11-25 2002-07-23 Nexsys Electronics, Inc. Medical network system and method for transfer of information
US6381557B1 (en) * 1998-11-25 2002-04-30 Ge Medical Systems Global Technology Company, Llc Medical imaging system service evaluation method and apparatus
US6139498A (en) * 1998-12-29 2000-10-31 Ge Diasonics Israel, Ltd. Ultrasound system performing simultaneous parallel computer instructions
US6126605A (en) * 1998-12-31 2000-10-03 General Electric Company Ultrasound color flow display optimization by adjusting dynamic range
WO2000060522A2 (en) 1999-04-01 2000-10-12 Acist Medical Systems, Inc. An integrated medical information management and medical device control system and method
US6106468A (en) 1999-04-05 2000-08-22 Agilent Technologies, Inc. Ultrasound system employing a unified memory
US6210327B1 (en) 1999-04-28 2001-04-03 General Electric Company Method and apparatus for sending ultrasound image data to remotely located device
US6139496A (en) 1999-04-30 2000-10-31 Agilent Technologies, Inc. Ultrasonic imaging system having isonification and display functions integrated in an easy-to-manipulate probe assembly
US6325759B1 (en) 1999-09-23 2001-12-04 Ultrasonix Medical Corporation Ultrasound imaging system

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8500645B2 (en) 2007-04-10 2013-08-06 C. R. Bard, Inc. Low power ultrasound system
CN101680948B (zh) * 2007-04-10 2015-04-15 C·R·巴德股份有限公司 低功率超声系统
US9826960B2 (en) 2007-04-10 2017-11-28 C. R. Bard, Inc. Low power ultrasound system
CN102985850A (zh) * 2010-04-05 2013-03-20 麦克罗地震探测公司 使用多能级传感器阵列的无源地震数据获取和处理
CN102985850B (zh) * 2010-04-05 2016-05-25 麦克罗地震探测公司 使用多能级传感器阵列的无源地震数据获取和处理
CN105323119A (zh) * 2012-12-11 2016-02-10 通用电气公司 用于超声数据通信的系统和方法
CN106794001A (zh) * 2014-10-08 2017-05-31 蝴蝶网络有限公司 用于超声探头的参数加载器及相关设备和方法
US11137486B2 (en) 2014-10-08 2021-10-05 Bfly Operations, Inc. Parameter loader for ultrasound probe and related apparatus and methods
US11733363B2 (en) 2014-10-08 2023-08-22 BFLY Operations, Inc Parameter loader for ultrasound probe and related apparatus and methods
CN106999147A (zh) * 2014-11-18 2017-08-01 通用电气公司 系到容器的无线超声探头
CN111857222A (zh) * 2020-06-18 2020-10-30 苏州浪潮智能科技有限公司 一种电源调节电压的系统

Also Published As

Publication number Publication date
US20020120193A1 (en) 2002-08-29
JP2012110740A (ja) 2012-06-14
CA2375525A1 (en) 2000-12-28
JP2003506172A (ja) 2003-02-18
HK1044589A1 (zh) 2002-10-25
EP1194791A1 (en) 2002-04-10
US6869401B2 (en) 2005-03-22
AU5633100A (en) 2001-01-09
TW544301B (en) 2003-08-01
JP5705148B2 (ja) 2015-04-22
JP2014087700A (ja) 2014-05-15
WO2000079300A1 (en) 2000-12-28
KR20020014822A (ko) 2002-02-25
US6783493B2 (en) 2004-08-31
US20030176787A1 (en) 2003-09-18
US6530887B1 (en) 2003-03-11

Similar Documents

Publication Publication Date Title
CN1361871A (zh) 带集成电子器件的超声波探针
US6969352B2 (en) Ultrasound probe with integrated electronics
US6669633B2 (en) Unitary operator control for ultrasonic imaging graphical user interface
US20210052256A1 (en) Ultrasound probe with integrated electronics
US20220304661A1 (en) Tablet ultrasound system
US11547382B2 (en) Networked ultrasound system and method for imaging a medical procedure using an invasive probe
TW447215B (en) Ultrasound scan conversion with spatial dithering
JP6243126B2 (ja) 超音波システム及び方法
CN1189217A (zh) 便携式超声成像系统
US20120095344A1 (en) Transmit beamforming in 3-dimensional ultrasound
JP2009514600A (ja) 高周波数アレイ超音波システム
CN1486675A (zh) 在多个图像系列之间调整时间相位的超声诊断装置
JP2011087949A (ja) 携帯式超音波撮像システム
US20110152686A1 (en) Ultrasound imaging
Ma et al. Speed of sound estimation for dual-stage virtual source ultrasound beamforming using point scatterers
US20080097204A1 (en) Method and System for Generating 3D Ultrasound Image Data and Viewing Media
AU2002238135A1 (en) Ultrasound Probe with Integrated Electronics
Spohnholtz A multimode sonic and ultrasonic system for acoustic and geometric imaging of vascular structures

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication