|
형태별 클럭 제너레이터 출력클럭
클럭 제너레이터는 단순히 컴퓨터에만 쓰이는 장치가 아니다. 디지털 회로를 구성할 때 절대로
빠지지 않는 존재이다. 모든 전자장치는 반드시 신호가 있어야 작동을 하며, 따라서 신호를 발진시켜주는 장치가 반드시 필요하기 때문이다. 예를들어
여러분들이 사용하시는 핸드폰에도 고유 주파수 발생을 위한 크리스탈과 기기를 동작시키기 위한 클럭제너레이터가 탑재되어 있다.
그렇다면 컴퓨터에 쓰이는 클럭 제너레이터는 어떤 규격/스펙을 가져야 하는가? 현재 판매되고
있는 메인보드에 장착된 클럭제너레이터의 형태는 현재 크게나누어 3가지종류가 있다. Intel i845E/G/D 에 탑재되는 형태의
클럭제너레이터가 있고, VIA/SiS의 설계에 맞는 제너레이터의 형태가 한가지 있으며, Intel i850/E 의 형태 한가지가
있다.
i845/E/G/D에서 사용되는 클럭 제너레이터형태
이 칩셋의 스펙에 대해서는 잘 아시리라 생각한다. CPU 를 1개 지원하고,
100/133MHz의 호스트클럭을 필요로 하며, 5-6개 정도의 PCI, 최대 4개의 UDMA100 장치, USB 2.0 지원 등등...
이런거다. 그런데, 하나씩 뜯어서 살펴보면, 각 장치들은 각자에 맞는 클럭이 있다. PCI 장치들은 33.3MHz를 기준으로 설계되어 있고,
AGP장치들은 66.6MHz, IDE장치들은 33.3MHz, USB장치들은 48MHz, CPU는 100 또는 133 MHz, 메모리(DDR
SDRAM/SDRAM)는 100, 133, 166 MHz... 이런식으로 말이다.
i845E계열에서 사용되는 클럭 제너레이터의 경우 가장 특이한점이 메모리 클럭 제너레이터가
내장되어있다는 것이다. VIA/SiS에서 제작된 메인보드의 경우 메모리 클럭 제너레이터가 별도 탑재되어있는데 반해서 i845E계열의 경우에는
메인클럭 제너레이터가 메모리 클럭도 같이 생성한다. 따라서 i845E의 경우는 한개의 클럭제너레이터만 가지고 있다.

i845E에서 사용되는 Clock Generator. 메모리 클럭
통합형이다.
클럭 제너레이터는 각 장치들에 맞는 클럭을 공급해 줄 수 있어야 한다. 따라서,
100MHz 하나를 발생시켜서 이거를 1/3 디바이더로 나눠서 33.3MHz, 2/3 디바이더로 나눠서 66.6MHz 를 공급할 수도 있고,
USB를 위해서 따로 48MHz 짜리 클럭을 따로 하나 공급할 수도 있고... 방안은 여러가지이다. 이러한 설계는, 순전히 칩을 만드는 회사의
몫인 것이다. 일반 i845E 계열을 가정하고 클럭공급을 몇가지로 나누자면 다음과 같다.
|
출력 클럭 |
i845E의 경우 |
|
CPU클럭(FSB) |
100Mhz or 133Mhz |
(CPU에 따라 다름) |
|
PCI장치 |
33Mhz |
PCI/IDE, IDE도 PCI장치이므로 |
|
AGP장치 |
66MHz |
AGP Clock |
|
메모리 |
100 / 133 / 166 Mhz |
메모리규격에따라 (DDR200=100Mhz) |
|
USB |
48Mhz |
USB
장치 |
그런데 가만히 보면, USB를 제외하고 몇가지 공통점이 있다. 거의 대부분 33Mhz씩
늘리고 준다는 것인데, 이를 규칙으로하면 각각의 클럭을 직접 발진시키지 않고 큰 클럭 하나만 생성시킨뒤 간단한 디바이더회로만 만들어놓으면
여러가지 클럭을 동시에 생성할 수 있다.
i850E의 클럭 제너레이터
i850/E의 경우에는 별도의 DRCG가 탑재되어있다. VIA/SiS에서 처럼 별도의
메모리 클럭 제너레이터를 탑재하고 있는데, 램버스의 특징이라고 할 수 있다. 램버스에서 사용되는 메모리 제너레이터를 DRCG라고
부른다.
메인클럭 제너레이터에서는 메모리 제너레이터를 제외한 다른부분의 클럭 제너레이트를 담당하며,
메모리 제너레이트는 메모리 클럭 제너레이터에서 담당한다. 또한 DRCG의 경우 각 채널별로 DRCG가 별도로 있어 두개의 DRCG가 탑재되어
있다.
i850E의 메인클럭 제너레이터와 2개의 DRCG. 사진의 보드는 Iwill
P4R533-n
VIA / SiS의 클럭 제너레이터
VIA / SiS의 경우 DRCG와 마찬가지로 별도의 메모리 클럭 제너레이터를 가지고
있다. 따라서 i850/E에서 사용하는 메인클럭 제너레이터의경우 VIA / SiS에서도 장착 사용이 가능하다. 그러나 DRCG처럼 각 채널에
하나씩 있지는 않다.
메인클럭 제너레이터와 메모리 클럭 제너레이터. 사진의 보드는 ABIT
KX7-333R
|