<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE document PUBLIC "-//CNX//DTD CNXML 0.5//EN" "http://cnx.rice.edu/cnxml/0.5/DTD/cnxml_plain.dtd">
<document xmlns="http://cnx.rice.edu/cnxml" xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="Module.2004-02-26.2423">
  <name>3.1 - What is a digital clock?</name>
  <metadata>
  <md:version>1.1</md:version>
  <md:created>2006/06/12 10:08:09.917 GMT-5</md:created>
  <md:revised>2006/06/12 10:09:01.345 GMT-5</md:revised>
  <md:authorlist>
      <md:author id="nanand">
      <md:firstname>Naren</md:firstname>
      
      <md:surname>Anand</md:surname>
      <md:email>nanand@rice.edu</md:email>
    </md:author>
  </md:authorlist>

  <md:maintainerlist>
    <md:maintainer id="nanand">
      <md:firstname>Naren</md:firstname>
      
      <md:surname>Anand</md:surname>
      <md:email>nanand@rice.edu</md:email>
    </md:maintainer>
  </md:maintainerlist>
  
  <md:keywordlist>
    <md:keyword>clock</md:keyword>
    <md:keyword>digital</md:keyword>
    <md:keyword>ez430</md:keyword>
    <md:keyword>msp430</md:keyword>
  </md:keywordlist>

  <md:abstract>Gives a brief explaination of a digital clock.</md:abstract>
</metadata>

  <content>
<para id="clock">The clock of a digital system is a periodic signal, usually a square wave, used to trigger memory latches simultaneously throughout the system.  While no part of this definition is strictly true, it does convey the basic idea (think flipping a light switch on and off at a certain speed).  Square waves are used because the quick transitions between high and low voltages minimize the time spent at uncertain digital levels.  The clock ideally reaches all parts of the system at the same time in order to prevent sections from getting out of sync.   Clock signals are generally periodic because the user wants to run the system as fast as possible, but this is often not a necessary attribute.
</para>

<figure id="fig1">
<media type="image/gif" src="clock.gif"/>
</figure>
<para id="p2">
Clock signals are used to synchronize digital transmitters and receivers during data transfer. For example, a transmitter can use each rising edge of the clock signal of Figure 1 to send a chunk of data.
</para>
<para id="p3">A faster clock rate all means that you can process more instructions in a given amount of time at the cost of an increased power consumption. 
</para>
  </content>
  
</document>
