Xung nhịp & thạch anh — trái tim đập của CPU

CPU chạy theo từng nhịp. Vậy ai tạo ra nhịp đó, đều đặn hàng tỉ lần mỗi giây? Câu trả lời là một mẩu thạch anh tí hon. Hãy đi từ điều đơn giản nhất đến cách nó nằm trong CPU.

Vật lý · vật liệu · điện tử — dành cho học sinh THPT
1

Tín hiệu xung nhịp là gì? clock signal

Xung nhịp là một tín hiệu điện bật–tắt lặp đi lặp lại: lên cao (1), xuống thấp (0), lên cao, xuống thấp… đều tăm tắp. Mỗi lần lên-xuống là một nhịp (một clock cycle). Mỗi nhịp, CPU làm đúng một bước nhỏ.

Chu kỳ (period): thời gian của một nhịp. Tần số cao → chu kỳ ngắn → nhịp nhanh.
Tần số (frequency): số nhịp mỗi giây, đo bằng Hz. CPU thật: hàng tỉ Hz (GHz).
Nối với mô hình CPU: Nút “Một bước” trong mô phỏng chính là một nhịp này. Nút “Chạy” là xung nhịp tự động lặp lại.
2

Vì sao cần nhịp thật đều? frequency stability

Nếu nhịp lúc nhanh lúc chậm, CPU sẽ rối loạn: một khối chưa kịp đưa dữ liệu lên bus thì khối khác đã đọc nhầm. Vì vậy nguồn nhịp phải cực kỳ ổn định. Hãy so sánh một nhịp “rung rinh” với một nhịp ổn định:

Một mạch điện đơn giản (RC) tạo được nhịp, nhưng trôi theo nhiệt độ và tuổi linh kiện.
Thạch anh giữ tần số sai lệch chỉ vài phần triệu — đó là lý do mọi đồng hồ, CPU đều dùng nó.
3

Hiệu ứng áp điện piezoelectricity

Thạch anh có một tính chất đặc biệt: bóp nó thì sinh ra điện áp; đặt điện áp vào thì nó biến dạng (cong/giãn). Đó gọi là hiệu ứng áp điện. Hai chiều này là chìa khoá để tạo dao động. Hãy thử:

Bóp → điện: ép mạng tinh thể lệch đi, các điện tích dồn về hai mặt, tạo điện áp.
Điện → biến dạng: đặt điện áp, mạng tinh thể xô lại, miếng thạch anh hơi cong.
4

Cộng hưởng: một tần số duy nhất resonance

Miếng thạch anh được cắt theo hình thù và kích thước chính xác. Giống như mỗi cái âm thoa chỉ ngân một nốt nhạc, mỗi miếng thạch anh chỉ rung mạnh nhất ở một tần số riêng — gọi là tần số cộng hưởng. Mạch điện cứ “gảy” nó đúng nhịp đó, nó rung mãi đều đặn.

Kéo thanh trượt tới gần 100% (đúng tần số riêng) — biên độ rung vọt lên: cộng hưởng.
Kích thích sai tần số → rung yếu. Kích thước miếng cắt quyết định tần số này.
5

Vì sao là thạch anh? Mạng tinh thể SiO₂ quartz crystal lattice

Thạch anh là tinh thể silic đioxit (SiO₂) — cùng họ với cát, nhưng ở dạng tinh thể tinh khiết, đều đặn. Chính cấu trúc mạng bất đối xứng này tạo ra hiệu ứng áp điện, và độ cứng, ổn định của nó giữ tần số gần như không đổi theo nhiệt độ. Đây là câu trả lời cho phần “hoá học/vật liệu”: không phải phản ứng hoá học, mà là tính chất của vật liệu nhờ cách các nguyên tử Si và O sắp xếp.

Si (xám) liên kết với O (đỏ) thành mạng xoắn ba chiều — ở đây vẽ đơn giản hoá.
Khi ép, các điện tích dương/âm lệch tâm → sinh điện áp. Đó là gốc của áp điện.
Trung thực: đây là hiện tượng vật lý & vật liệu, không phải phản ứng hoá học. “Hoá học” ở đây nghĩa là vì sao chất này — do cấu trúc nguyên tử của SiO₂.
6

Lắp vào CPU: từ rung động đến lệnh chạy oscillator → clock → CPU

Ghép lại: mạch dao động giữ cho thạch anh rung đều → biến rung đó thành tín hiệu vuông (xung nhịp) → mỗi nhịp đẩy CPU đi một bước trong chu trình Nạp → Giải mã → Thực thi. Bấm chạy để xem cả chuỗi:

Thạch anh rung → mạch dao động duy trì → bộ tạo xung nắn thành sóng vuông.
Mỗi cạnh lên của xung = một nhịp = CPU tiến một bước. Tần số càng cao, CPU càng nhanh.
Quay lại mô hình: giờ bạn hiểu “GHz” nghĩa là gì — số nhịp thạch anh mỗi giây. Mở lại mô hình CPU →
?

Câu hỏi thường gặp FAQ

Đây là hoá học hay vật lý?

Chủ yếu là vật lý và khoa học vật liệu, không phải phản ứng hoá học. Thạch anh không “phản ứng” gì cả — nó hoạt động nhờ tính chất áp điện (vật lý) và nhờ cấu trúc mạng tinh thể SiO₂ (vật liệu). Phần “hoá học” duy nhất là câu hỏi vì sao lại là chất SiO₂: do cách các nguyên tử silic và oxy sắp xếp tạo nên mạng bất đối xứng.

Áp điện (piezoelectric) nghĩa là gì?

Là tính chất hai chiều: bóp/ép vật liệu thì nó sinh ra điện áp; ngược lại, đặt điện áp vào thì nó biến dạng. Thạch anh, một số gốm, và cả xương người đều có tính áp điện. Chính tính hai chiều này cho phép mạch điện “gảy” cho thạch anh rung và duy trì rung mãi.

Vì sao mỗi miếng thạch anh chỉ rung ở một tần số?

Giống một cái âm thoa hay cốc thuỷ tinh chỉ ngân một nốt, mỗi vật rắn có một tần số cộng hưởng riêng tuỳ hình dạng, kích thước và độ cứng. Nhà sản xuất cắt và mài miếng thạch anh theo kích thước chính xác để có đúng tần số mong muốn (ví dụ 32768 Hz cho đồng hồ, hàng triệu Hz cho mạch điện tử).

Thạch anh trong CPU thật rung nhanh cỡ nào?

Tinh thể thạch anh thường rung ở vài triệu đến vài chục triệu nhịp/giây (MHz). CPU sau đó dùng mạch nhân tần số (PLL) để đẩy lên hàng tỉ nhịp/giây (GHz). Vậy “CPU 3 GHz” nghĩa là khoảng 3 tỉ nhịp mỗi giây — mỗi nhịp đẩy CPU đi một bước nhỏ.

Đồng hồ đeo tay có dùng thạch anh không?

Có! Chữ “Quartz” trên mặt đồng hồ chính là thạch anh. Miếng thạch anh trong đó rung đúng 32768 lần/giây (2¹⁵) — một mạch đếm chia số đó xuống còn đúng 1 nhịp/giây để kim giây nhảy. Cùng nguyên lý với xung nhịp CPU, chỉ khác tần số.

Nếu không có thạch anh thì sao?

Vẫn tạo được nhịp bằng mạch điện đơn giản (mạch RC), nhưng nhịp đó trôi theo nhiệt độ và tuổi linh kiện — sai số lớn. Với máy tính cần hàng tỉ nhịp khớp nhau hoàn hảo, sai lệch nhỏ cũng gây lỗi. Thạch anh giữ sai số chỉ vài phần triệu, nên gần như mọi thiết bị số đều dùng nó.

Nhịp xung liên quan gì tới mô hình CPU?

Trực tiếp luôn. Trong Mô hình CPU 8-bit, nút “Một bước” chính là một nhịp xung như mô tả ở đây, còn nút “Chạy” là xung nhịp tự động. Thanh “Tốc độ” trong mô hình đóng vai trò như tần số thạch anh — đổi nó cũng giống đổi “GHz”.

Bài tập về nhà

11 bài để chắc chắn em hiểu sâu về xung nhịp, thạch anh và mạch dao động (crystal oscillator)bài 7–11 tập trung vào mạch dao động. Mỗi bài có đề bài rõ ràng và mục “✅ Hoàn thành khi” để em biết thế nào là làm đúng. Bấm “In bài tập” để in ra giấy làm sau; mở “Đáp án” chỉ sau khi đã tự làm.

1

Xung nhịp là gì?

Cơ bản

Bằng lời của em, hãy giải thích “xung nhịp” (clock) là gì và vì sao CPU cần nó. Viết 2–3 câu.

✅ Hoàn thành khi: nêu được 3 ý — clock là một tín hiệu lặp đều; mỗi nhịp đẩy CPU làm một bước; nó giữ mọi bộ phận chạy đồng bộ với nhau.

2

Tính số nhịp & chu kỳ

Vận dụng

Một CPU chạy ở 3 GHz. (a) Trong một giây nó có bao nhiêu nhịp? (b) Một nhịp kéo dài bao lâu (tính theo nano-giây, ns)?

✅ Hoàn thành khi: (a) ra 3 tỉ = 3×10⁹ nhịp/giây; (b) chu kỳ T = 1 ÷ (3×10⁹) ≈ 0,33 ns.

Đáp án

(a) 3 GHz = 3 000 000 000 nhịp mỗi giây. (b) T = 1 ÷ tần số = 1 ÷ (3×10⁹) s ≈ 0,33×10⁻⁹ s = 0,33 ns — mỗi nhịp ngắn hơn một phần tỉ giây!

3

Thạch anh đồng hồ 32768 Hz

Vận dụng

Thạch anh trong đồng hồ đeo tay rung 32768 lần/giây. (a) Vì sao nhà sản xuất chọn đúng con số “kỳ lạ” này? (b) Cần chia đôi liên tiếp bao nhiêu lần để từ 32768 nhịp/giây còn đúng 1 nhịp/giây (cho kim giây nhảy)?

✅ Hoàn thành khi: (a) nhận ra 32768 = 2¹⁵, rất tiện cho mạch số chia đôi; (b) 15 lần chia đôi (2¹⁵ → 1).

Đáp án

32768 = 2¹⁵. Mạch số hạ tần số bằng cách chia đôi; chia đôi 15 lần (÷2 mười lăm lần) đưa 32768 về đúng 1 → mỗi giây kim giây nhảy một lần.

4

Vì sao lại là thạch anh?

Cơ bản

Người ta có thể tạo nhịp bằng mạch RC đơn giản. Nêu ít nhất 2 lý do vì sao máy tính lại dùng thạch anh thay vì mạch RC.

✅ Hoàn thành khi: nêu được — thạch anh chính xác hơn nhiều (sai số chỉ vài phần triệu) và ít trôi theo nhiệt độ / tuổi linh kiện, trong khi mạch RC trôi nhiều.

5

Hiệu ứng áp điện

Nâng cao

Mô tả ngắn gọn vòng lặp dao động của thạch anh: điện → … → điện. Vì sao nó tự duy trì được nhịp đều đặn?

✅ Hoàn thành khi: nêu được hiệu ứng áp điện hai chiều — đặt điện áp thì tinh thể biến dạng; biến dạng lại sinh ra điện; mạch khuếch đại bơm năng lượng trở lại đúng tần số cộng hưởng nên dao động duy trì ổn định.

6

Nối sang Bài 3 (mô hình CPU)

Vận dụng

Mở Bài 3 — Mô hình CPU 8-bit. (a) Nút nào tương ứng với một nhịp xung? (b) Thanh “Tốc độ” giống việc thay đổi đại lượng nào của CPU thật?

✅ Hoàn thành khi: (a) chỉ ra nút “Một bước” = một nhịp; (b) thanh Tốc độ ~ thay đổi tần số (GHz) của CPU.

7

Ba khâu của mạch dao động

Cơ bản

Theo Bước 6, để biến rung của thạch anh thành xung nhịp cho CPU cần 3 khâu nối tiếp. Kể tên 3 khâu đó và vai trò của mỗi khâu.

✅ Hoàn thành khi: nêu đúng — (1) Thạch anh: rung ở một tần số cố định; (2) Mạch dao động: duy trì cho rung không tắt; (3) Bộ tạo xung: nắn rung thành sóng vuông (xung nhịp).

8

Vì sao dao động không tắt dần?

Vận dụng

Gõ một âm thoa thì nó kêu rồi tắt dần. Vì sao thạch anh trong mạch dao động lại rung mãi, đều đặn, không tắt?

✅ Hoàn thành khi: giải thích được — mỗi chu kỳ thạch anh hao một chút năng lượng; mạch dao động liên tục bơm bù đúng phần đã mất (đúng nhịp cộng hưởng), nên biên độ giữ ổn định và dao động không tắt.

9

Vì sao “khóa” đúng một tần số?

Vận dụng

Mạch dao động luôn rung đúng tần số cộng hưởng riêng của miếng thạch anh, không phải tần số nào khác. Vì sao?

✅ Hoàn thành khi: nêu được — thạch anh chỉ đáp ứng mạnh và hao rất ít tại đúng tần số cộng hưởng riêng (tùy hình dạng, kích thước, độ cứng); ở tần số khác dao động tắt nhanh, nên mạch tự ổn định ở một tần số duy nhất.

10

Tính độ trôi theo ppm

Vận dụng

Một bộ dao động thạch anh 10 MHz có độ ổn định ±20 ppm (phần triệu). Tần số của nó có thể lệch tối đa bao nhiêu Hz?

✅ Hoàn thành khi: ra ±200 Hz — vì 20 ppm = 20 phần triệu của 10 MHz = 20×10⁻⁶ × 10×10⁶ = 200 Hz.

Đáp án

Độ lệch = 20 ÷ 1 000 000 × 10 000 000 Hz = 200 Hz. Vậy tần số nằm trong khoảng 10 000 000 ± 200 Hz. (Mạch RC thường lệch hàng nghìn–chục nghìn Hz → kém xa thạch anh.)

11

PLL nhân tần số lên GHz

Nâng cao

Bộ dao động thạch anh chỉ chạy 25 MHz, nhưng CPU chạy 3 GHz. Mạch PLL (nhân tần số) đã nhân lên bao nhiêu lần?

✅ Hoàn thành khi: ra 120 lần — vì 3 GHz ÷ 25 MHz = 3×10⁹ ÷ 25×10⁶ = 120.

Đáp án

3 000 000 000 Hz ÷ 25 000 000 Hz = 120. Thạch anh cho nhịp gốc chính xác; PLL chỉ nhân số đó lên — nhờ vậy CPU vừa nhanh (GHz) vừa giữ được độ chính xác của thạch anh.