Главная страница  Систематические методы минимизации 

[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [ 79 ] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128]

Нереверсивные счетчики с различными коэффициентами пересчета

Все эти счетчики не полностью используют число возможных состояний, определенное числом каскадов счетчика, иначе говоря, это счетчики, имеющие п каскадов и коэффициент пересчета от 2"- -f -f-(l до 2" -1 при п>2. Например, для я = 4 можно составить счетчик с неполным использованием числа состояний 9-15. Неполное число состояний называют модулем. Например, счетчик с модулем 13 после каждого тактового импульса последовательно регистрирует состояния 0-12. После состояния il2 весь цикл повторяется. Синтез этих счетчиков производится так же, как было описано в предыдущей главе

Карты на рис. 6.82а представляют синтез суммирующего счетчика с модулем 11. Карта состояния аналогична карте на рис. 6.76ё, разница заключается только в том, что избыточным состоянием

ВА о

„f 00 Of /О OP 07 11 W DO 01 11 10 DO Of ti 10 DO01 ?! W

Оф\}ф

или Ki

Kg=A*BIl UMI<B=II+A

Jc=AB Kc-AB

Jj,=ABC Kp=BI!

umiijjB

00 Of

11 w

SjrAB*AS

Og-AS RgABBD

офШи

RcABC

SjrABC Rjj=BD

Рис. 6.82. Синтез суммирующего счетчика, имеющего 11 состояний: -

а) карта состояния и программные карты входов /, К; б) программные карты RS-триггерои

И-15 могут соответствовать любые значения X. Если предположить, что это тот же тип С-триггера, то значения входов 7, К, соответствующие состояниям 0-9 программных карт на рис. 6.82, будут такими же, как и в картах на рис. 6.776, и поэтому их можно переписать. Отличаются только значения входов /, К, относящиеся к состоянию 10, после которого следует не состояние И, а исходное состояние счетчика - 0. Избыточные состояния X могут быть использованы для минимизации алгебраических выражений входов /С. Для сравнения на рис. 6.836 приведены программные карты., такого же счетчика, но на триггерах типа iRS. Видно, что логика этого счетчика значительно сложнее, чем логика счетика на J К-триггерах. Пример ряда счетчиков до модуля М15 приведен в табл. 6.3а-г. Здесь для полноты картины представлены и счетчики с модулем М2 и М8. • . -242




С В А

t 1 I

0 О J 1

о о 1

t = n*l

0 о 1

1 1 о О 7

1 1 7 О

О О 1 ООО

О 1

0 1 1

1 1 О 1 О 1

1 о о

о 1 1

0 10

о о 1

1 1 1

1 1 о

1 о 1

1 о о

о 1 1

о 1 о

о о 1

1 о о 1 о о J 1

о 1 о

о о 1

Рис. 6.83. а) Диаграмма состояний счетчика с выбираемым о-дулем счета 8, 6, 4, 2; б) таблица состояний; е) карты переходов

0=0 C=f BE 00 01 11 10 ID 11 01 00 00

0=0 0=1

00 01 11 W W 11 Of Off


Таблица 6.3a- Ряд счетчиков до модуля Ml5

J А

В А

-

ти

J А

Л А ~ 1

J В В В

J А

К А

J В -К в~

3 А К А

J В

1-в в

о 1

/\ о I о

/\ о 1



J А

К А

А -Г

K)H>J

7 С-К С -

к А -

7 f -

к с

/f\/0 Of л 10

J А

И А - г-К

J В

J f I-

к с

A\ 00 ОТ Я W

7 А К А

J вИ

К В

7 C\-

К С

д 00 ВТ 11 Iff в 1


Счетчики, коэффициент пересчета которых можно установить в зависимости от внепших управляющих сигналов

В некоторых случаях желательно иметь счетчики, коэффициент пересчета которых можно менять в зависимости от комбинации сигналов на соответствующих управляющих входах. На рис. 6.83а показана диаграмма состояний счетчика, имеющего максимально восемь состояний, т. е. он должен иметь три триггера с выходами ABC. Если на управляющих входах имеется комбинация сигналов DE= 11, то счетчик работает как вычитающий с модулем М8, причем его состояния меняются в последовательности О, 7, 6, 5, 4, 3,2, 1, О,




[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [ 79 ] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128]

0.0192