Hầu hết các thiết kế vi điều khiển hiện đại sẽ hoạt động với bất kỳ mẫu nào trên đầu vào đồng hồ của chúng, chỉ với điều kiện là không có xung cao nào dưới một độ dài tối thiểu nhất định, không có xung thấp nào dưới một độ dài tối thiểu nhất định và không có mức cao thấp thấp hoặc cao thấp cặp xung nằm dưới một độ dài nhất định. Về cơ bản điều xảy ra là sau khi chip thực hiện tất cả các hành động liên quan đến một cạnh đồng hồ cụ thể, chip sẽ ở trạng thái không làm gì ngoài việc chờ đợi cạnh đồng hồ tiếp theo. Nếu cạnh đồng hồ tiếp theo không đến trong mười ngày sau đó (trừ khi chip có một số bộ giám sát bên ngoài), chip sẽ ở trạng thái giống như khi cạnh đã đến thời điểm chip sẵn sàng cho nó.
Lưu ý rằng, nói chung, tạm dừng đồng hồ trên vi điều khiển sẽ giảm đáng kể mức tiêu thụ hiện tại, nhưng không nhiều bằng việc sử dụng tính năng "ngủ". Mức tiêu thụ hiện tại của hầu hết các bộ vi điều khiển trong chế độ "chạy" có thể được ước tính khá tốt dưới dạng dòng tĩnh không đổi cộng với một lượng dòng nhất định trên mỗi chu kỳ mỗi giây (có thể được biểu thị một cách tự nhiên hơn dưới dạng điện tích trên mỗi chu kỳ). Ví dụ, một con chip có thể có dòng điện hoạt động là 10uA, cộng với dòng điện 0,1mA / MHz (100pC / chu kỳ). Chạy một con chip như vậy ở 10 MHz sẽ mang lại dòng điện 1.01mA. Chạy nó ở 1MHz sẽ mang lại 0,11mA. Chạy nó ở 100KHz sẽ mang lại 0,02mA. Chạy nó ở tần số 1Hz woudl mang lại 0,01001001. Mặt khác, chip có thể cung cấp dòng ngủ 1uA. Nói chung là, vào chế độ ngủ sẽ tắt hoàn toàn các khu vực của chip mà sẽ không làm gì hữu ích trong khi chip đang ngủ, do đó tránh bất kỳ dòng rò nào như vậy có thể có. Trong một số trường hợp, nó cũng sẽ giảm điện áp đến các khu vực như các tệp đăng ký xuống mức mà các tệp đăng ký có thể giữ nội dung của chúng, nhưng không thể truy cập chúng nhanh chóng (vì chúng không thể truy cập được, tốc độ truy cập không thành vấn đề) .
Một số bộ vi xử lý cũ, vi điều khiển và các thiết bị khác có thời gian cao nhất tối đa và / hoặc thấp đồng hồ. Bộ xử lý như vậy đã sử dụng logic động để tiết kiệm mạch. Như một ví dụ về logic động, hãy xem xét một thanh ghi thay đổi: một bit thanh ghi tĩnh điển hình đòi hỏi một mạch hai bóng bán dẫn để giữ giá trị, trong khi một bit thanh ghi động giữ giá trị trên cổng của một bóng bán dẫn đọc. Một thanh ghi dịch chuyển động có hai pha có thể được thực hiện trong NMOS bằng cách sử dụng bốn NFE và hai điện trở mỗi bit. Một thanh ghi dịch chuyển tĩnh sẽ yêu cầu tám NFE và bốn điện trở mỗi bit. Phương pháp logic động không gần như quá phổ biến ngày nay. Trở lại những năm 1970, điện dung cổng là đáng kể và không có gì thoát khỏi nó. Do đó, không có lý do cụ thể để không tận dụng nó. Hôm nay, điện dung cổng nói chung là thấp hơn nhiều, và các nhà sản xuất chip đang tích cực cố gắng để giảm hơn nữa. Làm cho logic động hoạt động đáng tin cậy thường sẽ yêu cầu làm việc có chủ ý để tăng điện dung cổng. Trong hầu hết các trường hợp, diện tích chip bổ sung cần thiết để tăng điện dung có thể được sử dụng hiệu quả để thêm nhiều bóng bán dẫn để làm cho điện dung không cần thiết.