4.1 DIGITAL-TO-DIGITAL CONVERSION

2y ago
51 Views
2 Downloads
1.65 MB
18 Pages
Last View : 13d ago
Last Download : 3m ago
Upload by : Baylee Stein
Transcription

A computer network is designed to send information from one point to another. Thisinformation needs to be converted to either a digital signal or an analog signal for transmission. In this chapter, we discuss the first choice, conversion to digital signals; inChapter 5, we discuss the second choice, conversion to analog signals.We discussed the advantages and disadvantages of digital transmission over analogtransmission i n Chapter 3. In this chapter, we show the schemes and techniques thatwe use to transmit data digitally. First, we discuss digital-to-digital conversion techniques, methods which convert digital data to digital signals. Second, we discuss analogto-digital conversion techniques, methods which change an analog signal to a digitalsignal. Finally, we discuss transmission modes.4.1DIGITAL-TO-DIGITAL CONVERSIONIn Chapter 3, we discussed data and signals. We said that data can be either digital oranalog. We also said that signals that represent data can also be digital or analog. In thissection, we see how we can represent digital data by using digital signals. The conversion involves three techniques: line coding, block coding, and scrambling. Line codingis always needed; block coding and scrambling may or may not be needed.Line CodingLine coding is the process of converting digital data to digital signals. We assume thatdata, in the form of text, numbers, graphical images, audio, or video, are stored in computer memory as sequences of bits (see Chapter 1). Line coding converts a sequence ofbits to a digital signal. A t the sender, digital data are encoded into a digital signal; at thereceiver, the digital data are recreated by decoding the digital signal. Figure 4.1 showsthe process.CharacteristicsBefore discussing different line coding schemes, we address their common characteristics.101

I II. Physical Layer andForouzan: DataCommunications andI 4. Digital TransmissionI T h e McGraw-HillICompanies, 2007MediaNetworking, Fourth Edition102CHAPTER 4DIGITAL TRANSMISSIONFigure 4.1Line coding and decodingReceiverSendermDigital dataDigital dataDigital signal0 I 0 1 10 Iru -0 1 0 1 1 01LTLinkSignal Element V e r s u s Data Element Let us distinguish between a data elementand a signal element. In data communications, our goal is to send data elements. Adata element is the smallest entity that can represent a piece of information: this is thebit. In digital data communications, a signal element carries data elements. A signalelement is the shortest unit (timewise) of a digital signal. In other words, data elementsare what we need to send; signal elements are what we can send. Data elements arebeing carried; signal elements are the carriers.We define a ratio r which is the number of data elements carried by each signal element. Figure 4.2 shows several situations with different values of r.Figure 4.2Signal element versus data element1 data element1!01 data element1!'i101i'i11iu i n rJ l signal Ielement2 signalelements. One data element per one signalelement (r 1)b. One data element per two signalelements (r -j)4 data elements2 data elements!'I!01'11'1 signalelementc. Two data elements per one signalelement (r 2)iinoi;ii3 signalelementsd. Four data elements per three signalelements (r -j)In part a of the figure, one data element is carried by one signal element (r 1). Inpart b of the figure, we need two signal elements (two transitions) to carry each data

Forouzan: DataCommunications andI II. Physical Layer andI 4. Digital TransmissionII The McGraw-HillICompanies, 2007MediaNetworking, Fourth EditionSECTION 4.1 DIGITAL-TO-DIGITALCONVERSION103element (r i ) . We w i l l see later that the extra signal element is needed to guaranteesynchronization. In part c of the figure, a signal element carries two data elements (r 2).Finally, i n part d, a group of 4 bits is being carried by a group of three signal elements(r ) . For every line coding scheme we discuss, we w i l l give the value of r.A n analogy may help here. Suppose each data element is a person who needs to becarried from one place to another. We can think of a signal element as a vehicle that cancarry people. When r 1, it means each person is driving a vehicle. When r 1, itmeans more than one person is travelling i n a vehicle (a carpool, for example). We canalso have the case where one person is driving a car and a trailer (r ) .Data Rate Versus Signal Rate The data rate defines the number of data elements(bits) sent in Is. The unit is bits per second (bps). The signal rate is the number of signal elements sent i n Is. The unit is the baud. There are several common terminologiesused i n the literature. The data rate is sometimes called the bit rate; the signal rate issometimes called the pulse rate, the modulation rate, or the baud rate.One goal in data communications is to increase the data rate while decreasing thesignal rate. Increasing the data rate increases the speed of transmission; decreasing thesignal rate decreases the bandwidth requirement. In our vehicle-people analogy, weneed to carry more people in fewer vehicles to prevent traffic jams. We have a limitedbandwidth i n our transportation system.We now need to consider the relationship between data rate and signal rate (bit rateand baud rate). This relationship, of course, depends on the value of r. It also dependson the data pattern. If we have a data pattern of all Is or all Os, the signal rate may bedifferent from a data pattern of alternating Os and Is. To derive a formula for the relationship, we need to define three cases: the worst, best, and average. The worst case iswhen we need the maximum signal rate; the best case is when we need the minimum.In data communications, we are usually interested in the average case. We can formulate the relationship between data rate and signal rate asS cxNxrbaudwhere N is the data rate (bps); c is the case factor, which varies for each case; S is thenumber of signal elements; and r is the previously defined factor.Example 4.1A signal is carrying data in which one data element is encoded as one signal element (r 1). Ifthe bit rate is 100 kbps, what is the average value of the baud rate if c is between 0 and 1?SolutionWe assume that the average value of c is \ The baud rate is thenS cxNx1 i xl00,000x i 50,000 50kbaudr21B a n d w i d t h We discussed in Chapter 3 that a digital signal that carries information isnonperiodic. We also showed that the bandwidth of a nonperiodic signal is continuouswith an infinite range. However, most digital signals we encounter in real life have a

I II. Physical Layer andForouzan: DataCommunications andI 4. Digital TransmissionI The McGraw-HillICompanies, 2007MediaNetworking, Fourth Edition104CHAPTER 4DIGITAL TRANSMISSIONbandwidth with finite values. In other words, the bandwidth is theoretically infinite, butmany of the components have such a small amplitude that they can be ignored. Theeffective bandwidth is finite. F r o m now on, when we talk about the bandwidth of a digital signal, we need to remember that we are talking about this effective bandwidth.Although the actual bandwidth of a digital signal is infinite, the effective bandwidth is finite.We can say that the baud rate, not the bit rate, determines the required bandwidthfor a digital signal. If we use the transportation analogy, the number of vehicles affectsthe traffic, not the number o f people being carried. More changes i n the signal meaninjecting more frequencies into the signal. (Recall that frequency means change andchange means frequency.) The bandwidth reflects the range o f frequencies we need.There is a relationship between the baud rate (signal rate) and the bandwidth. Bandwidth is a complex idea. When we talk about the bandwidth, we normally define arange of frequencies. We need to know where this range is located as well as the valuesof the lowest and the highest frequencies. In addition, the amplitude (if not the phase)of each component is an important issue. In other words, we need more informationabout the bandwidth than just its value; we need a diagram of the bandwidth. We w i l lshow the bandwidth for most schemes we discuss i n the chapter. For the moment, wecan say that the bandwidth (range o f frequencies) is proportional to the signal rate(baud rate). The minimum bandwidth can be given asWe can solve for the maximum data rate i f the bandwidth of the channel is given.Example 4.2The maximum data rate of a channel (see Chapter 3) is N- 2XBX log L (defined by theNyquist formula). Does this agree with the previous formula for/V ?SolutionA signal with L levels actually can carry log L bits per level. If each level corresponds to one signal element and we assume the average case (c ) , then we havemax2max2N -xBxrmsa 2xBxlog L2Baseline W a n d e r i n gIn decoding a digital signal, the receiver calculates a runningaverage of the received signal power. This average is called the baseline. The incomingsignal power is evaluated against this baseline to determine the value of the data element. A long string of Os or Is can cause a drift i n the baseline (baseline wandering)and make it difficult for the receiver to decode correctly. A good line coding schemeneeds to prevent baseline wandering.

Forouzan: DataCommunications andI II. Physical Layer and T h e McGraw-HillI 4. Digital TransmissionCompanies. 2007Media 0Networking, Fourth EditionSECTION 4.1 DIGITAL-TO-DIGITALCONVERSION105D C Components W h e n the voltage level in a digital signal is constant for a while,the spectrum creates very l o w frequencies (results of Fourier analysis). These frequencies around zero, called DC (direct-current) components, present problems for asystem that cannot pass l o w frequencies or a system that uses electrical coupling(via a transformer). F o r example, a telephone line cannot pass frequencies below200 H z . A l s o a long-distance l i n k may use one or more transformers to isolatedifferent parts of the line electrically. F o r these systems, we need a scheme with noDC component.Self-synchronization T o correctly interpret the signals received from the sender,the receiver's bit intervals must correspond exactly to the sender's bit intervals. If thereceiver clock is faster or slower, the bit intervals are not matched and the receiver mightmisinterpret the signals. Figure 4.3 shows a situation in which the receiver has a shorterbit duration. The sender sends 10110001, while the receiver receives 110111000011.Figure 4.3Effect of lack of synchronizationi 1100iii10 .1 Timea. Sentiil l l i O iIIIiIi1 iIIiiii1 i 1 0 « 0 I 0IIIIii 0 tIIiIii1 i 1IIIITimeb. ReceivedA self-synchronizing digital signal includes timing information in the data beingtransmitted. This can be achieved i f there are transitions i n the signal that alert thereceiver to the beginning, middle, or end of the pulse. If the receiver's clock is out ofsynchronization, these points can reset the clock.Example 4.3In a digital transmission, the receiver clock is 0.1 percent faster than the sender clock. How manyextra bits per second does the receiver receive if the data rate is 1 kbps? How many if the datarate is 1 Mbps?SolutionAt 1 kbps, the receiver receives 1001 bps instead of 1000 bps.1000 bits sent1001 bits received1 extra bps

Forouzan: DataII. Physical Layer andCommunications andMedia The McGraw-Hill4. Digital TransmissionCompanies, 2007Networking, Fourth Edition06CHAPTER 4DIGITAL TRANSMISSIONAt 1 Mbps, the receiver receives 1,001,000 bps instead of 1,000,000 bps.1,000,000 bits sent1,001,000 bits received1000 extra bpsB u i l t - i n E r r o r Detection It is desirable to have a built-in error-detecting capabilityin the generated code to detect some of or all the errors that occurred during transmission. Some encoding schemes that we w i l l discuss have this capability to some extent.I m m u n i t y to Noise a n d Interference Another desirable code characteristic is a codethat is immune to noise and other interferences. Some encoding schemes that we w i l ldiscuss have this capability.Complexity A complex scheme is more costly to implement than a simple one. Forexample, a scheme that uses four signal levels is more difficult to interpret than one thatuses only two levels.Line Coding SchemesW e can roughly divide line coding schemes into five broad categories, as shown i nFigure 4.4.F i g u r e 4.4Line coding schemesUnipolarPolarLine codingBipolarMultilevelMultitransitionNRZN R Z , R Z . and biphase (Manchester,and differential Manchester)A M I and pscudoternary2B/1Q. 8B/6T. and 4 D - P A M 5MLT-3There are several schemes i n each category. W e need to be familiar with a l lschemes discussed in this section to understand the rest of the book. This section can beused as a reference for schemes encountered later.UnipolarSchemeIn a unipolar scheme, all the signal levels are on one side of the time axis, either aboveor below.N R Z (Non-Return-to-Zero) Traditionally, a unipolar scheme was designed as anon-return-to-zero ( N R Z ) scheme i n which the positive voltage defines bit 1 and thezero voltage defines bit 0. It is called N R Z because the signal does not return to zero atthe middle of the bit. Figure 4.5 show a unipolar N R Z scheme.

Forouzan: DataCommunications andI II. Physical Layer andI 4. Digital TransmissionII The McGraw-HillICompanies, 2007MediaNetworking, Fourth EditionSECTION 4.1Figure 4.5DIGITAL-TO-DIGITALCONVERSION107Unipolar NRZ schemeAmplitude1i0i11i0\v2Time i(0)2 i v2Normalized powerCompared with its polar counterpart (see the next section), this scheme is verycostly. A s we w i l l see shortly, the normalized power (power needed to send 1 bit perunit line resistance) is double that for polar N R Z . For this reason, this scheme is normally not used in data communications today.Polar SchemesIn polar schemes, the voltages are on the both sides of the time axis. For example, thevoltage level for 0 can be positive and the voltage level for 1 can be negative.Non-Return-to-Zero ( N R Z ) In polar N R Z encoding, we use two levels of voltageamplitude. We can have two versions o f polar N R Z : N R Z - L and N R Z - I , as shown i nFigure 4.6. The figure also shows the value of r, the average baud rate, and the bandwidth. In the first variation, N R Z - L (NRZ-Level), the level of the voltage determinesthe value of the bit. In the second variation, N R Z - I (NRZ-Invert), the change or lack ofchange i n the level of the voltage determines the value of the bit. If there is no change,the bit is 0; i f there is a change, the bit is 1.Figure 4.6Polar NRZ-L and NRZ-I schemesIn NRZ-L the level of the voltage determines the value of the bit In NRZ-Ithe inversion or the lack of inversion determines the value of the bitLet us compare these two schemes based on the criteria we previously defined.Although baseline wandering is a problem for both variations, it is twice as severe i nN R Z - L . I f there is a long sequence o f Os or Is i n N R Z - L , the average signal power

I II. Physical Layer andForouzan: DataCommunications andI 4. Digital TransmissionII The McGraw-HillCompanies, 2007MediaNetworking, Fourth Edition08CHAPTER 4DIGITAL TRANSMISSIONbecomes skewed. The receiver might have difficulty discerning the bit value. In N R Z - Ithis problem occurs only for a long sequence of Os. If somehow we can eliminate thelong sequence of Os, we can avoid baseline wandering. We w i l l see shortly how this canbe done.The synchronization problem (sender and receiver clocks are not synchronized)also exists i n both schemes. A g a i n , this problem is more serious i n N R Z - L than i nN R Z - I . W h i l e a long sequence o f Os can cause a problem i n both schemes, a longsequence of Is affects only N R Z - L .Another problem with N R Z - L occurs when there is a sudden change of polarity inthe system. For example, i f twisted-pair cable is the medium, a change in the polarity ofthe wire results i n all Os interpreted as Is and all Is interpreted as Os. N R Z - I does nothave this problem. Both schemes have an average signal rate of N/2 B d .NRZ-L and NRZ-I both have an average signal rate of N/2 Bd.Let us discuss the bandwidth. Figure 4.6 also shows the normalized bandwidth forboth variations. The vertical axis shows the power density (the power for each 1 H z ofbandwidth); the horizontal axis shows the frequency. The bandwidth reveals a veryserious problem for this type of encoding. The value of the power density is very higharound frequencies close to zero. This means that there are DC components that carry ahigh level of energy. A s a matter of fact, most of the energy is concentrated i n frequencies between 0 and N/2. This means that although the average of the signal rate is N/2,the energy is not distributed evenly between the two halves.NRZ-L and NRZ-I both have a DC component problem.Example 4.4A system is using NRZ-I to transfer 10-Mbps data. What are the average signal rate and minimum bandwidth?SolutionThe average signal rate is S N/2 500 kbaud. The minimum bandwidth for this average baudrate is S 500 kHz.R e t u r n to Z e r o ( R Z ) The main problem with N R Z encoding occurs when the senderand receiver clocks are not synchronized. The receiver does not know when one bit hasended and the next bit is starting. One solution is the return-to-zero ( R Z ) scheme,which uses three values: positive, negative, and zero. In R Z , the signal changes notbetween bits but during the bit. In Figure 4.7 we see that the signal goes to 0 i n the middle of each bit. It remains there until the beginning of the next bit. The main disadvantage of R Z encoding is that it requires two signal changes to encode a bit and thereforeoccupies greater bandwidth. The same problem we mentioned, a sudden change ofpolarity resulting i n all 0s interpreted as Is and all Is interpreted as 0s, still exist here,but there is no DC component problem. Another problem is the complexity: R Z usesthree levels of voltage, which is more complex to create and discern. A s a result of allthese deficiencies, the scheme is not used today. Instead, it has been replaced by thebetter-performing Manchester and differential Manchester schemes (discussed next).

Forouzan: DataCommunications andI II. Physical Layer andI 4. Digital TransmissionII The McGraw-HillICompanies, 2007MediaNetworking, Fourth EditionSECTION 4.1Figure 4.7DIGITAL-TO-DIGITALCONVERSION109Polar RZ schemeBiphase: Manchester a n d Differential Manchester The idea o f R Z (transition atthe middle of the bit) and the idea of N R Z - L are combined into the Manchester scheme.In Manchester encoding, the duration of the bit is divided into two halves. The voltageremains at one level during the first half and moves to the other level in the second half.The transition at the middle of the bit provides synchronization. Differential Manchester,on the other hand, combines the ideas of R Z and N R Z - I . There is always a transition atthe middle of the bit, but the bit values are determined at the beginning of the bit. If thenext bit is 0, there is a transition; i f the next bit is 1, there is none. Figure 4.8 showsboth Manchester and differential Manchester encoding.F i g u r e 4.8Polar biphase: Manchester and differential Manchester schemesPis [0J "1 is0i! iManchesterTimeiiiDifferentialManchester— iO No inversion: Next bit is 1iitiTimei Inversion: Next bit is 0In Manchester and differential Manchester encoding, the transitionat the middle of the bit is used for synchronization.The Manchester scheme overcomes several problems associated with N R Z - L , anddifferential Manchester overcomes several problems associated with N R Z - I . First, thereis no baseline wandering. There is no DC component because each bit has a positive and

I II. Physical Layer andForouzan: DataCommunications andI 4. Digital TransmissionI The McGraw-HillICompanies, 2007MediaNetworking. Fourth Edition110CHAPTER 4DIGITAL TRANSMISSIONnegative voltage contribution. The only drawback is the signal rate. The signal rate forManchester and differential Manchester is double that for N R Z . The reason is that there isalways one transition at the middle of the bit and maybe one transition at the end of eachbit. Figure 4.8 shows both Manchester and differential Manchester encoding schemes.Note that Manchester and differential Manchester schemes are also called biphaseschemes.The minimum bandwidth of Manchester and differential Manchester is 2 times that of NRZ.BipolarSchemesIn bipolar encoding (sometimes called multilevel binary), there are three voltage levels: positive, negative, and zero. The voltage level for one data element is at zero, whilethe voltage level for the other element alternates between positive and negative.In bipolar encoding, we use three levels: positive, zero, and negative.A M I and PseudotemaryFigure 4.9 shows two variations of bipolar encoding: A M Iand pseudotemary. A common bipolar encoding scheme is called bipolar alternatemark inversion (AMI). In the term alternate mark inversion, the word mark comesfrom telegraphy and means 1. So A M I means alternate 1 inversion. A neutral zero voltage represents binary 0. Binary Is are represented by alternating positive and negativevoltages. A variation of A M I encoding is called pseudotemary i n which the 1 bit isencoded as a zero voltage and the 0 bit is encoded as alternating positive and negativevoltages.Figure 4.9Bipolar schemes: AMI and pseudotemaryAmplitudeoJiAMITimePseudotemaryTimeThe bipolar scheme was developed as an alternative to N R Z . The bipolar schemehas the same signal rate as N R Z , but there is no DC component. The N R Z scheme hasmost of its energy concentrated near zero frequency, which makes it unsuitable fortransmission over channels with poor performance around this frequency. The concentration of the energy in bipolar encoding is around frequency N/2. Figure 4.9 shows thetypical energy concentration for a bipolar scheme.

Forouzan: DataCommunications andI II. Physical Layer and The McGraw-HI 4. Digital TransmissionCompanies, 2007MediaNetworking, Fourth e may ask why we do not have DC component i n bipolar encoding. We cananswer this question by using the Fourier transform, but we can also think about it intuitively. If we have a long sequence of Is, the voltage level alternates between positiveand negative; it is not constant. Therefore, there is no DC component. F o r a longsequence o f Os, the voltage remains constant, but its amplitude is zero, which is thesame as having no DC component. In other words, a sequence that creates a constantzero voltage does not have a DC component.A M I is commonly used for long-distance communication, but it has a synchronization problem when a long sequence of Os is present in the data. Later in the chapter, wew i l l see how a scrambling technique can solve this problem.MultilevelSchemesThe desire to increase the data speed or decrease the required bandwidth has resulted i nthe creation o f many schemes. The goal is to increase the number of bits per baud byencoding a pattern of m data elements into a pattern of n signal elements. We only havetwo types o f data elements (Os and Is), which means that a group of m data elementscan produce a combination of 2 data patterns. We can have different types of signalelements by allowing different signal levels. If we have L different levels, then we canproduce L combinations o f signal patterns. If 2 L , then each data pattern isencoded into one signal pattern. If 2 L , data patterns occupy only a subset of signalpatterns. The subset can be carefully designed to prevent baseline wandering, to provide synchronization, and to detect errors that occurred during data transmission. Dataencoding is not possible i f 2 L because some o f the data patterns cannot beencoded.The code designers have classified these types o f coding as mBnL, where m is thelength of the binary pattern, B means binary data, n is the length of the signal pattern,and L is the number o f levels i n the signaling. A letter is often used in place o f L: B(binary) for L-2,T (ternary) for L 3, and Q (quaternary) for L 4. Note that the firsttwo letters define the data pattern, and the second two define the signal pattern.mnmmmnnnIn mBnL schemes, a pattern of m data elements is encoded as a pattern of it signalelements in which 2 L".m2B1Q The first mBnL scheme we discuss, two binary, one quaternary (2B1Q), usesdata patterns o f size 2 and encodes the 2-bit patterns as one signal element belongingto a four-level signal. In this type of encoding m 2, n 1, and L 4 (quaternary). F i g ure 4.10 shows an example of a 2 B 1 Q signal.The average signal rate of 2 B 1 Q is S N/4. This means that using 2 B 1 Q , we cansend data 2 times faster than by using N R Z - L . However, 2 B 1 Q uses four different signal levels, w h i c h means the receiver has to discern four different thresholds. Thereduced bandwidth comes with a price. There are no redundant signal patterns i n thisscheme because 2 4 .A s we w i l l see i n Chapter 9, 2 B 1 Q is used i n D S L (Digital Subscriber Line) technology to provide a high-speed connection to the Internet by using subscriber telephonelines.21

I II. Physical Layer andForouzan: DataCommunications andI 4. Digital TransmissionI The McGraw-HillICompanies. 2007MediaNetworking, Fourth Edition112CHAPTER 4DIGITAL TRANSMISSIONFigure 4.10Multilevel: 2B1Q schemePrevious level:positivePrevious level:negativeNextbitsNextlevelNextlevel00011011 1 3-1-3-1-3 1 3Transition table0001!io'01 3 1 BandwidthTime-1 r* -r-3 2fINAssuming positive original level8 B 6 T A very interesting scheme is eight binary, six ternary (8B6T). This code is usedwith 100BASE-4T cable, as we w i l l see in Chapter 13. The idea is to encode a pattern of8 bits as a pattern of 6 signal elements, where the signal has three levels (ternary). In thistype of scheme, we can have 2 256 different data patterns and 3 478 different signalpatterns. The mapping table is shown in Appendix D . There are 478 - 256 222 redundantsignal elements that provide synchronization and error detection. Part of the redundancy isalso used to provide DC balance. Each signal pattern has a weight of 0 or 1 DC values. Thismeans that there is no pattern with the weight - 1 . To make the whole stream DC-balanced,the sender keeps track of the weight. If two groups of weight 1 are encountered one afteranother, the first one is sent as is, while the next one is totally inverted to give a weight of - 1 .86Figure 4.11 shows an example of three data patterns encoded as three signal patterns. The three possible signal levels are represented as - , 0, and . The first 8-bit pattern 00010001 is encoded as the signal pattern -0-0 with weight 0; the second 8-bitpattern 01010011 is encoded as - - 0 with weight 1. The third bit pattern shouldbe encoded as — 0 with weight 1. To create DC balance, the sender inverts theactual signal. The receiver can easily recognize that this is an inverted pattern becausethe weight is - 1 . The pattern is inverted before decoding.Figure 4.11Multilevel: 8B6T scheme0001000101010011 01010000! inverted ipattern j11- 0 - 0 !1- - 0jI1 - - 0 !Time

Forouzan: DataCommunications andI II. Physical Layer andI 4. Digital TransmissionII The McGraw-HillICompanies, 2007MediaNetworking, Fourth EditionSECTION 4.1DIGITAL-TO-DIGITALThe average signal rate of the scheme is theoretically 5the minimum bandwidth is very close to 6 M 8 .a v eCONVERSION113 1 x N x ; in practice4 D - P A M 5 The last signaling scheme we discuss i n this category is called fourdimensional five-level pulse amplitude modulation (4D-PAM5). The 4 D means that datais sent over four wires at the same time. It uses five voltage levels, such as - 2 , - 1 , 0 , 1 , and 2.However, one level, level 0, is used only for forward error detection (discussed i n Chapter 10). If we assume that the code is just one-dimensional, the four levels create somethingsimilar to 8B4Q. In other words, an 8-bit word is translated to a signal element of four different levels. The worst signal rate for this imaginary one-dimensional version is /Vx 4/8, or N/2.The technique is designed to send data over four channels (four wires). This meansthe signal rate can be reduced to JV78, a significant achievement. A l l 8 bits can be fed into awire simultaneously and sent by using one signal element. The point here is that the foursignal elements comprising one signal group are sent simultaneously in a four-dimensionalsetting. Figure 4.12 shows the imaginary one-dimensional and the actual four-dimensionalimplementation. Gigabit L A N s (see Chapter 13) use this technique to send 1-Gbps dataover four copper cables that can handle 125 Mbaud. This scheme has a lot of redundancyin the signal pattern because 2 data patterns are matched to 4 256 signal patterns. Theextra signal patterns can be used for other purposes such as error detection.8Figure 4.124Multilevel: 4D-PAM5 scheme000111101 Gbps250 Mbpsa Wire 1 (125 MBd)250 MbpsWire 2 (125 MBd) 2 1250 MbpsWire 3 (125 MBd)-1 -2 - 250 Mbps Wire 4 (125 MBd)MultilineTransmission:MLT-3N R Z - I and differential Manchester are classified as differential encoding but use two transition rules to encode binary data (no inversion, inversion). If we have a signal with more thantwo levels, we can design a differential encoding scheme with more than two transitionrules. M L T - 3 is one of them. The multiline transmission, three level (MLT-3) schemeuses three levels ( V, 0, and - V ) and three transition rules to move between the levels.1. If the next bit is 0, there is no transition.2. If the next bit is 1 and the current level is not 0, the next level is 0.3. If the next bit is 1 and the current level is 0, the next level is the oppo

to-digital conversion techniques, methods which change an analog signal to a digital signal. Finally, we discuss transmission modes. 4.1 DIGITAL-TO-DIGITAL CONVERSION In Chapter 3, we discussed data and signals. We said that data can be either digital or analog. We also said that signals that represent data can also be

Related Documents:

work/products (Beading, Candles, Carving, Food Products, Soap, Weaving, etc.) ⃝I understand that if my work contains Indigenous visual representation that it is a reflection of the Indigenous culture of my native region. ⃝To the best of my knowledge, my work/products fall within Craft Council standards and expectations with respect to

Digital inclusion is defined in various ways and is often used interchangeably with terms such as digital skills, digital participation, digital competence, digital capability, digital engagement and digital literacy (Gann, 2019a). In their guide to digital inclusion for health and social care, NHS Digital (2019) describe digital

Digital Media Middle East & Middle Eastern Digital Media Awards 29-30 Nov 2022 Riyadh Digital Media Africa & African Digital Media Awards 12-13 July 2022 Virtual Digital Media LATAM & LATAM Digital Media Awards 16-18 Nov 2022 Mexico City Digital Media India & Indian Digital Media Awards 08-10 Mar 2022 Virtual Digital Media Asia &

In October 2016 the Digital Partnership established the Digital Office for Scottish Local Government (Digital Office). It supports councils to become digital businesses through delivery of a work programme focused on Digital Leadership, Digital Foundations and Digital Services. It has a small core team that provides support and digital expertise.

Digital Rights & Responsibilities Digital Safety & Security Digital Health & Wellness Digital Citizenship Elements 1st REP - Grades K-2 RESPECT - Digital Etiquette EDUCATE - Digital Literacy PROTECT - Digital Rights & Responsibilities 2nd REP - Grades 3-5 RESPECT - Digital Access

What is our 'digital legacy' Our digital legacy is what remains of us digitally once we die. When we die our digital footprint can inform our digital legacy. Our digital legacy is becoming increasingly important Digital Death Survey 2018. Digital Assets.

Digital Predator or Digital Prey 2 2015, Forrester research, Inc. reproduction Prohibited March 3, 2015 The JOuRney TO DIgITal BusIness By 2020, every business will become either a digital predator or digital prey. The predators will be the companies able to achieve digital mastery, harnessing digital to create new sources of value for customers.

Getting analog inputs to digital form D/A conversion “digital to analog” Getting digital inputs to analog form Digital I/O Sometimes you can fake analog values with digital (e.g., digital pulsing) 8 D/A Conversion “DAC” “D/A Converter” “Digital To Analog Converter