При проектировании любого технического устройства возникает вопрос об оптимизации его структуры по какому-либо критерию, дающему основания для сравнения и выбора наилучшего варианта. Согласно заданию при разработке следует стремиться к минимуму затрат аппаратуры. В тоже время следует учитывать и другие важные аспекты дальнейшего использования устройства, в частности при прочих равных условиях преимущество следует отдать вариантам с минимальным потреблением мощности источников питания и вариантам, обеспечивающим наиболее высокую помехоустойчивость и надежность. Дополнительный критерий, которым необходимо руководствоваться при выборе применяемых элементов схем, это их стоимость.
Разработка генератора кодов
Выбор варианта структуры генератора кодов
Существует несколько вариантов разработки структуры генератора кодов:
1. генератор кодов строится на основе отдельных триггеров и комбинационной схемы, которая обеспечивает на выходах триггеров заданные комбинации двоичных чисел;
|
|
2. на основе регистра сдвига и комбинационной схемы, такой вариант построения генератора кодов возможен, если каждое последующее двоичное число получается путем сдвига предыдущего двоичного числа на один разряд вправо или влево;
3. построение генератора кодов на основе двоичного счетчика с модулем счета 10 и комбинационной схемы (преобразователя кодов).
Проанализировав задание и возможные варианты структуры генератора кодов, наиболее подходящим для разработки данного генератора является третий вариант, представленный на рис. 2.1.
Рис. 2.1. Структура генератора кодов