School of Engineering Department of Electronic and Computer Engineering 165 DESIGN OF INTEGRATED AMPLIFIERS Supervisor: LUONG Howard Cam / ECE Student: XIONG Xiangcheng / ELEC Course: UROP 1100, Summer This progress report outlines the learnings I underwent in preparation for designing a low-voltage, lowpower CMOS variable-gain amplifier as part of an ongoing project. The primary objective is to develop a variable gain amplifier capable of operating at low supply voltages while maintaining adequate gain and bandwidth. In effort to obtain sufficient knowledge for this project, I studied various integrated analogue circuit topics over the summer. These topics include: Cascode current sources, cascode amplifiers, current mirrors, differential pair with active load, frequency response, and feedback. I will report my findings below. DESIGN OF RADIO-FREQUENCY INTEGRATED CIRCUITS Supervisor: LUONG Howard Cam / ECE Student: NG Ching Ting / ELEC Course: UROP 1100, Summer In this summer, I have learnt about the basics of FMCW radar’s working principle, the building blocks which constructs a radar system, and the considerations of designing a low noise amplifier (LNA) which is one of the main building blocks of a radar system. This progress report will mainly emphasize my study of the LNA building block in transistor level, starting from impedance matching, to matching networks, CMOS model, and to the overall design of a LNA under frequency of 1GHz. Ultra-Low Latency Network Transport for Real-Time Video Streaming Supervisor: MENG Zili / ECE Student: PARK Hyun Hu / COMP Course: UROP 2100, Fall The landscape of modern applications has seen a dramatic shift toward real-time capabilities. Applications spanning from virtual reality environments to high-frequency trading platforms demand exceptional performance, requiring latency measurements below 100 milliseconds. To meet these stringent requirements, service providers have implemented various solutions over the years, including strategically placed edge nodes and content delivery networks, achieving round-trip times as low as 10-20 milliseconds. While some applications opt for UDP-based communication protocols to gain better control over packet loss handling and congestion management, this choice comes with significant challenges. The implementation and maintenance of UDP-based systems require substantial effort from development teams, as they must handle various transport layer responsibilities manually. In contrast, TCP implementations benefit from builtin kernel-level support, where a simple send() operation manages all transport functionalities automatically. Furthermore, adopting new congestion control mechanisms in UDP-based systems requires teams to implement these algorithms within their custom frameworks. This additional complexity has led many content providers to face a difficult choice: either dedicate resources to maintain separate protocol implementations for services like WebRTC or revert to TCP-based solutions for simplified management and development.
RkJQdWJsaXNoZXIy NDk5Njg=