69 research outputs found

    A Communication Monitor for Wireless Sensor Networks Based on Software Defined Radio

    Get PDF
    Link quality estimation of reliability-crucial wireless sensor networks (WSNs) is often limited by the observability and testability of single-chip radio transceivers. The estimation is often based on collection of packer-level statistics, including packet reception rate, or vendor-specific registers, such as CC2420's Received Signal Strength Indicator (RSSI) and Link Quality Indicator (LQI). The speed or accuracy of such metrics limits the performance of reliability mechanisms built in wireless sensor networks. To improve link quality estimation in WSNs, we designed a powerful wireless communication monitor based on Software Defined Radio (SDR). We studied the relations between three implemented link quality metrics and packet reception rate under different channel conditions. Based on a comparison of the metrics' relative advantages, we proposed using a combination of them for fast and accurate estimation of a sensor network link

    Optimization on fixed low latency implementation of GBT protocol in FPGA

    Full text link
    In the upgrade of ATLAS experiment, the front-end electronics components are subjected to a large radiation background. Meanwhile high speed optical links are required for the data transmission between the on-detector and off-detector electronics. The GBT architecture and the Versatile Link (VL) project are designed by CERN to support the 4.8 Gbps line rate bidirectional high-speed data transmission which is called GBT link. In the ATLAS upgrade, besides the link with on-detector, the GBT link is also used between different off-detector systems. The GBTX ASIC is designed for the on-detector front-end, correspondingly for the off-detector electronics, the GBT architecture is implemented in Field Programmable Gate Arrays (FPGA). CERN launches the GBT-FPGA project to provide examples in different types of FPGA. In the ATLAS upgrade framework, the Front-End LInk eXchange (FELIX) system is used to interface the front-end electronics of several ATLAS subsystems. The GBT link is used between them, to transfer the detector data and the timing, trigger, control and monitoring information. The trigger signal distributed in the down-link from FELIX to the front-end requires a fixed and low latency. In this paper, several optimizations on the GBT-FPGA IP core are introduced, to achieve a lower fixed latency. For FELIX, a common firmware will be used to interface different front-ends with support of both GBT modes: the forward error correction mode and the wide mode. The modified GBT-FPGA core has the ability to switch between the GBT modes without FPGA reprogramming. The system clock distribution of the multi-channel FELIX firmware is also discussed in this paper

    Implementation feasibility of an integrated LPDDR4 PHY block

    Get PDF
    One of the bottlenecks in the performance of academic RISC-V ASIC processors is high-speed memory access. The use of high speed DDR RAM chips on the board requires the integration in the ASIC of a very complex physical interface block (PHY) that encompasses analog and digital parts. This PHY block is thus technology-specific and very expensive to acquire. Recently, Wavious Ltd. published an open-source description of an LPDDR4x and LPDDR5 with an Apache license containing the digital part and wrappers for the analog parts. This master's thesis will start from this implementation, and will study the feasibility and cost of implementation of this IP for the Barcelona Supercomputing Center RISC-V processor initiative

    PHY Link Design and Optimization For High-Speed Low-Power Communication Systems

    Get PDF
    The ever-growing demands for high-bandwidth data transfer have been pushing towards advancing research efforts in the field of high-performing communication systems. Studies on the performance of single chip, e.g. faster multi-core processors and higher system memory capacity, have been explored. To further enhance the system performance, researches have been focused on the improvement of data-transfer bandwidth for chip-to-chip communication in the high-speed serial link. Many solutions have been addressed to overcome the bottleneck caused by the non-idealties such as bandwidth-limited electrical channel that connects two link devices and varieties of undesired noise in the communication systems. Nevertheless, with these solutions data have run into limitations of the timing margins for high-speed interfaces running at multiple gigabits per second data rates on low-cost Printed Circuit Board (PCB) material with constrained power budget. Therefore, the challenge in designing a physical layer (PHY) link for high-speed communication systems turns out to be power-efficient, reliable and cost-effective. In this context, this dissertation is intended to focus on architectural design, system-level and circuit-level verification of a PHY link as well as system performance optimization in respective of power, reliability and adaptability in high-speed communication systems. The PHY is mainly composed of clock data recovery (CDR), equalizers (EQs) and high- speed I/O drivers. Symmetrical structure of the PHY link is usually duplicated in both link devices for bidirectional data transmission. By introducing training mechanisms into high-speed communication systems, the timing in one link device is adaptively aligned to the timing condition specified in the other link device despite of different skews or induced jitter resulting from process, voltage and temperature (PVT) variations in the individual link. With reliable timing relationships among the interface signals provided, the total system bandwidth is dramatically improved. On the other hand, interface training offers high flexibility for reuse without further investigation on high demanding components involved in high costs. In the training mode, a CDR module is essential for reconstructing the transmitted bitstream to achieve the best data eye and to detect the edges of data stream in asynchronous systems or source-synchronous systems. Generally, the CDR works as a feedback control system that aligns its output clock to the center of the received data. In systems that contain multiple data links, the overall CDR power consumption increases linearly with the increase in number of links as one CDR is required for each link. Therefore, a power-efficient CDR plays a significant role in such systems with parallel links. Furthermore, a high performance CDR requires low jitter generation in spite of high input jitter. To minimize the trade-off between power consumption and CDR jitter, a novel CDR architecture is proposed by utilizing the proportional-integral (PI) controller and three times sampling scheme. Meanwhile, signal integrity (SI) becomes critical as the data rate exceeds several gigabits per second. Distorted data due to the non-idealties in systems are likely to reduce the signal quality aggressively and result in intolerable transmission errors in worst case scenarios, thus affect the system effective bandwidth. Hence, additional trainings such as transmitter (Tx) and receiver (Rx) EQ trainings for SI purpose are inserted into the interface training. Besides, a simplified system architecture with unsymmetrical placement of adaptive Rx and Tx EQs in a single link device is proposed and analyzed by using different coefficient adaptation algorithms. This architecture enables to reduce a large number of EQs through the training, especially in case of parallel links. Meanwhile, considerable power and chip area are saved. Finally, high-speed I/O driver against PVT variations is discussed. Critical issues such as overshoot and undershoot interfering with the data are primarily accompanied by impedance mismatch between the I/O driver and its transmitting channel. By applying PVT compensation technique I/O driver impedances can be effectively calibrated close to the target value. Different digital impedance calibration algorithms against PVT variations are implemented and compared for achieving fast calibration and low power requirements

    Digital Centric Multi-Gigabit SerDes Design and Verification

    Get PDF
    Advances in semiconductor manufacturing still lead to ever decreasing feature sizes and constantly allow higher degrees of integration in application specific integrated circuits (ASICs). Therefore the bandwidth requirements on the external interfaces of such systems on chips (SoC) are steadily growing. Yet, as the number of pins on these ASICs is not increasing in the same pace - known as pin limitation - the bandwidth per pin has to be increased. SerDes (Serializer/Deserializer) technology, which allows to transfer data serially at very high data rates of 25Gbps and more is a key technology to overcome pin limitation and exploit the computing power that can be achieved in todays SoCs. As such SerDes blocks together with the digital logic interfacing them form complex mixed signal systems, verification of performance and functional correctness is very challenging. In this thesis a novel mixed-signal design methodology is proposed, which tightly couples model and implementation in order to ensure consistency throughout the design cycles and hereby accelerate the overall implementation flow. A tool flow that has been developed is presented, which integrates well into state of the art electronic design automation (EDA) environments and enables the usage of this methodology in practice. Further, the design space of todays high-speed serial links is analyzed and an architecture is proposed, which pushes complexity into the digital domain in order to achieve robustness, portability between manufacturing processes and scaling with advanced node technologies. The all digital phase locked loop (PLL) and clock data recovery (CDR), which have been developed are described in detail. The developed design flow was used for the implementation of the SerDes architecture in a 28nm silicon process and proved to be indispensable for future projects

    FPGA๋ฅผ ์ด์šฉํ•œ ์‹œ๊ฐ„ ๊ธฐ๋ฐ˜ ๊ณ ์ง‘์  PET ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ์žฅ์น˜

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(๋ฐ•์‚ฌ)--์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› :์˜๊ณผ๋Œ€ํ•™ ์˜๊ณผํ•™๊ณผ,2019. 8. ์ด์žฌ์„ฑ.Positron emission tomography (PET) is a widely used functional imaging device for diagnosing cancer and neurodegenerative diseases. PET instrumentation studies focus on improving both spatial resolution and sensitivity to improve the lesion detectability while reducing radiation exposure to patients. The silicon photomultiplier (SiPM) is a photosensor suitable for high-performance PET scanners owing to its compact size and fast response. However, the SiPM-based PET scanners require a large number of readout channels owing to a high level of granularity. For example, the typical whole-body PET scanners require more than 40,000 SiPM channels. Therefore, the highly integrated data acquisition (DAQ) system that can digitize a large number of SiPM signal with preserving its fast temporal response is required to develop the high-performance SiPM-based PET scanners. Time-based signal digitization is a promising method to develop highly integrated DAQ systems owing to its simple circuitry and fast temporal response. In this thesis, studies on developing highly integrated DAQ systems using a field-programmable gate array (FPGA) were presented. Firstly, a 10-ps time-to-digital converter (TDC) implemented within the FPGA was developed. The FPGA-TDCs suffer from the non-linearity, because FPGAs are not originally designed to implement TDC. We proposed the dual-phase sampling architecture considering the FPGA clock distribution network to mitigate the TDC non-linearity. In addition, we developed the on-the-fly calibrator that compensated the innate bin width variations without introducing the dead time. Secondly, the time-based SiPM multiplexing and readout method was developed using the principle of the global positioning system (GPS). The signal traces connecting every SiPM to four timing channels were used to encode the position information. The position information was obtained using the innate transit time differences measured by four FPGA-TDCs. In addition, the minimal signal distortion by multiplexing circuit allowed to use a time-over-threshold (ToT) method for energy measurement after multiplexing. Thirdly, we proposed a new FPGA-only digitizer. The programmable FPGA input/output (I/O) port was configured with stub-series terminated logic (SSTL) input receiver, and each FPGA I/O port functioned as a high-performance voltage comparator with a fast temporal response. We demonstrated that the FPGA can be used as a high-performance DAQ system by directly digitizing the time-of-flight (TOF) PET detector signals using the FPGA without any front-end electronics. Lastly, we developed comparator-less charge-to-time converter (QTC) DAQ systems to collect data from a prototype high-resolution brain PET scanner. The energy channel consisted of a QTC combined with the SSTL input receiver of the FPGA. The timing channel was a TDC implemented within the same FPGA. The detailed structure of brain phantom was well-resolved using the developed high-resolution brain PET scanner and the highly-integrated time-based DAQ systems.์–‘์ „์ž๋ฐฉ์ถœ๋‹จ์ธต์ดฌ์˜ (Positron Emission Tomography; PET) ์žฅ์น˜๋Š” ์•”๊ณผ ์‹ ๊ฒฝํ‡ดํ–‰์„ฑ ์งˆํ™˜์„ ์˜์ƒํ™”ํ•˜๋Š” ๋ฐ ๋„๋ฆฌ ์“ฐ์ด๋Š” ๊ธฐ๋Šฅ ์˜์ƒ์žฅ์น˜์ด๋‹ค. ์ตœ๊ทผ PET ์Šค์บ๋„ˆ ์—ฐ๊ตฌ๋Š” ๊ณต๊ฐ„ ๋ถ„ํ•ด๋Šฅ๊ณผ ์žฅ๋น„ ๋ฏผ๊ฐ๋„๋ฅผ ๋†’์—ฌ ๋ณ‘๋ณ€์˜ ์ง„๋‹จ์„ ์‰ฝ๊ฒŒ ํ•˜๋ฉด์„œ ํ™˜์ž์˜ ๋ฐฉ์‚ฌ์„  ํ”ผํญ์„ ์ค„์ด๋Š” ๋ฐฉ๋ฒ•์— ์ดˆ์ ์„ ๋งž์ถ”๊ณ  ์žˆ๋‹ค. ์‹ค๋ฆฌ์ฝ˜ ๊ด€์ฆ๋ฐฐ๊ธฐ (silicon photomultiplier; SiPM)์€ ํฌ๊ธฐ๊ฐ€ ์ž‘๊ณ  ๋ฐ˜์‘์†๋„๊ฐ€ ๋น ๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ๊ณ ์„ฑ๋Šฅ PET ์Šค์บ๋„ˆ์— ์ ํ•ฉํ•œ ๊ด‘๊ฒ€์ถœ์†Œ์ž์ด๋‹ค. ํ•˜์ง€๋งŒ SiPM ๊ธฐ๋ฐ˜ PET ์Šค์บ๋„ˆ๋Š” ๊ฐœ๋ณ„ SiPM์˜ ํฌ๊ธฐ๊ฐ€ ์ž‘๊ธฐ ๋•Œ๋ฌธ์— ์ˆ˜๋งŽ์€ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ์ฑ„๋„์ด ํ•„์š”ํ•˜๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ „์‹  PET ์Šค์บ๋„ˆ๋ฅผ SiPM์œผ๋กœ ๊ตฌ์„ฑํ•  ๊ฒฝ์šฐ 40,000๊ฐœ ์ด์ƒ์˜ SiPM ์†Œ์ž๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ๋”ฐ๋ผ์„œ, SiPM์˜ ์„ฑ๋Šฅ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ๋‹ค์ฑ„๋„ ์‹ ํ˜ธ ๋””์ง€ํ„ธํ™”๊ฐ€ ๊ฐ€๋Šฅํ•œ ๊ณ ์ง‘์  ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘์žฅ์น˜ (data acquisition; DAQ)๊ฐ€ ๊ณ ์„ฑ๋Šฅ SiPM PET ์Šค์บ๋„ˆ ๊ฐœ๋ฐœ์— ํ•„์š”ํ•˜๋‹ค. ์‹œ๊ฐ„ ๊ธฐ๋ฐ˜ ์‹ ํ˜ธ ๋””์ง€ํ„ธ ๋ฐฉ๋ฒ•์€ ๋‹จ์ˆœํ•œ ํšŒ๋กœ์™€ ๋น ๋ฅธ ๋ฐ˜์‘์†๋„ ๋•๋ถ„์— ๊ณ ์ง‘์  DAQ ์‹œ์Šคํ…œ์„ ๊ตฌํ˜„ํ•˜๋Š” ์œ ๋งํ•œ ๋ฐฉ๋ฒ•์ด๋‹ค. ๋ณธ ํ•™์œ„๋…ผ๋ฌธ์—์„œ๋Š” ํ”„๋กœ๊ทธ๋žจ ๊ฐ€๋Šฅ ๊ฒŒ์ดํŠธ ๋ฐฐ์—ด (field-programmable gate array; FPGA)์„ ์ด์šฉํ•˜์—ฌ ๊ณ ์ง‘์  DAQ ์‹œ์Šคํ…œ์„ ๊ฐœ๋ฐœํ•˜๋Š” ์—ฐ๊ตฌ๋‚ด์šฉ์„ ๋‹ค๋ฃฌ๋‹ค. ์ฒซ์งธ๋กœ, 10 ps ์˜ ๋ถ„ํ•ด๋Šฅ์„ ๊ฐ–๋Š” FPGA ๊ธฐ๋ฐ˜ ์‹œ๊ฐ„-๋””์ง€ํ„ธ ๋ณ€ํ™˜๊ธฐ (time-to-digital converter; TDC)๋ฅผ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. FPGA๋Š” TDC ๊ตฌํ˜„์„ ์œ„ํ•œ ์ง‘์ ์†Œ์ž๊ฐ€ ์•„๋‹ˆ๋ฏ€๋กœ FPGA์— ๊ตฌํ˜„๋œ TDC๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๋น„์„ ํ˜•์„ฑ ๋ฌธ์ œ๋ฅผ ๊ฐ€์ง„๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋น„์„ ํ˜•์„ฑ ๋ฌธ์ œ๋ฅผ ์•ผ๊ธฐํ•˜๋Š” FPGA์˜ ํด๋ฝ ์‹ ํ˜ธ ๋ถ„๋ฐฐ ๊ตฌ์กฐ๋ฅผ ๊ณ ๋ คํ•˜์—ฌ ์ด์ค‘ ์œ„์ƒ ์ƒ˜ํ”Œ๋ง ๋ฐฉ๋ฒ•์„ ์ œ์•ˆํ•˜์˜€๋‹ค. ๋˜ํ•œ, FPGA TDC ๊ณ ์œ ์˜ ๋ถˆ๊ท ์ผํ•œ ๋ถ„ํ•ด๋Šฅ์„ ์ธก์ •ํ•˜๊ณ  ๋ณด์ƒํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ์‹ค์‹œ๊ฐ„ ๋ณด์ •๊ธฐ์ˆ ์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. ๋‘˜์งธ๋กœ, GPS ์›๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•œ ์‹œ๊ฐ„ ๊ธฐ๋ฐ˜ ์‹ ํ˜ธ ๋ถ€ํ˜ธํ™” (multiplexing) ๋ฐ ์ˆ˜์ง‘ ๋ฐฉ๋ฒ•์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. ๋ถ€ํ˜ธํ™” ํšŒ๋กœ๋Š” SiPM์„ ๋„ค ๊ฐœ์˜ ์‹œ๊ฐ„ ์ˆ˜์ง‘ ์ฑ„๋„๋กœ ์—ฐ๊ฒฐํ•œ ๋„์„ ์œผ๋กœ ๊ตฌ์„ฑ๋˜๊ณ  ์œ„์น˜์ •๋ณด๋Š” ๊ฐ SiPM์œผ๋กœ๋ถ€ํ„ฐ ๋„ค ๊ฐœ์˜ ์‹œ๊ฐ„ ์ˆ˜์ง‘ ์ฑ„๋„๊นŒ์ง€์˜ ๊ณ ์œ ํ•œ ๋„ํŒŒ์‹œ๊ฐ„ ์ฐจ์ด๋ฅผ ๊ณ„์‚ฐํ•ด์„œ ์ˆ˜์ง‘ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ, ๊ธฐ์กด ์ „ํ•˜ ๋ถ„๋ฐฐ ๋ถ€ํ˜ธํ™” ํšŒ๋กœ์™€ ๋‹ฌ๋ฆฌ ์‹ ํ˜ธ๊ฐ€ ์™œ๊ณก๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋ฌธํ„ฑ ์ „์•• ๋ฐฉ๋ฒ• (time-over-threshold; ToT) ๋ฐฉ์‹์œผ๋กœ ์—๋„ˆ์ง€๋ฅผ ์ˆ˜์ง‘ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•˜์˜€๋‹ค. ์…‹์งธ๋กœ, FPGA๋งŒ์œผ๋กœ ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ๋ฅผ ๋””์ง€ํ„ธํ™” ํ•˜๋Š” ์ƒˆ๋กœ์šด ๋ฐฉ๋ฒ•์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. FPGA์˜ ํ”„๋กœ๊ทธ๋žจ ๊ฐ€๋Šฅ ์ž…์ถœ๋ ฅํฌํŠธ๋ฅผ stub-series terminated logic (SSTL) ์ˆ˜์‹ ๊ธฐ๋กœ ํ”„๋กœ๊ทธ๋žจํ•˜๋ฉด, ๊ฐ๊ฐ์˜ FPGA ์ž…์ถœ๋ ฅํฌํŠธ๊ฐ€ ๋น ๋ฅธ ์‹œ๊ฐ„ ๋ฐ˜์‘์„ฑ์„ ๊ฐ€์ง„ ๊ณ ์„ฑ๋Šฅ ์ „์••๋น„๊ต๊ธฐ๋กœ ๋™์ž‘ํ•œ๋‹ค. ๋น„์ •์‹œ๊ฐ„ (time-of-flight; TOF) ์ธก์ • ๊ฐ€๋Šฅ PET ๊ฒ€์ถœ๊ธฐ์˜ ์‹ ํ˜ธ๋ฅผ ์ „๋‹จํšŒ๋กœ ์—†์ด FPGA๋งŒ์œผ๋กœ ๋””์ง€ํ„ธํ™”ํ•˜์—ฌ FPGA๋ฅผ ๊ณ ์„ฑ๋Šฅ DAQ ์žฅ์น˜๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ์„ ์ž…์ฆํ•˜์˜€๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ, ๊ณต๊ฐ„๋ถ„ํ•ด๋Šฅ์ด ๋›ฐ์–ด๋‚œ ๋‡Œ์ „์šฉ ์Šค์บ๋„ˆ๋กœ๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๊ธฐ ์œ„ํ•ด ์ „์••๋น„๊ต๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ์‹œ๊ฐ„ ๊ธฐ๋ฐ˜ DAQ ์žฅ์น˜๋ฅผ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. ์—๋„ˆ์ง€ ์ธก์ • ์ฑ„๋„์€ ์‹œ๊ฐ„-์ „ํ•˜ ๋ณ€ํ™˜๊ธฐ (charge-to-time converter; QTC)์™€ FPGA์˜ SSTL ์ˆ˜์‹ ๊ธฐ๋กœ ๊ตฌ์„ฑํ•˜์˜€๋‹ค. ์‹œ๊ฐ ์ธก์ • ์ฑ„๋„์€ FPGA ๊ธฐ๋ฐ˜ TDC๋กœ ๊ตฌ์„ฑํ•˜์˜€๋‹ค. ๊ฐœ๋ฐœํ•œ ๋‡Œ์ „์šฉ ์Šค์บ๋„ˆ์™€ ๊ณ ์ง‘์  ์‹œ๊ฐ„ ๊ธฐ๋ฐ˜ DAQ ์žฅ์น˜๋กœ ํš๋“ํ•œ ๋‡Œ๋ชจ์–‘ ํŒฌํ…€์˜ ์ž์„ธํ•œ ๊ตฌ์กฐ๋“ค์€ ์ž˜ ๊ตฌ๋ถ„๋˜์—ˆ๋‹ค.Chapter 1. Introduction 1 1.1. Background 1 1.1.1. Positron Emission Tomography 1 1.1.2. Silicon Photomultiplier 1 1.1.3. Data Acquisition System 2 1.1.4. Time-based Signal Digitization Method 3 1.2. Purpose of Research 6 Chapter 2. FPGA-based Time-to-Digital Converter 8 2.1. Background 8 2.2. Materials and Methods 9 2.2.1. Tapped-Delay-Line TDC 9 2.2.2. FPGA 11 2.2.3. Dual-Phase TDL TDC with On-the-Fly Calibrator 11 2.2.3.1. FPGA Clock Distribution Network 11 2.2.3.2. The Principle of Dual-Phase TDL TDC 14 2.2.3.3. The Principle of Pipelined On-the-Fly Calibrator 16 2.2.3.4. Implementation of Dual-Phase TDL TDC with On-the-Fly Calibrator 18 2.2.4. Experimental Setups and Data Processing 20 2.2.4.1. TDC Characteristics 21 2.2.4.2. Arrival Time Difference Measurements 22 2.3. Results 24 2.3.1. TDC Characteristics 24 2.3.2. Arrival Time Difference Measurements 25 2.4. Discussion 28 Chapter 3. Time-based Multiplexing Method 29 3.1. Background 29 3.2. Materials and Methods 30 3.2.1. Delay Grid Multiplexing 30 3.2.2. Detector for Concept Verification 32 3.2.3. Front-end Electronics 34 3.2.4. Experimental Setups 35 3.2.4.1. Data Acquisition Using the Waveform Digitizer 37 3.2.4.2. Data Acquisition Using the FPGA-TDC 37 3.2.5. Data Processing and Analysis 38 3.2.5.1. Waveform Digitizer 38 3.2.5.2. FPGA-TDC 41 3.3. Results 44 3.3.1. Waveform Digitizer 44 3.3.1.1. Waveform, Rise Time, and Decay Time 44 3.3.1.2. Flood Map 46 3.3.1.3. Energy 48 3.3.1.4. CTR 49 3.3.2. FPGA-TDC 50 3.3.2.1. ToT and Energy 50 3.3.2.2. Flood Map 51 3.3.2.3. CTR 52 3.4. Discussion 53 Chapter 4. FPGA-Only Signal Digitization Method 54 4.1. Background 54 4.2. Materials and Methods 56 4.2.1. Single-ended Memory Interface Input Receiver 56 4.2.2. SeMI Digitizer 56 4.2.3. Experimental Setup for Intrinsic Performance Characterization 59 4.2.3.1. ToT 59 4.2.3.2. Timing 60 4.2.4. Experimental Setup for Individual Signal Digitization 60 4.2.4.1. TOF PET Detector 60 4.2.4.2. Data Acquisition Using the Waveform Digitizer 61 4.2.4.3. Data Acquisition Using the SeMI Digitizer 63 4.2.4.4. Data Analysis 63 4.3. Results 64 4.3.1. Results of Intrinsic Performance Characterization 64 4.3.1.1. ToT 64 4.3.1.2. Timing 65 4.3.2. Results of Individual Signal Digitization 66 4.3.2.1. Energy 66 4.3.2.2. CTR 67 4.4. Discussion 68 Chapter 5. Comparator-less QTC DAQ Systems for High-Resolution Brain PET Scanners 70 5.1. Background 70 5.2. Materials and Methods 72 5.2.1. Brain PET Scanner 72 5.2.1.1. Block Detector 72 5.2.1.2. Sector 73 5.2.1.3. Scanner Geometry 74 5.2.2. Comparator-less QTC DAQ System 75 5.2.3. Data Acquisition Chain of Brain PET Scanner 79 5.2.4. Experimental Setups and Data Processing 79 5.2.4.1. Energy Linearity 79 5.2.4.2. Performance Evaluation of Block Detector 80 5.2.4.3. Phantom Studies 82 5.3. Results 83 5.3.1. Energy Linearity 83 5.3.2. Performance Evaluation of Block Detector 83 5.3.3. Phantom Studies 85 5.4. Discussion 87 Chapter 6. Conclusions 89 Bibliography 90 Abstract in Korean (๊ตญ๋ฌธ ์ดˆ๋ก) 94Docto

    Electronics for Sensors

    Get PDF
    The aim of this Special Issue is to explore new advanced solutions in electronic systems and interfaces to be employed in sensors, describing best practices, implementations, and applications. The selected papers in particular concern photomultiplier tubes (PMTs) and silicon photomultipliers (SiPMs) interfaces and applications, techniques for monitoring radiation levels, electronics for biomedical applications, design and applications of time-to-digital converters, interfaces for image sensors, and general-purpose theory and topologies for electronic interfaces

    Digital signal processing optical receivers for the mitigation of physical layer impairments in dynamic optical networks

    Get PDF
    IT IS generally believed by the research community that the introduction of complex network functionsโ€”such as routingโ€”in the optical domain will allow a better network utilisation, lower cost and footprint, and a more efficiency in energy usage. The new optical components and sub-systems intended for dynamic optical networking introduce new kinds of physical layer impairments in the optical signal, and it is of paramount importance to overcome this problem if dynamic optical networks should become a reality. Thus, the aim of this thesis was to first identify and characterise the physical layer impairments of dynamic optical networks, and then digital signal processing techniques were developed to mitigate them. The initial focus of this work was the design and characterisation of digital optical receivers for dynamic core optical networks. Digital receiver techniques allow for complex algorithms to be implemented in the digital domain, which usually outperform their analogue counterparts in performance and flexibility. An AC-coupled digital receiver for core networksโ€”consisting of a standard PIN photodiode and a digitiser that takes samples at twice the Nyquist rateโ€”was characterised in terms of both bit-error rate and packet-error rate, and it is shown that the packet-error rate can be optimised by appropriately setting the preamble length. Also, a realistic model of a digital receiver that includes the quantisation impairments was developed. Finally, the influence of the network load and the traffic sparsity on the packet-error rate performance of the receiver was investigated. Digital receiver technologies can be equally applied to optical access networks, which share many traits with dynamic core networks. A dual-rate digital receiver, capable of detecting optical packets at 10 and 1.25 Gb/s, was developed and characterised. The receiver dynamic range was extended by means of DC-coupling and non-linear signal clipping, and it is shown that the receiver performance is limited by digitiser noise for low received power and non-linear clipping for high received power

    Timing Signals and Radio Frequency Distribution Using Ethernet Networks for High Energy Physics Applications

    Get PDF
    Timing networks are used around the world in various applications from telecommunications systems to industrial processes, and from radio astronomy to high energy physics. Most timing networks are implemented using proprietary technologies at high operation and maintenance costs. This thesis presents a novel timing network capable of distributed timing with subnanosecond accuracy. The network, developed at CERN and codenamed โ€œWhite- Rabbitโ€, uses a non-dedicated Ethernet link to distribute timing and data packets without infringing the sub-nanosecond timing accuracy required for high energy physics applications. The first part of this thesis proposes a new digital circuit capable of measuring time differences between two digital clock signals with sub-picosecond time resolution. The proposed digital circuit measures and compensates for the phase variations between the transmitted and received network clocks required to achieve the sub-nanosecond timing accuracy. Circuit design, implementation and performance verification are reported. The second part of this thesis investigates and proposes a new method to distribute radio frequency (RF) signals over Ethernet networks. The main goal of existing distributed RF schemes, such as Radio-Over-Fibre or Digitised Radio-Over-Fibre, is to increase the bandwidth capacity taking advantage of the higher performance of digital optical links. These schemes tend to employ dedicated and costly technologies, deemed unnecessary for applications with lower bandwidth requirements. This work proposes the distribution of RF signals over the โ€œWhite-Rabbitโ€ network, to convey phase and frequency information from a reference base node to a large numbers of remote nodes, thus achieving high performance and cost reduction of the timing network. Hence, this thesis reports the design and implementation of a new distributed RF system architecture; analysed and tested using a purpose-built simulation environment, with results used to optimise a new bespoke FPGA implementation. The performance is evaluated through phase-noise spectra, the Allan-Variance, and signalto- noise ratio measurements of the distributed signals

    Receiver algorithms that enable multi-mode baseband terminals

    Get PDF
    • โ€ฆ
    corecore