Звоните! 
 (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 169 170 171 172 173 174 175 176

вуюшие схемы типа СЯ используются в критических трактах обработки сиг налов, ос1альная плошадь занимается транзисторами БМК.

Проектирование стандартных ИС массового производства, как и проектирование заказными методами вообще, - удел крупных специализированных фирм. На долю системотехников приходятся главным образом другие разработки: цифровых устройств м1Ътой сложности на МИС и СИС, микропроцессорных систем для целей управления [схническими объектами и технологическими процессами, малотиражной аппаратуры либо прототипов систем на основе ИС программируемой логики.

Проектирование на основе МИС. СИС - наиболее [радиционный процесс, в котором используются как эвристические подходы, так и формализованные методики. Проектировщик залает структуру устройства на базе своих знаний, идей и освоения опыта предществе1П1ИКов, а при определении функций спдельных блоков пользуется и формальными методами. Требуется знание 1ИП0ВЫХ функциональных узлов, их свойств и параметров. Соответствующей материал изложен в гл. 1, 2 и 3.

Микропроцессорная система соз.лается в результате разработки комплекса программно-аппаратных средств. Разработка аппаратной части сводится к компоновке системы из типовых модулей: нентргыьного процессорного элемента, различных видов памяти, адаптеров, контроллеров и внешних уст-pofieiB. Способы подключения модулей к шинам микропроцессорной системы, описания основных модулей, сведения о .методике их прогрп.ммнрования и применения приведены в гл. 4, 5 и 6.

Львиной долей инженерных разработок аппаратуры в условиях современной России по-видимому явится использование програ-шшруемой .югики ддя создания требуемых устройств и/или их озлалки. Этому вопросу следует уделить дополнительное внимание.

Проекгирование на основе схем нрофаммируемой логики высокой сложности выполняется только с помощью систем авгоматизированного проектирования САПР. Укрупненная структура а.ггорит.лов проектирования показана на рис 9.3.

Проектирование на концептуальном уровне возлагае1ся на проекгировмпгка и слабо связано с автоматизацией. На этом уровне по существу определяется требуемое функционирование устройства, множес1ва входных и выходных сигналов, их характер и взаимосвязь, разбиение проекта на части и з. д. Результаты концептуального синтеза вводятся в САПР, которая производит компиляцию проекта, г. е. синтезирует устройство в базисе библиотеки своих моделей. Полученный проект требует тщательной проверки, поэтому за этапом синтеза следует этап анализа, проводимого моделированием и теоретической верификацией. Моделирование имеет несколько уровней с разной степенью отображения свойств реального о&ьскта. Оно может быть фуик-



Концептуальный синтез

Ввод в САПР

Компиляция

Функциональное моделирование

Временное моделирсваные

Конфигурирование

Физическое моделирование

Установка в систему

Рис. 9.3. Укрупненная структура алгоритмов автоматизированного проектирования цифровых устройств на основе микросхем программируемой логики

Далее производится конфи1ури1юваиие микросхемы программируемой логики, после чего возможна рсачьная проверка работы устройства - физическое моделирование проекта. При успешном завершении физического моделирования устройство готово к установке в систему.

§ 9.2. Пример ручного проектирования цифрового устройства с использованием программируемой матричной логики (ПМЛ)

Пусть требуется спроектировать восьмиразрядный двоично-колированный счетчик с управляемым модулем счета, величина которого задаегся восьми- разрядным входным кодом N. Такой счетчик считает входные сигналы ог нулевого до N - 1, а при появлении N-ro сигнала автоматически сбрасывается в ноль, после чего цикл повторяется снова. Счетчик должен иметь сигналы асинхронного сброса R, разрешения счета V (работать при V - 1), выдачи параллельного кода ОЕ и тактирования CLK. Внешняя организация счетчика приведена на рис. 9.4, а.

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




CLK-

CLK-1

- с

- c,

- с,

X, Хз

V - r -

Хг Xj

- С,

N, -

ГЧ, -

N.-1

- с.

X, X5 X.

B. B,

- с.

- с.

X, X Х5

в, в,

- С,

- С,

- С.

Рис. 9.4. Внешняя организация проектируемого счетчика {а) и варианты распределения сигналов по контактам реализующей его микросхемы (б, в)

Средством реа1изации счетчика выбрана PLD 85C22V10 (рис. 9.5, п). Это быстродействующая PLD с десятью макроэлементами, имеющая тактовую частоту ло 71,4 МГц при использовании обратных связей и 100 МГц при их отсутствии. В макроэлементы поступают от 5 до 16 термов. Кроме того, матрица И вырабатывает отдельные термы для сигналов разрещения буферов ОЕ. Общими для всей PLD являются термы выработки сигшшов асинхронного сброса AR и синхронной установки SP Наличие уровня логической единицы на выводе SP приведет к тому, что очередной тактовый импульс переведет все триггеры в состояние 1. При появлении единичного сигнала AR все триггеры немедленно сбросятся.

Микросхема имеет 12 спениализироваиных входов и 10 двунаправленных выводов.

В схеме макроэлемента (рис. 9.5, б) вывод может быть запрограммирован как вход или как комбинационный либо регистровый выход с возможностью инвертирования выходных сигначов в зависимости от программирования мультиплексора 4-1 с помощью транзисторов ЛИЗМОП, обеспечивающих сигналы So и S,. Программируется также тип обратной связи с по-Mouibro мультиплексора 2-1 , имеющего сложную схему управления, вырабатывающую окончательное значение адресующего сигнала как сумму по модулю два величин Si и Sj.

При программировании на режим комбинационного выхода сигнал обратной связи посылается в матрицу И с контакга Вх/Вых При программировании регистрового выхода можно использовать сигнал обратной связи с выхода триггера или с контакта Вх/Вых

Возможные конфигурации макроэлемента МЭ даны в табл. 9.1, где приняты обозначения; R - регистровый, С - комбинационный, Р - снимаемый с контакта Вх/Вых (от английского Pin), Н - Н-активный, L - L-активный.



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 169 170 171 172 173 174 175 176



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



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


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