Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  Полупроводниковая схемотехнология 

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 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168

ПЗУ 512К бит

21.2

sLnfM 16

Сумматор 16бт*8бит

SLpf

Точная

(M*L) часть L

ПЗУ 5129 бит

2-3 2~1

г°..г~

fcosM

Умножитель 9x7 бит

что с требуемой точностью можно записать

cos(n/2)L=l. (19.13)

При этом также

sin (71/2) L = (.k/2)Lr (19-14)

и выражение (19.12) можно упростить следующим образом:

sin 9 = sin (л/2) М + (л/2) L cos (л/2) М.

(19.15)

Для вычисления этого выражения также требуются функции sin и cos, но уже с меньшей длиной входного слова.

Рассмотрим этот метод с помощью числового примера. Пусть необходимо вычислить синус с разрешающей способностью по входу и выходу в 16 разрядов. Определим прежде всего разрядность величины L. Ошибка формулы (19.13) будет наибольшей при максимальных значениях L. Исходя из требования

(Аsin9)i < 0,5-2-1 = 2\

получим, согласно выражению (19.13),

1 -cos(n/2)L <2-1

т. е.

Чтобы ЭТО ограничение было вьшолнено, следует использовать для L максимум

Рис. 19.39. Формирование функции синуса с 16-разрядной точностью.

7 последних разрядов, а именно разряды 2-102 *. Поэтому для М остаются старпше 9 бит двоичной дроби, а именно разряды 2~-;-2 . Это разделение показано на рис. 19.39. Таким образом, для вычисления грубого значения здесь требуется одно ПЗУ синуса на 2 слов по 16 разрядов.

Вычисление интерполяционной поправки К по формуле (19.15) производится с помощью умножителя. На его выходе, правда, не требуется слово полной длины 16 бит. Здесь достаточно 8 бит (двоичные разряды 2~-г2~*), так как наибольшая величина интерполяционной поправки составляет

(л/2) L , COS [(л/2)-0]* b 3,1-10-3 < 2-8.

ПЗУ ММ 5232 AEI,AEJ

sLnfM .8

ПЗУ ММ5232АЕК

>8

Сумматор 16 бит* 8 бит

fLcosM

sinf(Mi-L)

Рис. 19.40. Упрощенная схема формирования функции синуса. Длина входного слова-12 разрядов, точность представления результата-14 разрядов.



Для ПЗУ косинуса достаточно разрешающей способности 9 разрядов, чтобы ошибкалроизведения была бы менее 2 *. При этом общая емкость всех ПЗУ достигает 13 Кбит, т.е. только около 1% от необходимой при непосредственной реализации преобразователя на одном ПЗУ. Если офаничиться разрешающей способностью функционального преобразователя меньше 16 разрядов, то можно исключить схему 9x7 разрядного умножителя, вьшолняя умножения непосредственно в ПЗУ косину-

са. Для разрешающей способности по входу 12 бит и по выходу 14 бит имеется программируемое маскированием интерполирующее ПЗУ (тип ММ 5232, маска АЕК). Оно используется совместно с уже описанными ПЗУ синуса, как показано на рис. 19.40. Хотя разрешающая способность по выходу здесь составляет 16 бит, точность, однако, уменьшается до 0,7 2 так как к интерполирующему ПЗУ подключены только 6 старших разрядов М.



20. Интегральные схемы

со структурами

поеледовател ьностного

типа

Последовательностная схема представляет собой автомат для вьшолнения логических операций, обладающий способностью запоминания отдельных состояний переменных. В отличие от схем комбинационного типа выходные переменные j/j зависят не только от входных переменных, но и от текущего состояния Sz устройства. Это состояние описывается вектором Z = = (zpZj,...,z ), значение которого запоминается с помощью п триггеров на длительность такта. Структурная схема последова-тельностного устройства приведена на рис. 20.1.

Новое состояние автомата опре-

деляется, с одной стороны, предшествующим состоянием S (t) и, с другой стороны, значениями входных переменных Xj. Последовательность состояний может быть представлена с помощью вектора входных состояний X. Можно провести сопоставление с комбинационной схемой: если на ее входы подать предшествующий вектор состояний ZiQ, то на выходе появится новый вектор состояний Z(tt+i). Соответствующее состояние системы должно сохраняться до следующего тактового импульса. Вектор состояний Z{t+i) при этом может быть передан на выходы триггеров

Z(i,l

Память

переменнык

состояния

Рис. 20.1. Общая структурная схема автомата.

.V-входной ве. юр. Г-выходной вектор, Z-вектор состояний, Ф laKT.

ЛИШЬ при подаче следующего тактового импульса. Отсюда ясно, что нужно использовать триггеры, срабатывающие по фрон-ту.

Существует несколько основных разновидностей последовательностных схем. В одних схемах, например, используются непосредственно переменные состояния. Примером другой разновидности схем являются цепи с одинаковой последовательностью состояний. При этом входные логические сигналы отсутствуют. Оба этих упрощения свойственны счетчикам. Следовательно, последние являются простейшими последовательностными схемами.

Принцип действия счетчиков довольно прост. В последующих разделах будут подробно рассмотрены важнейшие стандартные схемы счетчиков. В разд. 20.7 изложен систематический метод синтеза последовательностных схем, которые могут быть успешно использованыдля структур различного назначения.

20.1. ДВОИЧНЫЕ СЧЕТЧИКИ

До сих пор мы рассматривали примене-ние логических схем для выполнения арифметических операций и кодирования. Дру--гим важнейшим их применением является счет импульсов. В качестве счетчика можно использовать произвольную схему, установив для нее в определенных границах однозначное соответствие между числом поступивших импульсов и состоянием выходных переменных. Так как каждая выходная переменная может принимать лишь два значения, то для п выходных переменных существует 2 возможных состояний. Часто используется лишь часть из них. Вообще соответствие между числом поступивших импульсов и выходным кодом может быть произвольным. Однако в счетчиках целесообразно выбирать такое представление чисел, с которым легко оперировать в дальнейшем. Для простейших схем предпочитают двоичное представление чисел.

Ниже представлена таблица 20.1 соответствия между числом входных импульсов Z и значениями выходных переменных Zj для 4-рязрядного двоичного счетчика. Рассматривая эту таблицу сверху вниз, можно отметить две закономерности:

1. Значение переменной z,- изменяется



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 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.