青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 71,  comments - 41,  trackbacks - 0

What's a Clock?

? 2003 by Charles C. Lin. All rights reserved.

Background

When you buy a computer, one of the first things you probably look for is the speed of the computer. These days, it's not unusual to here rates as fast as 3 GHz.

But what is 3 Ghz referring to? This is referring to the clock rate.

The clock on a computer is not the same as the clock on the wall, which is used to tell time. A computer clock is more like a metronome, which keeps the beat for musicians to play music.

A Plot of a Clock

One way to understand a clock is to look at a plot of its behavior.

A clock changes its value from 0 to 1 every period. We use the letter T to designate the period. This signal repeats over and over again. Perhaps you remember, from a course in calculus, about sine waves. This wave repeats once per period. The difference between a sine wave and a clock is that a sine wave is curved. It gradually increases than decreases.

A clock's signal is squarish in shape.

Related to the period of the clock is the frequency. Frequency is defined as 1/T, and has units of s-1.

When you hear clock rates, it's usually given by its frequencies. Thus, 2 Ghz means 2 x 109 cycles per second. A cycle is a signal for a single period. The period for this clock is 1/2 x 109 which is 5 x 10-10 seconds, which is half a nanosecond, which is a really, really short period of time.

To give you an idea of how short this time is. Imagine that everyone in the world sang exactly one note, and exactly one person sings at a time. Suppose each note lasts one nanosecond. It would take 6 seconds to complete (assuming 6 billion people in the world).

A More Realistic Clock

A clock can't really instantaneously go from 0 to 1 and back to 0. A more realistic diagram looks like:

As you can see the clock signal has a positive slope from 0 to 1 and a negative slope from 1 to 0. This slope has been exaggerated so you can see it better. Normally, it wouldn't be quite so angled.

Features of a Clock

There are a few key features of a clock:

  • period This is the time it takes for a clock signal to repeat. Its unit of measurement is seconds. The symbol for the period is T.
  • frequency Frequency is 1/T. The unit of measurement is s-1, which is inverse seconds. This is also sometimes called Hertz (abbreviated Hz). Sometimes people say "cycles per second" instead of Hz or s-1. They all mean the same. When people refer to the "speed" of a CPU, they are usually talking about the clock frequency.
  • positive edge When the signal transitions from 0 to 1. It's circled above.
  • negative edge When the signal transitions from 1 to 0. It's circled above.

Each positive clock edge appears once per clock period. Each negative clock edge appears once per clock period.

Is It Always 50-50?

In the clock diagrams above, the amount of time the clock is at 1 appears to be T/2 (i.e., half the period). The amount of time the clock is at 0 also appears to be T/2. (There is a little time when it transitions from 0 to 1 or from 1 to 0, but let's assume this is a fairly small fraction of T).

Must a clock always do this? The answer is no. We could have a clock where it stays 1 for 3T/4 (three quarters of a period) and 0 for T/4 (one quarter of a period), or any fraction x and T - x where x < T.

If you're only using the positive edge, then it doesn't matter how long the signal stays at 1 or 0, since you only use the edge. However, if you want to use both positive and negative edges, then you're going to have to consider when you want the edges to occur.

A Simple Exercise

In order to get a feel for how a clock signal behaves, put your finger at the beginning of the clock signal in the diagram above. At this point, the signal should have a value of 0.

Begin to move your finger to the right, but trace out the signal. Your finger should move from 0 to 1, and back again.

If you happen to trace over the positive edge once a second, and you're steadily moving to the right (not going faster or slower) then the period is 1 second, and the frequency is 1 Hz.

Tracing the signal with your hand gives you a better "feel" for how a continuous signal behaves. Usually, computer science majors have a more difficult time with this (unless you really like calculus or are in engineering) because we deal with quantities that are discrete, rather than continuous.

At any point in time, someone can ask you the current value of the signal.

If we use the "pipe" analogy, we can think of this signal alternating between pumping red soda (for 0) and green soda (for 1).

What's a Clock Used For?

We use a clock to synchronize the events of a CPU. Devices in a CPU can be categorized as sequential circuits or combinational circuits. Sequential logic devices use a clock. Basically, sequential logic devices can only change outputs once a period, usually during a positive or a negative edge. We'll assume that a sequential device can only change outputs on positive clock edges.

To give you an analogy, imagine a music conductor tapping a beat with a baton (a stick) at regular intervals. Suppose you are playing a piano, and you're told to play a new note each time he taps his baton. Thus, how fast the conductor taps the baton controls how often you play notes.

Similarly, the rate at which the positive clock edge appears controls how fast a sequential logic device can change outputs.

It turns out that by using a clock, we can design a CPU more easily than if we don't use a clock. This is primary reason to use a clock.

Can't We Make It Faster?

If a CPU will run faster with a faster clock, then why not run it faster? The problem is that it takes time for signals to move around in a circuit. You can reduce this time in several ways. The main way is simply to make the circuit smaller. When the circuit is smaller, signals have less distance to travel, and therefore everything can happen more quickly.
posted on 2007-01-23 14:20 Charles 閱讀(308) 評論(0)  編輯 收藏 引用 所屬分類: 拿來主義
<2007年1月>
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910

決定開始寫工作日記,記錄一下自己的軌跡...

常用鏈接

留言簿(4)

隨筆分類(70)

隨筆檔案(71)

charles推薦訪問

搜索

  •  

積分與排名

  • 積分 - 51541
  • 排名 - 449

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲一区一卡| av不卡在线看| av成人国产| 在线观看不卡| 黄色精品一区| 亚洲高清在线精品| 精品动漫3d一区二区三区| 国产欧美在线观看一区| 国产精品一卡二| 国产精品婷婷午夜在线观看| 欧美系列精品| 国产一区二区三区观看| 国产一区二区成人久久免费影院| 国产欧美精品日韩精品| 韩国精品久久久999| 国产一区二区三区四区在线观看| 国产一区二区三区免费不卡| 国产一区二区看久久| 狠狠色狠色综合曰曰| 红桃av永久久久| 亚洲国产裸拍裸体视频在线观看乱了中文| 狠狠色综合色区| 亚洲国产va精品久久久不卡综合| 亚洲日本欧美日韩高观看| 亚洲精品日本| 久久精品国产亚洲精品| 久久深夜福利| 一本久久综合| 久久久噜噜噜久久| 欧美日韩情趣电影| 狠狠色丁香婷婷综合| 亚洲影院在线| 欧美激情精品久久久久久蜜臀| 亚洲欧洲视频| 亚洲午夜电影| 欧美黄色视屏| 一区二区亚洲精品国产| 香蕉免费一区二区三区在线观看| 亚洲第一中文字幕在线观看| 亚洲男人的天堂在线观看| 欧美激情在线播放| 一区在线观看| 欧美影院在线| 亚洲一区二区成人| 国产精品乱看| 久久资源在线| 国产精品你懂得| 日韩一级黄色av| 美女爽到呻吟久久久久| 亚洲一区欧美| 国产精品av一区二区| 亚洲激情一区二区| 美日韩免费视频| 欧美中文字幕在线| 国产精品亚洲欧美| 一区二区三区福利| 亚洲国产欧美日韩精品| 开心色5月久久精品| 激情欧美一区二区三区在线观看| 午夜国产精品视频免费体验区| 亚洲第一视频网站| 你懂的网址国产 欧美| 影音先锋中文字幕一区| 久久夜精品va视频免费观看| 亚洲欧美激情诱惑| 国产精品香蕉在线观看| 久久精品国语| 久久亚洲不卡| 亚洲国产精品成人久久综合一区| 久久久青草青青国产亚洲免观| 亚洲欧美激情诱惑| 国产人成一区二区三区影院| 久久成人国产精品| 久久久www成人免费无遮挡大片 | 在线观看久久av| 久久综合亚洲社区| 久久一区二区三区四区| 亚洲国产日韩欧美在线99| 亚洲国产成人在线播放| 欧美激情综合在线| 亚洲一区二区三区四区五区黄 | 久久夜色撩人精品| 91久久久久久久久| 亚洲区第一页| 国产精品www| 久久久久久夜| 欧美精品久久久久久久| 亚洲性视频h| 欧美一区永久视频免费观看| 亚洲国产欧美久久| 正在播放亚洲一区| 精品成人在线| 99视频超级精品| 国产在线乱码一区二区三区| 欧美激情精品久久久久久久变态| 国产精品swag| 亚洲第一精品电影| 国产精品五区| 亚洲精品久久久久久久久久久久| 国产麻豆日韩| 亚洲激情第一页| 欧美日韩久久不卡| 久久久噜噜噜久久人人看| 亚洲精品激情| 性欧美超级视频| 日韩视频在线一区二区| 欧美一区二区成人6969| 亚洲日韩欧美视频一区| 亚洲欧美国产日韩天堂区| 亚洲日本成人| 欧美在线免费视屏| 亚洲一区三区电影在线观看| 老鸭窝毛片一区二区三区| 亚洲欧美成人一区二区三区| 久久综合九色综合网站| 欧美一区二区在线看| 欧美日韩成人在线| 欧美激情1区| 国产香蕉97碰碰久久人人| 99国产精品久久| 亚洲精品一区在线观看香蕉| 久久国产精品99精品国产| 午夜一级久久| 国产精品成人在线观看| 日韩视频免费观看高清在线视频 | 亚洲欧美另类综合偷拍| 一区二区三区日韩| 欧美黄色aaaa| 亚洲国产综合在线| 亚洲第一区中文99精品| 欧美有码视频| 欧美在线视频在线播放完整版免费观看| 欧美久久电影| 亚洲精品欧美专区| 一区二区三区高清视频在线观看| 欧美成人免费全部| 亚洲国产精品va在线观看黑人| 在线免费观看日韩欧美| 久久久久久久久蜜桃| 毛片av中文字幕一区二区| 国产亚洲免费的视频看| 欧美亚洲视频| 快射av在线播放一区| 激情久久久久久久| 久久亚洲私人国产精品va媚药| 久久网站免费| 亚洲国产精品久久久久秋霞影院 | 欧美大片一区二区| 亚洲国产日韩在线| 欧美激情欧美狂野欧美精品| 亚洲激情在线视频| 亚洲毛片播放| 亚洲美女在线看| 亚洲精品久久嫩草网站秘色 | 欧美精品大片| 亚洲电影免费观看高清完整版在线观看| 久久国产精品久久久久久电车| 亚洲国产日韩综合一区| 久久久综合激的五月天| 久久久久久久久久码影片| 免费在线日韩av| 免费久久久一本精品久久区| 激情综合久久| 欧美电影打屁股sp| 一区二区三区视频在线| 先锋影音网一区二区| 国产精品美女久久| 久久天堂av综合合色| 国产亚洲欧美aaaa| 欧美高清在线一区| 午夜日韩在线观看| 欧美在线啊v| 欧美超级免费视 在线| 亚洲国产成人在线视频| 欧美日韩99| 性欧美精品高清| 香蕉成人啪国产精品视频综合网| 亚洲高清在线播放| 亚洲综合国产| 久久久中精品2020中文| 亚洲第一网站| 黄色成人小视频| 99成人在线| 每日更新成人在线视频| 亚洲国产欧美日韩| 国产视频一区二区在线观看| 欧美国产精品久久| 亚洲天堂男人| 欧美aⅴ一区二区三区视频| 国产精品二区在线| 欧美成人久久| 欧美私人网站| 91久久精品www人人做人人爽 | 亚洲成色精品| 欧美成人中文| 亚洲视频高清| 亚洲综合日韩| 久久精品国产99| 在线视频欧美一区| 欧美国产视频在线|