Nguyên lý hoạt động của CPU và BIOS - phân tích quá trình POST máy.

1) Trường hợp máy hoạt động bình thường:

* Phân tích quá trình khởi động và dòng tiêu thụ của máy.

  • Sau khi các nguồn điện thứ cấp đã chạy tốt và nguồn VCORE hoạt động, máy sẽ có tín hiệu P.Good chung từ IC - SIO  báo sang mạch PM trong Chipset nam.
  • Sau khi có xung Clock, mạch PM sẽ phát ra tín hiệu Reset hệ thống (PCI_RST#) để khởi động các thành phần của máy và Chipset bắc.
  • Khi có tín hiệu khởi động PCI_RST# thì Chipset bắc hoạt động và phát ra tín hiệu CPU_RST# để khởi động CPU.
  • CPU hoạt động và thực hiện truy cập bộ nhớ ROM để nạp chương trình BIOS, trong quá trình nạp BIOS dòng của máy tăng một chút, nếu không nạp được BIOS thì dòng của máy tụt xuống một chút.
  • CPU chạy chương trình BIOS và quá trình Test máy diễn ra trong vài chục ms.
  • Ban đầu BIOS sẽ kiểm tra thanh ghi trong CPU và bộ nhớ DMA của Chipset bắc - DMA = Direct Memory Access (truy cập bộ nhớ trực tiếp), bộ nhớ DMA
    trong Chipset bắc có vai trò tương tự với bộ nhớ Cache trong CPU, nó có tác dụng để tăng tốc độ truy cập vào các thiết bị ngoại vi.
  • Sau đó BIOS sẽ kiểm tra đến bộ nhớ RAM, nếu RAM bị lỗi thì quá trình khởi động sẽ dừng lại.
  • Tiếp theo BIOS sẽ kiểm tra các bộ nhớ DMA trong Chipset nam và kiểm tra RAM CMOS
  • Tiếp theo BIOS sẽ kiểm tra Chip Video và bộ nhớ RAM của Chip Video, nếu Chip Video tốt thì BIOS chuyển điều khiển màn hình cho Chip video và tiếp tục kiểm tra các thành phần của máy.
  • Chip Video đọc BIOS trên đèn hình để lấy ra các thông số như độ phân giải, tấn số quét..., nếu đọc được BIOS trên đền hình, Chip Video sẽ cho phép đóng điện cho đèn hình, xuất tín hiệu ra màn hình và cho phép cao áp chạy => Lúc này ta thấy màn hình hiển thị.

* Các mốc sau đây có dòng tiêu thụ thay đổi.

  • Khi máy có nguồn cấp trước, máy có dòng tiêu thụ khoảng 0,01 - 0,03A
  • Khi bật công tắc và máy có nguồn thứ cấp thì dòng tiêu thụ của máy khoảng 0,3A
  • Khi có nguồn VCORE cấp cho CPU (nhưng CPU chưa chạy, CPU ăn dòng tĩnh khoảng 0,15A)  thì dòng tiêu thụ của máy khoảng 0,45A
  • Khi có tín hiệu Reset hệ thống khởi động Chipset bắc và một số linh kiện khác chạy thì dòng của máy tăng lên khoảng 0,65A
  • Khi CPU hoạt động thì máy ăn dòng khoảng 0,85A
  • Khi đọc BIOS dòng tăng đến gần 1A (Nếu không đọc được BIOS thì sau 2 đến 3 giây, dòng của máy giảm về dòng CPU chạy)
  • Khi nhận RAM dòng tăng trên 1,1A
  • Khi nhận Chip video dòng tăng trên 1,2A
  • Khi lên hình dòng tăng trên 1,4A

     Dựa vào dòng tiêu thụ của máy mà anh em thợ có thể biết được vị trí hư hỏng của máy một cách tương đối chính xác.
     Sau đây là bài giảng FLASH mô tả sự hoạt động trên.

 

2 - Phân tích quá trình khởi động của máy Laptop.