facebook

Máy hiện sóng thời gian thực và lấy mẫu tương đương: chọn kiến trúc theo bài toán

Khi một dự án cần đo tín hiệu nhanh hơn vài GHz, câu hỏi đầu tiên không phải là “băng thông bao nhiêu” mà là “kiến trúc nào”. Máy hiện sóng thời gian thực và máy hiện sóng lấy mẫu tương đương cùng vẽ ra một dạng sóng trên màn hình, nhưng chúng thu thập dữ liệu theo hai cách khác hẳn nhau — và sự khác biệt đó quyết định bạn có bắt được lỗi hay không, chứ không chỉ quyết định con số băng thông ghi trên nhãn máy.

Bài viết mổ xẻ hai kiến trúc theo thứ tự một kỹ sư phải cân nhắc: cơ chế lấy mẫu, hệ quả lên độ phân giải và sàn nhiễu, điều kiện tín hiệu, rồi mới tới việc chọn máy.

máy hiện sóng thời gian thực Keysight EXR254A Infiniium EXR-Series
Keysight EXR254A — máy hiện sóng thời gian thực 2,5 GHz, 16 GSa/s, ADC 10 bit.

Máy hiện sóng thời gian thực lấy mẫu như thế nào

Một máy hiện sóng thời gian thực — Keysight còn gọi là single-shot scope — dựng toàn bộ dạng sóng từ một sự kiện kích khởi duy nhất. Bộ ADC chạy bằng xung nhịp nội bộ độc lập với tín hiệu và nhanh hơn tín hiệu; tốc độ lấy mẫu quyết định khoảng cách giữa hai điểm, còn độ sâu bộ nhớ quyết định số điểm thu được. Nói cách khác: cửa sổ quan sát = số điểm ÷ tốc độ lấy mẫu.

Vì mọi điểm dữ liệu đều đến từ cùng một lần bắt, kiến trúc này là cách duy nhất để nhìn thấy sự kiện xảy ra một lần: một glitch, một lỗi giao thức, một xung nhiễu ngẫu nhiên, một chuỗi dữ liệu không lặp lại. Đó cũng là lý do mọi công việc gỡ lỗi, giải mã bus và kích khởi theo điều kiện phức tạp đều thuộc về máy thời gian thực.

Cái giá nằm ở bộ ADC: để đạt băng thông B, máy phải lấy mẫu nhanh hơn B nhiều lần, mà ADC càng nhanh thì càng khó giữ số bit. Đây là đánh đổi vật lý, không phải lựa chọn thương mại.

máy hiện sóng lấy mẫu tương đương Keysight N1000A DCA-X
Keysight N1000A DCA-X — khung máy lấy mẫu tương đương, băng thông tới 100 GHz với bốn khe module.

Lấy mẫu tương đương: đổi tốc độ lấy mẫu lấy băng thông

Máy hiện sóng lấy mẫu tương đương (equivalent-time sampling, còn gọi là DCA — digital communications analyzer) đi đường vòng. Nó không cố bắt cả dạng sóng trong một lần, mà lấy vài mẫu ở mỗi chu kỳ tín hiệu, rồi ghép hàng nghìn lần bắt lại thành một dạng sóng “tương đương” có độ phân giải thời gian cực cao.

Hệ quả rất đáng chú ý: băng thông của máy lấy mẫu không bị ràng buộc bởi tốc độ lấy mẫu của nó. Máy có thể thu bất kỳ tín hiệu nào nằm trong dải thông tương tự của bộ đầu vào, bất kể ADC chạy nhanh hay chậm. Ví dụ cụ thể: khung máy Keysight N1000A DCA-X đạt băng thông tới 100 GHz trong khi tốc độ lấy mẫu chỉ ở mức 250 kSa/s — băng thông lớn hơn tốc độ lấy mẫu tới năm bậc độ lớn. Điều đó là hợp lệ vì mỗi lần kích khởi máy chỉ cần lấy rất ít mẫu.

Vì ADC được chạy chậm, nó có thể sâu bit hơn và yên tĩnh hơn. Trên thực tế, máy lấy mẫu thường đạt độ phân giải dọc tới 14 bit, sàn nhiễu thấp và jitter nội tại rất nhỏ — N1000A ghi nhận jitter nội tại 90 fs rms và nhiễu 275 µV. Đây chính là lý do các phép đo mắt tín hiệu và jitter ở lớp vật lý tốc độ rất cao vẫn thuộc về kiến trúc này.

Nhưng có một điều kiện không thể thương lượng: tín hiệu phải lặp lại. Máy lấy mẫu cần một mẫu dữ liệu tuần hoàn cùng với một xung nhịp — hoặc cấp riêng, hoặc khôi phục từ chính dòng dữ liệu. Không có tính lặp lại thì không có gì để ghép, và máy không thể bắt sự kiện đơn lẻ.

so sánh máy hiện sóng thời gian thực và lấy mẫu tương đương
Hai kiến trúc lấy mẫu và các thông số đã xác minh của EXR254A, DSOS254A và N1000A DCA-X.

Bốn tiêu chí phân biệt hai kiến trúc

Khi so sánh hai máy trên catalogue, bốn đại lượng sau nói lên nhiều điều hơn con số băng thông:

1. Tỉ lệ giữa tốc độ lấy mẫu và băng thông. Ở máy thời gian thực, tỉ lệ này thường nằm trong khoảng 4–8 lần: Keysight EXR254A có 2,5 GHz với 16 GSa/s (6,4 lần), Keysight DSOS254A có 2,5 GHz với 20 GSa/s (8 lần). Ở máy lấy mẫu, tỉ lệ này vô nghĩa. Nếu bạn thấy một máy quảng cáo băng thông cao hơn nhiều lần tốc độ lấy mẫu, gần như chắc chắn đó là kiến trúc lấy mẫu tương đương.

2. Số bit thực dùng được (ENOB), không phải số bit của ADC. EXR254A dùng ADC 10 bit và đạt ENOB tới 9,0 với sàn nhiễu thấp tới 43 µV; DSOS254A cũng dùng ADC 10 bit nhưng ENOB trung bình 8,1 ở băng thông đầy đủ. Cùng 10 bit danh nghĩa, kết quả thực tế khác nhau vì nhiễu và méo của toàn bộ đường thu quyết định, chứ không phải riêng ADC.

3. Jitter nội tại của chính máy đo. Nếu jitter của máy cùng cỡ với jitter cần đo, kết quả vô nghĩa. Đây là chỗ máy lấy mẫu bỏ xa máy thời gian thực.

4. Yêu cầu về xung nhịp. Máy thời gian thực tự chủ về thời gian. Máy lấy mẫu bắt buộc phải có xung nhịp tường minh hoặc khôi phục được — hãy kiểm tra điều này trước khi lên phương án đo, vì nó ảnh hưởng tới cả thiết kế đồ gá.

cây quyết định chọn kiến trúc máy hiện sóng
Bốn câu hỏi theo thứ tự để chọn giữa kiến trúc thời gian thực và lấy mẫu tương đương.

Cây quyết định: khi nào bắt buộc chọn thời gian thực

Trả lời bốn câu hỏi theo thứ tự, dừng ở câu đầu tiên có đáp án “có”:

Câu 1 — Sự kiện cần bắt có xảy ra một lần không? Glitch, runt, lỗi khung, sụt nguồn khi khởi động, tín hiệu điều khiển không tuần hoàn. Nếu có: chỉ máy thời gian thực làm được. Kết thúc.

Câu 2 — Có cần kích khởi theo điều kiện logic hoặc giải mã giao thức không? Nếu có: máy thời gian thực. Máy lấy mẫu không có cơ chế kích khởi phức tạp trên nội dung dữ liệu.

Câu 3 — Tín hiệu có lặp lại và cần độ chính xác thời gian ở mức femto-giây không? Nếu có: máy lấy mẫu là lựa chọn đúng, đặc biệt cho đo mắt và jitter ở tốc độ liên kết rất cao.

Câu 4 — Băng thông cần vượt xa mức máy thời gian thực có thể cung cấp trong ngân sách không? Nếu có: máy lấy mẫu cho phép đạt băng thông rất cao với chi phí thấp hơn nhiều so với máy thời gian thực cùng băng thông.

Ranh giới giữa hai nhóm đã mờ đi: nay cả hai kiến trúc đều có sản phẩm trên 100 GHz. Vì vậy tiêu chí “tín hiệu có lặp lại không” đáng tin hơn tiêu chí “cần bao nhiêu GHz”.

Chọn máy hiện sóng Keysight theo bài toán

Với công việc gỡ lỗi và đo lớp vật lý dưới 2,5 GHz, EXR254A thuộc dòng Infiniium EXR là lựa chọn cân bằng: 4 kênh tương tự, 16 GSa/s, ADC 10 bit, bộ nhớ tới 1,6 Gpts. Bộ nhớ sâu là thứ quyết định khi cần quan sát một cửa sổ dài mà vẫn giữ tốc độ lấy mẫu tối đa.

Khi ưu tiên là chất lượng tín hiệu ở băng thông đầy đủ, DSOS254A dòng Infiniium S-Series cho 20 GSa/s và 100 Mpts/kênh bộ nhớ tiêu chuẩn.

Nếu bài toán là gỡ lỗi hệ nhúng có cả tín hiệu tương tự lẫn số, MSOX6004A thuộc InfiniiVision 6000 X-Series cung cấp 4 kênh tương tự cộng 16 kênh số, băng thông nâng cấp được từ 1 GHz lên 6 GHz và tốc độ cập nhật dạng sóng 450.000 wfms/s — con số này liên quan trực tiếp tới xác suất bắt được sự kiện hiếm.

Còn khi công việc là đo mắt và jitter cho liên kết tốc độ cao, khung máy lấy mẫu N1000A DCA-X nhận các module điện, quang và TDR, hỗ trợ tới 16 kênh trên cùng một khung. Với riêng bài toán mắt quang, xem thêm quy trình đo mắt quang trên DCA.

Lưu ý thực hành

Ba sai lầm thường gặp khi đã chọn xong máy:

Chia sẻ tốc độ lấy mẫu giữa các kênh. Nhiều máy thời gian thực dồn ADC để đạt tốc độ tối đa; bật thêm kênh có thể làm tốc độ lấy mẫu mỗi kênh giảm một nửa. Luôn kiểm tra tốc độ thực tế ở đúng cấu hình kênh sẽ dùng.

Nhầm bộ nhớ với thời gian quan sát. Muốn giữ nguyên tốc độ lấy mẫu mà kéo dài cửa sổ, chỉ có cách tăng bộ nhớ. Nếu không, máy tự hạ tốc độ lấy mẫu và bạn mất băng thông thực tế mà không được cảnh báo — vấn đề này được phân tích kỹ trong bài về bộ nhớ máy hiện sóng và sự kiện hiếm.

Bỏ qua đầu dò. Băng thông hệ thống là tổ hợp của máy và đầu dò: một đầu dò 1 GHz gắn lên máy 2,5 GHz cho hệ thống 1 GHz, không hơn.

Kết luận

Chọn giữa máy hiện sóng thời gian thực và máy lấy mẫu tương đương không phải là bài toán so băng thông, mà là bài toán về bản chất tín hiệu: một lần hay lặp lại. Tín hiệu không lặp lại loại bỏ hoàn toàn kiến trúc lấy mẫu; tín hiệu lặp lại cộng với yêu cầu jitter cực thấp lại đẩy cán cân về phía ngược lại. Sau khi đã chọn đúng kiến trúc, hãy kiểm tra tiếp ENOB, bộ nhớ ở cấu hình kênh thực dùng và băng thông của đầu dò.

Techmaster Electronics là đại lý uỷ quyền của Keysight tại Việt Nam và vận hành phòng hiệu chuẩn theo ISO/IEC 17025. Để được tư vấn cấu hình máy hiện sóng đúng bài toán đo, hoặc để lên lịch hiệu chuẩn thiết bị đang sử dụng, liên hệ hotline 0908 173 345.

Biên soạn bởi Khanh Nguyen — Marketing Manager, Techmaster Electronics JSC.

Leave a Reply

Your email address will not be published. Required fields are marked *

Liên hệ Techmaster
Liên hệ chúng tôi
support techmaster