Прочел Handbook of Black Magic

Прочел на днях книгу, которая считается одним из лучших пособий по высокоскоростной электронике. Думаю, такую популярность книга завоевала благодаря своему названию! Серьезно, каждый кто заходит и видит называние книжки очень впечатляется.
Спасибо iEugene0x7CA за то, что поделился бумажной книжкой!
Читал я ее в русском переводе, может, поэтому впечатление о ней не очень. Книга читается сложновато, в ней очень много теоретических сведений, и довольно мало практических. Точнее, практические сведения есть, но поданы они в виде лабораторных экспериментов, и, сразу не понятно — как это все можно использовать на практике. Книгу однозначно нужно перечитывать, чтобы факты уложились в памяти.
Не смотря на то, что с высокоскоростной электроникой у меня мало опыта, практически все что там написано я уже знал. В итоге, я даже не знаю к какой аудитории ее отнести: для новичков она — сложновата, а для более продвинутых в электронике товарищей она будет не интересна.
Вот, к примеру, интересные факты которые я из нее узнал:
- На высоких скоростях возвратные токи на платах текут не по пути наименьшего сопротивления, а по пути наименьшей индуктивности. Раньше я на индуктивность земляного полигона не обращал особого внимания, и, это как-то работало. Самый простой способ достичь наименьшей индуктивности — сделать под каждой дорожкой возвратный путь для сигнала, или, просто не разрывать полигоны. В книге очень хорошо показано сколько проблем вызывает разрыв земляного полигона — тут и уменьшения сигнал-шума, и кросс-толк и увеличения излучений.
- Экранирующие дорожки практически бессмысленны. На высоких частотах основной паразитный элемент — индуктивность, а не емкость. Таким образом, лучших выход для предотвращения кростолка — просто отодвинуть дорожки подальше.
- Вы когда-нибудь задумывались, зачем на корпусах микросхем делают несколько земляных выводов? Нет, не потому, что микросхеме нужно так много тока, а для того, чтобы избежать ground bounce. Не думал, что ground bounce может возникнуть в AVR'ках, или других контроллерах, где переключение относительно медленное, но, похоже, так и есть.
- Обычный плоский шлейф — очень даже неплох для передачи высокоскоростных сигналов! Его, с умом, можно использовать аж до 500МГц
К сожалению, альтернативы этой книге я не знаю, поэтому, если вы хотите делать что-то высокоскоростное, это — лучший, как мне кажется, кандидат для прочтения.
6 комментариев
Это появление помех на питающих шинах, появляющиеся при изменении логических уровней других сигналов схемы.
На эту тему можно найти с десяток книг.
Отличная книга на русском А.Н. Кечиев, Проектирование печатных плат для цифровой быстродействующей аппаратуры. Не забудьте купить себе хороший осциллограф с полосой хотя бы в 2ГГц и активный щуп, что бы наблюдать эти эффекты.
Такие книги хороши для тех, кто разрабатывае ПП с частотами от ~300 МГц и выше.
«Отрыв земли» может возникнуть даже на простейшей цифровой логике, если спроектировать ПП соответствующим образом.