Abstract:
A method of correcting a timing signal that represents an arrival time of a photon at a positron emission tomography (PET) detector includes receiving a timing signal that represents an arrival time of a photon at a PET detector, receiving an energy signal indicative of an energy of the photon, calculating a timing correction using the energy signal, modifying the timing signal using the timing correction, and generating an image of an object using the modified timing signal. A system and non-transitory computer readable medium are also described herein.
Abstract:
A timing circuit that includes a first serializer/deserializer (SERDES) configured to receive a parallel rate clock signal and a system clock start signal from an imaging system and generate a first output, a second SERDES configured to receive a stop signal that is based on an output from the medical imaging system and generate a second output, and a timestamp calculator configured to utilize the first and second outputs to generate a timestamp. A medical imaging system and a method of operating a timing circuit are also described.
Abstract:
A method of correcting a timing signal that represents an arrival time of a photon at a positron emission tomography (PET) detector includes receiving a timing signal that represents an arrival time of a photon at a PET detector, receiving an energy signal indicative of an energy of the photon, calculating a timing correction using the energy signal, modifying the timing signal using the timing correction, and generating an image of an object using the modified timing signal. A system and non-transitory computer readable medium are also described herein.
Abstract:
The present invention, in one form, is a communication system for transmitting high-speed data across an imaging system slip-ring. In one embodiment, the communication system includes a transmitter and a receiver. The transmitter generates encoded serial data that is transmitted across the slip-ring 1 bit at a time to the receiver. The encoded data includes command codes, message blocks having CRC data, and SYNC data. Using the commands codes, the receiver decodes the data into byte data. The receiver utilizes the CRC data to detect and correct errors in the transmitted data and the SYNC data to synchronize the receiver with the transmitter.
Abstract:
A timing circuit that includes a first serializer/deserializer (SERDES) configured to receive a parallel rate clock signal and a system clock start signal from an imaging system and generate a first output, a second SERDES configured to receive a stop signal that is based on an output from the medical imaging system and generate a second output, and a timestamp calculator configured to utilize the first and second outputs to generate a timestamp. A medical imaging system and a method of operating a timing circuit are also described.
Abstract:
A timing circuit for implementation in a medical imaging system such as a PET scanner, and a method of ascribing times to events in such systems, is disclosed. In one embodiment, the timing circuit includes an n-phase clock having n frequencies of operation, wherein the clock is selectable to provide n-signals that each vary at n frequencies, an n-phase counter including n counter elements coupled to the clock, an n-phase status detection circuit including n status circuits coupled to the n-phase clock, and an n-phase output circuit including n-registers coupled to the n-phase clock and respectively coupled to the n-phase counter and to n-phase status detection circuit, wherein n-registers respectively receive the n-clock signals, the n-count signals, and the n-status signals, respectively, and in response respectively provide n-output signals that collectively form an output signal indicative of a time at which the event detection signal experienced the first status change.