Звоните! 
 (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

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

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

Проектирование цифровых устройств - это инженерное искусство, и как таковое оно означает решение проблем . Мой опыт показывает, что только на 5-10 процентов проектирование цифровых устройств является интересным занятием , когда работа носит творческий характер, вас посещает вспышка прозрения или удается придумать новый подход. Все остальное, по большей части, - просто механическая работа. Уверяю вас, что сегодня выполнять эту рутинную работу много легче, чем 20 или даже 10 лет назад, но вы пока еще не можете тратить 100% или даже 50% времени на интересные занятия.

ВАЖНЫЕ СООБРАЖЕНИЯ ПРИ ЦИФРОВОМ ПРОЕКТИРОВАНИИ

Хорошие средства не гарантируют хорошего результата, но они здорово помогают, избавляя вас от головной боли при осуществлении необходимых действий.

Цифровые схемы обладают аналоговыми характеристиками.

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

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

Применяйте имена сигналов, содержащие указание на их активные уровни, и пользуйтесь принципом инверсия к инверсии (bubble-to-bubble).

Разберитесь со стандартными составными блоками и используйте их.

Проектируйте систему в целом так, чтобы минимизировать ее стоимость, включая ваши собственные инженерные усилия как часть затрат.

Расчет конечных автоматов подобен профаммированию; подходите к этому именно с такой точки зрения.

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

Избегайте проектирования асинхронных схем. Применяйте синхронные методы проектирования до тех пор, пока не появятся лучшие.

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

Нужно вовремя отлавливать короткие паразитные импульсы (глюки).



1.2. Соотношение между аналоговым и цифровым 23

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

Отладка. Практически невозможно быть хорошим разработчиком, не владея техникой выявления неисправностей. Успешная отладка предполагает планирование, систематический подход, терпение и логичность действий: если вы не в состоянии разобраться со случаем, когда проблема есть, то вам не догадаться, когда проблемы нет\

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

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

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

Дальше в этой главе и повсюду в тексте я буду продолжать высказывать различные утверждения о том, что важно и что не важно. Я думаю, что у меня есть право на это, как у специалиста со сравнительно большим опытом успешной практической деятельности в области цифрового проектирования. Но я также приглашаю всех поделиться со мной вашим собственным мнением и опытом (пишите мне по электронной почте по адресу j ohn@ wakerly. com).

1.2. Соотношение между аналоговым и цифровым

в аналоговых (analog) устройствах и системах происходит преобразование таких меняющихся во времени сигналов, которые могут принимать любые значения из непрерывного интервала величин; эти величины могут быть напряжением или током или иметь другую размерность. То же самое происходит в цифровых (digital) схемах и системах; отличие состоит только в том, что мы можем притворяться, будто это не так. Цифровой сигнал - это модель, согласно которой в любой момент времени сигнал может принимать только одно из двух дискретных значений, которые мы называем нулем (0) и единицей (I) (или низким и высоким уровнями, ложью и истиной , отрицанием и утверждением, Сэмом и Фредом или как-то еще).



Цифровые компьютеры появились в 40-х годах и начали широко применяться на практике в 60-х. Но только в последние 10 или 20 лет цифровая революция распространилась на многие другие стороны жизни. Можно привести следующие примеры систем, которые раньше были исключительно аналоговыми и теперь переходят в разряд цифровых:

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

- размером 640x480 или больше, где в каждом пикселе запоминается интенсивность красной, зеленой и синей цветовых составляющих, причем на каждую из них отводится по 8 битов. Этот большой массив данных можно преобразовать и сжать; в частности, в формате, называемом JPEG, размер запоминаемого массива данных может составлять только 5% от исходного объема в зависимости от количества деталей в изображении. Таким образом, принцип действия цифровых камер основан на применении цифровой памяти и на цифровой обработке данных.

Видеозапись. На универсальном цифровом диске (digital versatile disc, DVD) видеоизображение запоминается в цифровом формате с большой степенью сжатия, называемом MPEG-2. Согласно этому стандарту осуществляется ко-

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

Запись звука. Если раньше все сводилось к запоминанию аналоговых колебаний в виде отпечатка на виниловой пластинке или на магнитной ленте, то в настоящее время для записи звука применяют цифровые компакт-диски (compact disics, CDs). Музыка запоминается на компакт-диске в виде последовательности 16-разрядных двоичных чисел, соответствующих выборкам, которые берутся из исходного аналогового колебания с интервалом 22.7 микросекунды в каждом из стереоканалов. Запись на целиком заполненном компакт-диске (73 минуты) содержит свыше 6 миллиардов битов информации.

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



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 
Продажа и изготовление мебели.


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