реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Плата VGA in/out (6 слоев), вопросы по разводке
A-10
сообщение Apr 18 2015, 14:42
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 11-06-09
Из: Санкт-Петербург
Пользователь №: 50 207



Доброго времени суток.

Есть плата захвата данных с VGA и выводом - http://electronix.ru/forum/index.php?showtopic=126809

Некоторые вопросы по разводке платы:

Стоит ли учитывать длину проводников (шины адреса и данных), если учесть, что частота 40-50Mhz?

Тот же вопрос про волновое сопротивление - в ДШ на AD9984A указано, что линии должны быть 75 Ом. Актуально ли это для таких частот, как у меня?

Насколько сильное влияние может иметь емкость линий на максимальную рабочую частоту? Т.к. каждая линия на шине адреса имеет 6 параллельных подключений + переходные отверстия.

AD9984A не имеет выходов аналоговой земли и в рекомендациях ничего не сказано про отдельную аналоговую землю, тем не менее, стоит ли разводить отдельную землю под эту микросхему и соединять в одной точке?

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

Общий вид
Прикрепленное изображение


Шина адреса
Прикрепленное изображение


Шина данных
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 18 2015, 15:35
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(A-10 @ Apr 18 2015, 17:42) *
Стоит ли учитывать длину проводников (шины адреса и данных), если учесть, что частота 40-50Mhz?

Нет.

Цитата(A-10 @ Apr 18 2015, 17:42) *
Тот же вопрос про волновое сопротивление - в ДШ на AD9984A указано, что линии должны быть 75 Ом. Актуально ли это для таких частот, как у меня?

Для входов важно 75Ом резисторы расположить как можно ближе к АЦП. Импеданс нужный обеспечить для трех линий тоже не проблема.

Цитата(A-10 @ Apr 18 2015, 17:42) *
Насколько сильное влияние может иметь емкость линий на максимальную рабочую частоту? Т.к. каждая линия на шине адреса имеет 6 параллельных подключений + переходные отверстия.

В даташите нет цифр, касающихся характеристик выходных драйверов, но есть рекомендации не превышать ёмкость 10пФ, для чего советуют подключать не более одного потребителя.
С шестью могут быть проблемы.

Цитата(A-10 @ Apr 18 2015, 17:42) *
AD9984A не имеет выходов аналоговой земли и в рекомендациях ничего не сказано про отдельную аналоговую землю, тем не менее, стоит ли разводить отдельную землю под эту микросхему и соединять в одной точке?

Однозначно не стоит.

Цитата(A-10 @ Apr 18 2015, 17:42) *
В целом, если не сложно, укажите на возможные ошибки - первый раз занимаюсь разводкой платы такого рода.

Масштаб очень уж мелкий.
Go to the top of the page
 
+Quote Post
A-10
сообщение Apr 18 2015, 16:18
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 11-06-09
Из: Санкт-Петербург
Пользователь №: 50 207



aaarrr
Спасибо,

Цитата(aaarrr @ Apr 18 2015, 18:35) *
Для входов важно 75Ом резисторы расположить как можно ближе к АЦП. Импеданс нужный обеспечить для трех линий тоже не проблема.

Да, это сделал. А насчет импеданса - как его правильно учитывать, если на линии есть другие элементы (последовательная индуктивность, конденсатор)?

"Use 75 Ω matched impedance traces. Trace impedances other than 75 Ω also increase the chance of reflections."

Кстати, не понятно, это только к входным относится?

Цитата(aaarrr @ Apr 18 2015, 18:35) *
В даташите нет цифр, касающихся характеристик выходных драйверов, но есть рекомендации не превышать ёмкость 10пФ, для чего советуют подключать не более одного потребителя.
С шестью могут быть проблемы.

А какие варианты здесь могут быть?

Цитата(aaarrr @ Apr 18 2015, 18:35) *
Масштаб очень уж мелкий.

Добавил PDF файл, скажите, если будет не видно что-то - могу другой вариант прислать или исходники.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 18 2015, 16:24
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(A-10 @ Apr 18 2015, 19:18) *
Кстати, не понятно, это только к входным относится?

Да, это ко входам относится. Элементы никак не учитывать, только трассы.

Цитата(A-10 @ Apr 18 2015, 19:18) *
А какие варианты здесь могут быть?

Буферизировать. На шесть приемников я бы не рискнул выводить параллельно.
Go to the top of the page
 
+Quote Post
A-10
сообщение Apr 18 2015, 17:24
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 11-06-09
Из: Санкт-Петербург
Пользователь №: 50 207



aaarrr
Цитата
Буферизировать. На шесть приемников я бы не рискнул выводить параллельно.


То есть будет такая схема?
Прикрепленное изображение

А разве входная емкость с параллельными соединениями не будет так же влиять на сигнал до каждого буфера (и искажать его)?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 18 2015, 17:28
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(A-10 @ Apr 18 2015, 20:24) *
То есть будет такая схема?

Нет, это ничем не отличается от исходного варианта. Пару буферов на выход АЦП, от каждого из них к трем приемникам.
Go to the top of the page
 
+Quote Post
_pv
сообщение Apr 18 2015, 17:32
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



выход ЦАПа нагрузить только на 2 SN74LVC16244A, a их выходы еще на 3 каждый.
шину адреса так же, 6 входов, 30пФ на 50МГц - многовато нагрузки.
Go to the top of the page
 
+Quote Post
A-10
сообщение Apr 20 2015, 00:35
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 11-06-09
Из: Санкт-Петербург
Пользователь №: 50 207



@ aaarrr, @_pv
То есть таким образом?
Прикрепленное изображение


А можно убрать буферы адреса, например так?
Прикрепленное изображение

Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 20 2015, 01:02
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(A-10 @ Apr 20 2015, 03:35) *
А можно убрать буферы адреса, например так?

Нужно. И на данных тоже оставьте два, зачем плодить лишние?
Go to the top of the page
 
+Quote Post
_pv
сообщение Apr 20 2015, 07:14
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(aaarrr @ Apr 20 2015, 07:02) *
Нужно. И на данных тоже оставьте два, зачем плодить лишние?

на данных нужен свой отдельный буфер, так как в память иногда пишут, а иногда она начинает картинку отдавать в ЦАП, соответсвенно от остальной шины (половины - трёх соседей) на это время надо уметь отключаться.
а с адреса можно убрать.

и по разводке, 6 слоёв не многовато ли?
там обе шины и данных и адреса от памяти/буфера/ЦАП в одном верхнем слое вытаскиваются по горизонтали, потом переход через нижний слой на такую же шину по вертикали вверх к АЦП.
то есть вроде бы вполне можно и в 2 слоя упихать при большом желании.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 20 2015, 09:50
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(_pv @ Apr 20 2015, 10:14) *
на данных нужен свой отдельный буфер, так как в память иногда пишут, а иногда она начинает картинку отдавать в ЦАП, соответсвенно от остальной шины (половины - трёх соседей) на это время надо уметь отключаться.
а с адреса можно убрать.

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

Цитата(_pv @ Apr 20 2015, 10:14) *
и по разводке, 6 слоёв не многовато ли?

Согласен, шесть тут ни к чему совсем.
Go to the top of the page
 
+Quote Post
_pv
сообщение Apr 20 2015, 10:03
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(aaarrr @ Apr 20 2015, 15:50) *
Ну и отключать глобально буфер данных. Если шина адреса одна, то одновременных чтений-записей все равно не получится.

как раз получится, развертка (счётчик адреса) у всех видео сигналов однинаковая, как у входного, соответственно определённый кадр в отдельном канале либо пишется в память с обшего АЦП, либо выводится ранее запомненный на индивидуальный ЦАП. остальные при этом либо тоже выводят своё не мешая соседям, либо пишут картинку с АЦП.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 20 2015, 10:06
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



А, тогда понятно. Пардон, просто не вникал в идеологию.
Go to the top of the page
 
+Quote Post
A-10
сообщение Apr 20 2015, 19:37
Сообщение #14


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 11-06-09
Из: Санкт-Петербург
Пользователь №: 50 207



Цитата(_pv @ Apr 20 2015, 13:03) *
как раз получится, развертка (счётчик адреса) у всех видео сигналов однинаковая, как у входного, соответственно определённый кадр в отдельном канале либо пишется в память с обшего АЦП, либо выводится ранее запомненный на индивидуальный ЦАП. остальные при этом либо тоже выводят своё не мешая соседям, либо пишут картинку с АЦП.
Да, именно так.

Цитата(_pv @ Apr 20 2015, 10:14) *
и по разводке, 6 слоёв не многовато ли?
там обе шины и данных и адреса от памяти/буфера/ЦАП в одном верхнем слое вытаскиваются по горизонтали, потом переход через нижний слой на такую же шину по вертикали вверх к АЦП.
то есть вроде бы вполне можно и в 2 слоя упихать при большом желании.


Цитата(aaarrr @ Apr 20 2015, 12:50) *
Согласен, шесть тут ни к чему совсем.

Да, я тоже думал об этом. Но если 4 слоя я еще себе могу представить, то как это все впихнуть в 2 - ума не приложу (к тому же там могут быть проблемы с ЭМС?). У меня не большой опыт разводки плат с таким кол-вом проводников.
Прикрепленное изображение

Все время появлялась потребность в добавлении третьего слоя, в местах пересечения шин.
Go to the top of the page
 
+Quote Post
A-10
сообщение Apr 21 2015, 00:52
Сообщение #15


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 11-06-09
Из: Санкт-Петербург
Пользователь №: 50 207



Сейчас открыл книгу Джонсона ("Конструирование высокоскоростных устройств"), посчитал, почему-то получились такие данные:

Емкость входа - 5pF
6 нагрузок, 5*6 = 30pF
2pf/inch емкость линии. 390мм = 14.84 = 15.4inch
C load = 30pF + 2pf/inch * 15.4inch = 61pF

VCC = 3.0V, VOH = 2.25
Io = 18mA
(3-2.25) / 0.018 = 41.6 = 42R
Trc = 42R * 61pF = 0.00000000256 S = 2.56nS
Умножаем на 2.2 = 5.63nS (время нарастания)

Вроде как с запасом..


Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 05:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01511 секунд с 7
ELECTRONIX ©2004-2016