Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
тем, что он может поймать «иголку»
если клока нет, то зачем сбрасывать
Ну, например, чтобы перевести выходные сигналы в наиболее безопасное состояние, чтобы все было отключено, токи не шли, одним словом — чтобы система (включая ее исполнительные органы) не ломалась.
мультиплексер перед выходом
input clk;
input bad_reset;
input dft_mode;
output good_reset;
reg [1:0] rst_sync_r;
always @(posedge clk, posedge bad_reset)
if (bad_reset) rst_sync_r <= 2'b11;
else rst_sync_r <= {rst_sync_r[0], 1'b0};
assign good_reset = (dft_mode) ? bad_reset : rst_sync_r[1];
Не знаю ни одного прочитанного учебника, где-бы показывалось наличие метастабильного состояния в схемах триггеров
К сожалению не зная схемотехники триггеров говорить о наличии эффекта метастабильности в них сложно.
только упоминается, как любопытный эффект, но не рассматривается и не объясняется.
см. википедию или физическую энциклопедию
Метастабильность триггера и межтактовая синхронизация