![]() |
Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
![]() ![]() ![]() |
Читальный зал --> Полупроводниковая схемотехнология
ПЗУ 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,- изменяется
ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |