|
|
  |
Задержать сигнал на 1 нс |
|
|
|
Aug 9 2016, 06:51
|

Универсальный солдатик
     
Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362

|
Вытекает из этой темы. http://electronix.ru/forum/index.php?showtopic=128018Допустим, возьму 2 АЦП и буду их тактировать 500 МГц в противофазе. Получу 1 ГВыб/с. Но, чтобы не крутить фазу тактов, можно на полтакта задержать сигнал, приходящий на один из АЦП. На 1 нс, то есть. Время небольшое, 20 см дорожки по плате. Полоса сигнала, скажем, 0 - 200 МГц. Можно и куском кабеля сделать. Или фильтром? Если пробовали или изучали, дайте совет.
|
|
|
|
|
Aug 9 2016, 08:24
|
Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783

|
Цитата(ViKo @ Aug 9 2016, 09:51)  Вытекает из этой темы. http://electronix.ru/forum/index.php?showtopic=128018Допустим, возьму 2 АЦП и буду их тактировать 500 МГц в противофазе. Получу 1 ГВыб/с. Но, чтобы не крутить фазу тактов, можно на полтакта задержать сигнал, приходящий на один из АЦП. На 1 нс, то есть. Время небольшое, 20 см дорожки по плате. Полоса сигнала, скажем, 0 - 200 МГц. Можно и куском кабеля сделать. Или фильтром? Если пробовали или изучали, дайте совет. 1. Мне очень не нравиться такой вариант  Потому что если они не сойдутся ровно то это уже фиг исправишь. Может конечно сигнал какой то очень хитрый и и это не проблема. 2. По хорошему для таких целей должна стоять микрушка раздающая клоки и обеспечивающая точную подвижку фазы каждого с шагом в пару пик. Это в идеале. 3. Если же по задаче то плата от образца к образцу будет иметь вариации диэлектрика и как следствие разное волновое. Т.е. каждую плату придётся подгонять лично. 4. Не очень понятно как вышло так что есть нечто способное принять 500МГц но оно же не может проинвертировать этот 500МГц клок. 5. Обычно на 500Мгц клок дифференциальный. А это значит что для поворота клока нужно поменять местами два провода + и -. 6. Чуть не забыл. Задержку лучше делать на куску коаксиала будет стабильнее гораздо.
|
|
|
|
|
Aug 9 2016, 08:36
|
Местный
  
Группа: Участник
Сообщений: 454
Регистрация: 20-11-09
Из: Зеленоград
Пользователь №: 53 762

|
Цитата(ViKo @ Aug 9 2016, 09:51)  Допустим, возьму 2 АЦП и буду их тактировать 500 МГц в противофазе. Получу 1 ГВыб/с. Это АЦП, работающие в режиме чередования, до 4-х штук в одном корпусе бывает (ADC interleaved). Непонятно, зачем всё это делать на россыпи, преодолевая трудности, описанные МегаВольтом.
|
|
|
|
|
Aug 9 2016, 09:01
|
Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783

|
Цитата(ViKo @ Aug 9 2016, 11:56)  Трудности с АЦП описаны в теме. В частности, невозможно принять данные с тех АЦП простыми ПЛИС. А еще я люблю дешевые решения. Да не вопрос. Ставь CDS (clock distribution systems) и будет тебе счастье. Понятно что это дороже куска коаксиала. Но поверь мучаться ты будешь существенно меньше. И ты не говоришь откуда у тебя 500МГц и почему их нельзя проинвертировать?
|
|
|
|
|
Aug 9 2016, 09:12
|

Универсальный солдатик
     
Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362

|
Цитата(MegaVolt @ Aug 9 2016, 11:40)  AD9512. Смотрел на нее. Размером с сам АЦП. Эти сдвинутые на нечто такты еще надо в ПЛИС принять и сохранить. то есть, работать по тактам непосредственно с АЦП, плюс свои такты внутри ПЛИС. А когда такты постоянные, раз подогнать фазу в ПЛИС, и всё. Цитата(MegaVolt @ Aug 9 2016, 12:01)  Да не вопрос. Ставь CDS (clock distribution systems) и будет тебе счастье. Понятно что это дороже куска коаксиала. Но поверь мучаться ты будешь существенно меньше. И ты не говоришь откуда у тебя 500МГц и почему их нельзя проинвертировать? 500 МГц - с генератора, откуда еще? Epson какой-нибудь. Инвертировать - вот в чем загвоздка. АЦП будут работать то синхронно, то в противофазе. И нужно переключать такты соответственно. И тоже не нашел простой микросхемы, чтобы их переключать. Еще не прошелся по всему интернету, поищу. Но хочу обсудить мысль задержать сигнал (он, кстати, коммутируется, но с этим кое-что сотворил).
|
|
|
|
|
Aug 9 2016, 09:13
|
Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783

|
Цитата(ViKo @ Aug 9 2016, 12:06)  Смотрел на нее. Размером с сам АЦП. Эти сдвинутые на нечто такты еще надо в ПЛИС принять и сохранить. то есть, работать по тактам непосредственно с АЦП, плюс свои такты внутри ПЛИС. А когда такты постоянные, раз подогнать фазу в ПЛИС, и всё. Так это не проблема. обычно. Задержка на пол такта в плисине делается на раз плюнуть. Само собой у тебя будет два входных блока работающих на сдвинутых частотах. Но это небольшие входные куски. А дальше их переносишь на один клок и имеешь счастье. Само собой клоки от каждого АЦП должны быть затащены в ПЛИС опять же чтобы не иметь гемороя. У тебя что за АЦП?
|
|
|
|
|
Aug 9 2016, 09:40
|
Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783

|
Цитата(ViKo @ Aug 9 2016, 12:21)  AD9484. Вот смотри у него есть DCO+/- это выходной клок для плисины. От него у тебя будет работать входной десериализатор. Далее ты будешь иметь на более низкой частоте шину шире входной в N раз. Соответственно блоков таких будет 2. Значит ширина шины 2N. Где N степень десериализации. Обе шины сливаются в одну весьма просто. Времянку сам раскладчик проверит только таймспек напишешь. Всё. А дальше делай с этой шиной что хочешь. Хоть в память, хоть реалтайм фильтрацию. Только учитывая что у тебя будут идти отсчёты пачками за внутренний такт. Если в ПЛИС затащить больше 500Мег сложно то работать больше чем на 100 внутри будет сложновато. Т.е. 10 отсчётов за такт. Шина 80 бит Цитата Как у тебя все легко делается!  Не забывай, 500 МГц. Не забываю  Я просто делал на 1ГГц на AD12D1600  Правда без всякого интерлива. (если не считать родной встроенный) Цитата Другой и взял.  ADC08D500 оставлю напоследок, дорогой он слишком. И многоногий. Ага. Зато у него вообще всё внутри для организации подстройки и прочего. Только не путай с ADC08D L500. Там эти цепи выпилили. Если большо AD9512 возьми младшкго брата AD9515 он чуть поменьше будет.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|