181:
25:
191:
Asynchronous self-clocking signals do not combine clock cycles and data transfer into one continuous signal. Instead, the transmission of clock cycles and data transmission is modulated. Below is an example signal used in
141:. This is usually done by including embedded synchronization information within the signal, and adding constraints on the coding of the data payload such that false synchronization can easily be detected.
417:
176:
self-clocking signal. The data and clock cycles can be thought of as "adding up" to a combination, where both the clock cycle and the data can be retrieved from the transmitted signal.
201:
339:
434:
429:
One may consider this clock pulse redundant information, or at least a wasteful use of channel capacity, and duplex the channel by varying the phase, as in
437:. The result is to send twice as many signals over the channel, at the cost of losing the clock, and thus suffering signal degradation in case of
156:
If a clock signal is embedded in the data transmission, there are two possibilities: the clock signals are sent at the same time as the data (
286:
code. Those constraints on "runs" of zeros and "runs" of ones ensure that transitions occur often enough to keep the receiver synchronized.
172:
If the embedded clock signal is isochronous, it gets sent simultaneously with the data. Below is an example signal, in this case using the
89:
196:, where it is made clear that the information about the clock speed is transmitted in a different timeframe than the actual data.
61:
42:
444:
This demonstrates how encoding clocking or synchronization in a code costs channel capacity, and illustrates the trade-off.
68:
347:
138:
75:
193:
108:
226:
57:
46:
257:
516:
232:
453:
521:
82:
294:
293:. To further decode that stream of bits and decide which bit is the first bit of a byte, often a
274:
35:
473:
498:
A detailed description is furnished of the limiting properties of runlength limited sequences.
305:
315:
8:
283:
180:
122:
489:
477:
430:
247:
289:
Such self-clocking signals can be decoded correctly into a stream of bits without
242:
220:
173:
510:
264:
161:
134:
438:
433:, or adding another signal that is 90° out of phase (a sine wave), as in
423:
215:
157:
126:
309:
269:
16:
Signal able to be decoded without an outside source of synchronization
200:
145:
493:
24:
290:
252:
237:
133:
is one that can be decoded without the need for a separate
223:, where the clock signals occur at the transition points.
211:
Example uses of self-clocking signal protocols include:
472:
350:
318:
186:
341:
by changing the amplitude of a carrier wave, as in:
167:
151:
422:is self-clocking, as the zero crossings serve as a
49:. Unsourced material may be challenged and removed.
412:{\displaystyle y(t)=M(t)\cdot \cos(\omega _{c}t),}
411:
333:
508:
282:Most of these codes can be seen as a kind of
109:Learn how and when to remove this message
509:
441:(the analog equivalent of bit drift).
47:adding citations to reliable sources
18:
13:
300:
206:
187:Asynchronous self-clocking signals
148:are designed to be self-clocking.
14:
533:
194:asynchronous serial communication
168:Isochronous self-clocking signals
152:Isochronicity and anisochronicity
227:Plesiochronous Digital Hierarchy
199:
179:
23:
34:needs additional citations for
466:
403:
387:
375:
369:
360:
354:
328:
322:
1:
478:"Runlength-Limited Sequences"
459:
258:Modified Frequency Modulation
233:Eight-to-Fourteen Modulation
7:
447:
160:), or at a different time (
10:
538:
454:Delay insensitive circuit
482:Proceedings of the IEEE
295:self-synchronizing code
275:Asynchronous start-stop
474:Kees Schouhamer Immink
413:
335:
58:"Self-clocking signal"
435:quadrature modulation
414:
336:
348:
334:{\displaystyle M(t)}
316:
306:Amplitude modulation
131:self-clocking signal
43:improve this article
517:Digital electronics
137:or other source of
409:
331:
284:Run Length Limited
123:telecommunications
488:(11): 1745–1759.
476:(December 1990).
119:
118:
111:
93:
529:
501:
500:
470:
431:polar modulation
418:
416:
415:
410:
399:
398:
340:
338:
337:
332:
248:64b/66b encoding
203:
183:
114:
107:
103:
100:
94:
92:
51:
27:
19:
537:
536:
532:
531:
530:
528:
527:
526:
522:Synchronization
507:
506:
505:
504:
494:10.1109/5.63306
471:
467:
462:
450:
394:
390:
349:
346:
345:
317:
314:
313:
303:
301:Analog examples
243:8b/10b encoding
221:Manchester code
209:
207:Implementations
189:
174:Manchester code
170:
154:
139:synchronization
115:
104:
98:
95:
52:
50:
40:
28:
17:
12:
11:
5:
535:
525:
524:
519:
503:
502:
464:
463:
461:
458:
457:
456:
449:
446:
420:
419:
408:
405:
402:
397:
393:
389:
386:
383:
380:
377:
374:
371:
368:
365:
362:
359:
356:
353:
330:
327:
324:
321:
302:
299:
280:
279:
278:
277:
272:
262:
261:
260:
255:
250:
245:
240:
235:
230:
224:
208:
205:
188:
185:
169:
166:
153:
150:
117:
116:
31:
29:
22:
15:
9:
6:
4:
3:
2:
534:
523:
520:
518:
515:
514:
512:
499:
495:
491:
487:
483:
479:
475:
469:
465:
455:
452:
451:
445:
442:
440:
436:
432:
427:
425:
406:
400:
395:
391:
384:
381:
378:
372:
366:
363:
357:
351:
344:
343:
342:
325:
319:
311:
307:
298:
296:
292:
287:
285:
276:
273:
271:
268:
267:
266:
265:Anisochronous
263:
259:
256:
254:
251:
249:
246:
244:
241:
239:
236:
234:
231:
228:
225:
222:
219:
218:
217:
214:
213:
212:
204:
202:
197:
195:
184:
182:
177:
175:
165:
163:
162:anisochronous
159:
149:
147:
142:
140:
136:
132:
128:
124:
113:
110:
102:
99:February 2018
91:
88:
84:
81:
77:
74:
70:
67:
63:
60: –
59:
55:
54:Find sources:
48:
44:
38:
37:
32:This article
30:
26:
21:
20:
497:
485:
481:
468:
443:
428:
421:
304:
288:
281:
210:
198:
190:
178:
171:
155:
143:
135:clock signal
130:
120:
105:
96:
86:
79:
72:
65:
53:
41:Please help
36:verification
33:
439:clock drift
424:clock pulse
216:Isochronous
158:isochronous
127:electronics
511:Categories
460:References
310:modulating
270:Morse code
146:line codes
69:newspapers
392:ω
385:
379:⋅
312:a signal
297:is used.
448:See also
291:bit slip
229:signals
83:scholar
85:
78:
71:
64:
56:
144:Most
90:JSTOR
76:books
253:HDLC
238:4B5B
129:, a
125:and
62:news
490:doi
382:cos
164:).
121:In
45:by
513::
496:.
486:78
484:.
480:.
426:.
308:–
492::
407:,
404:)
401:t
396:c
388:(
376:)
373:t
370:(
367:M
364:=
361:)
358:t
355:(
352:y
329:)
326:t
323:(
320:M
112:)
106:(
101:)
97:(
87:·
80:·
73:·
66:·
39:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.