Một trạng thái siêu bền tương tự như trạng thái cân bằng không ổn định. Một ví dụ phổ biến về trạng thái cân bằng không ổn định là một con lắc ngược . Nếu bạn có thể cân bằng con lắc ở vị trí thẳng đứng, đó là trạng thái ổn định. Tuy nhiên, nếu bất cứ thứ gì đẩy cần gạt sang một bên (ví dụ như dòng không khí hoặc rung động mặt đất), con lắc sẽ không tự phục hồi về vị trí thẳng đứng, nó sẽ rơi xuống. Tương phản với một con lắc thông thường, nếu bị đẩy sang một bên, cuối cùng sẽ ổn định trở lại theo chiều dọc.
Cân bằng ổn định được sử dụng trong các hệ thống điện để tạo ra các yếu tố lưu trữ. Equlibria không ổn định không tạo ra các yếu tố lưu trữ tốt (vì chúng dễ mất trạng thái), nhưng thường tồn tại dưới dạng trạng thái ký sinh.
Một yếu tố lưu trữ kỹ thuật số phổ biến là một cặp biến tần ghép chéo:
Phần tử lưu trữ có hai trạng thái ổn định, một trạng thái trong đó nút bên trái nằm ở điện áp cung cấp và nút bên phải nằm trên mặt đất và trạng thái còn lại ở điều kiện ngược lại. Ngoài ra còn có một trạng thái không ổn định, trong đó mỗi nút ở một số điện áp trung gian.
Để hiểu rõ hơn về trạng thái không ổn định phát sinh, hãy gọi lại hàm truyền cho biến tần. Biểu đồ của hàm truyền cho thấy điện áp đầu ra của biến tần cho một điện áp đầu vào đã cho.
Biến tần là phi tuyến tính; một cách đơn giản để có được một giải pháp gần đúng của một mạch phi tuyến tính là vẽ các đặc điểm của mạch; các giao điểm của các ô là các giải pháp, hay nói cách khác, các điểm mà các đặc tính điện của tất cả các thành phần của mạch được thỏa mãn. Thông thường, điều này được thực hiện với các ô iv như trong ví dụ diode này tại Wikipedia . Tuy nhiên, đối với các bộ biến tần, chúng ta sẽ làm điều đó với các ô vv. Xếp chồng một chức năng chuyển đổi biến tần thứ hai trên lô (với các trục được hoán đổi, vì biến tần thứ hai bị ngược:
Có ba giao điểm của các ô: một tại (0, Vs), một tại (Vs, 0) và một tại (Vs / 2, Vs / 2). Trạng thái (Vs / 2, Vs / 2) là siêu bền. Sau một nhiễu loạn nhỏ của một trong hai nút, mạch sẽ hầu như luôn ổn định ở một trong những trạng thái ổn định thay vì quay trở lại (Vs / 2, Vs / 2).
Cách để viết một giá trị cho phần tử lưu trữ biến tần kép là buộc một trong các nút đến giá trị mong muốn bằng trình điều khiển mạnh hơn bộ biến tần. Một cách phổ biến để làm điều này là với một bóng bán dẫn thông qua:
Nếu bạn kết nối cổng của bóng bán dẫn qua với đồng hồ, bạn có chốt D (tôi đang rời khỏi cấu trúc đầu ra). Khi đồng hồ ở mức cao, cho phép bóng bán dẫn vượt qua, chốt trong suốt - đầu vào chuyển trực tiếp sang đầu ra. Khi đồng hồ ở mức thấp, chốt giữ giá trị trước đó. Độ bền di động phát sinh tại thời điểm các mẫu chốt. Nếu đầu vào là điện áp cao hoặc thấp ổn định khi chốt mẫu, thì nó sẽ hoạt động đúng. Tuy nhiên, nếu đầu vào xung quanh điểm Vs / 2 khi các mẫu chốt, có khả năng chốt sẽ kết thúc ở trạng thái siêu bền (Vs / 2, Vs / 2). Khi nó ở trạng thái siêu bền, nó có thể ở đó vô thời hạn (giả sử chốt không được bấm lại), nhưng vì nó ở trạng thái cân bằng không ổn định, nên một cái gì đó thường xảy ra tương đối nhanh chóng để loại nó ra khỏi trạng thái siêu bền.
Khi nào lo lắng về sự di căn
Nếu các yếu tố lưu trữ của bạn sẽ di chuyển, thì ít nhất bạn sẽ mất một phần ngân sách thời gian cho logic hạ lưu. Logic không thể thực hiện đánh giá mong muốn cho đến khi trạng thái siêu bền được giải quyết. Trong trường hợp xấu nhất, trạng thái siêu bền vẫn tồn tại hoặc lan truyền thông qua logic và các phần tử lưu trữ xuôi dòng cũng có thể di chuyển hoặc nhiều phần tử lưu trữ có liên quan nắm bắt các giá trị không nhất quán.
Thiết kế hợp lý và hoạt động logic đồng bộ không có vấn đề với tính di động. Thời gian đồng hồ dài hơn thời gian đánh giá logic, tất cả các đầu vào flip-flop đều ổn định ở cạnh đồng hồ tiếp theo (yêu cầu thiết lập thỏa mãn) và tất cả chúng đều tải một giá trị hợp lệ.
Một số tình huống phổ biến mà tính di động là mối quan tâm là:
- Logic lấy mẫu một đầu vào bên ngoài, ví dụ, một công tắc trên bảng mặt trước hoặc đầu ra của các mạch màn hình có thể chuyển đổi bất cứ lúc nào (thiếu điện áp, quá áp).
- Logic sử dụng nhiều đồng hồ không có mối quan hệ đồng bộ. Điều này thường phát sinh với các giao diện I / O có các yêu cầu đồng hồ cụ thể, nhưng cũng xảy ra bên trong khi các phần khác nhau của chip có các yêu cầu hiệu suất khác nhau. Ví dụ, không phải tất cả logic trong CPU 3 GHz của bạn thực sự đang chạy ở tốc độ 3 GHz. (Tuy nhiên, CPU không phải là một ví dụ tuyệt vời, vì nhiều đồng hồ trong CPU là bội số đồng bộ của nhau.)