Modular X-ray detectors and systems

JP2024535469A5Active Publication Date: 2025-07-31VAREX IMAGING CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024519627
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2021-09-29
Filing Date
2022-09-29
Publication Date
2025-07-31
Estimated Expiration
2042-09-29

AI Technical Summary

Technical Problem

Existing X-ray detectors require redesigning to accommodate different customer systems, leading to increased consumer, manufacturer, and maintenance costs due to the need for multiple types of detectors to support various modes of operation.

Method used

A modular X-ray detector system with an adapter that allows a single detector to support multiple modes of operation by using configurable control logic and interchangeable adapters, enabling it to operate in high reliability or low latency modes through different configuration data sets.

Benefits of technology

Reduces costs and complexity by allowing a single X-ray detector to be reconfigured for various applications, minimizing the need for multiple detectors and simplifying maintenance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Some embodiments include an X-ray detector comprising a housing, a sensor array disposed within the housing and configured to generate image data in response to incident X-rays, control logic disposed within the housing, a connector interface integrated with the housing, and an adapter removably connectable to the connector interface, the control logic configurable to operate in a plurality of operational modes, and in a first one of the operational modes, the control logic is configured to process the image data and / or transmit the image data via the adapter in a different manner than in a second one of the operational modes.
Need to check novelty before this filing date? Find Prior Art

Description

[Background technology]

[0001] X-ray detectors may be used to generate two-dimensional images or videos in response to incident X-rays. X-ray detectors may be designed according to specific specifications, such as customer specifications. Different designs, such as for different customers, may have different specifications. As a result, the same X-ray detector may need to be redesigned to work with different systems, such as those of different customers. [Brief description of the drawings]

[0002] [Figure 1] FIG. 2 is a block diagram of an X-ray detector having an adapter according to some embodiments. [Diagram 2] FIG. 2 is a block diagram of an X-ray detector with a memory configured to store multiple configuration data sets, according to some embodiments. [Figure 3A] 1 is a block diagram of an X-ray detector having different adapters according to some embodiments. [Figure 3B] 1 is a block diagram of an X-ray detector having different adapters according to some embodiments. [Figure 4] 1 is a flowchart for configuring an x-ray detector, according to some embodiments. [Diagram 5] FIG. 1 is a block diagram of an X-ray detector with a processor and / or programmable logic device according to some embodiments. [Figure 6] 1 is a flowchart for configuring an x-ray detector with a memory configured to store a plurality of configuration data sets, according to some embodiments. [Figure 7] 2 is a flowchart for configuring the x-ray detector of FIG. 1 according to some embodiments. [Figure 8] 1 is a flowchart for configuring an X-ray detector with adapter-based configuration data, according to some embodiments. [Figure 9] 1 is a block diagram of an X-ray imaging system, according to some embodiments. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0003] Some embodiments relate to modular X-ray detectors and systems, and in particular to modular X-ray detectors and systems with adapters. X-ray detectors can be used in a variety of applications. In some systems, such as cone-beam computed tomography (CBCT) systems, high-reliability communication techniques can be used to ensure that each image reaches the host computer. In other types of systems, such as surgical systems, low-latency communication techniques are used to minimize or ensure maximum latency between image acquisition and image display to improve the surgeon's hand-eye coordination.

[0004] Certain hardware interfaces may support system behaviors such as high reliability communication, while other hardware interfaces support low latency communication. If an X-ray device is configured with hardware that supports one mode of operation, it may not be able to support other or various operations. As a result, different types of X-ray detectors may be required to support both or multiple operations. Using multiple types of X-ray detectors may increase consumer costs, increase manufacturer costs, and increase maintenance costs. While multiple different X-ray detectors are required to support multiple modes of operation, the embodiments described herein allow a single modular X-ray detector with an adapter to support multiple modes of operation.

[0005] 1 is a block diagram of an X-ray detector including an adapter, according to some embodiments. Some embodiments include a modular X-ray detector 102'. The modular X-ray detector 102' includes an X-ray detector 102 and an adapter 104. The X-ray detector 102 and the adapter 104 are integrated to form the modular X-ray detector 102'.

[0006] The X-ray detector 102 is a device configured to acquire data in response to incident X-rays 116. In some embodiments, the data may include image data, video data, or the like. The X-ray detector 102 includes a housing 110, a sensor array 112, control logic 114, and a first connector interface 108-1. The housing 110 is configured to encapsulate the sensor array 112 and the control logic 114.

[0007] The sensor array 112 is configured to generate an image in response to the incident x-ray radiation 116 and is disposed within the housing. The sensor array 112 may include a variety of sensors configured to generate data based on the incident x-rays. The sensor array 112 may include direct conversion sensors, indirect conversion sensors, x-ray conversion materials (e.g., scintillator materials), and the like.

[0008] The control logic 114 is disposed within the housing 110 and is connected to the sensor array 112. The control logic 114 is configured to control the sensor array 112, processing of image data from the sensor array 112, transmission of that data from the X-ray detector 102, and other operations of the X-ray detector 102. The control logic 114 may include a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), microcontrol logic, a programmable logic device (e.g., a field programmable gate array (FPGA)), discrete circuits, or a combination of such devices. Additionally, circuit chipsets, hubs, memory control logic, or other interface devices, such as communication interfaces, may be part of the control logic 114 to connect the control logic 114 to internal and external components of the X-ray detector 102.

[0009] The first connector interface 108-1 is at least partially integrated on the outside of the housing 110. The first connector interface 108-1 is electrically connected to the control logic 114.

[0010] The adapter 104 is a device removably connectable to the X-ray detector 102 at a first connector interface 108-1. The adapter 104 includes at least two connector interfaces, where the adapter 104 includes a second connector interface 108-2 and a third connector interface 108-3. The second connector interface 108-2 is configured to physically and electrically mate with the first connector interface 108-1. For example, the first connector interface 108-1 and the second connector interface 108-2 may be configured according to a standardized connector interface specification, such as a small form-factor pluggable (SFP) interface, SFP+, quad small form-factor pluggable (QSFP), QSFP+, QSFP28, XFP, C-form factor pluggable (CFP), Universal Serial Bus (USB), Ethernet, or optical fiber. However, in other embodiments, the first connector interface 108-1 and the second connector interface 108-2 may be proprietary connector interfaces.

[0011] The third connector interface 108-3 may be the same as or different from the first connector interface 108-1 and the second connector interface 108-2. For example, the third connector interface 108-3 may include an RJ-45 interface, an optical fiber interface, an Ethernet interface, an Energy Efficient Ethernet (EEE) interface, a Synchronous Optical Network (SONET) interface, an SDH interface, a Plesiochronous Digital Hierarchy (PDH) interface, a fieldbus interface, a token ring interface, an Optical Transport Network (OTN) interface, a Single Mode Fiber (SMF) interface, or a Multimode Fiber interface (MMF), etc.

[0012] The control logic 114 is configurable to operate in multiple operating modes. An operating mode is a method or means of operation of the system and is characterized by the hardware and the desired use of the detector as a high performance detector, a high reliability detector, or other application required by the system. In different operating modes, the control logic 114 may process and / or transmit data from the sensor array 112 in different manners. For example, in one operating mode, the control logic 114 may be configured to transmit image data from the sensor array 112 with higher reliability or guaranteed reliability, and in another operating mode, the control logic 114 may be configured to transmit image data with lower latency. In the multiple operating modes, the processing of image data and / or the transmission of image data through the adapter 104 differs between a first one of the operating modes and another one of the operating modes. The control logic 114 may currently be configured to operate in the first operating mode but not the second operating mode. However, the control logic 114 may be reconfigured to operate in the second operating mode. In other embodiments, the control logic 114 may be configured to operate in either mode depending on the adapter 104.

[0013] The control logic 114 and connector interface 108-1 are configured to transmit data at a data rate equal to or greater than the maximum data rate in the operational mode, because even if the current adapter 104 is not capable of such transmission at the maximum data rate, another operational mode associated with a different adapter 104 may operate at a higher data rate.

[0014] The different adapters 104 and different operating modes use the same X-Ray detector 102. However, the modular X-Ray detector 102' has different operating modes. The single X-Ray detector 102 can be tracked with a single part number, tested using a single test procedure and a single set of test equipment, etc. The X-Ray detector 102 can be replaced with an identical X-Ray detector 102 regardless of the adapter 104 or operating mode.

[0015] Different adapters 104 may need to be tracked and tested separately, but more complex and / or more expensive components, such as the sensor array 112, may not need to be tested multiple times in multiple different operational modes. The interface provided by the adapter 104 may not affect the testing of the sensor array 112. If the adapter 104 fails, the X-ray detector 102 may be used with a different adapter 104 without the need to retest the X-ray detector 102. Furthermore, the X-ray detector 102 does not need to be retested if the adapter 104 is changed.

[0016] In some embodiments, the modular X-Ray detector 102' may be connected to a computer 106. The computer 106 may include a system in which the modular X-Ray detector 102' may be installed, an original equipment manufacturer (OEM) system that configures the modular X-Ray detector, or a technician or other user's computer. The computer 106 may be configured to store multiple configuration data sets for multiple operating modes. Each of the operating modes may be associated with a different configuration data set. Each of the configuration data sets may include firmware or software for the control logic 114, and the like. Additionally, the configuration data may include configuration data for the adapter 104. When the control logic 114 is configured with a particular configuration data set, the control logic 114 is configured to operate in the associated operating mode. The configuration data includes information used to set up the control logic 114 to perform functions for any given operation. For example, one configuration data set may include software and firmware for the control logic 114 that, when executed by the control logic 114, causes the control logic 114 to operate in a higher reliability or guaranteed reliability operating mode. In another configuration data set, the configuration data set may include software and firmware for control logic 114 that, when executed by control logic 114, causes control logic 114 to operate in a lower latency mode of operation.

[0017] In some embodiments, the control logic 114 may be configured to communicate with the computer 106 to receive a configuration data set associated with the currently installed adapter 104. The control logic 114 may be configured to identify the control logic 114 and the adapter 104 to the computer 106 so that the computer 106 can transmit the associated configuration data set. In other embodiments, the computer 106 may transmit the configuration data set based on the identification of the adapter 104 and / or the selected operational mode of the modular X-ray detector 102'.

[0018] The configuration data may be transmitted to the control logic 114 via the adapter 104, although in other embodiments the configuration data may be transmitted in a different manner. For example, the X-ray detector 102 may include an alternative interface (AI) 109, such as a wireless communication interface, such as WiFi or Bluetooth. The configuration data set may be transmitted via the wireless communication interface. In other embodiments, the alternative interface 109 may include an alternative physical interface, such as USB, external SATA (eSATA), Firewire, or a memory card slot. The computer 106 and / or computer readable media containing the configuration data set may be connected to the alternative physical interface and transmitted to the control logic 114.

[0019] Different adapters 104 and different associated configuration data sets may transform the modular X-ray detector 102' into a different device. For example, a first adapter 104 and a first set of configuration data may configure the modular X-ray detector 102' to operate reliably. For example, the first set of configuration data may implement a communication protocol such as Transmission Control Protocol (TCP) or another protocol that may ensure that all data is transmitted in order over a potentially unreliable network. To ensure that data is not lost even if there is a relative delay in obtaining data from the modular X-ray detector 102', further buffering, feedback to prevent image loss, etc. may be performed by the control logic 114. In a specific example, the reliable mode of operation may be used for a computed tomography (CT) system in which multiple images and multiple exposures are taken during a single scan of a patient. If one of the images is corrupted or lost, the entire procedure may need to be performed again, increasing the dose received by the patient.

[0020] The second adapter 104 and the associated second configuration data set may configure the modular X-ray detector 102' to operate using a lower latency protocol, such as User Datagram Protocol (UDP), CoaXPress, or streaming video protocol. Thus, the same X-ray detector 102 may be used with a different adapter 104 and / or a different configuration data set to operate as a high reliability device or a low latency device. In a specific example, the modular X-ray detector 102' configured for low latency may be used in an interventional procedure where a surgeon performs a procedure such as stent placement while viewing real-time images. The processing delay between the acquisition of an image and the transmission of the image from the modular X-ray detector 102' may be minimized by the configuration data set and the particular adapter 104. Although high reliability and low latency have been used as examples of properties of different combinations of configuration data sets and adapters 104, in other embodiments, different combinations may have various properties.

[0021] In some embodiments, the modularity and reconfigurability of the X-Ray detector 102 allows for further configuration as new adapters 104 become available. For example, a new adapter 104 with an SFP+ form factor may be developed. The new adapter 104 may be installed in an existing X-Ray detector 102 and a new set of configuration data may be installed in the control logic 114. As a result, new modes of operation may become available for the same X-Ray detector 102. In some embodiments, new modes of operation may become available without returning the modular X-Ray detector 102' to the OEM.

[0022] By using the X-ray detector 102 as part of a modular X-ray detector 102', a manufacturer may reduce costs, delays, or maintenance burdens. A manufacturer may design and support a single X-ray detector 102 that can be integrated with various adapters 104 and various sets of configuration data to provide different, potentially mutually exclusive, modes of operation. Additionally, user costs may be reduced. An end user may not need to purchase separately configured X-ray detectors for two or more different applications. A single X-ray detector 102 may be reconfigured as described herein and used for different applications.

[0023] 2 is a block diagram of an X-ray detector with a memory configured to store a plurality of configuration data sets, according to some embodiments. The modular X-ray detector 102' may be similar to the modular X-ray detector 102' of FIG. 1 described above. However, the X-ray detector 102 includes a memory 120.

[0024] The memory 120 may include dynamic random access memory (DRAM) modules according to various standards, such as DDR-DDR5, static random access memory (SRAM), non-volatile memory such as flash, spin transfer torque magnetoresistive random access memory (STT-MRAM), or phase change RAM, or magnetic or optical media, etc. The memory 120 may also include a combination of such storage devices.

[0025] Memory 120 may be configured to store multiple configuration data sets. Each of the operational modes may be associated with a different configuration data set. Each of the configuration data sets may include firmware or software for control logic 114, etc. Additionally, the configuration data may include configuration data for adapter 104.

[0026] The memory 120 may store an indication of a current operating mode of the modular X-ray detector 102'. The current operating mode may include a flag, a register, a storage location in the memory 120, etc., along with information indicative of the current operating mode. The control logic 114 may be configured to select a configuration data set based on the indication of the current operating mode. The control logic 114 may be configured to operate in the current operating mode using the selected configuration data set.

[0027] In some embodiments, the control logic 114 is configured to select one of the operational modes based on the adapter 104. For example, the control logic 114 may be configured to communicate with the adapter 104 via, for example, an Inter-Integrated Circuit (I2C) interface of the connector interfaces 108-1 and 108-2. Via the I2C interface, the control logic 114 may receive an indication of the adapter 104, or an indication of an operational mode stored in the adapter 104, similar to the indication of a current operational mode discussed above, or the like. Based on this information, the control logic 114 may select one of the operational modes. In some embodiments, the received information may be an indication of the operational mode itself. In other embodiments, the control logic 114 may translate the information into an indication of an operational mode. For example, the control logic 114 may identify the adapter 104. The adapter 104 may be associated with a single operational mode. The single operational mode may be selected and used to select an associated configuration data set. The control logic 114 may be configured to operate in a selected one of the operational modes using the associated set of configuration data.

[0028] 3A and 3B are block diagrams of X-ray detectors with different adapters, according to some embodiments. Referring to FIG. 3A, the modular X-ray detector 102' may be similar to the modular X-ray detector 102' described above. However, the first connector interface 108-1 is an SFP+ interface 208-1. The adapter 104 is an SFP+ to RJ45 transceiver 104-1. The third connector interface 108-3 is an RJ45 interface 208-3. The control logic 114 is configured to communicate via the RJ45 interface, for example, by using TCP over Ethernet, represented by the Ethernet 210-1 configuration.

[0029] Referring to FIG. 3B, the modular X-Ray detector 102' is identical to the modular X-Ray detector 102' of FIG. 3A, except for the configuration of the adapter 104 and the control logic 114. Specifically, the hardware of the X-Ray detector 102 is the same. The adapter 104 is a transceiver 104-2 between SFP+ and CoaXPress over fiber. The third connector interface 108-3 is a fiber interface 208-4. The control logic 114 can be configured to communicate over the fiber interface 208-4 in accordance with the CoaXPress standard, represented by the CoaXPress 210-2 configuration.

[0030] Thus, the X-ray detector 102 may be configured or reconfigured to operate in at least two operating modes. A first operating mode is TCP over Ethernet and a second operating mode is CoaXPress over fiber. As a result, the first operating mode may have a higher latency than the second operating mode, but the first operating mode has a higher reliability than the second operating mode.

[0031] 4 is a flow chart of configuring an X-ray detector, according to some embodiments. With reference to FIGS. 1, 2, and 4, a modular X-ray detector 102' is used as an example. At 400, an X-ray detector 102 is received.

[0032] At 402, a first operational mode is selected from among a plurality of operational modes of the x-ray detector. For example, an indication of the operational mode may be set in the control logic 114. In another embodiment, the operational mode may be selected on the computer 106.

[0033] At 408, the control logic 114 is configured according to the first mode of operation. For example, software, firmware, or the like may be loaded into the control logic 114 via the alternative interface 109. In another embodiment, a configuration data set may be selected from the memory 120 and loaded into the control logic 114.

[0034] At 410, a first adapter 104 associated with the first operational mode is selected. Although the first adapter 104 may be associated with other operational modes, the configuration data set and the adapter 104 create a particular combination. At 412, the first adapter 104 is installed in the connector interface 108-1.

[0035] Although operations 408, 410, and 412 are described in a particular order, the order may differ in other embodiments. For example, an adapter may be selected at 410 and installed at 412 prior to configuring the control logic 114 at 408. Configuring the control logic at 408 may occur by communication through the first adapter 104 that is installed.

[0036] For example, computer 106 may select an operating mode. A first operating mode may be input to computer 106. In other embodiments, memory 120 may include an indication of the first operating mode. The first operating mode may be communicated to computer 106. Computer 106 may store configuration data sets for multiple operating modes of modular X-ray detector 102'. Computer 106 may select the configuration data set for the first operating mode. The selected configuration data set may be sent to control logic 114 and used to configure the control logic at 408.

[0037] In some embodiments, the modular X-ray detector 102' may be reconfigured for a second mode of operation. After configuring the control logic 114 according to the first mode of operation at 408, a second mode of operation different from the first mode of operation is selected from among the modes of operation of the X-ray detector at 414. The second mode of operation may be selected similar to the selection of the first mode of operation at 402. At 416, the control logic 114 is configured according to the second mode of operation. The control logic 114 may be configured in a manner similar to the configuration at 408, but with configuration data associated with the second mode of operation.

[0038] In some embodiments, after selecting the second operating mode at 414, the adapter 104 may remain the same. The set of configuration data used to configure the control logic 114 according to the second operating mode at 416 may be different from the set of configuration data for the first operating mode, but may be associated with the same first adapter 104. In other embodiments, the second operating mode may be associated with a second adapter 104 that is different from the first adapter 104. At 418, a second adapter associated with the second operating mode, different from the first adapter 104, is selected. At 420, the second adapter 104 is installed in the connector interface 108-1.

[0039] In some embodiments, changing the adapter 104 may actuate a reconfiguration of the control logic 114. For example, a second operating mode is selected at 414. A second adapter is then selected at 418 and installed at 420. The control logic 114 may be configured to detect the second adapter 104 and identify a second operating mode and associated set of configuration data based on the second adapter 104 as described above. The control logic 114 may then reconfigure itself according to the second operating mode. As a result, the modular X-ray detector 102' may be transformed into a different device simply by changing the adapter 104 from one type to another.

[0040] 5 is a block diagram of an X-ray detector with a processor and / or a programmable logic device, according to some embodiments. The modular X-ray detector 102' may be similar to the modular X-ray detector 102' described above. In some embodiments, the control logic 114 includes an application specific integrated circuit (ASIC) 114-1, a processor 114-2, and a programmable logic device 114-3. The ASIC 114-1, the processor 114-2, and the programmable logic device 114-3 are connected to a memory 120.

[0041] The ASIC 114-1 is an application specific integrated circuit configured to read image data from the sensor array 112. The ASIC 114-1 may store the image data in a memory. The processor 114-2 may include a central processing unit (CPU), such as an advanced RISC machine (ARM) processor, a reduced instruction set computer (RISC) processor, or an X64 processor. Examples of the programmable logic device 114-3 include a field programmable gate array (FPGA), a complex programmable logic device (CPLD), or a programmable array logic (PAL).

[0042] The processor 114-2 and the programmable logic device 114-3 may share memory 120. The memory 120 may be allocated according to an operational mode. As mentioned above, when the control logic 114 is configured according to an operational mode, part of that configuration may include allocating memory between the processor 114-2 and the programmable logic device 114-3. Some portions of the memory 120 may be shared between the processor 114-2 and the programmable logic device 114-3.

[0043] In some embodiments, configuring the control logic 114 may include modifying software of the processor 114-2 of the control logic 114 based on the mode of operation. In particular, the modified software may include portions related to data transmission through the adapter 104. Similarly, configuring the control logic 114 may include modifying a configuration of the programmable logic device 114-3 of the control logic 114 based on the mode of operation. For example, various cores, blocks, connections, etc. of the programmable logic device 114-3 may be modified based on the mode of operation. The configuration modifications may include modifications related to data transmission through the adapter 104.

[0044] In some embodiments, reconfiguration of control logic 114 may include changing software, firmware, or other configuration in both processor 114-2 and programmable logic device 114-3, but in other embodiments, software, firmware, or other configuration associated with only one of processor 114-2 and programmable logic device 114-3 may be changed when changing to a new operating mode.

[0045] FIG. 6 is a flow chart for configuring an X-ray detector with a memory configured to store multiple configuration data sets, according to some embodiments. With reference to FIG. 2 and FIG. 6, in some embodiments, the operation may be similar to that of FIG. 4. However, at 403, a configuration data set associated with a first operating mode is selected from the multiple configuration data sets stored in the memory 120 in the housing 110 of the X-ray detector 102. At 409, the control logic 114 is configured using the selected configuration data set. Thus, the modular X-ray detector 102' may be pre-configured with multiple configuration data sets for multiple operating modes. From the sets stored in the memory 120, one configuration data set may be selected and loaded as desired.

[0046] FIG. 7 is a flow chart for configuring the x-ray detector of FIG. 1 according to some embodiments. 1 and 7, in some embodiments, operations may be similar to those of Figures 4 and 6. However, at 404, a configuration data set associated with a first mode of operation is selected from among a plurality of configuration data sets stored in a memory external to the X-ray detector 102. For example, the configuration data set may be stored in a computer 106 external to the X-ray detector 102.

[0047] At 407, the selected data set is transmitted to the x-ray detector 102. In some embodiments, the configuration data set is transmitted via the adapter 104. In other embodiments, the configuration data set may be transmitted via an alternative interface 109. At 409, the control logic 114 is configured using the selected configuration data set.

[0048] Figure 8 is a flow chart for configuring an X-ray detector with configuration data based on an adapter, according to some embodiments. With reference to Figures 1 and 8, operations may be similar to those of Figure 4. In some embodiments, at 401, configuration data is read from the adapter 104 using the control logic 114. At 405, a first operating mode is selected from among the operating modes of the X-ray detector by selecting a first operating mode based on the configuration data.

[0049] 9 is a block diagram of an X-ray imaging system, according to some embodiments. The X-ray imaging system 900 includes an X-ray source 902 and a detector 910. The detector 910 may include, such as the modular detector 102' described above. The X-ray source 902 is positioned relative to the detector 910 such that X-rays 920 may be generated and pass through the specimen 922 and detected by the detector 910. In some embodiments, the detector 910 is part of a medical imaging system. In other embodiments, the X-ray imaging system 900 may include a portable vehicle scanning system as part of a cargo scanning system. The system 900 may be any system that may include an X-ray detector.

[0050] The X-ray detector comprises a housing 110, a sensor array 112 disposed within the housing 110 and configured to generate image data in response to incident X-rays, control logic 114 disposed within the housing 110, a connector interface 108 integrated with the housing 110, and an adapter 104 removably connectable to the connector interface 108, wherein the control logic 114 is configurable to operate in a plurality of operating modes, and in a first one of the operating modes, different from a second one of the operating modes, the control logic 114 is configured to process the image data and / or transmit the image data via the adapter 104.

[0051] In some embodiments, when in a first mode of operation, the control logic 114 is configured to transmit image data using a first protocol, which is different from a second protocol used to transmit image data in a second mode of operation.

[0052] In some embodiments, the x-ray detector further comprises a memory 120 configured to store a plurality of configuration data sets, each of the operational modes being associated with a corresponding one of the configuration data sets.

[0053] In some embodiments, the memory 120 is further configured to store an indication of a current one of the operational modes, and the control logic 114 is configured to select a configuration data set based on the indication of the current operational mode, and to operate in the current operational mode using the selected configuration data set.

[0054] In some embodiments, the control logic 114 is configured to select one of the operational modes and an associated set of configuration data based on the adapter 104, and to operate in the selected one of the operational modes using the associated set of configuration data.

[0055] In some embodiments, the first operating mode is a CoaXPress mode and the second operating mode is an Ethernet mode.

[0056] In some embodiments, the connector interface 108 is a standardized connector interface 108 .

[0057] In some embodiments, the control logic 114 and connector interface 108 are configured to transmit data at a data rate that is equal to or greater than the maximum data rate in the operational mode.

[0058] In some embodiments, the control logic 114 further comprises a processor and a programmable logic device, and the control logic 114 is further configured to perform at least one of modifying software of the processor of the control logic 114 related to data transmission through the adapter 104 based on the first operating mode, and modifying a configuration of the programmable logic device of the control logic 114 related to data transmission through the adapter 104 based on the first operating mode.

[0059] The method includes receiving an X-ray detector having a housing 110, a sensor array 112 disposed within the housing 110 and configured to generate image data in response to incident X-rays, control logic 114 disposed within the housing 110, and a connector interface 108 integrated with the housing 110, selecting a first operating mode from among a plurality of operating modes of the X-ray detector, configuring the control logic 114 according to the first operating mode, selecting a first adapter 104 associated with the first operating mode, and installing the first adapter 104 in the connector interface 108.

[0060] In some embodiments, the method further includes, after configuring the control logic 114 according to the first operating mode, selecting a second operating mode from among the operating modes of the X-ray detector, the second operating mode being different from the first operating mode, and configuring the control logic 114 according to the second operating mode.

[0061] In some embodiments, the method further includes selecting a second adapter 104 different from the first adapter 104, associated with a second operating mode, and installing the second adapter 104 in the connector interface 108.

[0062] In some embodiments, configuring the control logic 114 according to the first operating mode includes modifying software of a processor of the control logic 114 related to data transmission through the first adapter 104 based on the first operating mode.

[0063] In some embodiments, configuring the control logic 114 in accordance with the first operating mode includes altering a configuration of a programmable logic device of the control logic 114 associated with data transmission through the first adapter 104 based on the first operating mode.

[0064] In some embodiments, configuring the control logic 114 according to the first operating mode includes selecting a configuration data set associated with the first operating mode from among a plurality of configuration data sets stored in a memory 120 within the X-ray detector housing 110, and configuring the control logic 114 using the selected configuration data set.

[0065] In some embodiments, configuring the control logic 114 according to the first operating mode includes selecting a configuration data set associated with the first operating mode from among a plurality of configuration data sets stored in a memory 120 external to the X-ray detector, transmitting the selected configuration data set to the X-ray detector, and configuring the control logic 114 using the selected configuration data set.

[0066] In some embodiments, the operating modes include a second operating mode, the first operating mode involving a higher latency than the second operating mode, and the first operating mode involving a higher reliability than the second operating mode.

[0067] In some embodiments, configuring the control logic 114 according to the first operating mode includes reading configuration data from the adapter 104 using the control logic 114, and selecting the first operating mode from among the operating modes of the X-ray detector includes selecting the first operating mode based on the configuration data.

[0068] The X-ray detector comprises means for converting incident X-rays into image data, means for converting a first connector interface into a second connector interface, means for controlling transmission of the image data via the means for converting the first connector interface into the second connector interface, means for selecting a first operating mode from among a plurality of operating modes of the X-ray detector, and means for configuring the means for controlling transmission of the image data via the means for converting the first connector interface into the second connector interface according to the first operating mode.

[0069] An example of the means for converting incident X-rays into image data includes the sensor array 112. An example of the means for converting the first connector interface into the second connector interface includes the adapter 104. An example of the means for controlling the transmission of image data through the means for converting the first connector interface into the second connector interface includes the control logic 114 configured as described above. An example of the means for selecting a first operation mode from among a plurality of operation modes of the X-ray detector includes the control logic 114 configured as described above. An example of the means for configuring the means for controlling the transmission of image data through the means for converting the first connector interface into the second connector interface according to the first operation mode includes the control logic 114, the memory 120, or the computer 106.

[0070] In some embodiments, the X-ray detector further comprises a means for storing a plurality of configuration data sets associated with the operation modes. Examples of the means for storing a plurality of configuration data sets associated with the operation modes include the memory 120, the computer 106, etc.

[0071] Although the structures, devices, methods, and systems have been described in accordance with specific embodiments, those skilled in the art will readily recognize that many variations of the specific embodiments are possible, and thus, any variations should be considered within the spirit and scope of the disclosure herein. Accordingly, many modifications may be made by those skilled in the art without departing from the spirit and scope of the appended claims.

[0072] The claims following this written disclosure are expressly incorporated into this written disclosure, with each claim standing on its own as a separate embodiment. The disclosure includes all variations of the independent claims and their dependent claims. Furthermore, further embodiments that can be derived from the following independent and dependent claims are also expressly incorporated into this written description. These further embodiments are identified by replacing the dependency of a given dependent claim with the phrase "any claim from claim [x] to the claim immediately preceding this claim," with the bracketed term "[x]" being replaced with the number of the most recently written independent claim. For example, in the first set of claims starting with independent claim 1, claim 4 may depend on either claims 1 and 3, resulting in two different embodiments; claim 5 may depend on any one of claims 1, 3 or 4, resulting in three different embodiments; claim 6 may depend on any one of claims 1, 3, 4 or 5, resulting in four different embodiments; and so on.

[0073] The use of the term "first" in a claim with respect to a feature or element does not necessarily imply the presence of a second or additional such feature or element. The presence of elements specifically recited in means-plus-function form is intended to be construed to cover the corresponding structure, material, or acts described herein, and equivalents thereof, pursuant to 35 U.S.C. §112(f). The embodiments of the invention in which an exclusive right or privilege is claimed are defined below.

Claims

1. A housing, A sensor array disposed within the housing and configured to generate image data in response to incident X-rays, Control logic disposed within the housing, A connector interface integrated with the housing, An adapter removably connectable to the connector interface, An X-ray detector comprising: The control logic is configurable to operate in a plurality of operating modes, In a first operating mode of the plurality of operating modes, the control logic is configured to process the image data in a manner different from a second operating mode of the plurality of operating modes and / or transmit the image data via the adapter, In the first operating mode, the control logic is configured to transmit the image data using a first protocol, the first protocol being different from a second protocol used to transmit the image data in the second operating mode, An X-ray detector.

2. A memory configured to store a plurality of configuration data sets, Further comprising, Each of the plurality of operating modes is associated with a corresponding one of the plurality of configuration data sets, The X-ray detector according to claim 1.

3. The memory is further configured to store an indication of a current operating mode of the plurality of operating modes, The control logic, Based on the indication of the current operating mode, selecting a configuration data set, Operating in the current operating mode using the selected configuration data set, Is configured to execute, The X-ray detector according to claim 2.

4. The control logic, Based on the adapter, selecting one operating mode of the plurality of operating modes and the associated configuration data set, Operating in the selected one of the plurality of operating modes using the associated configuration data set, Is configured to execute, The X-ray detector according to claim 2.

5. The first operating mode is a CoaXPress mode, The second operating mode is an Ethernet (registered trademark) mode, The X-ray detector according to claim 1.

6. The connector interface is a standardized connector interface, The X-ray detector according to claim 1.

7. The control logic and the connector interface are configured to transmit data at a data rate greater than the maximum data rate among the plurality of operating modes. The X-ray detector according to claim 1. **Claim 8** The control logic further includes a processor and a programmable logic device. The control logic further changing the software of the processor of the control logic related to data transmission via the adapter based on the first operating mode; changing the configuration of the programmable logic device of the control logic related to data transmission via the adapter based on the first operating mode; configured to perform at least one of the above. The X-ray detector according to any one of claims 1 to 7. **Claim 9** A housing, a sensor array disposed within the housing and configured to generate image data in response to incident X-rays, control logic disposed within the housing, a connector interface integrated with the housing, receiving an X-ray detector comprising: selecting a first operating mode from among a plurality of operating modes of the X-ray detector; configuring the control logic according to the first operating mode; selecting a first adapter associated with the first operating mode; installing the first adapter on the connector interface; ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ Configuring the control logic according to the first operation mode includes changing the configuration of the programmable logic device of the control logic related to data transmission via the first adapter based on the first operation mode, The method according to claim 9, comprising:

14. Configuring the control logic according to the first operation mode includes selecting a configuration data set associated with the first operation mode from among a plurality of configuration data sets stored in a memory within the housing of the X-ray detector, configuring the control logic using the selected configuration data set, The method according to claim 9, comprising:

15. Configuring the control logic according to the first operation mode includes selecting a configuration data set associated with the first operation mode from among a plurality of configuration data sets stored in a memory external to the X-ray detector, transmitting the selected configuration data set to the X-ray detector, configuring the control logic using the selected configuration data set, The method according to claim 9, comprising:

16. The plurality of operation modes includes a second operation mode, The first operation mode involves a higher latency than the second operation mode, The first operation mode involves a higher reliability than the second operation mode, The method according to claim 9.

17. Configuring the control logic according to the first operation mode includes reading configuration data from the first adapter using the control logic, Selecting the first operation mode from among the plurality of operation modes of the X-ray detector includes selecting the first operation mode based on the configuration data, The method according to any one of claims 9 to 16.

18. means for converting incident X-rays into image data, means for converting a first connector interface into a second connector interface, means for controlling transmission of the image data via the means for converting the first connector interface into the second connector interface, means for selecting a first operation mode from among a plurality of operation modes of the X-ray detector, Means for controlling the transmission of the image data via the means for converting the first connector interface to the second connector interface, configured according to the first operation mode; comprising; In the first operation mode, the means for controlling the transmission of the image data via the means for converting the first connector interface to the second connector interface is configured to transmit the image data using a first protocol, the first protocol being different from a second protocol used to transmit the image data in a second operation mode of the plurality of operation modes; An X-ray detector.

19. Means for storing a plurality of sets of configuration data associated with the plurality of operation modes The X-ray detector according to claim 18, further comprising.