This document discusses signal integrity improvement in transition minimized differential signaling (TMDS) links. It provides background on digital visual interface (DVI) specifications and TMDS link architecture. A key part of TMDS links is the use of source termination to improve signal integrity by reducing rise times on the transmitted signals. The document presents simulation and measurement results showing that adding a 100-ohm source termination to the TMDS transmitter eliminates noise issues seen at high data rates.
The document provides information about the Adtran 1200167L1 cable assembly, including:
- It is a cable assembly that connects a D-Sub connector to a V.35 interface.
- Details are provided on how to purchase, payment options, shipping, warranty, and support services available from Launch 3 Telecom for the cable assembly.
- Specifications and installation instructions are listed for connecting the cable assembly between telecommunications equipment.
This document discusses serial communication and programming the serial port of the 8051 microcontroller. It describes the basics of serial vs parallel communication, synchronous vs asynchronous transmission, and data framing. It also covers connecting the 8051 serial port to RS-232 via a MAX232 chip, programming the baud rate using Timer 1, and using registers like SBUF, SCON, TMOD, and flags to transmit and receive data.
Design and Implementation of HDMI TransmitterIJERA Editor
The High-Definition Multimedia Interface is provided for transmitting digital television audio-visual signals from DVD players, set-top boxes and other audio-visual sources to television sets, projectors and other video displays. HDMI is used in various real time applications for transmitting and receiving audio-visual Signals. A transaction level model of HDMI Transmitter is designed by using System Verilog. Transaction Level Modeling methodologies promote the growth of System Level Description Language. This paper presents a HDMI Transmitter Transaction Level Modeling Design which can be used to easily transform to HDL descriptions for subsequent RTL (Register Transfer Level) Design
Code division multiple access (CDMA) allows all terminals to send signals simultaneously over the same frequency by assigning each terminal a unique spreading code. The receiver can isolate a particular sender's signal by correlating the received signal with the known spreading code. CDMA offers advantages like higher capacity and integration of encryption due to the use of spreading codes, though receivers are more complex.
Practical Radio Telemetry Systems for IndustryLiving Online
This manual covers topics such as antennas and fixed systems. Other essentials of data communications (and Ethernet) are also reviewed as they apply to radio telemetry systems. A selection of case studies is used to illustrate the key concepts with examples of real-world radio telemetry systems in the water, electrical and processing industries.
MORE INFORMATION:
http://www.idc-online.com/content/practical-radio-telemetry-systems-industry-35?id=119
A mobile station in GSM comprises several functional groups including the mobile terminal, terminal adapter, terminal equipment, and subscriber identity module. The network and switching subsystem is the main component of the public mobile network and controls switching, mobility management, and interconnection. It includes components like the mobile switching center, home location register, and visitor location register. The mobile switching center plays a central role in switching functions and mobility support.
Wireless & Mobile Communications Questions & Answersibrahimnabil17
The document contains questions and answers about paging systems, cordless telephone systems, cellular telephone systems, 2G, 2.5G, and 3G mobile communication technologies. It provides multiple choice questions about standards, protocols, modulation techniques, and other technical aspects of these systems. The questions cover topics like paging protocols, cordless phone frequency ranges, cellular network components, multiple access techniques used in 2G, web browsing formats for 2.5G, and characteristics of 3G networks.
The document provides information about the Adtran 1200167L1 cable assembly, including:
- It is a cable assembly that connects a D-Sub connector to a V.35 interface.
- Details are provided on how to purchase, payment options, shipping, warranty, and support services available from Launch 3 Telecom for the cable assembly.
- Specifications and installation instructions are listed for connecting the cable assembly between telecommunications equipment.
This document discusses serial communication and programming the serial port of the 8051 microcontroller. It describes the basics of serial vs parallel communication, synchronous vs asynchronous transmission, and data framing. It also covers connecting the 8051 serial port to RS-232 via a MAX232 chip, programming the baud rate using Timer 1, and using registers like SBUF, SCON, TMOD, and flags to transmit and receive data.
Design and Implementation of HDMI TransmitterIJERA Editor
The High-Definition Multimedia Interface is provided for transmitting digital television audio-visual signals from DVD players, set-top boxes and other audio-visual sources to television sets, projectors and other video displays. HDMI is used in various real time applications for transmitting and receiving audio-visual Signals. A transaction level model of HDMI Transmitter is designed by using System Verilog. Transaction Level Modeling methodologies promote the growth of System Level Description Language. This paper presents a HDMI Transmitter Transaction Level Modeling Design which can be used to easily transform to HDL descriptions for subsequent RTL (Register Transfer Level) Design
Code division multiple access (CDMA) allows all terminals to send signals simultaneously over the same frequency by assigning each terminal a unique spreading code. The receiver can isolate a particular sender's signal by correlating the received signal with the known spreading code. CDMA offers advantages like higher capacity and integration of encryption due to the use of spreading codes, though receivers are more complex.
Practical Radio Telemetry Systems for IndustryLiving Online
This manual covers topics such as antennas and fixed systems. Other essentials of data communications (and Ethernet) are also reviewed as they apply to radio telemetry systems. A selection of case studies is used to illustrate the key concepts with examples of real-world radio telemetry systems in the water, electrical and processing industries.
MORE INFORMATION:
http://www.idc-online.com/content/practical-radio-telemetry-systems-industry-35?id=119
A mobile station in GSM comprises several functional groups including the mobile terminal, terminal adapter, terminal equipment, and subscriber identity module. The network and switching subsystem is the main component of the public mobile network and controls switching, mobility management, and interconnection. It includes components like the mobile switching center, home location register, and visitor location register. The mobile switching center plays a central role in switching functions and mobility support.
Wireless & Mobile Communications Questions & Answersibrahimnabil17
The document contains questions and answers about paging systems, cordless telephone systems, cellular telephone systems, 2G, 2.5G, and 3G mobile communication technologies. It provides multiple choice questions about standards, protocols, modulation techniques, and other technical aspects of these systems. The questions cover topics like paging protocols, cordless phone frequency ranges, cellular network components, multiple access techniques used in 2G, web browsing formats for 2.5G, and characteristics of 3G networks.
This document summarizes key radio parameters in GSM networks. It describes parameters for network identification like CGI and BSIC, which help identify cells and distinguish neighboring base stations. It also covers system control parameters for random access, including MAXRETRANS, Tx_Integer, and AC. Finally, it discusses cell selection parameters and network function parameters that control aspects like paging and location updating.
This Technical Note describes the Message formats used in PathMATE Multi-Process
deployments when communicating between any two process instances.
Section 2 provides an overview of the different message protocol layers involved during
transmission defining basic terminology and the basic concepts.
Section 3 describes in the detail the PathMATE Application Messaging Protocol and all supported message formats, as defined for the CPP Transformation Maps in 8.2.0 software releases.
Appendix A lists sources for referenced information for Ethernet and TCPIP protocols.
The document summarizes key aspects of the WCDMA physical layer. It discusses spreading and scrambling which increase signal bandwidth using channelization and scrambling codes. It describes transport channels which define how data is transferred physically, including dedicated and common channels. It also outlines physical channels such as the dedicated physical data and control channels for both uplink and downlink transmissions.
This document describes the design of a DS-CDMA transmitter using VHDL and an FPGA. It discusses the design of the transmitter's key components like the PN code generator and BPSK modulator. The PN code generator uses a 16-stage linear feedback shift register with a specific feedback polynomial to generate codes. The transmitter blocks were designed separately in VHDL and then combined and implemented on an FPGA board. The transmitter is capable of transmitting data at rates up to 2 Mbps using a 40 MHz carrier frequency.
This Technical Note describes the Message formats used in PathMATE Multi-Process deployments when communicating between any two process instances.
Section 2 provides an overview of the different message protocol layers involved during
transmission defining basic terminology and the basic concepts.
Section 3 describes in the detail the PathMATE Application Messaging Protocol and all supported message formats, as defined for the CPP Transformation Maps in 8.2.0 software releases.
Appendix A lists sources for referenced information for Ethernet and TCPIP protocols.
Fast detection of number of antenna ports in lte systemeSAT Journals
Abstract
In LTE system, during initial cell selection UE is unaware about the number of antennas used by eNB for transmission. So, UE blindly tries multiple times to detect the right number of antennas used for transmission in the system. This wastes lot of time and UE processing power, as UE needs to do channel estimation, equalization/demodulation, decoding process multiple times with assumption of 1 or 2 and 4 antenna ports each time.
The objective of this paper is to find out a faster and efficient method for detecting the number of antenna ports used by the eNB for signal transmission. A new method is explored for detecting the number of eNB transmit antennas before starting PBCH decoding and CRC checking by exploiting the presence of downlink reference signals at various Resource Element (RE) positions in the Resource Blocks (RB) and using the PBCH SFBC data patterns. This helps for faster detection of number of antennas used for transmission that in turn helps to reduce the UE power consumption as well as reduces the initial cell search time.
Keywords: UE- User Equipment, LTE- Long-Term Evolution, eNB- evolved Node B, RAT- Radio Access Technology, PBCH- Physical Broadcast Channel, SFBC- Space Frequency Block Codes, DL – Down Link.
Giga bit per second Differential Scheme for High Speed InterconnectVLSICS Design
This document summarizes a research paper on developing a high-speed transmitter for off-chip communication using differential signaling. It describes a transmitter circuit that consists of low-speed input buffers, serializers to convert parallel data to serial data, and current-mode drivers to transmit the serial data differentially over transmission lines. The serializers use a delay locked loop to generate clock phases that sample the parallel inputs and transmit each bit over the serial link for an equal duration. The current-mode drivers convert the serial data to differential current levels on the transmission line. The design is intended to increase I/O bandwidth for high-speed chip-to-chip communication.
This document provides an overview of CDMA (Code Division Multiple Access), including its access schemes, coding, codes, spreading process, power control, handover, multipath and rake receivers. It describes how CDMA uses unique spreading codes to spread data before transmission. Receivers use correlators to despread the signal and filters to isolate the desired signal from interference. Power control is important to limit interference in this interference-limited system. Soft handovers allow connections between multiple cells. Multipath signals are combined using rake receivers to strengthen the signal.
The document describes various signaling messages used in different layers and interfaces of the GSM network, including:
1. Radio Resource (RR) messages for channel establishment, ciphering, handover, channel release, paging, and system information on the Um interface.
2. Messages for BTS Management (BTSM) on the Abis interface for radio link management, channel management, and TRX management.
3. Base Station System Application Part (BSSAP) messages on the A interface for resource management between the BSC and MSC.
4. Mobile Application Part (MAP) messages involving mobility services, call handling services, and short message services between entities in the core network.
CCNA Routing and Switching Lesson 05 - WANs - Eric VanderburgEric Vanderburg
This document provides an overview of several WAN technologies including DSL, cable modems, ISDN, frame relay, ATM, and X.25. It describes key components and protocols used by each technology such as DSLAMs, MCNS, PPPoE, B channels, PVCs, DLCI, VPI/VCI, and more.
This document analyzes inter-system handover delays between GPRS-UMTS and GSM-UMTS networks. It estimates delays for six service scenarios in both circuit switched and packet switched domains using data from simulations. The results show relatively high end-to-end delays compared to UMTS quality of service objectives, especially for email services in the background class. Key factors contributing to delay include network element processing times, interface delays, data buffering delays, and handover trigger delays. Enhancements are suggested to improve inter-system handover performance and meet quality of service targets.
PDH and SDH are digital multiplexing techniques. PDH uses asynchronous multiplexing and operates over asynchronous networks, applying positive justification. It allows tributary clocks to differ slightly. SDH uses synchronous multiplexing and operates over synchronous networks, applying zero justification. Tributary clocks must be synchronized to a master clock. SDH was developed to simplify interconnection between network operators and expand compatibility by establishing a international standard to replace the different PDH standards.
The document discusses PCI (Physical Cell Identity) planning in LTE networks. It describes the cell search process where the UE detects the PCI from the PSS and SSS. The PCI is used to determine the location of reference signals and avoid interference. The document recommends strategies for PCI planning such as assigning color groups to sectors and code groups to sites to avoid conflicting PCI combinations in adjacent cells. It also discusses tools to analyze potential PCI interference and make changes to mitigate issues.
This document discusses various techniques for multiplexing in wireless networks. It covers four main types of multiplexing: frequency-division multiplexing (FDM), time-division multiplexing (TDM), code-division multiplexing (CDM), and space-division multiplexing (SDM). For each technique, it provides examples of how they work, their advantages and disadvantages, and applications where they are used including GSM networks which combine FDM and TDM. It also discusses concepts like correlation between codes and how orthogonal codes allow receivers in CDMA networks to distinguish different user signals.
The Digital Content Manager (DCM) Model D9900 is a compact, flexible headend processing platform capable of high-volume MPEG processing. It supports up to 40 ASI ports or 16 GbE ports, and can be configured with co-processor cards to perform functions like transrating, statistical multiplexing, and digital program insertion. The DCM is designed for applications like bandwidth management, transport stream processing, and distribution over IP networks.
Digital communication uses digital signals that have discrete states (on/off) instead of continuous amplitudes like analog signals. This allows for higher quality transmission with less noise and distortion. SDH (Synchronous Digital Hierarchy) was developed to address limitations of earlier PDH (Plesiochronous Digital Hierarchy) transmission, which used almost synchronous clocks. SDH uses a master-slave clock technique and overhead bytes to provide synchronization across nodes, manage payloads, and enable features like automatic protection switching and performance monitoring. The basic SDH frame is STM-1, which has 9 rows and 270 columns for a total of 2430 bytes transmitted every 125 microseconds at 155 Mbps. Higher STM frames are formed by multiplying the
This document provides an overview of digital communication systems and Integrated Services Digital Network (ISDN). It discusses digitization of analog signals, digital transmission systems, advantages and disadvantages of digital communication, classification of digital communication systems, and an introduction to ISDN including its principles, services, and protocol reference model. The key aspects covered are sampling, quantization, coding techniques like PCM, multiplexing, protocols like LAPD used in ISDN, and basic and supplementary services supported on ISDN networks.
Michael Grigoropoulos, MSc Networks and Data Communications COURSEWORK, Kingston University
The purpose of this assignment is to analyze and simulate the physical layer of the 802.11a standard and compare the different modulation and coding schemes it can use. A theoretical approach of the protocol will be presented and also a practical simulation using Matlab and Simulink.
The document provides an overview of telecommunications networks and technologies. It discusses components like customer premises equipment, switches, links/trunks. It describes different types of switches, signaling protocols, and access technologies like ISDN, DSL. It also covers transmission standards, intelligent networks, multiple access technologies, and future trends in telecom.
Discrete cosine transform (DCT) is a widely used tool in image and video compression applications. Recently, the high-throughput DCT designs have been adopted to fit the requirements of real-time application.
Operating the shifting and addition in parallel, an error-compensated adder-tree (ECAT) is proposed to deal with the truncation errors and to achieve low-error and high-throughput discrete cosine transform (DCT) design. Instead of the 12 bits used in previous works, 9-bit distributed arithmetic. DA-based DCT core with an error-compensated adder-tree (ECAT). The proposed ECAT operates shifting and addition in parallel by unrolling all the words required to be computed. Furthermore, the error-compensated circuit alleviates the truncation error for high accuracy design. Based on low-error ECAT, the DA-precision in this work is chosen to be 9 bits instead of the traditional 12 bits. Therefore, the hardware cost is reduced, and the speed is improved using the proposed ECAT.
IEEE Paper Implementation of Local Area Digital Audio Broadcasting System upo...Dweapons Art
This document summarizes a local area digital audio broadcasting system implemented over an I2C network. The key points are:
1. The system digitizes analog audio signals, compresses them using ADPCM, and transmits the data over an I2C bus network using simple twisted pair wiring.
2. Receivers can be individually addressed or broadcast to through the inclusion of a target address with each data packet. Encryption is also supported for secure communication.
3. The system uses low-cost hardware including a PCM codec chip and programmable SoPC. Software performs functions like ADPCM compression/decompression. This allows a flexible, cost-effective digital audio broadcasting network to be
This document summarizes key radio parameters in GSM networks. It describes parameters for network identification like CGI and BSIC, which help identify cells and distinguish neighboring base stations. It also covers system control parameters for random access, including MAXRETRANS, Tx_Integer, and AC. Finally, it discusses cell selection parameters and network function parameters that control aspects like paging and location updating.
This Technical Note describes the Message formats used in PathMATE Multi-Process
deployments when communicating between any two process instances.
Section 2 provides an overview of the different message protocol layers involved during
transmission defining basic terminology and the basic concepts.
Section 3 describes in the detail the PathMATE Application Messaging Protocol and all supported message formats, as defined for the CPP Transformation Maps in 8.2.0 software releases.
Appendix A lists sources for referenced information for Ethernet and TCPIP protocols.
The document summarizes key aspects of the WCDMA physical layer. It discusses spreading and scrambling which increase signal bandwidth using channelization and scrambling codes. It describes transport channels which define how data is transferred physically, including dedicated and common channels. It also outlines physical channels such as the dedicated physical data and control channels for both uplink and downlink transmissions.
This document describes the design of a DS-CDMA transmitter using VHDL and an FPGA. It discusses the design of the transmitter's key components like the PN code generator and BPSK modulator. The PN code generator uses a 16-stage linear feedback shift register with a specific feedback polynomial to generate codes. The transmitter blocks were designed separately in VHDL and then combined and implemented on an FPGA board. The transmitter is capable of transmitting data at rates up to 2 Mbps using a 40 MHz carrier frequency.
This Technical Note describes the Message formats used in PathMATE Multi-Process deployments when communicating between any two process instances.
Section 2 provides an overview of the different message protocol layers involved during
transmission defining basic terminology and the basic concepts.
Section 3 describes in the detail the PathMATE Application Messaging Protocol and all supported message formats, as defined for the CPP Transformation Maps in 8.2.0 software releases.
Appendix A lists sources for referenced information for Ethernet and TCPIP protocols.
Fast detection of number of antenna ports in lte systemeSAT Journals
Abstract
In LTE system, during initial cell selection UE is unaware about the number of antennas used by eNB for transmission. So, UE blindly tries multiple times to detect the right number of antennas used for transmission in the system. This wastes lot of time and UE processing power, as UE needs to do channel estimation, equalization/demodulation, decoding process multiple times with assumption of 1 or 2 and 4 antenna ports each time.
The objective of this paper is to find out a faster and efficient method for detecting the number of antenna ports used by the eNB for signal transmission. A new method is explored for detecting the number of eNB transmit antennas before starting PBCH decoding and CRC checking by exploiting the presence of downlink reference signals at various Resource Element (RE) positions in the Resource Blocks (RB) and using the PBCH SFBC data patterns. This helps for faster detection of number of antennas used for transmission that in turn helps to reduce the UE power consumption as well as reduces the initial cell search time.
Keywords: UE- User Equipment, LTE- Long-Term Evolution, eNB- evolved Node B, RAT- Radio Access Technology, PBCH- Physical Broadcast Channel, SFBC- Space Frequency Block Codes, DL – Down Link.
Giga bit per second Differential Scheme for High Speed InterconnectVLSICS Design
This document summarizes a research paper on developing a high-speed transmitter for off-chip communication using differential signaling. It describes a transmitter circuit that consists of low-speed input buffers, serializers to convert parallel data to serial data, and current-mode drivers to transmit the serial data differentially over transmission lines. The serializers use a delay locked loop to generate clock phases that sample the parallel inputs and transmit each bit over the serial link for an equal duration. The current-mode drivers convert the serial data to differential current levels on the transmission line. The design is intended to increase I/O bandwidth for high-speed chip-to-chip communication.
This document provides an overview of CDMA (Code Division Multiple Access), including its access schemes, coding, codes, spreading process, power control, handover, multipath and rake receivers. It describes how CDMA uses unique spreading codes to spread data before transmission. Receivers use correlators to despread the signal and filters to isolate the desired signal from interference. Power control is important to limit interference in this interference-limited system. Soft handovers allow connections between multiple cells. Multipath signals are combined using rake receivers to strengthen the signal.
The document describes various signaling messages used in different layers and interfaces of the GSM network, including:
1. Radio Resource (RR) messages for channel establishment, ciphering, handover, channel release, paging, and system information on the Um interface.
2. Messages for BTS Management (BTSM) on the Abis interface for radio link management, channel management, and TRX management.
3. Base Station System Application Part (BSSAP) messages on the A interface for resource management between the BSC and MSC.
4. Mobile Application Part (MAP) messages involving mobility services, call handling services, and short message services between entities in the core network.
CCNA Routing and Switching Lesson 05 - WANs - Eric VanderburgEric Vanderburg
This document provides an overview of several WAN technologies including DSL, cable modems, ISDN, frame relay, ATM, and X.25. It describes key components and protocols used by each technology such as DSLAMs, MCNS, PPPoE, B channels, PVCs, DLCI, VPI/VCI, and more.
This document analyzes inter-system handover delays between GPRS-UMTS and GSM-UMTS networks. It estimates delays for six service scenarios in both circuit switched and packet switched domains using data from simulations. The results show relatively high end-to-end delays compared to UMTS quality of service objectives, especially for email services in the background class. Key factors contributing to delay include network element processing times, interface delays, data buffering delays, and handover trigger delays. Enhancements are suggested to improve inter-system handover performance and meet quality of service targets.
PDH and SDH are digital multiplexing techniques. PDH uses asynchronous multiplexing and operates over asynchronous networks, applying positive justification. It allows tributary clocks to differ slightly. SDH uses synchronous multiplexing and operates over synchronous networks, applying zero justification. Tributary clocks must be synchronized to a master clock. SDH was developed to simplify interconnection between network operators and expand compatibility by establishing a international standard to replace the different PDH standards.
The document discusses PCI (Physical Cell Identity) planning in LTE networks. It describes the cell search process where the UE detects the PCI from the PSS and SSS. The PCI is used to determine the location of reference signals and avoid interference. The document recommends strategies for PCI planning such as assigning color groups to sectors and code groups to sites to avoid conflicting PCI combinations in adjacent cells. It also discusses tools to analyze potential PCI interference and make changes to mitigate issues.
This document discusses various techniques for multiplexing in wireless networks. It covers four main types of multiplexing: frequency-division multiplexing (FDM), time-division multiplexing (TDM), code-division multiplexing (CDM), and space-division multiplexing (SDM). For each technique, it provides examples of how they work, their advantages and disadvantages, and applications where they are used including GSM networks which combine FDM and TDM. It also discusses concepts like correlation between codes and how orthogonal codes allow receivers in CDMA networks to distinguish different user signals.
The Digital Content Manager (DCM) Model D9900 is a compact, flexible headend processing platform capable of high-volume MPEG processing. It supports up to 40 ASI ports or 16 GbE ports, and can be configured with co-processor cards to perform functions like transrating, statistical multiplexing, and digital program insertion. The DCM is designed for applications like bandwidth management, transport stream processing, and distribution over IP networks.
Digital communication uses digital signals that have discrete states (on/off) instead of continuous amplitudes like analog signals. This allows for higher quality transmission with less noise and distortion. SDH (Synchronous Digital Hierarchy) was developed to address limitations of earlier PDH (Plesiochronous Digital Hierarchy) transmission, which used almost synchronous clocks. SDH uses a master-slave clock technique and overhead bytes to provide synchronization across nodes, manage payloads, and enable features like automatic protection switching and performance monitoring. The basic SDH frame is STM-1, which has 9 rows and 270 columns for a total of 2430 bytes transmitted every 125 microseconds at 155 Mbps. Higher STM frames are formed by multiplying the
This document provides an overview of digital communication systems and Integrated Services Digital Network (ISDN). It discusses digitization of analog signals, digital transmission systems, advantages and disadvantages of digital communication, classification of digital communication systems, and an introduction to ISDN including its principles, services, and protocol reference model. The key aspects covered are sampling, quantization, coding techniques like PCM, multiplexing, protocols like LAPD used in ISDN, and basic and supplementary services supported on ISDN networks.
Michael Grigoropoulos, MSc Networks and Data Communications COURSEWORK, Kingston University
The purpose of this assignment is to analyze and simulate the physical layer of the 802.11a standard and compare the different modulation and coding schemes it can use. A theoretical approach of the protocol will be presented and also a practical simulation using Matlab and Simulink.
The document provides an overview of telecommunications networks and technologies. It discusses components like customer premises equipment, switches, links/trunks. It describes different types of switches, signaling protocols, and access technologies like ISDN, DSL. It also covers transmission standards, intelligent networks, multiple access technologies, and future trends in telecom.
Discrete cosine transform (DCT) is a widely used tool in image and video compression applications. Recently, the high-throughput DCT designs have been adopted to fit the requirements of real-time application.
Operating the shifting and addition in parallel, an error-compensated adder-tree (ECAT) is proposed to deal with the truncation errors and to achieve low-error and high-throughput discrete cosine transform (DCT) design. Instead of the 12 bits used in previous works, 9-bit distributed arithmetic. DA-based DCT core with an error-compensated adder-tree (ECAT). The proposed ECAT operates shifting and addition in parallel by unrolling all the words required to be computed. Furthermore, the error-compensated circuit alleviates the truncation error for high accuracy design. Based on low-error ECAT, the DA-precision in this work is chosen to be 9 bits instead of the traditional 12 bits. Therefore, the hardware cost is reduced, and the speed is improved using the proposed ECAT.
IEEE Paper Implementation of Local Area Digital Audio Broadcasting System upo...Dweapons Art
This document summarizes a local area digital audio broadcasting system implemented over an I2C network. The key points are:
1. The system digitizes analog audio signals, compresses them using ADPCM, and transmits the data over an I2C bus network using simple twisted pair wiring.
2. Receivers can be individually addressed or broadcast to through the inclusion of a target address with each data packet. Encryption is also supported for secure communication.
3. The system uses low-cost hardware including a PCM codec chip and programmable SoPC. Software performs functions like ADPCM compression/decompression. This allows a flexible, cost-effective digital audio broadcasting network to be
The document discusses managing Cisco IOS images and configuring WAN connections. It covers topics such as copying flash images using TFTP, resolving hostnames, password recovery, and configuring encapsulation protocols like HDLC and PPP. Specific configuration examples are provided for setting the CHAP authentication protocol on serial interfaces between two routers.
The document discusses managing Cisco IOS images and configuring WAN connections. It covers topics such as copying flash images using TFTP, resolving hostnames, password recovery, and configuring encapsulation protocols like HDLC and PPP. Specific configuration examples are provided for setting the CHAP authentication protocol on serial interfaces between two routers.
The document discusses managing Cisco IOS images and configuring WAN connections. It covers topics such as copying flash images using TFTP, resolving hostnames, password recovery, and configuring encapsulation protocols like HDLC and PPP. Specific configuration examples are provided for setting the CHAP authentication protocol on serial interfaces between two routers.
The document discusses managing Cisco IOS images and configuring WAN connections. It covers topics such as copying flash images using TFTP, resolving hostnames, password recovery, and configuring encapsulation protocols like HDLC and PPP. Examples are provided for configuring CHAP authentication between two routers connected over a serial link.
TDMA allows multiple users to share the same frequency channel by dividing the signal into different time slots. Each user transmits in brief bursts at periodic intervals, with the time slots being allocated so as not to interfere with each other. Key advantages include efficient use of spectrum and ability to carry voice and data. TDMA networks provide approximately three times the voice channel capacity of analog networks.
Hands On Data Communications, Networking and TCP/IP TroubleshootingLiving Online
More and more people who work in plants need to understand how data from the field is transmitted to the control room and even to Manufacturing Execution Systems located in head offices situated considerable distances from the plant. It is a technological marvel and this manual helps you to understand the flow of information and the various techniques involved in it.
MORE INFORMATION: http://www.idc-online.com/content/hands-data-communications-networking-and-tcpip-troubleshooting-30?id=37
This document provides a summary of serial and parallel connections, as well as protocols used for wide area networks (WANs) such as HDLC, PPP, and others. It discusses how serial connections transmit data one bit at a time over one wire, while parallel connections transmit multiple bits simultaneously over multiple wires. It also covers concepts such as clock skew, interference, and WAN encapsulation protocols including HDLC, PPP, Frame Relay, and ATM.
Design and Implementation of an Embedded System for Software Defined RadioIJECEIAES
In this paper, developing high performance software for demanding real-time embed- ded systems is proposed. This software-based design will enable the software engineers and system architects in emerging technology areas like 5G Wireless and Software Defined Networking (SDN) to build their algorithms. An ADSP-21364 floating point SHARC Digital Signal Processor (DSP) running at 333 MHz is adopted as a platform for an embedded system. To evaluate the proposed embedded system, an implementation of frame, symbol and carrier phase synchronization is presented as an application. Its performance is investigated with an on line Quadrature Phase Shift keying (QPSK) receiver. Obtained results show that the designed software is implemented successfully based on the SHARC DSP which can utilized efficiently for such algorithms. In addition, it is proven that the proposed embedded system is pragmatic and capable of dealing with the memory constraints and critical time issue due to a long length interleaved coded data utilized for channel coding.
International Journal of Engineering Research and Development (IJERD)IJERD Editor
journal publishing, how to publish research paper, Call For research paper, international journal, publishing a paper, IJERD, journal of science and technology, how to get a research paper published, publishing a paper, publishing of journal, publishing of research paper, reserach and review articles, IJERD Journal, How to publish your research paper, publish research paper, open access engineering journal, Engineering journal, Mathemetics journal, Physics journal, Chemistry journal, Computer Engineering, Computer Science journal, how to submit your paper, peer reviw journal, indexed journal, reserach and review articles, engineering journal, www.ijerd.com, research journals,
yahoo journals, bing journals, International Journal of Engineering Research and Development, google journals, hard copy of journal
Non-binary codes approach on the performance of short-packet full-duplex tran...IJECEIAES
This paper illustrates the enhancement of the performance of short-packet full-duplex (FD) transmission by taking the approach of non-binary low density parity check (NB-LDPC) codes over higher Galois field. For the purpose of reducing the impacts of self-interference (SI), high order of modulation, complexity, and latency decoder, a blind feedback process composed of channels estimation and decoding algorithm is implemented. In particular, this method uses an iterative process to simultaneously suppress SI component of FD transmission, estimate intended channel, and decode messages. The results indicate that the proposed technique provides a better solution than both the NB-LDPC without feedback and the binary LDPC feedback algorithms. Indeed, it can significantly improve the performance of overall system in two important factors, which are bit-error-rate (BER) and mean square error (MSE), especially in high order of modulation. The suggested algorithm also shows a robustness in reliability and power consumption for both short-packet FD transmissions and high order modulation communications.
Design and ASIC Implemenatation of DUC/DDC for Communication Systems VLSICS Design
Communication systems use the concept of transmitting information using the electrical distribution network as a communication channel. To enable the transmission data signal modulated on a carrier signal is superimposed on the electrical wires. Typical power lines are designed to handle 50/60 Hz of AC power signal; however they can carry the signals up to 500 KHz frequency. This work aims to aid transmission/reception of an audio signal in the spectrum from 300 Hz to 4000 Hz using PLCC on a tunable carrier frequency in the spectrum from 200 KHz to 500 KHz. For digital amplitude modulation the sampling rate of the carrier and the audio signal has to be matched. Tunable carrier generation can be achieved with Direct Digital Synthesizers at a desired sampling rate. DSP Sample rate conversion techniques are very useful to make the sampling circuits to work on their own sampling rates which are fine for the data/modulated-carrier signal’s bandwidth. This also simplifies the complexity of the sampling circuits. Digital Up Conversion (DUC) and Digital Down Conversion (DDC) are DSP sample rate conversion techniques which refer to increasing and decreasing the sampling rate of a signal respectively.
The objective was to design and implement low power ASIC of DUC and DDC designs at 65nm for PLCC. Low power implementation was carried out using Multi-VDD technique. MATLAB software models were used to understand the DUC and DDC designs. RTL to GDS flow was executed using Synopsys tools such as VCS, Design Compiler, IC Compiler and PrimeTime. Key milestones of this activity are RTL verification, synthesis, gate-level simulations, low power architecture definitions, physical implementation, ASIC signoff checks and postroute delay based simulations. Multi-VDD technique deployed on DUC and DDC helped to reduce the power consumption from 280.9uW to 198.07uW and from 176.26uW to 124.47uW respectively. DUC and DUC designs have met functionality at 64MHz clock frequency. Both the designs have passed postroute delay based simulations, static performance checks, power domain checks and TSMC’s 65nm design rule checks.
DESIGN AND ASIC IMPLEMENTATION OF DUC/DDC FOR COMMUNICATION SYSTEMSVLSICS Design
Communication systems use the concept of transmitting information using the electrical distribution network as a communication channel. To enable the transmission data signal modulated on a carrier signal is superimposed on the electrical wires. Typical power lines are designed to handle 50/60 Hz of AC power signal; however they can carry the signals up to 500 KHz frequency. This work aims to aid transmission/reception of an audio signal in the spectrum from 300 Hz to 4000 Hz using PLCC on a tunable carrier frequency in the spectrum from 200 KHz to 500 KHz. For digital amplitude modulation the sampling rate of the carrier and the audio signal has to be matched. Tunable carrier generation can be achieved with Direct Digital Synthesizers at a desired sampling rate. DSP Sample rate conversion techniques are very useful to make the sampling circuits to work on their own sampling rates which are fine for the data/modulated-carrier signal’s bandwidth. This also simplifies the complexity of the sampling circuits. Digital Up Conversion (DUC) and Digital Down Conversion (DDC) are DSP sample rate conversion techniques which refer to increasing and decreasing the sampling rate of a signal respectively. The objective was to design and implement low power ASIC of DUC and DDC designs at 65nm for PLCC. Low power implementation was carried out using Multi-VDD technique. MATLAB software models were used to understand the DUC and DDC designs. RTL to GDS flow was executed using Synopsys tools such as VCS, Design Compiler, IC Compiler and PrimeTime. Key milestones of this activity are RTL verification, synthesis, gate-level simulations, low power architecture definitions, physical implementation, ASIC signoff checks and postroute delay based simulations. Multi-VDD technique deployed on DUC and DDC helped to reduce the power consumption from 280.9uW to 198.07uW and from 176.26uW to 124.47uW respectively. DUC and DUC designs have met functionality at 64MHz clock frequency. Both the designs have passed postroute delay based simulations, static performance checks, power domain checks and TSMC’s 65nm design rule checks.
This document provides an overview of networking concepts including network components, layers of the OSI model, network structures, IP addressing, subnetting, routing, and TCP/IP protocols. Key points covered include the core, distribution, and access layers of a network hierarchy; functions of the physical, data link, network, and transport layers; MAC addressing; IP addressing classes and subnetting; TCP and port numbers; and routing protocols.
This document provides an overview of UMTS basic theory. It covers radio basics, UMTS spectrum planning, and principles of spread spectrum communication. It discusses TDD and FDD duplex modes, multiple access technologies including FDMA, TDMA, and CDMA. It also covers UMTS spectrum allocation, channel encoding, interleaving, and the basics of direct sequence spread spectrum communication used in UMTS.
The document discusses data communication and computer networking. It introduces different data communication needs and solutions, including point-to-point communication and networking. It describes the basic components of a computer system and how I/O devices connect and communicate with the CPU. It also covers various data communication standards and interfaces like serial communication, RS-232, Ethernet, token ring networks and the layered OSI model.
Modified DCT-based Audio Watermarking Optimization using Genetics AlgorithmTELKOMNIKA JOURNAL
Ease process digital data information exchange impact on the increase in cases of copyright
infringement. Audio watermarking is one solution in providing protection for the owner of the work. This
research aims to optimize the insertion parameters on Modified Discrete Cosine Transform (M-DCT) based
audio watermarking using a genetic algorithm, to produce better audio resistance. MDCT is applied after
reading host audio, then embedding in MDCT domain is applied by Quantization Index Modulation (QIM)
technique. Insertion within the MDCT domain is capable of generating a high imperceptible watermarked
audio due to its overlapping frame system. The system is optimized using genetic algorithms to improve
the value of imperceptibility and robustness in audio watermarking. In this research, the average SNR
reaches 20 dB, and ODG reaches -0.062. The subjective quality testing on the system obtains an average
MOS of 4.22 out of five songs tested. In addition, the system is able to withstand several attacks. The use
of M-DCT in audio watermaking is capable of producing excellent imperceptibility and better watermark
robustness.
Modified DCT-based Audio Watermarking Optimization using Genetics Algorithm
31295017084244[1]
1. SIGNAL INTEGRITY IMPROVEMENT
IN TRANSITION MINIMIZED DIFFERENTIAL LINK
by
AJINDER PAL SINGH, B.E.
A THESIS
IN
ELECTRICAL ENGINEERING
Submitted to the Graduate Faculty
of Texas Tech University in
Partial Fulfillment of
the Requirements for
the Degree of
MASTER OF SCIENCE
IN
ELECTRICAL ENGINEERING
Approved
August, 2002
2. ACKNOWLEDGEMENTS
Firstly, I would like to thank Mr. Willy Massoth at Texas Instruments Dallas, for
all the help, guidance and support that he has provided, not only for this work but also
throughout my work term as a co-op at TI Dallas. I would also like to thank my Manager
Mr. Nghia Nguyen for the encouragement, Mr. Undrea Fields for his willingness to help
always whenever in doubt and all my co-workers Mr. David Cheng, Mr. Dennis Decker,
Mr. Solti Peng, Mr. C. P. Wang, Mr. Tom Pham, Mr. Michael Railey and Mr. Marcus
Huggans.
I would also like to thank my advisor Dr Parten at Texas Tech for his guidance
and Mr. Cox for being in my advisory committee.
Finally, I would like to thank my family for providing me with good education.
3. TABLE OF CONTENTS
ACKNOWLEDGEMENTS ii
LIST OF TABLES v
LIST OF FIGURES vi
CHAPTER
1. INTRODUCTION 1
2. TMDSLINK 3
2.1 Digital Visual Interface 3
2.2 TMDS link Architecture 3
2.3 Clocking and Synchronization 4
2.4 Encoding 5
2.5 TMDS Electrical Specification 6
2.6 System Ratings and Operating Conditions 8
3. NOISE ISSUE 9
3.1 Noise with Transmitter 'X' on 'A' Graphics Card 9
3.2 Nature of the Noise 10
3.3 Nature of the Noise with Probe Loading 12
4. SOURCE TERMINATION 14
4.1 High Speed Concerns 14
4.2FKnee 14
4.3 Rise time Measurement on the Bench 16
iii
4. 4.4 Rise Time Measurement on the Graphics Card 'B' 18
4.5 TMDS Link Simulation 20
4.6 Features of the Pspice Model 20
4.7 Effect of Rise Time in the Pspice Model 23
4.8 Simulation with Source Termination 24
4.9 Bench Verification of Source Termination 26
4.10 Mathematical Analysis 31
5. RESULTS AND CONCLUSIONS 35
REFERENCES 36
IV
5. LIST OF TABLES
2.1 Maximum Ratings of the TMDS link 8
2.2 Required Operating Conditions of TMDS link 8
6. LIST OF FIGURES
1.1 Flat Screen Monitor 1
1.2 Link Connecting PC to LCD monitor 1
2.1 TMDS Link Architecture 4
2.2 TMDS Differential Pair 7
2.3 TMDS Test Points 7
3.1 Bench setup for the noise at UXGA 9
3.2 DE encoding Schematic 10
3.3 Schematic of the Lab setup For probing DE, HSYNC 11
3.4 Captured DE and HSYNC signals 12
3.5 Lab setup for probing DE, HSYNC with Differentially 12
Probing a TMDS channel
3.6 Captured DE and HSYNC signals after differential probing 13
One of the TMDS channels at the Transmitter end
4.1 Fknee location on the Spectral Density graph of a Digital Signal 15
4.2 Schematic of the Lab Setup to get the Rise time measurement 17
4.3 Schematic of the Lab Setup to get the Rise time 18
Measurement on Graphics Card 'B'
4.4 Rise Time Data of Transmitter 'X' on Graphics card 'B' 19
4.5 Pspice schematic of the TMDS link 22
4.6 TMDS simulated Data 23
4.7 TMDS Bench Data 23
4.8 TMDS link simulation with rise time lOOps 24
vi
7. 4.9 TMDS link simulation with rise time 240ps 24
4.10 Pspice model of the TMDS link with Source Termination 25
4.11 TMDS link with no Source Termination 26
4.12 TMDS link with 100-ohm Differential Source Termination 26
4.13 Schematic of 100-ohm termination In the TMDS model 26
4.14 Lab Setup for Verification of Source Termination 27
4.15 Signal Integrity at Receiver end as per DVI Specification 28
4.16NoSTat60MHz 29
4.17 100-ohm ST at 60MHz 29
4.18 No ST at 80MHz 29
4.19100-ohm ST at 80MHz 29
4.20 No ST at 120MHz 30
4.21 100-ohm ST at 120MHz 30
4.22 No ST at 162MHz 30
4.23 100-ohm ST at 162MHz 30
4.24 Jitter Comparison Chart 31
Vll
8. CHAPTER
INTRODUCTION
A Liquid Crystal Display (LCD) monitor like a conventional Cathode Ray Tube
monitor (CRT) is used to display graphics data from a Personal Computer (PC). LCD
monitors are fast becoming popular because they have great space and energy saving
advantages [1].
Figure 1.1 Flat Screen Monitor [2]
Graphics data is sent over a cable by a transmitter mounted on a graphics card to a
receiver residing in an LCD monitor via a cable [3] as shown in Figure 1.2.
Graphics Card Receiver card inside Monitor
Connector
TMDS interface cable
Transmitter
Flat screen monitor
Receiver
Figure 1.2 Link Connecting PC to LCD monitor
9. The specifications or standards that govern the connection of an LCD monitor to
the Personal Computer (PC) have been developed by the Digital Display Working Group
and are described in the Digital Visual Interface (DVI) specification [3], revision 1.0,
4/2/99.
The communication protocol followed to send graphics data between the
transmitter (TX) and the Receiver (RX) is defined as Transition Minimized Differential
Signaling (TMDS) [3]. TMDS protocol converts high frequency encoded graphics data to
Differential, DC balanced, low frequency code that reduces the loading of the
transmission line/link connecting the TX and the RX. Differential coding helps in EMI
reduction and ground bounce [4].
Graphics data can be clocked at frequencies from 25 MHz to 165 MHz depending
on the resolution of the LCD monitor [5, 6]. ta this thesis, a noise issue that was
encountered at 165MHz that is Ultra Extended Graphics Array Resolution is discussed.
In the second chapter, the DVI specifications as well as TMDS link architecture are
discussed in details. Chapter 3 covers the nature of the noise observed on a flat-screen
monitor at UXGA. Chapter 4 covers the transmission line concerns in the TMDS link
specifically the fast rise times of the TMDS signals as well as how a source termination
in addition to the far end termination helped in eliminating the noise issue. Chapter 5
provides a conclusion to the work and provides future directions for research.
10. CHAPTER 2
TMDS LINK
2.1 Digital Visual Interface
The Digital Visual Interface (DVI) specification describes a high-speed digital
connection for visual data type that is display technology independent [3]. The interface
is primarily focused at providing a connection between a computer and a display device.
The DVI specifications were defined by the Digital Display Working Group comprising
of companies like Silicon Image, Intel etc. The main characteristics of the DVI link are:
• Content remains in the loss-less digital domain from creation to consumption. No
loss involved in Digital to Analog conversion of the data.
• Display technology independence. It can support both Thin Film Transistor as
well as Dual Scan Twisted Nematic Displays.
• Plug and Play through hot plug detection. The operating system reads the
specifications of the monitor and activates the link hence the monitor can be
plugged or removed from the PC anytime.
2.2 TMDS link Architecture
A TMDS transmitter [3] encodes and serially transmits an input data stream over
a TMDS link to a TMDS receiver as shown in Figure 2.1. The transmitter contains three
identical encoders, each driving one serial TMDS data channel. The input to each
encoder is two control signals and eight bits of Red, Green and Blue pixel data.
11. Depending on the state of the Data Enable (DE), the encoder will produce 10-bit TMDS
characters either from the two control signals or from the eight bits of pixel data. The
input data stream contains pixel and control data. The transmitter encodes either the pixel
data or control data on any given input clock cycle, depending on the state of the data
enable signal DE. The active data enable signal indicates that pixel data is to be
transmitted. The control (pixel) data is ignored when the pixel (control) data is
transmitted. At the TMDS receiver, the recovered pixel (control) data may transition only
when DE is active (inactive).
_ ^_ R,
. . . . . . . : - . _ iireanInput Straams Streams
"^ r "^^ r
h,
rnpul N
Format
1InputInHrtaoeLayer
DF ^
l^het Data ti4 bits) ''
Control Oala (6 b,ts)
CLK ,
i
c
s
a
s
', Channel 1 J ^
^ C h a n n e l ^ / ^
/ ( Channel C) ^.
"PUJTPata <24 S i i r ^ g
C^yfliol Data (6 tali) ';
a.^
Output
Fofmat
S^BteTM.D.S.Da.aUn. ^•'''i£^^'^
Figure 2.1 TMDS Link Architecture [3]
2.3 Clocking and Svnchronization
A TMDS receiver receives a clock reference from a DVI transmitter [3] that has a
period equal to the pixel time, Tpix. The TMDS encoded data contains 10 bits per 8-bit
pixel; this implies that the serial bit rate is 10 times the pixel rate. For example, the
required pixel rate to support an UXGA resolution with 60Hz refresh rate is 165 MHz;
hence, the TMDS data bit rate is 1.65Gb/s.
The TMDS receiver must determine the location of the character boundaries in
the serial data streams. Once character boundaries are established on all data channels.
12. the receiver is defined to be synchronized to the serial streams and may recover TMDS
characters from the data channels for decoding. The TMDS data stream provides periodic
cues for decoder synchronization. The TMDS characters selected to represent pixel data
contain five or fewer transitions, while the TMDS characters selected to represent the
control data contain seven or more transitions. The high transition content of the
characters transmitted during the blanking period form the basis for the character
boundary synchronization at the decoder.
2.4 Encoding
A TMDS data channel [3] is driven with a continuous stream of 10-bit TMDS
characters. During the blanking interval there are four distinct characters that are
transmitted, which map directly to the four possible states of the two input control signals
input to the encoder. During active data, when each 10-bit character contains eight bits of
pixel data, the encoded character provides an approximate DC balance as well as
reduction in the number of transitions in the data stream. The encode process for the
active data period can be viewed in two stages. The first stage produces a transition-
minimized nine-bit code word from the input eight bits. The second stage produces a 10-
bit code word, the finished TMDS character that will manage the overall DC balance of
the transmitted stream of characters. The nine-bit code word produced by the first stage
of the encoder is made up of an eight-bit representation of the transitions found in the
input eight bits, and a one-bit flag to indicate which of the two methods was used to
describe the transitions as explained. In both cases, the least significant bit of the output
13. matches the least significant bit of the input. With the starting value established, the
remaining seven bits of the output word is derived from sequential exclusive OR (XOR)
or exclusive NOR (XNOR) functions of each bit of the input with the previously derived
bit. The choice between the XOR and XNOR logic is made such that the encoded values
contain the fewest possible transitions, and the ninth bit of the code word is used to
indicate whether XOR or XNOR functions were used to derive the output code word.
Decoding the nine-bit code word is simply a matter of applying either XOR or XNOR
gates to the adjacent bits of the code, with the least significant bit passing from decoder
input to decoder output unchanged.
The second stage of the encoder during active data periods on the interface
performs an approximate DC balance on the transmitted data stream by selectively
inverting the eight data bits of the nine-bit code words produced by the first stage. A
tenth bit is added to the code word, to indicate where the inversion has been made. The
encoder determines when to invert the next TMDS character based on the running
disparity between zeroes and ones that it tracks in the transmitted stream. If too many
ones have been transmitted and the input contains more ones than zeroes the code word is
inverted.
2.5 TMDS Electrical Specification
A conceptual schematic of a TMDS differential pair [3] is shown in Figure 2.2.
The TMDS technology uses current drive to develop a low voltage differential signal at
the receiver side of the DC-coupled transmission line. The link reference voltage AVCC
15. 2.6 System Ratings and Operating Conditions
Maximum ratings of a TMDS interface [3] are specified in Table 2.1. Exceeding
these limits may damage the system. The required operating conditions of the TMDS
interface are specified in Table 2.2.
Table 2.1 Maximum Rafings of the TMDS link [3]
Item
Termination Supply Voltage, AVj,
Signal Voltage on Any Signal Wire
Common Mode Signal Voltage on Any Pair
Differential Motle Signal Volt^eon Any Pair
Termination Resistana
StorageTemperature Range
Value
4.0V
•0.5 to 4.0V
-0.5to4.0V
t33V
0 Ohms to Open Cireuit
-40 to 130 degrees Centigrade
Table 2.2 Required Operating conditions of
TMDS link [3]
Ittm Vahe ____,.
Tenranatinn SupplyVoltage, K 3.3V, ii%
TemnatioflResists 50(te,±10%
OperatingTenyeralureRange 0to7()degreesCeniipk
Hence, after a description of basic terms like DVI, TMDS and TMDS
architecture, the next chapter covers the nature of the noise issue seen on a LCD monitor
at UXGA resolution.
16. CHAPTER 3
NOISE ISSUE
This chapter covers the nature of the noise seen on a fiat screen monitor at
UXGA. The noise issue was a function of the transmitter and receiver being used, the
cable connecting the graphics card to the PC, the nature of the display data/pattern, etc.
The specific names of the transmitters, receivers as well as the graphics card companies
are not mentioned; rather they are designated by X, Y, Z or A and B.
3.1 Noise with Transmitter 'X' on 'A' Graphics Card
Graphics card companies use DVI compliant transmitters to send display data
across a cable to a monitor as shown in Figure 3.1. The issue is that when some of the
transmitters are mounted on the graphics card, noise is seen on the monitor.
^ Graphics Card 'A'
,^ DVI connecter
Receiver card inside Monitor
eTMDS interface DVI cable Flat screen monitor
Transmitter 'X' Receiver
Figure: 3.1 Bench setup for the noise at UXGA
17. However, the graphics card can send the data clocked at pixel clock frequencies
ranging from 25MHz to 165MHz depending on the resolution of the monitor but the
noise was mainly seen when the pixel frequency was 165MHz that is the UXGA pixel
clock frequency.
To identify whether the noise was graphics card related or due to the specific
transmitter, the transmitter was mounted on a different graphics card 'B'. The observation
was that there was no noise on the monitor at UXGA. Hence, the first indication was that
the noise was extrinsic to the transmitter and was being generated in the link that was
connecting the transmitter and the receiver.
3.2 Nature of the Noise
To identify the nature of the noise two main signals. Data Enable (DE) and
HSYNC were probed at the receiver end [10] as shown in Figure in 2.4. The DE signal is
encoded with all three Red Green Blue (RGB), data channels [3] as shown in Figure 3.2.
f-.RMIT-ni
<~ri ' ^ ^ 1
BFrHTOf
^S^
Figure 3.2 DE encoding Schematic [3]
The DE signal indicates to the receiver whether the data in the TMDS link, that is
the link connecting the transmitter and receiver is a valid Red, Green and Blue (RGB)
10
18. data or control signal data, like HSYNC, VSYNC etc. Hence, any corruption in the
Decoded RGB Data bits at the receiver is reflected as DE spikes.
Another signal that was probed was HSYNC. HSYNC data is provided to the
transmitter by the graphics card subsystem and it carries the Horizontal Synchronization
timing information of the Data Pattern. The HSYNC data is encoded with one of the
RGB data channels and is recovered at the receiver end.
The setup to probe the signals is shown in Figure 3.3.
PC
Oscilloscope
CMOS interface
1' CMO^ interface
RX TX RX
monitor at UXGA
Figure: 3.3 Schematic of the Lab setup
For probing DE, HSYNC
Figure 3.4 shows the image captured from the scope. The recovered DE signal
shows spikes whereas the HSYNC had no spikes. This data indicates that the RGB data
in the link is corrupted hence the receiver is not able to decode it properly.
11
19. TTI^V-IVLVA- j ; t
INK
... ^
'yrf'.;^ 1
.V».k|vi
, . . .„.,.,. ,.,.^,
ffi :2 o o H< H
iBSfflBli *-"A-^'"^' 1
1 ............
«:M 1
c:ii2
t of 2
-^ 1 "•'"' t^ 1 i.^f^««
Figure 3.4 Captured DE and HSYNC signals
3.3 Nature of the Noise with Probe Loading
The same setup that was used to probe the DE and HSYNC signals was modified.
A differential probe was used to probe the TMDS trace-lengths on the transmitter board
and the recovered DE and HSYNC signals were probed as shown in Figure 3.5.
PC
Oscilloscope HSYNC
r
CMOS interface
Differential Probe to Prob
RX
1 f CMOSyinterface
TX RX
monitor at UXGA
Figure: 3.5 Lab setup for probing DE, HSYNC
With Differentially Probing a TMDS channel
12
20. As shown in Figure 3.6 the DE signal showed no spikes. This data indicates that
the probing of the TMDS channel with a probe could affect the data in two ways [11].
• The probe can slow down the rise times of the signals
• The probe can filter the high frequency noise components in the TMDS
link. Hence, the signal integrity of the transmitted data improves.
!Rk R u n : Ici.nMS/s Sii nip I,
~^ A B.v-,..,w.>
A: 3,72 V
®: -2.52 V
S^^vt*"
—•A ".y-J^iV •>*'-
'.X^'^^f^i,,A;'',s-s-,f^i..Jt i.^^*^--*.^.—„ i.^^^^(j.«y^ WA.'.-'rf^A^''i^i^'%-
IWB -^-oov
N."/rk . r^ri. j ^ ^ ^- y—^-4^ ,
MS.OOMS n , S r •1.64V^ - m o r e -
l o t 2
TVpe Couplititj 5lopi'
y
tevfj I Mode
S.
Htiltlnfl
Figure 3.6 Captured DE and HSYNC
Signals after Differential probing one of the
TMDS channels at the Transmitter end
Hence, the initial investigation indicated that the noise was due to the corruption
of the RGB data in the link. The next step was to investigate the characteristics of the
signals as well as the components that made up the entire link that included DVI cable,
connector, trace-lengths, etc.
13
21. CHAPTER 4
SOURCE TERMINATION
Since the initial investigation into the nature of the noise indicated, that the
characteristics of the TMDS signals carrying the RGB display data needed to be studied.
Hence, the first step was to study the electrical characteristics of the signals specifically
at UXGA as prescribed by the DVI specifications.
4.1 High Speed Concerns
Two important parameters from the DVI specifications raised the high-speed
concerns that could be the possible source of noise [3].
• The first major concern referring to the DVI specifications was the very fast Rise
and Fall Time (75ps-240ps).
• The second concern was the fast-serialized bit rate at UXGA and the
corresponding reduction in timing margins for jitter etc.
Fast rise and fall times raise issues related to transmission lines like, reflections and
ringing, as explained in Secdon 4.2.
4.2 FKn..
Most energy in digital pulses is concentrated below a frequency defined as the
knee frequency. Figure 4.1 illustrates the spectral power density of a digital signal. It
shows a negative 20dB/decade slope from Fdock to the frequency marked as Fknee- Beyond
14
22. Fknee, the spcctrum rolls off faster than 20dB/decade. The knee frequency of any digital
signal is directly related to the rise and fall time of its digital edges as defined by
Equation 4.1 [11].
Fknee =
Tr
(4.1)
Fknee = frequency below which most energy in digital pulses concentrates
Tr = pulse Rise time
Ctoi'k .'•cic 33 dB/dfcadc
conliMes up lo
ktise rrfqijcnc;
•sps!
5S,3li;ud»
i!! (Iliv
nO;.'.n of '.hi
(."iiMli rnU'
?'t.<ix(:). relalivf
,'.; knee
(r^BWic?: ;xc;ruK
is U ii bdow
slrjijhl sJOK
Figure 4.1 Fknee location on the Spectral Density
Graph of a Digital Signal [11]
Fast rise times push Fknee higher. Longer rise times push Fknee lower and for any
circuit element to pass a digital signal undistorted it should have a flat frequency response
up to and including Fknee- From the system level point of view as rise times, become fast.
15
23. the behavior of passive circuit elements becomes critical. These passive circuit elements
may include the wires, circuit boards, and integrated-circuit packages that make up a
digital product. At low speeds, passive circuit elements are just part of product's
packaging. At higher speed, they directly affect electrical performance and can cause
ringing and reflecfions in the link.
Rise times of a signal define whether a given system of conductors for example
circuit board traces will act as a lumped system or a distributed system [11]. If the system
size is smaller than one-sixth of the electrical length of the fastest electrical feature
(which in this case is the rise time of the signal), the system is classified as a lumped
system otherwise it is considered as a distributed system. This means that the parasitic
capacitance or inductance like the bond wire etc. load the signals. The next step was to
measure the rise time of the signals using bench test equipment.
4.3 Rise Time Measurement on the Bench
A rise time measurement was taken as shown in Figure 4.2. The main limitation
when measuring the rise times was the bandwidth of the oscilloscope and the
oscilloscope probe. A lower bandwidth probe slurs out and slows down both the rise
times of the digital signals [11]. Ideally, the oscilloscope rise time should be less than one
fifth the rise time of the Device under Test (DUT).
The reading from the automated measurement displayed 166ps. According to the
specifications available, the rise time of the oscilloscope is 84ps and the rise time of the
16
24. oscilloscope probe is 112ps. Hence, rise time of the Device Under Test (DUT) [11] from
Equation 4.2 [11] was 90ps, approximately.
Rise-composite — 1 scope + 1 probe + 1 DUT (4.2)
Hence, this data indicated that the measured rise time that was 90ps was at the
low end of the DVI specification for the rise and fall times (75-240ps) [3, 5 and 6].
However, the main limitation in this reading was the rise time of the oscilloscope.
Oscilloscope
Oscilloscope Probe
Receiver EVM Board
DVI connecter
&
TMDS interface DVI cable Flat screen monitor
TX Receiver
Figure 4.2 Schematic of the Lab Setup
To get the Rise time measurement
17
25. 4.4 Rise Time Measurement on the Graphics Card 'B'
The next step in the rise time investigation was to get a relative rise time
comparison of the transmitter on two separate graphics cards since, the noise issue was
seen with a graphics card 'A'. However, when the same part was mounted on a different
graphics card, 'B', no noise was seen. Hence, the idea was to get a relative rise time
comparison of the rise times on the separate graphics card. The setup that was used to
measure the rise times is shown in Figure 4.3.
Oscilloscope Probe
>3r Graphics Card
"•Oscilloscope
DVI connecter
Plug in card with accessible TMDS Probe Points
TMDS interface
Figure 4.3 Schematic of the Lab Setup
To get the Rise time measurement on
Graphics Card 'B'
From rise fime, data as shown in Figure 4.4 the rise time reading was 300ps.
Using Equation 3.2 by substituting the rise time of the oscilloscope and the oscilloscope
probe the calculated rise time of the DUT was 240ps.
26. iA; 78SI11V
ica: 3.OSS V
C3 Rise
29S.1P5
H 297.3|)
(T s.s:ip
a i l i 200mV mm-cf>rr 23 Mar 20
17:33:-10
Figure 4.4 Rise Time Data of Transmitter 'X' on
Graphics card 'B'
The main aspect of this initial investigation was that slower rise times as in the
case of the Transmitter 'X' mounted on the graphics card 'B', seemed to lead to the
elimination of noise on the screen/monitor.
The reason for the slow rise times was that the graphics card 'B' had internally
routed TMDS traces as compared to EVM boards or graphics card 'A', which had
externally routed TMDS traces. When the traces are routed between two ground planes
the electric field stays in the board yielding an effective dielectric constant of 4.5 hence
signals propagate more slowly [11]. Traces lying on the outside surface of the PCB board
share their electric field between air on one side and PCB board (FR4) material on the
other side yielding an effective dielectric constant 1-4.5.
Hence, outer layer PCB traces are always faster than the inner traces. Hence, this
data indicated that if the rise and fall times of the TMDS signals are slowed down the
noise can be eliminated.
19
27. 4.5 TMDS Link Simulation
Since the rise time of the oscilloscope was the limiting factor in probing the
TMDS signals, simulation of the TMDS link was done to see the artifacts on the signals
that could be the cause of the noise. Oread Pspice 9.1 was used to model the TMDS link
pair that connects the transmitter and the receiver.
4.6 Features of the Pspice Model
Referring to Figure 4.5 the Pspice model of the TMDS link basically
characterized the transmission line effects like ringing, reflections, parasitic capacitive
and inductive loading encountered by the TMDS signals [3, 11].
The signals originate from the current drivers of the transmitter. The sequence in
which they are loaded is described as follows [5, 6, 9, 10 . 11 and 15].
i. Bond wire model of transmitter,
ii. FR4 trace-length of the graphics card,
iii. DVI connector at the transmitter end,
iv. DVI cable,
V. DVI connector at the receiver end,
vi. FR4 trace-length of the receiver card,
vii. Bond wire model of the receiver,
viii. 50-ohms termination resistance at the receiver end.
The DVI connector on the transmitter and the receiver side was modeled by a
transmission line with a characteristic impedance 65 ohms, this was to introduce
20
28. impedance discontinuity from the characteristic impedance of 50 ohms of the trace length
and the 50-55 ohms impedance of the DVI cable. This data was based on the TDR (Time
Domain Reflectometry) measurements.
The lumped element size (described in Section 4.2) of the DVI, cable was based
on the Equation 4.3 [11].
L - ^ (4.3)
Where L = Length of the rising edge, in,
Tr = Rise time, ps,
D = Delay, ps/in.
For the coaxial DVI cable, the value of Delay is 129ps/in [11]. The rise time of
the TMDS signals used was 90ps (as indicated in Section 4.3). Hence, the length of the
rising edge was calculated as 0.69 inches. For a system of conductors to behave in a
lumped fashion, it needs to be smaller than one-sixth of the electrical length of the fastest
electrical feature, which is the rise time of the TMDS signals, therefore DVI cable length
of 0.1 inch is considered as a limped element. The values of the DVI cable used in the
Pspice model are:
Inductance = 0.75nH/0.1 inch,
Capacitance= 0.22 pF/0.1 inch,
Resistance= 0.8m ohms/0.1 inch.
The values of the bond wire model in the transmitter and receiver chips used in
the Pspice model are [16]:
Inductance = 2nH,
21
29. Resistance= 0.154 ohms,
Capacitance= 0.104pF.
Transient Analysis TMDS Data Channel
with 100 ohm Differential Termination at source end
-<WV ( " V Y Y ^ .
8m 75nH
r]
~0
8m 75nH em 75nH
n22pF
Bm 75nH
n • 0
J . 8m 75nH
- i 22pF
'^^t^ - p iMpr -J. iMph = 154pF = :
'"'^^—h VW—'^'•^''TM_^—,^—/-YYYvL 1/^—nnnrJ—VW '">'YY-> U
rSnH i . eir. 7 5 * 1 »m 7511H 1 em .TSnH 1 .8m 75nH 1
4 : ^ f - i i2pF i 2!PF i 22pF i
DVI Cable Twisted Pa
Termination
Resistance
Recover
end
J.
FR4 Tracelengtii: DVI
1•0
..
i
~o
-WW—
, 5 4 1 ,
" ^
DVI
3 3 V - ± - =" ' ^ J 0 4 p F
i Termination
" Resistance
Receiver
end
FR4 Tracelengtii
:TX Board
• 0
RX Board CONNECTOR
~0 " 0 " 0 " 0
^ ,Q4pF V — ' / — i i _ _ V — ? > — r _
-0 -0 "0
FR4 Tracelength: DVI
RX Board CONNECTOR
CONJUfCTOR , ,
Transmiiter:
TMDS current
Source
± 27nH
"—" IMpF
• 0 •0
^^ft-^t^^
11= 0mA 1 12
12 = 20mA (T
TD = Ons V t y
TR = lOOps _ J _
TF= loops —
PW = Ins 0
P£R = 2 200fB
X
2 7 *
DVI
CONNECTOR F"* Tracelength
:TX Board
• 0
,1=20mA
,2 = aiiiA
TD = Ofs
TR = ,0Ops
TF= loops —
PW.lns y
PER = 2500ns
Transmiiter:
TMDS current
Source
Rise and Fall Times of the Current Source TFP510: lOOps
DVI Connector Impedance:65 ohms
FR4 Tracelngth TX Board Impedance: 50 ohms
FR4 Tracelngth RX Board Impedance: 50 ohms
DVI Cable Lumped Element size: .1 inch
Figure 4.5 Pspice schematic of the TMDS link
The rise times of the TMDS signals was set at lOOps. A current source with high
input impedance was used to model the TMDS drivers as per the specification. The
22
30. termination at the far end that is at the receiver end was set at 50 ohms to match the
impedance of the transmission line [3].
From Figures 4.6 and 4.7 a comparison was made between the data collected from
the Pspice model and the bench measurements. This data reflected that the Pspice model
was close to the actual lab setup.
Figure 4.6 TMDS simulated Data Figure 4.7 TMDS Bench Data
4.7 Effect of Rise Time in the Pspice Model
Once the Pspice model of the TMDS link was developed, it was characterized for
different rise times. Since the DVI specifications for the rise times of the TMDS signals
is between 75ps to 240ps [3], the simulations were done to compare the signal integrity at
lOOps and 240ps as shown in Figures 4.8 and 4.9.
Slower rise time signal had a larger peak-to-peak value with less ringing. Peak-
to-peak value of the signal amplitude was 460mV at lOOps rise time. Peak-to-peak value
of the signal amplitude was 670mV at 240ps rise time.
23
31. Thus this simulation result indicated that the issue could indeed be related to
transmission line effects like ringing and reflections in the TMDS link and slow rise
times did help in reducing these effects.
^
i
•».-.. 1 l-..~..l
4
! -
1ft "*'/(—*^!»^By i ' ^ " ' - ' ^ ' , _^„ J3
,. 1 .,
[.X,.*.^w.*;,N«.y
Figure 4.8 TMDS link simulation
With rise time lOOps
Figure 4.9 TMDS link simulation
with rise time 240ps
4.8 Simulation with Source termination
A resistor of 100 ohms was added to the model at the transmitter end across the
positive and the negative signals of the differential pair as shown in Figure 4.10. The
logic behind using the source termination was to absorb the reflection at the source end in
addition to the far end that is the receiver end [11,12].
The sequence in which they are loaded is:
i. Bond wire model of transmitter,
ii. 100-ohm differential source termination,
iii. FR4 trace-length of the graphics card,
iv. DVI connector at the transmitter end,
V. DVI cable.
24
32. VI.
Vll.
Vlll.
IX.
DVI connector at the receiver end,
FR4 trace-length of the receiver card.
Bond wire model of the receiver,
50-ohms termination resistance at the receiver end.
r
Transient Analysis TMDS Data Channel
with 100 ohm Differential Termination at source end
• 0
X"
8m 75nH
Termination
Resistance
-1
-^wv-
DVI
T
-^ Termination
' " Resistance
Receiver
end
FR4 Tracelength
:TX Board
i
-Q
,c X 2 7nH
i- 0
CONNECTOR , ,
2 7nH
• ^ 104pF
- 0
"i-i - r - n - r ••••Jv"
DVI
CONNECTOR
- 0 - 0
FR4 Tracelength
:TX Board
RXBgard CONNICTOR
• 0
^ - ^ -0 -0 - 0
° ° FR4 Tracelength : DVI
RX Board CONNECTOR
100 ohm Differential :[""5'""'«'^=
TMDS currentTermination
X
X
Source
11 =OmA 1 12
12 = 20mA / T N
TO = Ons V f i /
TR^lOOps T
TF= loops — _
PW=lns 0
PER = 2.200ns
11= 20mA I 13
12 = 0mA / T
TD=Ons V Q /
TR=100ps T
TF= loops — -
PW=1ns ^
PER = 2 20Ons
Transmiiter:
TMDS current
Source
Rise and Fall Times of the Current Source TFP510: lOOps
DVI Connector Impedance:6S ohms
FR4 Tracelngth TX Board Impedance: SO ohms
FR4 Tracelngth RX Board Impedance: 50 ohms
DVI Cable Lumped Element size : .1 inch
Figure 4.10 Pspice model of the TMDS link
with Source Termination
25
33. Referring to Figures 4.11 and 4.12, the simulated data showed that the fidelity of
the signal was much improved with 100-ohm termination with reduced reflections and
ringing.
Figure 4.11 TMDS link with
No Source Termination
Figure 4.12 TMDS link with
100-ohm Differential Source
Termination
4.9 Bench Verification of Source Termination
Bench Evaluation was done in two steps:
• 100 ohm termination was soldered at three differential TMDS data pairs that
are Red, Green and Blue [3] as shown in Figure 4.13. In this case no noise
was observed on screen
Transmitter
D ' D
Source
f L
XT'-
Dvi C*ML
-c
V
Receiver
Figure 4.13 Schematic of 100-ohm termination
In the TMDS model [3]
26
34. • In the second step, a 100 ohm resistor was soldered to only one of the TMDS
data pair and the other two pairs were left unsoldered. This was done to
compare the integrity of the two signals on the oscilloscope.
The setup for the test is shown in Figure 4.14. A pattern generator was used to
feed in vertical gray scale pattern to the transmitter card. A standard 2 meter DVI cable
was used to connect between the transmitter and the receiver card. Tektronix P6330 [ 16]
differential probe was used to probe the differential pair near the receiver end that
corresponds to test point TP4.
Pattern Generatoj-
Oscilloscope 7104
Oscilloscope Differential Probe P6330
Passilve Probe P6158
TMDS interface DVI cable Flat screen monitor
TX RX
(Recovered Clock- the eye is triggered on the Recovered Clock at the Receiver end
available at the ODCK pin)
Figure 4.14 Lab Setup for Verification of
Source Termination
27
35. The signal was characterized at 60MHz, 80MHz, 120MHz, and 162MHz pixel
clock frequencies. The main characteristic of the signal that was characterized was jitter.
Jitter is defined as the short-term variation of the significant instants of a digital signal
from their ideal positions in time. The Tektronix oscilloscope TDS7104 has an automated
tool that measures the peak-to-peak jitter [17].
The value of peak-to-peak jitter was compared in all the cases of the pixel clock
frequency characterized. The maximum allowable jitter on the edges at the receiver end
as per DVI specification [3] is in terms of the normalized time, as shown in Figure 4.15.
The minimum eye opening is 150mV and the time is normalized to one Tbu.
One Tbit duration is one-tenth of the clock period. For example, if the frequency of
operation is 162MHz UXGA [3 ,5, 6, 9 and 10], then one clock period is 6.16ns and since
10 bits of data is latched per clock cycle therefore one Tbn is 616ps. The allowable jitter
values are normalized accordingly based on Figure 4.15.
O.Q 025 0.30 0.70 0.75
Normalized Time
Figure 4.15 Signal Integrity at Receiver
End as per DVI Specification [3]
28
36. Figure 4.16 shows the eye with no source termination (ST) and Figure 4.17 with
100-ohmSTat60MHz.
ffe E« yelicd Hoio/Acq Ir«
Tek FaslAtq Simple
r~ ~^ -
Figure: 4.16 No ST at 60MHz Figure: 4.17 100-ohm ST at 60MHz
Jitter with no source termination (ST)at 60 MHz was 350ps. Jitter with 100 ohm
differential source termination (ST) at 60MHz was 250ps.
Figure 4.18 shows the eye with no source termination (ST) and Figure 4.19 with
100-ohmSTat80MHz.
n « £d« V s n u J Hgt[!/Aog Tng Depby & J t o i ! M M ] i i e M ^ h U l i t w i Help
Tek FaflAcq Sample _ _ _ 29 hp 0 2 1 4 1 * ^ 3 _ _
Fie £ * VertcJ H»E/Aai Irig [Jiiplay £ i * « i i M e « j e H«ih j J S w i Ht^,
T(* F d t e i ) Sjmp* B H p r 02 5; 1647
>1
v : •
AV •
H':tft)
PV-Pk[Hi
• ^ : o m v
6;0ri¥
HOmV
28B7W*
2BOOP3
Sidl>v(Hil 4 i ; 7 ( s
Figure: 4.18 No ST at 80MHz Figure: 4.19100-ohm ST at 80MHz
Jitter with no source termination at 80MHz was 430ps. Jitter with 100 ohm
differential source termination at 80MHz was 260ps.
29
37. Figure 4.20 shows the eye with no Source Termination (ST) and Figure 4.21 with
lOO-ohmSTat 120MHz.
t*e t « y«lc^ HB../Acq I„o C ^ ^ U « . . M « , . , M^, g«<« y ^
Tek FntAcq Simple fte E* i^eHiMl Hsfn/Acq i ig Captoy Quion Mewne M^h Uf«l«ei HeC
Tel. (adAr, s^mph '^AfulJ-il IMS
Figure: 4.20 No ST at 120MHz Figure: 4.21 100-ohm ST at 120MHz
Jitter with no source termination at 120MHz was 312ps. Jitter with 100 ohm
differential source termination at 120MHz was 256ps.
Figure 4.22 shows the eye with no Source Termination (ST) and Figure 4.23 with
100-ohmSTat 162MHz.
Fik E* Vertex Honi/Acq X"g C'iP'* £i»'Ofi
Teh ,.f»f*t^. Simple
Figure: 4.22 No ST at 162MHz Figure: 4.23 100-ohm ST at 162MHz
Jitter with no source termination at 162MHz was 372ps. Jitter with 100 ohm
differential source termination at 162MHz was 272ps.
30
38. Jitter comparison
400
^ 350 ^
Q. 300
Q. 250
Q.
_ 200
<u
.« 150100
50
0 -
m-
•
--M
— # —
''*,
— - 4 — '•V^^
„.,„ „ . .*. •-'>-».»,-..,.
-Source Termination
-No Source
Termination
Allowable jitter DVI
spec
60 80 120
Frequency MHz
162
Figure 4.24 Jitter Comparison Chart
Figure 4.24 shows the comparison of the jitter values with and without source
termination with DVI specification as a reference. The comparison was done on one side
of the eye, referring to Figure 4.15 the allowable limit on one side of the eye is 25% of
the Tbit [3]. The histogram values generated from the oscilloscope for the peak-to-peak
jitter were divided by two to get the jitter value on one side of the eye for the comparison.
4.10 Mathematical Analysis
In this section, mathematical analysis is done on how adding a source termination
helps in reducing the reflections [11]. For example, when a signal is impressed upon a
transmission line, a fraction of the full source voltage propagates down the line. The
fraction is a function of frequency and is called A(w), the input acceptance function. The
value of A(w) is determined by the source impedance Zs, the transmission line impedance
Zo as defined by Equation 4.4 [ 11 ].
ZO{w) (4.4)
A(w) =
Zs (w) + ZO(w)
31
39. As the signal propagates, it is attenuated by the propagation function Hx(w) as
defined by Equation 4.5.
//x(uO = e~''^'*"'"''"^"'-'*>^' (45)
At the far end of the cable, a fraction of the attenuated signal amplitude emerges.
This fraction is a function of frequency and is called T(w), the output transmission
function. The value of T(w) is determined by the load impedance ZL as defined by
Equation 4.6.
7(w) = ^^'^''^ (4.6)
Z / ( w ) + Z O ( H )
When fraction T(w) of the propagating signal emerges from the far end, a
reflected signal also travels back along the cable toward the source of the cable towards
the source end. The fraction of the propagating signal that reflects back toward the source
is called R2(w), the far end reflection function.
^ Z^(vv)^^0(vO (4.7)
Z/(w) + ZO(H')
The reflected energy is attenuated again by Hx(w) as it travels back to the source
end where it reflects a second dme off the source impedance. The source end reflection
coefficient is defined by Equation 4.8.
j ^ ^ , . Zsiw)-^JOiw)_ (4.8)
Zs(w)-^ZOiw)
After the source end reflection the signal is attenuated a third time by Hx(w) and
then part of it emerges through the transmission function T (w). Part of this second signal
32
40. also reflects back toward the source, in an endless cycle. The first signal to emerge from
the cable is attenuated by A (w), H, (w) and T (w) as defined by Equadon 4.9.
SO(u) = A{w)Hx{w)T(n) (4 9^
The second signal to emerge, after having reflected from both the far end and the
source end is attenuated by
51(w) = A{w)Hxiw)T(w)[R2iw)Rl{w)Hx(wy ] (4. ] O)
Successive emerging signals are characterized by
Sriw) = A{w)Hj<(w)T{w)[R2iw)m{w)Hxiwf]" (4. ] 1)
The sum of these signals is
5oo(vr) = ^^^^5«(H) (4.12)
The closed form equivalent to the above infinite sum is
5oo(w)= M^mMTM
-R2(w)R{w)Hx(wy
From Equations 4.7 and Equation 4.13, a resistor matching the characteristic
impedance at the far end should make the denominator one [11] and absorb the
reflections. However, in the case of the closely routed differential traces as in the case of
the TMDS signals the ideal value of termination resistance is not exacfly equal to the
impedance of the transmission line [18].
For example, two closely routed differential traces with characteristic impedance
Zo, having voltages V2 and VI can be considered. Since, they are differential, V2 = -VI.
VI causes a current II along trace 1 and V2 causes a current 12 along trace 2. The current
necessarily is derived from Ohm's Law, I = V/ZQ. Since it is a differential transmission
33
41. and the traces are closely routed together the current carried by Trace 1 (for example)
actually consists of 11 and K*I2 [18], where K is proportional to the coupling between
Trace 1 and 2. Hence, the net effect of this coupling is an apparent impedance (with
respect to ground) along Trace 1 equal to Z = Zo - Z12 where Z12 is caused by the
mutual coupling between trace 1 and trace 2. If trace 1 and 2 are far apart, the coupling
between them is very small, and the correct termination of each trace is simply Zo.
However, as the traces come closer together, and the coupling between them increases,
then the impedance of the trace reduces proportional to this coupling. This implies that
the proper termination of the trace (to prevent reflections) is Zo - Z12, or something less
than Zo.
Hence, the key factor here is that a termination resistor matching the characteristic
impedance of the transmission line (DVI specification) does not absorb all the reflections.
Moreover, since the TMDS drivers use a current source with a high output impedance,
the reflections (Equation 4.8) at the source end are large, which means that the signals
keep bouncing back and forth and cause jitter in the incoming data. However, a resistor
matching the impedance of the transmission line at the source end in addition to far end
absorbs most of the energy of the reflections.
Hence, the conclusion was that in case of the close differentially routed lines as in
the case of the TMDS signals the source termination in addition to the far end termination
helped in absorbing the reflections and the signal integrity improved.
34
42. CHAPTER 5
RESULTS AND CONCLUSIONS
The simulation data as well as the characterization data of the TMDS link
indicated, that a matching source termination resistor in addition to the far end
termination resistor helps in improving the signal integrity of the TMDS signals. The
degradation of the signal integrity of the TMDS signals was attributed to the very fast rise
and fall times that can cause reflections due to inductive or capacitive loading.
In addition, the fact that a matching far end termination resistance in case of the
closely routed differential signals of a TMDS does not absorb all the reflections, which
means that the reflected signals keep bouncing back and can be a cause of the jitter. At
UXGA as the timing margins reduce, the induced jitter can cause inter symbol
interference. Hence, a source termination that would absorb the reflections at the source
end in addition to the load end would help in the signal integrity improvement.
This thesis recommends that a source termination should be included in the DVI
specifications. Currently the DVI specification Revision 1.0 indicates only the
requirement of a matching end termination.
35
43. REFERENCES
[I] Comparing Conventional CRT and Flat Panel LCD Monitors,
http://www.touchscreens.com/intro-displavtech.html
[2] Hitachi Displays website, http://www.hitachidisplavs.com
[3] Digital Visual Interface Revision 1.0, http://www.ddwg.org 1999.
[4] Inside Differential Signals, Cadence Community Educational Series, Dec.
2001 ,http://www.specctraquest.com/Downloads/InsideDiffSigals Green.qxd.
pdf
[5] Texas Instruments TI PanelBus Digital Transmitter, SLDS145A, http://www-
s.ti .com/sc/ds/tfp410.pdf, October 2001.
[6] Texas Instruments TI PanelBus Digital Receiver, SLDS120A, http://www-
s.ti.com/sc/ds/tfp401.pdf, March 2000.
[7] NVIDIA Graphics FAQ/Support website,
http://www.nvidia.com/view.asp?PAGE=support fags
[8] MATROX Graphics card support website,
http://www.matrox.com/mga/support/home.cfm
[9] Texas Instruments TI PanelBus Digital Transmitter, SLDS146, http://www-
s.ti.com/sc/ds/tfp510.pdf, January 2002.
[10] Texas Instruments TI PanelBus Digital Receiver, SLDS127A, http://www-
s.ti.com/sc/ds/tfp501.pdf, August 2001.
[II] Johnson H and Graham M. High-Speed Digital Design. Prentice-Hall, Upper
Saddle River, NJ, 1993.
[12]Ludwig R and Bretchko P RF Circuit Design. Addison Wesley Longman,
Singapore, 2001.
[13] Tektronix Oscilloscopes Home Page, http://www.tek.com/Measurement/cgi-
bin/framed.pl?Document=/Measurement/scopes/home.html&FrameSet=oscill
oscopes.
36
44. [14] Tektronix P6158 Probe Specifications, http://www.tek.com/Measurement/cgi-
bin/framed.pl?Document=http://www.tek.com/Measurement/Products/catalog
/p6158/order.html&FrameSet=accessories.
[15] Plastic Packages' Electrical Performance: Reduced Bond Wire Diameter,
Nozad Karim Amit P. Agrawal,
http://www.amkor.com/services/electrical/newabstr.pdf
[16] Tektronix P6330 Probe Specificafions, http://www.tek.com/Measurement/cgi-
bin/framed.pl?Document=http://www.tek.com/Measurement/Products/catalog
/p7330/eng/order.html&FrameSet=mbd.
[17] Tektronix website, Application Note, Performing Jitter Measurements, with
The TDS 700D/500D, Digital Phosphor Oscilloscopes,
http://www.tek.com/Measurement/App Notes/dpo/iittermeas/eng/55W 12048
l.pdf
[18]Impedance Terminations, What's the Value, Douglas Brooks, Printed Circuit
Design, a Miller Freeman publication, June 1999,
http://www.ultracad.com/terminations.pdf
[19] Vectors Technology Brief, Digital Visual Interface, May 2000,
h«p://www.dell.com/us/en/gen/topics/vectors 2000-dvi.htm
[20] LVDS Fundamentals, Fairchild Semiconductor Application Notes, December
2000, AN5017, http://www.fairchildsemi.com/an/AN/AN-5017.pdf
[21]Differential Signaling and Differential Transmission Lines,
http://www.chipcenter.com/n1tu/netsim/si/differential/diff article.html.
37
45. PERMISSION TO COPY
In presentmg this thesis m pan.al fulfillment of the requirements for a master's
degree at Texas Tech University or Texas Tech University Health Sciences Center. I
agree that the Library and my major department shaU make it fVeely available for
research purposes. Permission to copy this thesis for scholarly purposes may be
granted by the Director of the Library or my major professor. It is understood that
any copymg or publication of this thesis for financial gam shaU not be aUowed
without my hirther wntten permission and that any user may be liable for copynght
infringement.
Agree (Permission is granted.)
Disagree (Permission is not granted.)
Student Signature Date