|
Да все в порядке. Это типовой случай "общей шины". Проблема только одна - емкость выхода, к которому подключены выходы 110 триггеров. Если у каждого (а это д.б. мощные буфера) порядка 3 пик, то уже 330 пФ. Посчитайте мощность, рассеиваемую для своей частоты.
Буферы с третьим состоянием используются "сплошь и рядом" в ASIC. Это требует лишь понимания процесса. В библиотеках они должны быть обязательно. В моей, например, около 40 штук на разные случаи жизни. Очень и очень экономят площадь по сравнению с мультиплексорами.
В Вашем случае целесообразнее использовать "дерево" ключей, все-таки. Для снижения емкости и повышения быстродействия при снижении мощности. Это дерево хорошо стыкуется с дешифратором. А в первом случае - более целесообразен сдвиговый регистр со сбросом. Но, и в том, и в другом случае надо позаботиться об устранении конфликтных ситуаций, выбросов и просечек в выходном сигнале. Не помешает также триггерная петля с последовательным сопротивлением, устраняющая "полное" третье состояние.
Рассмотрите также возможность использования "открытых стоков" на общую шину, подключаемую к питанию, например, между считываниями. Это тоже ячейка с третьим состоянием, но с меньшей выходной емкостью.
|