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

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

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 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359

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

Даже в тех случаях, когда задачу можно решить точным методом, эвристический подход часто приводит к лучшему решению, которое оказывается в десятки раз более быстрым. Самая удачная эвристическая программа Espresso-II справляется с большинством задач, давая минимальный или почти минимальный результат (сводя функцию к одному или к двум термам-произведениям), включая задачи с несколькими десятками переменных и несколькими сотнями термов-произведений. 3. Другой взгляд на вещи. Как упоминалось выше, минимизацию схем с несколькими выходами можно осуществить напрямую методами, которые представляют собой простейшую формальную модификацию методов минимизации схем с одним выходом. Однако, подойдя к задаче минимизации схем со многими выходами как к задаче многозначной (недвоичной) логики, авторам алгоритма Espresso-MV удалось достичь значительно лучших результатов по сравнению с Espresso-II.

Более подробно об этих методах см. ссылки в Обзоре литературы.

*4.5. Паразитные импульсы на выходе логических схем

Методы анализа, о которых шла речь в параграфе 4.2, не учитывают задержку в схеме и предсказывают только поведение схемы в установившемся режиме {steady-state behavior). Другими словами, эти методы позволяют находить сигнал на выходе схемы как функцию входных сигналов в предположении, что входные сигналы сохраняют свои значения в течение относительно длительного времени по сравнению с задержками в электронных цепях. Однако в парафафе З.б было объяснено, что в действительности задержка между изменением входного сигнала и соответствующим изменением выходного сигнала у реальной логической схемы не равна нулю и зависит от многих факторов.

Из-за задержек переходной процесс {transient behavior) в логической схеме может отличаться от того, что предсказывает анализ ее поведения в установившемся режиме. В частности на выходе схемы может возникать короткий импульс (выброс, всплеск), часто называемый паразитным импульсом {гчюкам, glitch), тогда как анализ поведения в установившемся режиме предсказывает, что выходной сигнал не должен изменяться. Говорят, что существует источник опасности {hazard), когда в схеме может возникать такой паразитный импульс. Возникает паразитный импульс в действительности или нет - зависит от точных значений задержек и от других электрических характеристик схемы. Поскольку эти параметры трудно контролировать в серийном производстве схем, проектировщик должен побеспокоиться об устранении источников опасности {возможности возникновения паразитного импульса) даже в том случае, когда сбой может



(а) X -

(Ь) 2 1-

XZP ZP


Рис. 4.44. Схема с единичным статическим источником опасности: (а) принципиальная схема; (Ь) временные диаграммы

Нулевой статический источник опасности (static-0 hazard) - это возможность возникновения единичного паразитного импульса, когда ожидается, что на выходе схемы будет постоянный 0:

Определение: Нулевой статический источник опасности - это две соседние комбинации входных сигналов, такие что: (а) при переходе от одной комбинации к другой меняется только один из входных сигналов, (Ь) обе комбинации дают О на выходе и возможно кратковременное появление на выходе 1 в течение переходного процесса, вызванного изменением входного сигнала.

Поскольку нулевой статический источник опасности является двойственным по отношению к единичному статическому источнику опасности, в схеме ИЛИ-И

наступить лишь при наихудшей комбинащ1и логических значений и электрических параметров.

*4.5.1. Статические источники опасности

Единичный статический источник опасности (static-1 hazard) - это возможность возникновения нулевого паразитного импульса на выходе схемы, когда ожидается - согласно статическому анализу функции, реализуемой этой схемой, что выходной сигнал будет в точности оставаться постоянным и равным 1. формальное определение состоит в следующем:

Определение: Единичный статический источник опасности - это две комбинации входных сигналов, такие что: (а) при переходе от одной комбинации к другой меняется только один из входных сигналов, (Ь) обе комбинации дают 1 на выходе и возможно кратковременное появление на выходе О в течение переходного процесса, вызванного изменением входного сигнала.

Рассмотрим, например, логическую схему, приведенную нарис. 4.44(a). Предположим, что оба входных сигналах иУравны 1, аZ изменяется от 1 до 0. Тогда временные диаграммы будут такими, как показано на рис. 4.44(b), где мы предположили, что задержка распространения в каждом вентиле и инверторе равна одному и тому же единичному отрезку времени. Несмотря на то, что статический анализ предсказывает наличие 1 на выходе при обеих комбинациях входных сигналов X, Y Z = 111 и X, Y Z = 110, временные диаграммы показывают, что F проваливается до О в течение единичного отрезка времени при переходе Z от 1 до О из-за задержки в инверторе, на выходе которого вырабатывается сигнал Z.



двойственной по отношению к схеме, изображенной нарис. 4.44(a), имеется нулевой статический источник опасности.

Схема ИЛИ-И с четырьмя нулевыми источниками опасности представлена на рис. 4.45(a). Один из источников опасности имеет место тогда, когда W, X, Y = О и сигнал Z изменяется так, как показано на рис. 4.45(b). Вы, по-видимому, сможете сами найти три других источника опасности, а также устранить их все, после того как изучите следующий раздел.

WXZP

YZ 0-.1 L-

XPYP


WXZP

Рис. 4.45. Схема С нулевыми статическими источниками опасности: (а) принципиальная схема; (Ь) временные диаграммы

*4.5.2. Нахождение статических источников опасности по картам Карно

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

В правильно построенной двухуровневой схеме И-ИЛИ, реализующей сумму произведений, нет нуаевых статических источниюв опасности. Такой источник опасности существовал бы в схеме указанного вида только в том случае, если бы на входы одного и того же вентиля И бьши поданы одновременно и сам входной сигнал и его инверсия, но это бьшо бы тупо. Однако в такой с\емемогут быть единичные статические источники опасности. Их существование можно предвидеть, разглядывая карту Карно, где обведены термы-произведения, соответствуюшде в схеме вентилям И.

На рис. 4.46(a) показана карта Карно для схемы, приведенной на рис. 4.44. Из карты следует, что не существует одного терма-произведения, который покрывает обе комбинации переменных X, Y Z = 111 и X, Y Z = ПО. Таким образом, интуитивно ясно, что выходной сигнал может на короткое время проваливаться до О, если сигнал на выходе вентиля И, покрывающего одну из комбинаций, переходит в О до того, как сигнал на выходе вентиля И, покрывающего другую комбинацию переменных, переходит в 1. Способ исключения этого источника опасности очевиден: просто вводим лишний терм-произведение (вентиль И), чтобы покрыть опасную пару комбинаций переменных, как показано на рис. 4.46(b). Оказывается, что лишний терм-произведение является консенсусом (consensus) двух исходных термов; и в самом общем случае для исключения источников опасности необходимо добавлять консенсусные термы. Соответствующая схема, в которой нет источников опасности, показана на рис. 4.47.



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 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359



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



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


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