Ultrasonic imaging system
By using a combination of conventional programmable logic chips and control chips in the ultrasonic imaging system, the imaging and communication functions are separated, and the problems of large power consumption and long startup time of portable ultrasonic devices are solved, achieving the effects of miniaturization, portability and low power consumption of the system.
Patent Information
- Application Number
- CN202510111972.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-01-30
- Filing Date
- 2025-01-22
- Publication Date
- 2025-08-01
AI Technical Summary
Portable ultrasonic devices consume a large power consumption and have a long startup time, which affects the user experience.
Using a combination of conventional programmable logic chips and control chips, the imaging and communication functions are separated, and the communication protocol stack is set in the control chip. The ultrasonic imaging system is in low-power standby during freezing, and the programmable logic device is in low-power standby, and it returns to normal operation during scanning.
It realizes the miniaturization of ultrasonic imaging system, easy to carry, low power consumption and fast start, improving the user experience.
Smart Images

Figure CN120392153A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of medical devices, and particularly to an ultrasonic imaging system. Background Art
[0002] Traditional ultrasonic devices mainly include two major types, namely desktop ultrasonic devices and portable ultrasonic devices. Desktop ultrasonic devices are large in volume and high in imaging quality, and are suitable for fixed use places. The portable ultrasonic device is similar in shape to a laptop computer, smaller in volume, and can be more easily transferred to other places for use.
[0003] However, the volume of the portable ultrasonic device is still relatively large and not convenient to carry around. Moreover, after the ultrasonic device is miniaturized, it has high power consumption and long startup time, which affects the user experience. Summary of the Invention
[0004] The present invention provides an ultrasonic imaging system for solving the problems of high power consumption and long startup time.
[0005] In one embodiment, an ultrasonic imaging system is provided, including:
[0006] An ultrasonic probe;
[0007] A terminal device, which includes a first communication interface;
[0008] A host, which controls the ultrasonic probe to emit ultrasonic waves to an examination object and receive ultrasonic echoes to obtain ultrasonic echo data, and sends the ultrasonic echo data to the terminal device;
[0009] Wherein, the host includes:
[0010] A programmable logic device, which includes a scan control circuit that controls the ultrasonic probe to emit ultrasonic waves to an examination object and receive ultrasonic echoes to obtain ultrasonic echo data;
[0011] A second communication interface that can form a communication connection with the first communication interface;
[0012] A controller, which is deployed with a dedicated operating system and a communication protocol stack. Among them, the dedicated operating system is a simplified operating system for controlling the communication between the programmable logic device and the terminal device, the communication protocol stack is a communication protocol stack matching the second communication interface, the dedicated operating system obtains the ultrasonic echo data from the programmable logic device and calls the communication protocol stack to convert the ultrasonic echo data into packet data conforming to the communication protocol corresponding to the communication protocol stack, and sends the packet data to the terminal device through the second communication interface.
[0013] In one embodiment, the communication protocol stack includes a TCP protocol stack and a WIFI protocol stack; and / or
[0014] the communication protocol stack includes a TCP protocol stack and a Bluetooth protocol stack; and / or
[0015] the communication protocol stack includes a USB protocol stack; and / or
[0016] the communication protocol stack includes an SPI protocol stack; and / or
[0017] the communication protocol stack includes an SDIO protocol stack; and / or
[0018] the communication protocol stack includes an RMII protocol stack.
[0019] In one embodiment, the second communication interface includes at least one of a WIFI communication interface, a Bluetooth communication interface, an SPI communication interface, an SDIO communication interface, an RMII communication interface, and a USB communication interface.
[0020] In one embodiment, the USB communication interface includes a control transfer mode, an interrupt transfer mode, a bulk transfer mode, and an isochronous transfer mode, and the USB communication interface sends the packet data in the bulk transfer mode or the isochronous transfer mode.
[0021] In one embodiment, the programmable logic device is a programmable logic device without an ARM core or without a deployed protocol stack.
[0022] In one embodiment, the programmable logic device is an FPGA.
[0023] In one embodiment, the host is disposed in the ultrasonic probe; or
[0024] the ultrasonic probe and the host are connected into an integrated structure; or
[0025] the host is provided with a socket, and the ultrasonic probe is detachably connected to the host.
[0026] In one embodiment, the host is connected to the ultrasonic probe through a wired connection or a wireless connection.
[0027] In one embodiment, the terminal device includes at least one of a smart phone, a tablet computer, a cloud server, and an ultrasonic imaging device.
[0028] In one embodiment, the programmable logic device further includes a data processing circuit for processing the ultrasonic echo data.
[0029] In one embodiment, the data processing circuit includes a beamforming circuit for performing at least partial beamforming processing on the ultrasonic echo data.
[0030] In one embodiment, the data processing circuit further includes a signal processing circuit, which is configured to process the beamformed ultrasonic echo data to obtain an ultrasonic image.
[0031] In one embodiment, the data processing circuit further includes an image processing circuit, which is configured to process the obtained ultrasonic image.
[0032] In one embodiment, the host further includes a data processing device, which is configured to process the ultrasonic echo data.
[0033] In one embodiment, the data processing device includes a beamformer, which is configured to perform at least partial beamforming processing on the ultrasonic echo data.
[0034] In one embodiment, the data processing device further includes a processor, which is configured to process the beamformed ultrasonic echo data to obtain an ultrasonic image.
[0035] In one embodiment, the processor is further configured to process the obtained ultrasonic image.
[0036] In one embodiment, the second communication interface includes a port physical layer, wherein the second communication interface or the port physical layer is integrated in the controller.
[0037] In one embodiment, there is provided an ultrasonic imaging system, including:
[0038] An ultrasonic probe;
[0039] A programmable logic device, which includes a scan control circuit that controls the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data;
[0040] A second communication interface, which can form a communication connection with a target device;
[0041] A controller, which is deployed with a dedicated operating system and a communication protocol stack. The dedicated operating system is a simplified operating system for controlling the communication between the programmable logic device and the target device, and the communication protocol stack is a communication protocol stack matching the second communication interface. The dedicated operating system obtains the ultrasonic echo data from the programmable logic device and calls the communication protocol stack to convert the ultrasonic echo data into packet data conforming to the communication protocol corresponding to the communication protocol stack, and sends the packet data to the target device through the second communication interface.
[0042] In one embodiment, there is provided an ultrasonic imaging system, including:
[0043] Ultrasonic probe;
[0044] A scan control circuit that controls the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data;
[0045] A second communication interface that can form a communication connection with a target device;
[0046] A controller that is deployed with a dedicated operating system and a communication protocol stack. Among them, the dedicated operating system is a simplified operating system for controlling the communication between the scan control circuit and the target device, the communication protocol stack is a communication protocol stack that matches the second communication interface, the dedicated operating system obtains the ultrasonic echo data from the scan control circuit and calls the communication protocol stack to convert the ultrasonic echo data into packet data that conforms to the communication protocol corresponding to the communication protocol stack, and sends the packet data to the target device through the second communication interface.
[0047] In one embodiment, an ultrasonic imaging system is provided, including:
[0048] Ultrasonic probe;
[0049] A terminal device, the terminal device includes a first communication interface;
[0050] A host that controls the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data, and sends the ultrasonic echo data to the terminal device;
[0051] Among them, the host includes:
[0052] A programmable logic device, the programmable logic device includes a scan control circuit that controls the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data;
[0053] A second communication interface that can form a communication connection with the first communication interface;
[0054] A controller that is deployed with a communication protocol stack. Among them, the communication protocol stack is a communication protocol stack that matches the second communication interface, the controller obtains the ultrasonic echo data from the programmable logic device and calls the communication protocol stack deployed in the controller to convert the ultrasonic echo data into packet data that conforms to the communication protocol corresponding to the communication protocol stack, and sends the packet data to the terminal device through the second communication interface.
[0055] In one embodiment, an ultrasonic imaging system is provided, including:
[0056] Ultrasonic probe;
[0057] A programmable logic device, which includes a scan control circuit that controls the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data;
[0058] A second communication interface that can form a communication connection with a target device;
[0059] A controller that deploys a communication protocol stack, where the communication protocol stack is a communication protocol stack that matches the second communication interface. The controller obtains the ultrasonic echo data from the programmable logic device and calls the communication protocol stack to convert the ultrasonic echo data into packet data that conforms to the communication protocol corresponding to the communication protocol stack, and sends the packet data to the target device through the second communication interface.
[0060] In one embodiment, an ultrasonic imaging system is provided, including:
[0061] An ultrasonic probe;
[0062] A scan control circuit that controls the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data;
[0063] A second communication interface that can form a communication connection with a target device;
[0064] A controller that deploys a communication protocol stack, where the communication protocol stack is a communication protocol stack that matches the second communication interface. The controller obtains the ultrasonic echo data from the scan control circuit and calls the communication protocol stack to convert the ultrasonic echo data into packet data that conforms to the communication protocol corresponding to the communication protocol stack, and sends the packet data to the target device through the second communication interface.
[0065] In one embodiment, an operating system is further deployed in the controller. The controller obtains the ultrasonic echo data from the programmable logic device through the operating system and calls the communication protocol stack to convert the ultrasonic echo data into packet data that conforms to the communication protocol corresponding to the communication protocol stack, and sends the packet data through the second communication interface.
[0066] In one embodiment, the operating system is a simplified operating system for controlling the communication between the programmable logic device and the terminal device; or, the operating system is a Linux operating system or an RTOS operating system.
[0067] In one embodiment, the second communication interface includes a port physical layer, where the second communication interface or the port physical layer is integrated in the controller.
[0068] In some of the foregoing embodiments, a programmable logic device and a controller are provided. A scan control circuit for controlling the transmission and reception of ultrasonic waves by the ultrasonic probe is provided inside the programmable logic device, and a communication protocol stack is provided inside the controller to implement the acquisition of data packets and transmission. Through this solution, the selection of the programmable logic device has less restrictions. By separating the communication protocol stack from the programmable logic device, the programmable logic device does not need to be provided with a communication protocol stack, and a conventional FPGA can be selected.
[0069] In some of the foregoing embodiments, there is a good design decoupling. The programmable logic device and the controller can be interconnected through an operating system. By maintaining this interconnection method, changes within the programmable logic device and the controller respectively will not affect the functional use of each other.
[0070] In some of the foregoing embodiments, better expandability can be achieved. When the ultrasonic imaging system needs to improve the imaging performance, a higher-performance programmable logic device can be replaced separately; when there are changes in the communication interface or new requirements, the first communication interface and the second communication interface can be replaced separately.
[0071] In some of the foregoing embodiments, lower power consumption can be achieved. During the freeze period of ultrasonic imaging, the controller always maintains an external communication connection, and the programmable logic device does not need to always maintain communication, so that the programmable logic device can be in a low-power standby state. When ultrasonic imaging scanning is to be performed, the programmable logic device is restored to normal operation. BRIEF DESCRIPTION OF THE DRAWINGS
[0072] Figure 1 It is a structural block diagram of an ultrasonic imaging system in an embodiment;
[0073] Figure 2 It is a structural block diagram of an ultrasonic imaging system in an embodiment;
[0074] Figure 3 It is a structural block diagram of an ultrasonic probe and a host in an embodiment;
[0075] Figure 4 It is a structural block diagram of an ultrasonic probe and a host in an embodiment;
[0076] Figure 5 It is a structural block diagram of a data processor in an embodiment;
[0077] Figure 6 It is a structural block diagram of a data processor in an embodiment;
[0078] Figure 7 It is a structural block diagram of a data processor in an embodiment;
[0079] Figure 8 It is a structural block diagram of an ultrasonic probe and a host in an embodiment;
[0080] Figure 9 It is a structural block diagram of a data processing device in an embodiment;
[0081] Figure 10 It is a structural block diagram of a data processing device in an embodiment.
[0082] The accompanying reference numerals are as follows:
[0083] 1 - Ultrasonic probe;
[0084] 2 - Host, 21 - Programmable logic device, 211 - Scanning control circuit, 212 - Data processor, 2121 - Beam synthesis circuit, 2122 - Signal processing circuit, 2123 - Image processing circuit, 22 - Controller, 221 - Operating system, 222 - Communication protocol stack, 23 - Second communication interface, 24 - Data processing device, 241 - Beam synthesizer, 242 - Processor;
[0085] 3 - Terminal device, 31 - First communication interface, 32 - Controller, 33 - Image processor, 34 - Display and input unit. Detailed implementation manners
[0086] The ultrasonic imaging system for handheld use belongs to the lower computer. The ultrasonic imaging system can communicate with terminal devices such as mobile phones and front-end hosts in a wired or wireless manner. The terminal device belongs to the upper computer communication. The function of packing and encapsulating data by the ultrasonic imaging system usually needs to be implemented by a communication protocol stack, such as a WiFi protocol stack, a USB protocol stack, and so on. The protocol stack is a specific software function, and it needs to be deployed to the ARM or MCU chip in the hardware. And the deployment of the ARM or MCU chip in the circuit becomes very important. Its deployment location will directly affect the design scheme and interconnection architecture of the entire hardware circuit, and also affect the software architecture, and ultimately affect the important indicators of the entire ultrasonic product (such as volume, power consumption, start-up time, etc.).
[0087] In the existing ultrasonic imaging system, an unconventional programmable logic chip FPGA (with an ARM core inside) is used to implement the function of running the above-mentioned communication protocol stack by the ARM, that is, a general-purpose computing chip is used to run communication protocol stacks such as WiFi / USB, resulting in the need for the programmable logic chip to always maintain operation. When not in imaging scanning and only when external communication needs to be maintained, low-power operation cannot be achieved, which leads to high power consumption of the handheld ultrasonic imaging system, and all functions are integrated in the programmable logic chip, resulting in a long start-up time of the handheld ultrasonic imaging system.
[0088] Based on the above analysis, the present application proposes a new ultrasonic imaging system for handheld use. In this device, a combination of a conventional programmable logic chip and a control chip is used to implement various functions. The programmable logic chip is only used for imaging scanning, or may also include image processing, while modules such as the protocol stack for communication transmission are set inside the chip, so that the selection of the programmable logic chip has less restrictions, and a conventional general-purpose computing chip FPGA can be used. During the freeze period of ultrasonic imaging (when transmitting and receiving ultrasonic waves are turned off), the programmable logic device can operate at a lower power consumption. Even the programmable logic device can power down and stop working, while only the control chip remains connected for external communication all the time. When imaging scanning is required, the programmable logic device is then restored to normal operation. Moreover, separating different functions into the programmable logic chip and the control chip can reduce the burden on each chip and is beneficial to the rapid startup of the ultrasonic imaging system.
[0089] The present invention will be further described in detail below in conjunction with the accompanying drawings through specific embodiments. Similar elements in different embodiments are labeled with related similar element numbers. In the following embodiments, many detailed descriptions are provided to enable a better understanding of the present application. However, those skilled in the art can easily recognize that some of the features can be omitted in different situations, or can be replaced by other elements, materials, or methods. In some cases, some operations related to the present application are not shown or described in the specification to avoid overwhelming the core part of the present application with excessive descriptions. For those skilled in the art, it is not necessary to describe these related operations in detail, and they can fully understand the related operations based on the description in the specification and general technical knowledge in the art.
[0090] In addition, the features, operations, or characteristics described in the specification can be combined in any suitable manner to form various embodiments. At the same time, the steps or actions in the method description can also be reordered or adjusted in an obvious manner by those skilled in the art. Therefore, the various sequences in the specification and drawings are only for clearly describing a certain embodiment and do not mean that they are necessary sequences, unless it is stated that a certain sequence must be followed.
[0091] The serial numbers assigned to the components in this article, such as "first", "second", etc., are only used to distinguish the described objects and do not have any sequential or technical meaning. And the "connection" and "coupling" mentioned in the present application, unless otherwise specified, both include direct and indirect connection (coupling).
[0092] In one embodiment, an ultrasonic imaging system is provided. This ultrasonic imaging system is a small device for handheld use and belongs to the slave computer. The ultrasonic imaging system is used to transmit ultrasonic waves and receive ultrasonic echoes to obtain ultrasonic echo data, and directly or after processing, pack and encapsulate the ultrasonic echo data and send it to the terminal device (master computer). This ultrasonic imaging system has the advantages of miniaturization, portability, low power consumption, and good expandability, and can meet more usage scenarios.
[0093] Please refer to Figure 1 , the ultrasonic imaging system of this embodiment mainly includes an ultrasonic probe 1, a host 2, and a terminal device 3. The ultrasonic probe 1 is used to transmit and receive ultrasonic waves and obtain ultrasonic echo data. The host 2 is used to acquire the ultrasonic echo data and directly or after processing, packet and send the ultrasonic echo data to the terminal device 3. The terminal device 3 is used to display ultrasonic images and control ultrasonic imaging and set ultrasonic imaging.
[0094] The ultrasonic probe 1 is equipped with a transducer. The ultrasonic probe 1 is used to emit ultrasonic waves to the object to be detected and receive the ultrasonic echoes reflected by the object to be detected. The ultrasonic probe 1 generates corresponding ultrasonic echo data according to the received ultrasonic echoes, that is, the ultrasonic probe 1 converts the ultrasonic wave signal into an electrical signal.
[0095] The host 2 can be connected to the ultrasonic probe 1 by wired connection or wireless connection. The host 2 is arranged in the ultrasonic probe 1, and the host 2 and the ultrasonic probe 1 are combined into an integrated structure, which is small in size and convenient for users to carry and use.
[0096] In other embodiments, the host 2 is small in volume and the host 2 can be a module that can be held by one hand. The ultrasonic probe 1 and the host 2 can be an integrated structure, and the ultrasonic probe 1 and the host 2 form a handheld integrated device, which can be held and used by the user with one hand. The ultrasonic probe 1 can also be connected to the host 2 through a cable or a wireless communication module. The user can put the host 2 on the body or in one hand, and then hold the ultrasonic probe 1 with the other hand to use. Whether the ultrasonic probe 1 and the host 2 are in an integrated or split structure, it is convenient for users to use.
[0097] In other embodiments, a socket can also be provided at the end of the host 2. The ultrasonic probe 1 body or the cable plug is detachably connected to the socket of the host 2. The ultrasonic probe 1 and the host 2 form a detachable connection, so that the host 2 can replace different ultrasonic probes 1 for ultrasonic imaging to meet more usage requirements.
[0098] In this embodiment, the terminal device 3 can include at least one of a smart phone, a tablet computer (pad), a cloud server, and an ultrasonic imaging device, where the ultrasonic imaging device can be a traditional ultrasonic imaging device, such as a traditional desktop ultrasonic imaging device or a traditional portable ultrasonic imaging device.
[0099] The terminal device 3 includes a first communication interface 31 for communicating with the host 2. The terminal device 3 can send an imaging scan instruction to the host 2 through the first communication interface 31, and the terminal device 3 can also receive ultrasonic echo data through the first communication interface 31.
[0100] Please refer to Figure 2 , in other embodiments, the terminal device 3 may further include a scan controller 32 and an image processor 33. The scan controller 32 and the image processor 33 may be modules on a single chip, or the scan controller 32 and the image processor 33 may be two independent chips. The scan controller 32 is used to generate and issue an imaging scan instruction, and the image processor 33 is used to receive and process ultrasonic echo data.
[0101] The terminal device 3 may further include a display and input unit 34. The display and input unit 34 may be an integrated touch screen, or the display and input unit 34 may include two independent devices for display and input. For example, the input device may be one or more of a control panel, a keyboard, and a mouse. The display device is used to display ultrasonic images, and the input device is used to input imaging scan instructions.
[0102] Please refer to Figure 3 , in this embodiment, the host 2 mainly includes a programmable logic device 21, a controller 22, and a second communication interface 23. The programmable logic device 21, the controller 22, and the second communication interface 23 are three independent physical hardware components. The programmable logic device 21 is a programmable logic chip, the controller 22 is a control chip, and the second communication interface 23 is a communication interface chip.
[0103] The second communication interface 23 can communicate with the first communication interface 31 of the terminal device 3, and this communication connection can be a wired or wireless connection.
[0104] The programmable logic device 21 includes a scan control circuit 211, and the scan control circuit 211 is communicatively connected to the ultrasonic probe 1. The scan control circuit 211 is used to control the ultrasonic probe to emit ultrasonic waves to the detection object and receive ultrasonic echoes to obtain ultrasonic echo signals. Among them, the scan control circuit 211 receives the imaging scan instruction sent by the terminal device 3 through the second communication interface 23, and the scan control circuit 211 obtains the imaging scan instruction and controls the ultrasonic probe 1 to emit ultrasonic waves and receive ultrasonic echoes according to the imaging scan instruction.
[0105] The controller 22 is deployed with a dedicated operating system 221 and a communication protocol stack 222. The controller 22 is communicatively connected to the programmable logic device 21. The dedicated operating system 221 is a simplified operating system for controlling the communication between the programmable logic device 21 and the terminal device 3. The dedicated operating system 221 can control the programmable logic device 21 to obtain the imaging scan instruction sent by the terminal device 3. The communication protocol stack 222 is a communication protocol stack matching the second communication interface 23, and the communication protocol stack 222 is used for packetizing data and depacketizing data.
[0106] The dedicated operating system 221 is used to obtain the ultrasonic echo data from the programmable logic device 21, and call the communication protocol stack 222 to convert the ultrasonic echo data into packet data conforming to the communication protocol corresponding to the communication protocol stack matching the first communication interface 31, and send the packet data to the terminal device 3 through the second communication interface.
[0107] In this embodiment, the working principle of the ultrasonic imaging system is as follows:
[0108] The terminal device 3 sends an imaging scan instruction to the host 2 through the first communication interface 31; wherein, the terminal device 3 can packetize the imaging scan instruction and send it to the host 2;
[0109] The host 2 receives the imaging scan instruction through the second communication interface 23, and the dedicated operating system 221 controls the programmable logic device 21 to obtain the imaging scan instruction received by the second communication interface 23; wherein, if the imaging scan instruction is packetized, the communication protocol stack 222 first depacketizes the packetized imaging scan instruction and then sends it to the programmable logic device 21.
[0110] The scan control circuit 211 in the programmable logic device 21 controls the ultrasonic probe 1 to emit ultrasonic waves and receive ultrasonic echoes according to the imaging scan instruction, so as to obtain ultrasonic echo data;
[0111] The programmable logic device 21 directly sends the obtained ultrasonic echo data to the controller 22. The dedicated operating system 221 of the controller 22 obtains the ultrasonic echo data, and calls the communication protocol stack 222 to convert the ultrasonic echo data into packet data conforming to the communication protocol corresponding to the communication protocol stack matching the first communication interface 31, and sends the packet data to the terminal device 3 through the second communication interface 23;
[0112] The terminal device 3 receives the packet data sent by the host 2 through the first communication interface 31, and depacketizes and processes the packet data to finally obtain ultrasonic image data;
[0113] Finally, the terminal device 3 controls the display of the obtained ultrasonic image to complete the detection of the ultrasonic image. The detection of this ultrasonic image belongs to continuous dynamic detection. The terminal device 3 can issue imaging scan commands at intervals. The ultrasonic probe 1 will continuously transmit and receive ultrasonic waves, and the host 2 will continuously send ultrasonic echo data to the terminal device 3.
[0114] In this embodiment, the main function of the programmable logic device 21 is to control the ultrasonic probe 1 to transmit ultrasonic waves and receive ultrasonic echoes. The main function of the controller 22 is to encapsulate and de-encapsulate data. In this host 2, the communication protocol stack for encapsulating and de-encapsulating data is set in the controller 22. The communication protocol stack is independent of the programmable logic device 21. The programmable logic device 21 can be a programmable logic device without an ARM core or without a deployed protocol stack, which simplifies the function of the programmable logic device 21. The programmable logic device 21 is an FPGA (Field Programmable Gate Array), and the programmable logic device 21 can be selected as a conventional FPGA.
[0115] In this embodiment, the host 2 directly encapsulates and sends the ultrasonic echo data generated by the ultrasonic probe 1 to the terminal device 3. The terminal device 3 processes the ultrasonic echo data to obtain an ultrasonic image, which simplifies the function of the host 2, can further realize the miniaturization of the host 2, can also realize the low-power operation of the host 2, reduce the heat generation of the host 2, improve the usage time of the host 2, and further improve the user experience of holding or carrying the host 2.
[0116] In this embodiment, the host 2 can be connected to one or more terminal devices 3 at the same time. For example, the host 2 can be connected to 2 terminal devices 3 at the same time. One terminal device 3 is a smart phone, and the other terminal device 3 is a cloud server. The user can directly connect the host 2 and the ultrasonic probe 1 through the smart phone for ultrasonic imaging detection. At the same time, the host 2 uploads the data to the cloud server for backup to realize the storage and recording of ultrasonic detection data, and can avoid losing past ultrasonic detection data due to the damage of the smart phone.
[0117] The ultrasonic imaging system in this embodiment also has the following advantages:
[0118] The selection of the programmable logic device 21 has little limitation. Making the communication protocol stack 222 independent of the programmable logic device 21 enables the programmable logic device 21 not to require a communication protocol stack, and a conventional FPGA can be selected;
[0119] Better design decoupling. The programmable logic device 21 and the controller 22 are interconnected through a dedicated operating system. Maintaining this interconnection method, changes within the programmable logic device and the controller themselves, such as adding or reducing functional modules, will not affect the functional use of each other;
[0120] Better scalability. When the ultrasonic imaging system needs to improve its imaging performance, a higher-performance programmable logic device, i.e., a higher-performance FPGA, can be replaced separately; when there are changes or new requirements for the communication interface, the first communication interface and the second communication interface can be replaced separately.
[0121] Lower power consumption. During the freeze period of ultrasonic imaging (when transmitting and receiving ultrasonic waves are turned off), the controller always maintains an external communication connection, and the programmable logic device does not need to maintain communication all the time, enabling the programmable logic device to be in a low-power standby state. When ultrasonic imaging scanning is performed, the programmable logic device is restored to normal operation.
[0122] In an embodiment, the communication protocol stack 222 of the controller 22 of the host 2 may include a TCP protocol stack and a WIFI protocol stack, and the first communication interface 31 of the terminal device 3 includes corresponding TCP protocol stack and WIFI protocol stack, so that the host 2 and the terminal device 3 can communicate through the TCP protocol stack and the WIFI protocol stack. Among them, the WIFI protocol stack can achieve remote wireless data transmission, and the host 2 communicates with terminal devices 3 such as cloud servers and ultrasonic imaging devices through the WIFI protocol stack.
[0123] In an embodiment, the communication protocol stack 222 of the controller 22 of the host 2 may include a TCP protocol stack and a Bluetooth protocol stack, and the first communication interface 31 of the terminal device 3 includes corresponding TCP protocol stack and Bluetooth protocol stack, so that the host 2 and the terminal device 3 can communicate through the TCP protocol stack and the Bluetooth protocol stack. Among them, the Bluetooth protocol stack can achieve short-range wireless data transmission, and the host 2 communicates with terminal devices 3 such as smart phones and tablets through the Bluetooth protocol stack.
[0124] In an embodiment, the communication protocol stack 222 of the controller 22 of the host 2 may include a USB protocol stack, and the first communication interface 31 of the terminal device 3 includes a corresponding USB protocol stack, so that the host 2 and the terminal device 3 can communicate through the USB protocol stack. Among them, the USB protocol stack can achieve short-range wired data transmission, and the host 2 communicates with terminal devices 3 such as smart phones, tablets, and ultrasonic imaging devices through the USB protocol stack.
[0125] In one embodiment, the communication protocol stack 222 of the controller 22 of the host 2 may include at least two of a TCP protocol stack, a WIFI protocol stack, a Bluetooth protocol stack, and a USB protocol stack. For example, the communication protocol stack 222 includes a TCP protocol stack, a WIFI protocol stack, a Bluetooth protocol stack, and a USB protocol stack. The first communication interface 31 of the terminal device 3 includes a protocol stack corresponding to the second communication interface 23. The host 2 can select to implement remote wireless data transmission, short-range wireless data transmission, and wired transmission with the terminal device 3. The user can select a protocol stack to implement data transmission according to the available terminal device 3.
[0126] In one embodiment, the communication protocol stack of the controller 22 may include an SPI (Serial Peripheral Interface) protocol stack, an SDIO (Secure Digital Input and Output) protocol stack, an RMII (Reduced Media Independent Interface) protocol stack, and / or any other suitable protocol stack.
[0127] In one embodiment, the second communication interface 23 of the host 2 may include at least one of a WIFI communication interface, a Bluetooth communication interface, an SPI communication interface, an SDIO communication interface, an RMII communication interface, and a USB communication interface. The second communication interface 23 corresponds to the communication protocol stack 222. For example, when the communication protocol stack 222 includes a WIFI protocol stack, the second communication interface 23 is correspondingly provided with a WIFI communication interface. Similarly, the first communication interface 31 has the same communication interface as the second communication interface 23 to achieve wired or wireless communication between the first communication interface 31 and the second communication interface 23.
[0128] If the communication protocol stack 222 includes a USB protocol stack. When the first communication interface 31 and the second communication interface 23 include a USB communication interface, the USB communication interface includes a control transfer mode, an interrupt transfer mode, a bulk transfer mode, and an isochronous transfer mode. Among them, the bulk transfer mode and the isochronous transfer mode are suitable for transmitting large-scale and real-time data. The packet data sent from the host 2 to the terminal device 3 belongs to large-scale imaging data. Therefore, the USB communication interface of the host 2 can use the bulk transfer mode or the isochronous transfer mode to send packet data to the terminal device 3. The control transfer mode and the interrupt transfer mode are suitable for transmitting small-scale and non-real-time data. The imaging scan instruction sent from the terminal device 3 to the host 2 belongs to small-scale and non-real-time data. Therefore, the USB communication interface of the terminal device 3 can use the control transfer mode or the interrupt transfer mode to send the imaging scan instruction to the host 2.
[0129] In some embodiments, the second communication interface 23 may include a port physical layer (PHY layer). In some embodiments, the second communication interface or the PHY layer may be integrated into the controller 22. For example, it may be integrated within or on the controller 22. In this way, the area occupied by the controller and the second communication interface can be reduced, thereby helping to reduce the volume of the ultrasonic imaging system or the host computer.
[0130] Please refer to Figure 4 and Figure 5 , in one embodiment, the host computer 2 may preprocess the ultrasonic echo data and then send it to the terminal device 3. The programmable logic device 21 of the host computer 2 further includes a data processor 212, and the data processor 212 is used to process the ultrasonic echo data.
[0131] The data processor 212 includes a beamforming circuit 2121. The beamforming circuit 2121 is used to perform at least partial beamforming processing on the ultrasonic echo signals. When the ultrasonic probe 1 emits ultrasonic waves, multiple dot matrix emitters are used to emit multiple beams of ultrasonic waves. The ultrasonic echoes received by the ultrasonic probe 1 also include multiple beams of ultrasonic waves. Therefore, the ultrasonic echo data includes data of multiple beams of ultrasonic waves. The beamforming circuit 2121 synthesizes and processes some of the data in the ultrasonic echo data. For example, the beamforming circuit 2121 synthesizes and processes all of the data in the ultrasonic echo data. The beam combining process performed by the beamforming circuit 2121 is beneficial to improving the stability of the transmission of the ultrasonic echo data. The host computer 2 sends the beam-combined ultrasonic echo data to the terminal device, which is beneficial to improving the final imaging effect.
[0132] Please refer to Figure 4 and Figure 6 , in one embodiment, the data processor 212 includes a beamforming circuit 2121 and a signal processing circuit 2122. After the beamforming circuit 2121 performs at least partial beamforming processing on the ultrasonic echo data, the signal processing circuit 2122 is used to process the beamformed ultrasonic echo data to obtain an ultrasonic image. In this way, the ultrasonic echo data sent by the host computer 2 to the terminal device 3 can be directly displayed, that is, some of the processing functions of the terminal device 3 for processing the ultrasonic echo data into an image are transferred to be implemented within the host computer 2, reducing the functional requirements of the terminal device 3. Even a terminal device 3 with a low-end processor can be connected to the host computer 2 for use.
[0133] Please refer to Figure 4 and Figure 7, In one embodiment, the data processor 212 includes a beamforming circuit 2121, a signal processing circuit 2122, and an image processing circuit 2123. After the beamforming circuit 2121 performs at least partial beamforming processing on the ultrasonic echo data, the signal processing circuit 2122 is used to process the beamformed ultrasonic echo data to obtain an ultrasonic image, and the image processing circuit 2123 is used to process the obtained ultrasonic image. This enables the ultrasonic echo data sent from the host 2 to the terminal device 3 to be directly displayed, that is, all the processing functions of processing and imaging the ultrasonic echo data by the terminal device 3 are transferred to the host 2 for implementation, facilitating the direct connection and use of terminal devices 3 such as mobile phones and tablets to the host 2.
[0134] Please refer to Figure 8 and Figure 9 , In one embodiment, the host 2 can preprocess the ultrasonic echo data and then send it to the terminal device 3. The host 2 further includes a data processing device 24, which is used to process the ultrasonic echo data. The data processing device 24 is independent of the programmable logic device 21, which can reduce the requirements for the selection of the programmable logic device 21 and facilitate the programmable logic device 21 to achieve low-power operation and replacement with other-performance FPGAs. The data processing device 24 can be a device such as a circuit, a microprocessor, or a GPU. The data processing device 24 can be a single device, or the data processing device 24 can also be a combination of multiple devices.
[0135] The data processing device 24 includes a beamformer 241, which is used to perform at least partial beamforming processing on the ultrasonic echo signal. A beamforming processing unit can be provided in the beamformer 241. The beamformer 241 performs beamforming processing on the ultrasonic echo signal in a software manner. The beamformer 241 can also include a beamforming processing device and perform beamforming processing on the ultrasonic echo signal in a hardware manner. When the ultrasonic probe 1 emits ultrasonic waves, multiple dot emitters are used to emit multiple beams of ultrasonic waves. The ultrasonic echoes received by the ultrasonic probe 1 also include multiple beams of ultrasonic waves. Therefore, the ultrasonic echo data includes data of multiple beams of ultrasonic waves. The beamformer 241 synthesizes and processes some of the ultrasonic echo data. For example, the beamformer 241 synthesizes and processes all of the ultrasonic echo data. The beam combining process performed by the beamformer 241 is beneficial to improving the stability of the transmission of the ultrasonic echo data. The host 2 sends the beam-combined ultrasonic echo data to the terminal device, which is beneficial to improving the final imaging effect.
[0136] Please refer to Figure 8 and Figure 10, In one embodiment, the data processing device 24 includes a beam synthesizer 241 and a processor 242. After the beam synthesizer 241 performs at least partial beam synthesis processing on the ultrasonic echo data, the processor 242 is used to process the beam-synthesized ultrasonic echo data to obtain an ultrasonic image. This enables the ultrasonic echo data sent from the host 2 to the terminal device 3 to be directly displayed, that is, part of the processing function of the terminal device 3 for processing and imaging the ultrasonic echo data is transferred to the host 2 for implementation, reducing the functional requirements of the terminal device 3. Even a terminal device 3 with a low-end processor can be connected to the host 2 for use.
[0137] In one embodiment, the data processor 212 includes a beam synthesizer 241 and a processor 242. After the beam synthesizer 241 performs at least partial beam synthesis processing on the ultrasonic echo data, the processor 242 is used to process the beam-synthesized ultrasonic echo data to obtain an ultrasonic image; the processor 242 is also used to process the obtained ultrasonic image. This enables the ultrasonic echo data sent from the host 2 to the terminal device 3 to be directly displayed, that is, all of the processing functions of the terminal device 3 for processing and imaging the ultrasonic echo data are transferred to the host 2 for implementation, facilitating direct connection and use of terminal devices 3 such as mobile phones and tablet computers to the host 2.
[0138] In one embodiment, the difference between an ultrasonic imaging system and the ultrasonic imaging system in the above embodiment is that it does not include the terminal device 3.
[0139] The ultrasonic imaging system of this embodiment includes an ultrasonic probe 1, a programmable logic device 21, a controller 22, and a second communication interface 23. The programmable logic device 21, the controller 22, and the second communication interface 23 can be directly installed inside the ultrasonic probe 1, or the programmable logic device 21, the controller 22, and the second communication interface 23 can be installed in a host.
[0140] The second communication interface 23 of this ultrasonic imaging system can form a communication connection with a target device, and the target device can be the terminal device 3 in the above embodiment.
[0141] The target device connected by the second communication interface 23 of this ultrasonic imaging system can also be components inside this ultrasonic imaging system. For example, a display screen is provided on the outer surface of the ultrasonic probe 1, and this display screen is the target device. The host 2 is located inside the ultrasonic probe 1, and the second communication interface 23 of the host 2 is communicatively connected to this display screen. The host 2 processes the ultrasonic echo data to obtain an ultrasonic image, and the host 2 sends the processed ultrasonic echo data to the display screen through the second communication interface 23 for direct display.
[0142] The target device communicatively connected to the second communication interface 23 of the ultrasonic imaging system may also be a component external to the ultrasonic imaging system. For example, there is a device dedicated to displaying ultrasonic images, which includes a processor and a display screen. The device may also be provided with a first communication interface. The second communication interface 23 of the host 2 can send ultrasonic echo data to the device, and the device can process the ultrasonic echo data and display the ultrasonic image.
[0143] In one embodiment, an ultrasonic imaging system is provided. The difference between this ultrasonic imaging system and the ultrasonic imaging system in the above embodiment is that the hardware on which the scanning control circuit 211, the controller 22, and the second communication interface 23 are deployed in this ultrasonic imaging system is different from that in the above embodiment.
[0144] In this embodiment, the ultrasonic imaging system includes an ultrasonic probe 1, a scanning control circuit 211, a controller 22, and a second communication interface 23. For example, the scanning control circuit 211 can be integrated into the controller 22, or the scanning control circuit 211 is independently deployed on a chip different from the programmable logic device. The scanning control circuit 211 can include a transmitting circuit and a receiving circuit. The scanning control circuit 211 controls the ultrasonic probe 1 to emit ultrasonic waves through the transmitting circuit, and the scanning control circuit 211 acquires the ultrasonic echo data obtained by the ultrasonic probe 1 through the receiving circuit.
[0145] The second communication interface 23 of this ultrasonic imaging system can form a communication connection with the target device, and the target device can be the terminal device 3 in the above embodiment.
[0146] The target device communicatively connected to the second communication interface 23 of this ultrasonic imaging system may also be a component within the ultrasonic imaging system. For example, a display screen is provided on the outer surface of the ultrasonic probe 1, and the display screen is the target device. The host 2 is located inside the ultrasonic probe 1, and the second communication interface 23 of the host 2 is communicatively connected to the display screen. The host 2 processes the ultrasonic echo data to obtain an ultrasonic image, and the host 2 sends the processed ultrasonic echo data to the display screen through the second communication interface 23 for direct display.
[0147] The target device communicatively connected to the second communication interface 23 of the ultrasonic imaging system may also be a component external to the ultrasonic imaging system. For example, there is a device dedicated to displaying ultrasonic images, which includes a processor and a display screen. The device may also be provided with a first communication interface. The second communication interface 23 of the host 2 can send ultrasonic echo data to the device, and the device can process the ultrasonic echo data and display the ultrasonic image.
[0148] In some embodiments, the controller in the foregoing embodiments may not be provided with a dedicated operating system. Instead, the controller directly acquires ultrasonic echo data and invokes the communication protocol stack deployed in the controller to convert the ultrasonic echo data into packet data conforming to the communication protocol corresponding to the communication protocol stack, and sends the packet data through the second communication interface. Alternatively, in some embodiments, a conventional operating system may be provided in the controller. The controller acquires ultrasonic echo data through the conventional operating system and invokes the communication protocol stack deployed in the controller to convert the ultrasonic echo data into packet data conforming to the communication protocol corresponding to the communication protocol stack, and sends the packet data through the second communication interface.
[0149] For example, in one embodiment, an ultrasonic imaging system includes an ultrasonic probe, a terminal device, and a host. The terminal device includes a first communication interface. The host controls the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data, and sends the ultrasonic echo data to the terminal device.
[0150] The host includes a programmable logic device, a second communication interface, and a controller. The programmable logic device includes a scan control circuit that controls the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data. The second communication interface can form a communication connection with the first communication interface. The controller is deployed with a communication protocol stack, where the communication protocol stack is a communication protocol stack matching the second communication interface. The controller acquires the ultrasonic echo data from the programmable logic device and invokes the communication protocol stack deployed in the controller to convert the ultrasonic echo data into packet data conforming to the communication protocol corresponding to the communication protocol stack, and sends the packet data through the second communication interface to the terminal device.
[0151] For example, in one embodiment, an ultrasonic imaging system includes an ultrasonic probe, a programmable logic device, a second communication interface, and a controller.
[0152] The programmable logic device includes a scan control circuit that controls the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data. The second communication interface can form a communication connection with a target device. The controller is deployed with a communication protocol stack, where the communication protocol stack is a communication protocol stack matching the second communication interface. The controller acquires the ultrasonic echo data from the programmable logic device and invokes the communication protocol stack to convert the ultrasonic echo data into packet data conforming to the communication protocol corresponding to the communication protocol stack, and sends the packet data through the second communication interface to the target device.
[0153] For example, in one embodiment, an ultrasonic imaging system includes an ultrasonic probe, a scan control circuit, a second communication interface, and a controller. The scan control circuit controls the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data. The second communication interface can form a communication connection with a target device. The controller is deployed with a communication protocol stack, where the communication protocol stack is a communication protocol stack that matches the second communication interface. The controller obtains the ultrasonic echo data from the scan control circuit and calls the communication protocol stack to convert the ultrasonic echo data into packet data that conforms to the communication protocol corresponding to the communication protocol stack, and sends the packet data to the target device through the second communication interface.
[0154] In one embodiment, an operating system may also be deployed in the controller. The controller obtains the ultrasonic echo data from the programmable logic device through the operating system and calls the communication protocol stack to convert the ultrasonic echo data into packet data that conforms to the communication protocol corresponding to the communication protocol stack, and sends the packet data through the second communication interface. The operating system may be a dedicated operating system, such as a simplified operating system for controlling the communication between the programmable logic device and the terminal device; or, the operating system may also be a conventional operating system, such as a linux operating system or an RTOS (Real Time Operate System) operating system, etc.
[0155] In one embodiment, the second communication interface includes a port physical layer (PHY layer), where the second communication interface or the port physical layer is integrated in the controller.
[0156] In some of the foregoing embodiments, a programmable logic device and a controller are provided. A scan control circuit for controlling the ultrasonic probe to emit and receive ultrasonic waves is provided in the programmable logic device, and a communication protocol stack is provided in the controller to implement data packet acquisition and transmission. Through this solution, the selection of the programmable logic device has less restrictions. The communication protocol stack is independent of the programmable logic device, so that the programmable logic device does not need to be provided with a communication protocol stack, and a conventional FPGA can be selected.
[0157] In some of the foregoing embodiments, there is a good design decoupling. The programmable logic device and the controller can be interconnected through an operating system. By maintaining this interconnection method, changes within the programmable logic device and the controller respectively will not affect the functional use of each other.
[0158] In some of the foregoing embodiments, better expansion performance can be achieved. When the ultrasonic imaging system needs to improve the imaging performance, a higher-performance programmable logic device can be replaced separately; when there are changes in the communication interface or new requirements, the first communication interface and the second communication interface can be replaced separately.
[0159] In some of the foregoing embodiments, lower power consumption can be achieved. During the freeze of ultrasonic imaging, the controller always maintains an external communication connection, and the programmable logic device does not need to always maintain communication, enabling the programmable logic device to be in a low-power standby state. When ultrasonic imaging scanning is to be performed, the programmable logic device is restored to normal operation.
[0160] The above uses specific examples to elaborate on the present invention, which is only used to help understand the present invention and is not intended to limit the present invention. For those skilled in the technical field to which the present invention pertains, based on the idea of the present invention, several simple deductions, deformations, or substitutions can also be made.
Claims
1. An ultrasonic imaging system, characterized in that, Comprising: An ultrasonic probe; A terminal device, the terminal device includes a first communication interface; A host, the host controls the ultrasonic probe to emit ultrasonic waves to an examination object and receive ultrasonic echoes to obtain ultrasonic echo data, and sends the ultrasonic echo data to the terminal device; Wherein, the host includes: A programmable logic device, the programmable logic device includes a scanning control circuit, and the scanning control circuit controls the ultrasonic probe to emit ultrasonic waves to an examination object and receive ultrasonic echoes to obtain ultrasonic echo data; A second communication interface, the second communication interface can form a communication connection with the first communication interface; A controller, the controller is deployed with a dedicated operating system and a communication protocol stack. Among them, the dedicated operating system is a simplified operating system for controlling the communication between the programmable logic device and the terminal device, and the communication protocol stack is a communication protocol stack matching the second communication interface. The dedicated operating system obtains the ultrasonic echo data from the programmable logic device and calls the communication protocol stack to convert the ultrasonic echo data into packet data conforming to the communication protocol corresponding to the communication protocol stack, and sends the packet data to the terminal device through the second communication interface.
2. The ultrasonic imaging system according to claim 1, wherein: The communication protocol stack includes a TCP protocol stack and a WIFI protocol stack; and / or The communication protocol stack includes a TCP protocol stack and a Bluetooth protocol stack; and / or The communication protocol stack includes a USB protocol stack; and / or The communication protocol stack includes an SPI protocol stack; and / or The communication protocol stack includes an SDIO protocol stack; and / or The communication protocol stack includes an RMII protocol stack.
3. The ultrasonic imaging system according to claim 1 or 2, wherein: The second communication interface includes at least one of a WIFI communication interface, a Bluetooth communication interface, an SPI communication interface, an SDIO communication interface, an RMII communication interface, and a USB communication interface.
4. The ultrasonic imaging system according to claim 3, wherein: The USB communication interface includes a control transfer mode, an interrupt transfer mode, a bulk transfer mode, and an isochronous transfer mode, and the USB communication interface sends the packet data in the bulk transfer mode or the isochronous transfer mode.
5. The ultrasonic imaging system according to any one of claims 1-4, characterized in that: The programmable logic device is a programmable logic device without an ARM core or without a deployed protocol stack.
6. The ultrasonic imaging system according to any one of claims 1-5, characterized in that: The programmable logic device is an FPGA.
7. The ultrasonic imaging system according to any one of claims 1-6, wherein: The host is disposed in the ultrasonic probe; or The ultrasonic probe and the host are connected as an integrated structure; or The host is provided with a socket, and the ultrasonic probe is detachably connected to the host.
8. The ultrasonic imaging system according to any one of claims 1-7, characterized in that: The host is connected to the ultrasonic probe through a wired connection or a wireless connection.
9. The ultrasonic imaging system according to any one of claims 1-8, characterized in that: The terminal device includes at least one of a smart phone, a tablet computer, a cloud server, and an ultrasonic imaging device.
10. The ultrasonic imaging system according to any one of claims 1-9, characterized in that: The programmable logic device further includes a data processing circuit, and the data processing circuit is used for processing the ultrasonic echo data.
11. The ultrasonic imaging system according to claim 10, wherein: The data processing circuit includes a beamforming circuit for performing at least partial beamforming processing on the ultrasonic echo data.
12. The ultrasonic imaging system according to claim 11, wherein: The data processing circuit further includes a signal processing circuit for processing the beamformed ultrasonic echo data to obtain an ultrasonic image.
13. The ultrasonic imaging system according to claim 12, characterized in that: The data processing circuit further includes an image processing circuit for processing the obtained ultrasonic image.
14. The ultrasonic imaging system according to any one of claims 1-9, characterized in that: The host further includes a data processing device for processing the ultrasonic echo data.
15. The ultrasonic imaging system according to claim 14, wherein: The data processing device includes a beamformer for performing at least partial beamforming processing on the ultrasonic echo data.
16. The ultrasonic imaging system according to claim 15, characterized in that: The data processing device further includes a processor for processing the beamformed ultrasonic echo data to obtain an ultrasonic image.
17. The ultrasonic imaging system according to claim 16, wherein: The processor is further configured to process the obtained ultrasonic image.
18. The ultrasonic imaging system according to any one of claims 1 to 17, characterized in that: The second communication interface includes a port physical layer, wherein the second communication interface or the port physical layer is integrated in the controller.
19. An ultrasonic imaging system, characterized in that, Comprising: An ultrasonic probe; A programmable logic device including a scan control circuit for controlling the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data; A second communication interface capable of establishing a communication connection with a target device; A controller having a dedicated operating system and a communication protocol stack deployed thereon, wherein the dedicated operating system is a simplified operating system for controlling communication between the programmable logic device and the target device, the communication protocol stack is a communication protocol stack matching the second communication interface, the dedicated operating system obtains the ultrasonic echo data from the programmable logic device and calls the communication protocol stack to convert the ultrasonic echo data into packet data conforming to the communication protocol corresponding to the communication protocol stack, and sends the packet data to the target device through the second communication interface.
20. An ultrasonic imaging system, characterized in that, Comprising: An ultrasonic probe; A scan control circuit for controlling the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data; A second communication interface capable of establishing a communication connection with a target device; A controller having a dedicated operating system and a communication protocol stack deployed thereon, wherein the dedicated operating system is a simplified operating system for controlling communication between the scan control circuit and the target device, the communication protocol stack is a communication protocol stack matching the second communication interface, the dedicated operating system obtains the ultrasonic echo data from the scan control circuit and calls the communication protocol stack to convert the ultrasonic echo data into packet data conforming to the communication protocol corresponding to the communication protocol stack, and sends the packet data to the target device through the second communication interface.
21. An ultrasonic imaging system, characterized in that, Comprising: An ultrasonic probe; A terminal device including a first communication interface; A host that controls the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data, and sends the ultrasonic echo data to the terminal device; Wherein, the host includes: A programmable logic device, which includes a scan control circuit that controls the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data; A second communication interface that can form a communication connection with the first communication interface; A controller that deploys a communication protocol stack. Wherein, the communication protocol stack is a communication protocol stack matching the second communication interface. The controller obtains the ultrasonic echo data from the programmable logic device and calls the communication protocol stack deployed in the controller to convert the ultrasonic echo data into packet data conforming to the communication protocol corresponding to the communication protocol stack, and sends the packet data to the terminal device through the second communication interface.
22. An ultrasonic imaging system, characterized in that, Comprising: An ultrasonic probe; A programmable logic device, which includes a scan control circuit that controls the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data; A second communication interface that can form a communication connection with a target device; A controller that deploys a communication protocol stack. Wherein, the communication protocol stack is a communication protocol stack matching the second communication interface. The controller obtains the ultrasonic echo data from the programmable logic device and calls the communication protocol stack to convert the ultrasonic echo data into packet data conforming to the communication protocol corresponding to the communication protocol stack, and sends the packet data to the target device through the second communication interface.
23. An ultrasonic imaging system, characterized in that, Comprising: An ultrasonic probe; A scan control circuit that controls the ultrasonic probe to emit ultrasonic waves to an object to be examined and receive ultrasonic echoes to obtain ultrasonic echo data; A second communication interface that can form a communication connection with a target device; A controller that deploys a communication protocol stack. Wherein, the communication protocol stack is a communication protocol stack matching the second communication interface. The controller obtains the ultrasonic echo data from the scan control circuit and calls the communication protocol stack to convert the ultrasonic echo data into packet data conforming to the communication protocol corresponding to the communication protocol stack, and sends the packet data to the target device through the second communication interface.
24. The ultrasonic imaging system according to any one of claims 21 to 23, characterized in that: An operating system is also deployed in the controller. The controller obtains the ultrasonic echo data from the programmable logic device through the operating system and calls the communication protocol stack to convert the ultrasonic echo data into packet data conforming to the communication protocol corresponding to the communication protocol stack, and sends the packet data through the second communication interface.
25. The ultrasonic imaging system according to claim 24, wherein: The operating system is a simplified operating system for controlling the communication between the programmable logic device and the terminal device; alternatively, the operating system is a Linux operating system or an RTOS operating system.
26. The ultrasonic imaging system according to any one of claims 21 to 25, characterized in that: The second communication interface includes a port physical layer, wherein the second communication interface or the port physical layer is integrated into the controller.
Citation Information
Patent Citations
Portable ultrasound system
CN110167449A
Data communication device and system
CN116233268A
Ultrasonic imaging system
CN222075222U
Apparatus and method for communication between medical imaging probe and medical image receiver
KR1020170072533A
TCP / IP Stack-Based Operating System
US20110107357A1