- Lượt xem: 1K
- Trả lời: 1
Nói về dạng sóng SVID, tôi tin rằng mọi người đều quen thuộc với nó, nhưng nếu bạn muốn đọc điện áp VCORE một cách bình thường từ dạng sóng SVID thì có thể bạn sẽ không đọc được nó một cách chính xác. Một số người hỏi tại sao tôi không lấy dạng sóng? Miễn là dạng sóng được ghi lại thì chắc chắn có thể đọc được từ nó để biết điện áp VCORE phải không? Thực ra nói điều này không hoàn toàn sai nhưng cũng không hoàn toàn đúng. Bởi vì không thể đọc giá trị điện áp VCORE chỉ bằng cách đo SVID. Vậy nó phải được thực hiện như thế nào? Mục đích của việc đọc giá trị điện áp của nó là gì? Xin hãy cho phép tôi giải thích điều này một cách chi tiết.
Có lần tôi gặp một trường hợp, tôi nhớ là máy đó bị trục trặc: bật nguồn được nhưng không chạy mã, load dòng. Sau khi đo thì thấy mọi điện áp đều bình thường.... nhưng chúng không thể sửa chữa được. Cuối cùng, tôi đã phát hiện ra vấn đề. Khi phân tích dạng sóng SVID, chúng tôi thấy rằng dạng sóng SVID yêu cầu điện áp CPU là 1,05V, trong khi IC VCORE điều khiển mô-đun PWM để xuất ra một điện áp 1,3V Điều này rõ ràng là do lỗi giải mã. Giải quyết vấn đề sau khi thay thế chip. Vì vậy, phương pháp đánh giá điện áp CPU từ dạng sóng SVID vẫn rất hữu ích ở những thời điểm quan trọng. Đây là lý do tại sao giá trị điện áp CPU được đọc từ dạng sóng SVID.
Hãy lấy bo mạch chủ Quanta R13J làm ví dụ, đo SVID của nó và đọc giá trị điện áp của nó từ dạng sóng SVID.
ic VCORE của mainboard này là NCP6131, như hình dưới đây:
Hình 3 Chip cấp nguồn CPU NCP6131
Các chân SVID của NCP6131 này là chân 4 và 5. Sử dụng máy hiện sóng kênh đôi để đo trực tiếp dạng sóng, như trong hình bên dưới:
Chắc chắn sẽ có người hỏi: Có thể nhìn thấy giá trị điện áp CPU từ dạng sóng này không? Câu trả lời là không. SVID trong hình trên không thể đọc được nguồn điện cấp cho CPU. Vậy cần loại SVID nào để đọc được nguồn điện của CPU? Xin vui lòng nhìn vào hình ảnh dưới đây:
Sau khi hoàn thành các thao tác trên, chúng ta đánh dấu mức cao và mức thấp của sóng dữ liệu theo chu kỳ xung nhịp trong dạng sóng. Như được hiển thị bên dưới:
Tiếp theo, chúng ta loại bỏ 12 bit đầu tiên trong hình trên, đọc 8 bit cuối cùng: “1 0 1 1 1 0 0 0”, rồi so sánh với bảng dữ liệu Sử dụng vôn kế chuẩn IMVP7 để tìm giá trị điện áp tương ứng như hình dưới đây:
Như có thể thấy từ hình trên, giá trị điện áp tương ứng với "1 0 1 1 1 0 0 0" là 1.165V, vì vậy hãy thực sự đo và xác minh nó, như sau
Kết quả chứng minh rằng số đo thực tế của chúng tôi cũng là 1,16V, khớp chính xác với giá trị điện áp mà dạng sóng SVID yêu cầu. Bây giờ mọi người có thể dùng thử theo cách tôi đã nói. Hãy xem liệu bạn có thể nhận được kết quả tương tự hay không.
Tham khảo thêm SVID code tại VR12.5 SVID CODE MP2935.rar
Hình 1 Sơ đồ khối một phần bên trong IC VCORE
Như bạn có thể thấy từ sơ đồ khối ở trên, IC VCORE bên trong bao gồm một bộ giải mã kỹ thuật số, một mô-đun PWM... Trong trường hợp bình thường, CPU gửi SVID đến bộ giải mã kỹ thuật số của IC VCORE. Sau khi nhận được SVID, bộ giải mã kỹ thuật số của IC VCORE sẽ giải mã giá trị điện áp tương ứng, sau đó điều khiển mô-đun PWM tương ứng để xuất ra giá trị điện áp theo yêu cầu SVID. Trong thời gian này, nếu mô-đun giải mã kỹ thuật số của IC VCORE gặp sự cố dẫn đến lỗi giải mã, chip nguồn sẽ điều khiển đầu ra có giá trị điện áp không chính xác.
Có lần tôi gặp một trường hợp, tôi nhớ là máy đó bị trục trặc: bật nguồn được nhưng không chạy mã, load dòng. Sau khi đo thì thấy mọi điện áp đều bình thường.... nhưng chúng không thể sửa chữa được. Cuối cùng, tôi đã phát hiện ra vấn đề. Khi phân tích dạng sóng SVID, chúng tôi thấy rằng dạng sóng SVID yêu cầu điện áp CPU là 1,05V, trong khi IC VCORE điều khiển mô-đun PWM để xuất ra một điện áp 1,3V Điều này rõ ràng là do lỗi giải mã. Giải quyết vấn đề sau khi thay thế chip. Vì vậy, phương pháp đánh giá điện áp CPU từ dạng sóng SVID vẫn rất hữu ích ở những thời điểm quan trọng. Đây là lý do tại sao giá trị điện áp CPU được đọc từ dạng sóng SVID.
Hãy lấy bo mạch chủ Quanta R13J làm ví dụ, đo SVID của nó và đọc giá trị điện áp của nó từ dạng sóng SVID.
Hình 2 Hình ảnh thực tế của mainboard
ic VCORE của mainboard này là NCP6131, như hình dưới đây:
Chắc chắn sẽ có người hỏi: Có thể nhìn thấy giá trị điện áp CPU từ dạng sóng này không? Câu trả lời là không. SVID trong hình trên không thể đọc được nguồn điện cấp cho CPU. Vậy cần loại SVID nào để đọc được nguồn điện của CPU? Xin vui lòng nhìn vào hình ảnh dưới đây:
Sau khi hoàn thành các thao tác trên, chúng ta đánh dấu mức cao và mức thấp của sóng dữ liệu theo chu kỳ xung nhịp trong dạng sóng. Như được hiển thị bên dưới:
Tiếp theo, chúng ta loại bỏ 12 bit đầu tiên trong hình trên, đọc 8 bit cuối cùng: “1 0 1 1 1 0 0 0”, rồi so sánh với bảng dữ liệu Sử dụng vôn kế chuẩn IMVP7 để tìm giá trị điện áp tương ứng như hình dưới đây:
Như có thể thấy từ hình trên, giá trị điện áp tương ứng với "1 0 1 1 1 0 0 0" là 1.165V, vì vậy hãy thực sự đo và xác minh nó, như sau
Kết quả chứng minh rằng số đo thực tế của chúng tôi cũng là 1,16V, khớp chính xác với giá trị điện áp mà dạng sóng SVID yêu cầu. Bây giờ mọi người có thể dùng thử theo cách tôi đã nói. Hãy xem liệu bạn có thể nhận được kết quả tương tự hay không.
Tóm tắt: Trong số các dạng sóng 10uS bên dưới, chỉ có bộ dạng sóng cuối cùng mới có thể hiển thị nguồn điện của CPU. Tất cả các dạng sóng trước đó chỉ là các hành động bắt tay, kiểm tra tính chẵn lẻ, giải mã địa chỉ... và các dạng sóng hành động khác giữa CPU và chip nguồn. Chúng không thể được sử dụng để xác định nguồn điện của CPU, hãy nhớ!
Tham khảo thêm SVID code tại VR12.5 SVID CODE MP2935.rar
Đính kèm
VR12.5 SVID CODE MP2935.rar
2.2 MB · Lượt xem: 1
2.2 MB · Lượt xem: 1