tranbaotran's Blog

 
Phần 2 : Công việc nhóm lửa
Bài trước ta đã biết sau khi pin đã gắn vào ổ, một bộ phận trong hệ thống cứng đã phải bắt tay ngay vào công việc tiền trạm. Nếu hoàn tất coi như ta đã rút que diêm ra khỏi hộp. Công việc còn lại là xòe lửa và nhóm lửa, trong bài này ta xét xem phải xòe lửa như thế nào.
Khi ấn công tắc nguồn, trạng thái điện trên cổng khởi động nguồn chính sẽ dần thay đổi đến bão hòa (hoặc không thể tăng hơn nữa hoặc không thể giảm hơn nữa) nhờ 1 điện trở hạn dòng nối tiếp với công tắc.
Nếu chip khởi động tốt (thường do 1 SCR kết hợp với 1 CMOS) thì IC nguồn sẽ phóng các điện áp thứ cấp danh định về hệ thống cứng mà trước hết là các bộ tạo dao động nhịp chuẩn, chip xử lí trung tâm, flash... Ngay lúc này nếu có cơ hội quan sat đồng hồ Ampe ta sẽ thấy kim đồng hồ nhích lên chút ít và hơi rung.
Nếu hệ thống này an toàn, phần mềm khởi động sẽ nối thông toàn bộ nguồn thứ cấp còn lại để cung áp cho hệ thống. Do tất cả linh kiện trong máy đã được cấp đủ nguồn nếu quan sát trên Ampe kế ta thấy kim dòng đột nhiên dâng cao. Đây chính là giai đoạn xòe lửa và cũng là khó khăn đầu tiên vì nếu trong hệ thống có một vài lỗi thì việc xác định mức lỗi để đưa ra quyết định cuối cùng đóng nguồn hay không là tùy thuộc ý muốn của từng nhà thiết kế.
Nhưng tựu trung lại : nếu việc cấp nguồn sẽ gây nguy hiểm cho các bộ phận khác thì CMOS sẽ hủy lệnh khởi động. Còn nếu hệ thống có thể tự sửa chữa các lỗi này sau khi cấp nguồn hoặc trong quá trình khởi động nguồn, thì CMOS vẫn quyết định phát lệnh để phần mềm khởi động làm việc. Đó là việc nối thông một xung nhịp vào hệ thống thứ cấp để duy trì tạm thời nguồn và thông báo giai đoạn khởi động đang làm việc bằng cách đưa logo của nhà sản xuất lên màn hình.
Trong giai đoạn hoàn tất nguồn thì việc tìm phần mềm hệ điều hành để duy trì nguồn liên tục là nhiệm vụ hàng đầu của chíp khởi động - mà công việc này nhà thiết kế đã định sẵn cho CPU.
Để kế thừa nhiệm vụ duy trì nguồn, CPU đã phải tự thực hiện một loạt các động tác như tiếp nhận dao động nhịp chuẩn để khởi động Flash gửi phần mềm về và soạn thảo thành các lệnh điều khiển trên nền nội dung của nó.
Đây là giai đoạn khó khăn nhất để đánh giá năng lực của hệ thống khởi động :
1- Nếu CMOS không đối ứng được tốc độ của phần mềm hệ điều hành thì sẽ không có nội dung điều khiển nguồn và như vậy nó sẽ tự tắt máy.
2- Nếu tốc độ phần mềm vượt ngưỡng kiểm soát của CMOS, nguồn sẽ duy trì trong trạng thái "rơi tự do" không ai kiểm soát, kết quả là điện áp thứ cấp sẽ tăng đột biến phá vỡ quy ước dòng điện làm ngắn mạch linh kiện, dẫn đến hệ thống bị hỏng mà trước hết là những khối có kết cấu mảnh, chịu dòng nhỏ như màn hình, màn cảm ứng, CPU...
Có thể liên tưởng việc bàn giao giai đoạn này như sau :
Trên xa lộ chiếc xe chở phần mềm khởi động chạy trước, kéo và kích nổ chiếc xe chở phần mềm hệ điều hành, sau khi nổ máy nó phải tăng tốc (nhờ nội dung của chính phần mềm hệ diều hành từ Flash gửi về) để đuổi kịp chiếc xe chở phần mềm khởi động. Khi 2 xe chạy ngang nhau, CMOS sẽ chuyển giao phần công việc này cho phần mềm hệ điều hành và tự dừng lại để chiếc xe thứ 2 tiếp tục sự nghiệp của mình là điều khiển hệ thống, trong đó có việc điều tiết nguồn chính xác.
Như vậy để bật được nguồn ta chỉ cần thay đổi được trạng thái điện áp trên cổng GCMOS để kích hoạt phần mềm khởi động trong chip nguồn. Khi trên tất cả các cửa thứ cấp nguồn danh định đã có thì coi như phần mềm khởi động và IC nguồn đã hoàn thành nhiệm vụ.
Còn nhiệm vụ của phần mềm hệ điều hành là kế tục đúng tốc độ xung để duy trì mỏ nguồn và phải biết điều khiển hệ thống nguồn hoạt động chuẩn xác. Có nghĩa là trong suốt quá trình MS làm việc nó phải nhận thức được nên bật bộ phận nào, nên tắt bộ phận nào - đặc biệt với các khối có công suất lớn nó còn phải biết điều tiết công suất thích hợp trong từng giai đoạn khai thác.
Rõ ràng xòe diêm là tay con người, xòe lửa là que diêm và cách bật diêm.
Còn giữ được lửa hay không là quá trình nhóm lửa : Mồi phải tốt và các que củi trong bó củi phải khô. Tất nhiên phải là loại củi dễ cháy.
Ở các máy có tich hợp thêm chức năng PDA thì hệ thống CMOS khởi động nguồn thường được tích hợp trên modul PDA và chịu sự bảo quản của chíp xử lý trung tâm. Như vậy việc khởi động nguồn được bắt đầu từ modul PDA, để sau đó chíp xử lý trung tâm tùy thuộc vào nội dung khai thác mà đóng cắt nguồn cho các khối tương ứng. Nói rõ hơn : hệ thống điều khiển cấp nguồn cho hệ thống chịu sự điều hành chung tại PDA, trong đó có khối "alô" .
Nói thì dài, nhưng tất cả quy trình trên chỉ xảy ra trong nháy mắt sau thời điểm ấn công tắc và thực chất công việc này cũng chỉ là việc kiểm tra các hệ thống công tắc thuật toán có làm việc và đạt tốc độ điều khiển của phần mềm hay không. Đó là điều kiện tiên quyết của bất kỳ hệ thống kỹ thuật số nào 66.gif 66.gif 66.gif

 

> Trả lời nhanh
Nhập vào tên của bạn:
Nhập mã số xác nhận (bắt buộc):
» Hiển thị cửa sổ mặt cười       » Download bộ gõ tiếng Việt Unikey
 Bạn có muốn chuyển các ký hiệu như :) :( :D ...thành mặt cười trong bài viết này?
 Bạn có muốn chèn thêm chữ ký vào bài viết này ?
 


 
Thông tin cá nhân

tranbaotran
Trạng thái: User is offline (Vắng mặt)
Thêm vào nhóm bạn bè
Gửi tin nhắn

CHBTNSB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31



Bình luận mới

(♥ Góc Thơ ♥)

Tik Tik Tak

Truyện cười

Lượt xem thứ:





Mạng xã hội của người Việt Nam.
VnVista I-Shine © 2005 - 2025   VnVista.com