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

 
 
> Кварцевый генератор для ПЛИС
enzaime
сообщение Dec 16 2015, 07:56
Сообщение #1


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Штука такая: можно ли к ПЛИС 5ceba7f23c8n https://www.buyaltera.com/PartDetail?partId=3879489 подсоединить кварцевый генератор (частота 50 МГц) и тактировать микросхему DAC908 http://www.ti.com/product/dac908 (165 МГц), т.е. из 50 МГц получить 165 МГц и чтобы dac908 нормально работал от этой частоты ( сам кварцевый генератор надо подключить на контакт ПЛИС, являющийся входом для PLL, а тактовый вход dac908 подключить к выходному контакту PLL ПЛИС)? Надёжней наверное подключить к ПЛИС генератор на 200 МГц, но я таких как-то не нашёл(
Go to the top of the page
 
+Quote Post
5 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 65)
dima32rus
сообщение Dec 16 2015, 08:03
Сообщение #2


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

Группа: Свой
Сообщений: 134
Регистрация: 9-11-12
Из: г. Брянск
Пользователь №: 74 311



Цитата(enzaime @ Dec 16 2015, 10:56) *
можно ли к ПЛИС 5ceba7f23c8n подсоединить кварцевый генератор (частота 50 МГц) и тактировать микросхему DAC908 (165 МГц), т.е. из 50 МГц получить 165 МГц и чтобы dac908 нормально работал от этой частоты ( сам кварцевый генератор надо подключить на контакт ПЛИС, являющийся входом для PLL, а тактовый вход dac908 подключить к выходному контакту PLL ПЛИС)? Надёжней наверное подключить к ПЛИС генератор на 200 МГц, но я таких как-то не нашёл(

Все верно, так сделать можно. Что Вас смущает?
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 16 2015, 08:04
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(dima32rus @ Dec 16 2015, 11:03) *
Все верно, так сделать можно. Что Вас смущает?

Jitter?
Go to the top of the page
 
+Quote Post
des00
сообщение Dec 16 2015, 08:04
Сообщение #4


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(dima32rus @ Dec 16 2015, 15:03) *
Все верно, так сделать можно.

если джиттер вам не принципиален


--------------------
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 16 2015, 08:19
Сообщение #5


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Цитата
Все верно, так сделать можно. Что Вас смущает?

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

Что за штука такая джиттер?
И ещё раз: кварц на 50 мгц к плис, плис тактирует цап на 165 мгц и всё будет работать? Я правильно понял?
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Dec 16 2015, 08:31
Сообщение #6


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



..джиттер - это дрожание фронтов, фазовый шум.
Если вы выдаёте данные на ваш ЦАП а в цапе эти данные перепревязываются к чистому клоку ЦАПа, то можете умножить 50 МГц до 165 и использовать их, если конечно разведёте проект в плис чтобы он на такой частоте работал.
Если вы хотите чтобы ваш ЦАП целиком работал на синтезированой вами частоте, то учтите что скорее всего соотношение Сигнал\шум у полезного сигнала будет низким.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 16 2015, 08:38
Сообщение #7


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Спасибо за разъяснения, а как быть если требуется высокая частота? Надо подключать генератор с высокой частотой? Можете подсказать какой генератор использовать, а то я как-то не нашёл кварцевый генератор на 200 мгц?

Сообщение отредактировал enzaime - Dec 16 2015, 08:50
Go to the top of the page
 
+Quote Post
likeasm
сообщение Dec 16 2015, 09:33
Сообщение #8


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

Группа: Участник
Сообщений: 156
Регистрация: 15-04-10
Пользователь №: 56 673



Цитата(enzaime @ Dec 16 2015, 11:38) *
Спасибо за разъяснения, а как быть если требуется высокая частота? Надо подключать генератор с высокой частотой? Можете подсказать какой генератор использовать, а то я как-то не нашёл кварцевый генератор на 200 мгц?

а я нашел и очень много http://www.digikey.com/product-search/en/c...illators/852334
нужно было только поискать.
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 16 2015, 10:16
Сообщение #9


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Цитата
а я нашел и очень много http://www.digikey.com/product-search/en/c...illators/852334
нужно было только поискать.

Ну вот, теперь мне стыдно... очень
Go to the top of the page
 
+Quote Post
dima32rus
сообщение Dec 16 2015, 10:24
Сообщение #10


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

Группа: Свой
Сообщений: 134
Регистрация: 9-11-12
Из: г. Брянск
Пользователь №: 74 311



Цитата(des00 @ Dec 16 2015, 11:04) *
если джиттер вам не принципиален

А что джиттер? От внешнего источника тактов подаем 50 МГц на вход ПЛИС, далее через PLL формируем 165 МГц и подаем на специализиорованный выход для тактирования внешнего устройства, в данном случае - на ЦАП. Констрейним путь вывода данных. Стандартная схема...
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Dec 16 2015, 11:25
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(Lmx2315 @ Dec 16 2015, 12:31) *
Если вы хотите чтобы ваш ЦАП целиком работал на синтезированой вами частоте, то учтите что скорее всего соотношение Сигнал\шум у полезного сигнала будет низким.

На восьмибитном ЦАП не будет заметно скорее всего.
Go to the top of the page
 
+Quote Post
dm.pogrebnoy
сообщение Dec 16 2015, 11:58
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



Цитата(dima32rus @ Dec 16 2015, 13:24) *
А что джиттер? От внешнего источника тактов подаем 50 МГц на вход ПЛИС, далее через PLL формируем 165 МГц и подаем на специализиорованный выход для тактирования внешнего устройства, в данном случае - на ЦАП. Констрейним путь вывода данных. Стандартная схема...


Рисковый парень sm.gif


--------------------
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 16 2015, 12:57
Сообщение #13


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Цитата
А что джиттер? От внешнего источника тактов подаем 50 МГц на вход ПЛИС, далее через PLL формируем 165 МГц и подаем на специализиорованный выход для тактирования внешнего устройства, в данном случае - на ЦАП. Констрейним путь вывода данных. Стандартная схема...

У меня есть отладочная плата DE1 c ПЛИС 5CSEMA5F31C6N, там на плис подаётся 50 мгц, а от плис тактируется внешняя память частотой 200 мгц, тактовый вход памяти соединён с контактом выхода PLL на ПЛИС и вроде как всё работает.
Go to the top of the page
 
+Quote Post
likeasm
сообщение Dec 16 2015, 13:05
Сообщение #14


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

Группа: Участник
Сообщений: 156
Регистрация: 15-04-10
Пользователь №: 56 673



Цитата(dima32rus @ Dec 16 2015, 13:24) *
А что джиттер? От внешнего источника тактов подаем 50 МГц на вход ПЛИС, далее через PLL формируем 165 МГц и подаем на специализиорованный выход для тактирования внешнего устройства, в данном случае - на ЦАП. Констрейним путь вывода данных. Стандартная схема...

Можете пояснить как формируем 165 МГц через PLL? Так 50*33=1650/10=165? Или иной есть способ? Если нет, тогда возникает вопрос прокачает ли PLL 1,65 ГГц?
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Dec 16 2015, 13:23
Сообщение #15


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(enzaime @ Dec 16 2015, 15:57) *
У меня есть отладочная плата DE1 c ПЛИС 5CSEMA5F31C6N, там на плис подаётся 50 мгц, а от плис тактируется внешняя память частотой 200 мгц, тактовый вход памяти соединён с контактом выхода PLL на ПЛИС и вроде как всё работает.

Цифровой схеме джиттер не так сильно мешает, как аналоговой. В цифре джиттер просто отжирает окно (снижает рабочую частоту), поэтому джиттер даже в несколько сотен пикосекунд при частоте в 200МГц вполне допустим. В аналоговых же схемах джиттер формирует шум.

Цитата(likeasm @ Dec 16 2015, 16:05) *
Можете пояснить как формируем 165 МГц через PLL? Так 50*33=1650/10=165? Или иной есть способ? Если нет, тогда возникает вопрос прокачает ли PLL 1,65 ГГц?

PLL VCO работает на частоте M/N. Для получения данных параметров устанавливаем M=66, N=5, получаем частоту VCO 660MГц. Далее частота VCO ещё может для каждого выхода PLL произвольно делиться, в данном случае на 4.

А вообще в CycloneV PLL имеет нецелочисленный режим, то есть умеет не целые M.

Go to the top of the page
 
+Quote Post
des00
сообщение Dec 16 2015, 13:44
Сообщение #16


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(dima32rus @ Dec 16 2015, 17:24) *
А что джиттер? От внешнего источника тактов подаем 50 МГц на вход ПЛИС, далее через PLL формируем 165 МГц и подаем на специализиорованный выход для тактирования внешнего устройства, в данном случае - на ЦАП. Констрейним путь вывода данных. Стандартная схема...

http://cds.linear.com/docs/en/design-note/dn1013f.pdf смотреть Figure-2. Есть похожие документы и для ЦАП


--------------------
Go to the top of the page
 
+Quote Post
dima32rus
сообщение Dec 16 2015, 13:45
Сообщение #17


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

Группа: Свой
Сообщений: 134
Регистрация: 9-11-12
Из: г. Брянск
Пользователь №: 74 311



Цитата(likeasm @ Dec 16 2015, 16:05) *
Можете пояснить как формируем 165 МГц через PLL? Так 50*33=1650/10=165? Или иной есть способ? Если нет, тогда возникает вопрос прокачает ли PLL 1,65 ГГц?

Задаете в МегаВизарде входную частоту 50, выходную - 165. Он сам коэффициенты поставит. Вот к примеру мой реально работающий проект: из входной 100 МГц делаю 133 МГц, от которой работает внещняя SDRAM.
Прикрепленное изображение

При преобразовании используются коэффициенты 13333/10000.
Да, джиттер здесь имеет место быть, как и везде. Но он учитывается в TimeQueste и времянки в проекте выполняются с нужным запасом. Думаю, что и 165 МГц должно нормально развестись.
Во всяком случае, в другом проекте у меня АЦП тактируется от 200 МГц, все работает, никакой джиттер не мешает. При этом 200 МГц получается из входных 32 МГц через коэффициент 25/4.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 16 2015, 13:58
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(DmitryR @ Dec 16 2015, 15:25) *
На восьмибитном ЦАП не будет заметно скорее всего.

"скорее всего" это, конечно, веский аргумент.. biggrin.gif

Внимательно смотрим на рис. 10 из tutorial MT-019:
[attachment=97569:MT019.jpg]

Потом внимательно смотрим в Table 30: PLL Specifications for Cyclone V Devices из Cyclone V Device Datasheet
[attachment=97570:PLL.jpg]

После чего делаем вывод, что при джиттере 300 ps на выходе PLL от заявленных восьми бит ЦАПа останется от силы три..

Как-то так..

biggrin.gif
Go to the top of the page
 
+Quote Post
des00
сообщение Dec 16 2015, 14:46
Сообщение #19


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(blackfin @ Dec 16 2015, 20:58) *
После чего делаем вывод, что при джиттере 300 ps на выходе PLL от заявленных восьми бит ЦАПа останется от силы три..

от полосы зависит wink.gif вдруг там 200МГц ЦАП для постоянного тока biggrin.gif


--------------------
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Dec 16 2015, 16:22
Сообщение #20


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(blackfin @ Dec 16 2015, 16:58) *
После чего делаем вывод, что при джиттере 300 ps на выходе PLL от заявленных восьми бит ЦАПа останется от силы три..

Совершенно верно, только джиттера такого там скорее всего не будет. Я запускал от Cyclone IV формирователь коротких импульсов, выдавая на две ноги одну и ту же частоту, сдвинутую в PLL по фазе всего на несколько шагов, и заказчики исследовали этот вопрос очень пристально. Реально джиттер там получался 20-30пс, причём это на обычных лапах, не dedicated.
Go to the top of the page
 
+Quote Post
des00
сообщение Dec 16 2015, 16:43
Сообщение #21


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(DmitryR @ Dec 17 2015, 00:22) *
Совершенно верно, только джиттера такого там скорее всего не будет. Я запускал от Cyclone IV формирователь коротких импульсов, выдавая на две ноги одну и ту же частоту, сдвинутую в PLL по фазе всего на несколько шагов, и заказчики исследовали этот вопрос очень пристально. Реально джиттер там получался 20-30пс, причём это на обычных лапах, не dedicated.

все так, но это зависит от коэффициентов пересчета. Какие нить 5/4, 10/4 будут более/менее норм, а какие нить 1378/998 уже аяяяй


--------------------
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 16 2015, 16:52
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(des00 @ Dec 16 2015, 19:43) *
все так, но это зависит от коэффициентов пересчета.

Не только. Зависит также от того, что и как синтезатор расставил на кристалле, а также от того, какие сигналы выходят с соседних пинов.

Есть же программы анализа влияния SSN на соседние выводы. Короче, если вендор не гарантирует, полагаться на авось инженер не имеет права.

Иначе, Фобосы-Грунты и дальше будут летать мимо Марсов..
Go to the top of the page
 
+Quote Post
dima32rus
сообщение Dec 16 2015, 17:13
Сообщение #23


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

Группа: Свой
Сообщений: 134
Регистрация: 9-11-12
Из: г. Брянск
Пользователь №: 74 311



Цитата(des00 @ Dec 16 2015, 19:43) *
все так, но это зависит от коэффициентов пересчета. Какие нить 5/4, 10/4 будут более/менее норм, а какие нить 1378/998 уже аяяяй

Т.е. получается, что нестабильность такта прямо пропорциональна величине коэффициентов пересчета? Как это можно учесть в проекте?
Go to the top of the page
 
+Quote Post
des00
сообщение Dec 17 2015, 04:10
Сообщение #24


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(blackfin @ Dec 17 2015, 00:52) *
Не только. Зависит также от того, что и как синтезатор расставил на кристалле, а также от того, какие сигналы выходят с соседних пинов.

Есть же программы анализа влияния SSN на соседние выводы. Короче, если вендор не гарантирует, полагаться на авось инженер не имеет права.

Плавали, знаем sm.gif Вообще все нужно считать, если ухудшение SNR допустимо для конкретной системы, то почему бы и нет. Но ИМХО - хороший генератор/синтезатор - разветвитель тактовой, наше все.

Цитата(dima32rus @ Dec 17 2015, 01:13) *
Т.е. получается, что нестабильность такта прямо пропорциональна величине коэффициентов пересчета? Как это можно учесть в проекте?

Это практические результаты которые я наблюдал. В проекте, априори не учесть никак. Только натурный эксперимент, с возможной переделкой системы тактирования платы.


--------------------
Go to the top of the page
 
+Quote Post
dima32rus
сообщение Dec 17 2015, 04:58
Сообщение #25


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

Группа: Свой
Сообщений: 134
Регистрация: 9-11-12
Из: г. Брянск
Пользователь №: 74 311



Цитата(des00 @ Dec 17 2015, 07:10) *
Это практические результаты которые я наблюдал. В проекте, априори не учесть никак. Только натурный эксперимент, с возможной переделкой системы тактирования платы.

Вот те раз... Как Вы думаете, это особенности PLL конкретного производителя либо общая черта всех PLL, т.е. самого принципа их работы?
Go to the top of the page
 
+Quote Post
Corvus
сообщение Dec 17 2015, 05:09
Сообщение #26


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 24-04-08
Из: Зеленоград
Пользователь №: 37 056



Это черта PLL в FPGA. Поэтому общее правило: от ПЛИС тактировать только цифру, для аналога нужно использовать другие PLL http://www.ti.com/product/LMK04000
обещают
Цитата
provides sub-200 femtosecond (fs) root mean square (RMS) jitter performance.
Go to the top of the page
 
+Quote Post
dima32rus
сообщение Dec 17 2015, 06:57
Сообщение #27


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

Группа: Свой
Сообщений: 134
Регистрация: 9-11-12
Из: г. Брянск
Пользователь №: 74 311



Цитата(Corvus @ Dec 17 2015, 08:09) *
Поэтому общее правило: от ПЛИС тактировать только цифру, для аналога нужно использовать другие PLL

Понятно, что для обеспечения заданного соотношения сигнал-шум (SNR) в аналоговых схемах джиттер должен быть ограничен. Тут другой вопрос: если в ПЛИС джиттер зависит от коффициентов пересчета исходной частоты PLL, и это никак не учитывается, тогда при определенных условиях могут пойти сбои и в чисто цифровых схемах, несмотря на то, что временной анализ даст положительные результаты. Например, выше я приводил скрин PLL из реального проекта. Там такт для внешней SDRAM получается из исходной частоты через коэффициент 13333/10000. Вопрос: долетит ли мой Фобос-Грунт до Марса или не?
Go to the top of the page
 
+Quote Post
Corvus
сообщение Dec 17 2015, 07:13
Сообщение #28


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 24-04-08
Из: Зеленоград
Пользователь №: 37 056



Цитата(dima32rus @ Dec 17 2015, 09:57) *
Тут другой вопрос: если в ПЛИС джиттер зависит от коффициентов пересчета исходной частоты PLL, и это никак не учитывается, тогда при определенных условиях могут пойти сбои и в чисто цифровых схемах

Производитель ПЛИС нормирует максимальный джиттер PLL. От наихудшего случая и надо плясать. То, что в некоторых ситуациях джиттер будет в разы, а то и на порядок лучше, роли не играет, и закладываться на это нельзя.
Go to the top of the page
 
+Quote Post
dima32rus
сообщение Dec 17 2015, 07:22
Сообщение #29


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

Группа: Свой
Сообщений: 134
Регистрация: 9-11-12
Из: г. Брянск
Пользователь №: 74 311



Цитата(Corvus @ Dec 17 2015, 10:13) *
Производитель ПЛИС нормирует максимальный джиттер PLL. От наихудшего случая и надо плясать.

А как плясать? des00 говорит, что это нельзя учесть, только выявить экспериментально...
И какой джиттер тогда фигурирует во временном анализе?
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 17 2015, 07:23
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(dima32rus @ Dec 17 2015, 10:57) *
Тут другой вопрос: если в ПЛИС джиттер зависит от коффициентов пересчета исходной частоты PLL, и это никак не учитывается, тогда при определенных условиях могут пойти сбои и в чисто цифровых схемах..

Вам же уже ответили.

В цифровых схемах момент семплирования данных с выхода SDRAM выбирают исходя из условия максимального раскрытия Глазковой диаграммы:


В этот момент (цифра "5" на рисунке) сигнал на выходе SDRAM не меняется и соответствует либо логическому нулю, либо единице.

А раз сигнал в момент семплирования постоянный, то смещение момента семплирования на 300 ps в любую сторону не приведет к защелкиванию неверных данных.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Dec 17 2015, 07:27
Сообщение #31


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(Corvus @ Dec 17 2015, 10:13) *
Производитель ПЛИС нормирует максимальный джиттер PLL. От наихудшего случая и надо плясать. То, что в некоторых ситуациях джиттер будет в разы, а то и на порядок лучше, роли не играет, и закладываться на это нельзя.

Закладываться можно на всё, что вы способны протестировать. Производители часто халявят, и вместо того, чтобы расписать условия работы их изделия в разных режимах, пишут в даташите только наихудший случай. Помню ещё много лет назад надо было на Xilinx каком-то дешёвом тоже сделать хитрую систему тактирования - так у них был калькулятор, который считал джиттер DCM в зависимости от его настроек. Сейчас так, к сожалению, уже никто не строит, поэтому если кто хочет получить изделие с наилучшим соотношением цена/качество (что в бизнесе, если он не связан с войной или космосом даёт лучшие результаты, чем абсолютное качество при любой цене), то приходится экспериментировать.
Go to the top of the page
 
+Quote Post
Maverick
сообщение Dec 17 2015, 07:48
Сообщение #32


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(DmitryR @ Dec 17 2015, 09:27) *
Закладываться можно на всё, что вы способны протестировать. Производители часто халявят, и вместо того, чтобы расписать условия работы их изделия в разных режимах, пишут в даташите только наихудший случай. Помню ещё много лет назад надо было на Xilinx каком-то дешёвом тоже сделать хитрую систему тактирования - так у них был калькулятор, который считал джиттер DCM в зависимости от его настроек. Сейчас так, к сожалению, уже никто не строит, поэтому если кто хочет получить изделие с наилучшим соотношением цена/качество (что в бизнесе, если он не связан с войной или космосом даёт лучшие результаты, чем абсолютное качество при любой цене), то приходится экспериментировать.

это Вы правильно заметили эксперементы и еще раз эксперементы. К сожалению это касается не только ПЛИС, производители все чаще стали умалчивать в даташитах свои "баги", а для разработчика, как говорил Винокур "потом сюрприз будет" sm.gif


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
des00
сообщение Dec 17 2015, 07:51
Сообщение #33


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(dima32rus @ Dec 17 2015, 14:22) *
что это нельзя учесть, только выявить экспериментально...
И какой джиттер тогда фигурирует во временном анализе?

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


--------------------
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 17 2015, 07:51
Сообщение #34


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(DmitryR @ Dec 17 2015, 11:27) *
.. поэтому если кто хочет получить изделие с наилучшим соотношением цена/качество ..., то приходится экспериментировать.

Ага.. А потом производитель FPGA тоже "захочет получить изделие с наилучшим соотношением цена/качество" и что-нибудь так наоптимизирует в своём тех-процессе,
что все ваши "эксперименты" пойдут лесом и вдруг окажется, что старые прошивки в новых кристаллах не работают, ну никак!

И здесь на форуме, ЕМНИП, кто-то уже сталкивался с подобными проблемами.. biggrin.gif
Go to the top of the page
 
+Quote Post
dima32rus
сообщение Dec 17 2015, 07:56
Сообщение #35


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

Группа: Свой
Сообщений: 134
Регистрация: 9-11-12
Из: г. Брянск
Пользователь №: 74 311



Цитата(blackfin @ Dec 17 2015, 10:23) *
В цифровых схемах момент семплирования данных с выхода SDRAM выбирают исходя из условия максимального раскрытия Глазковой диаграммы

SDRAM это частный случай. Вопрос в том, как учесть джиттер вообще, в т.ч. и в самой ПЛИС. На каждый триггер диаграмму строить же не будешь...
Go to the top of the page
 
+Quote Post
des00
сообщение Dec 17 2015, 08:02
Сообщение #36


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(blackfin @ Dec 17 2015, 14:51) *
И здесь на форуме, ЕМНИП, кто-то уже жаловался на подобные проблемы.. biggrin.gif

Ни кто-то, а я sm.gif при переходе с сыклонов 2 на сыклоны 3. Но проблемы были не в джиттере как таковом, а в модуляции тактовой, вызываемой сигналами разрешения, по которым хлопала достаточно толстая логика.

Цитата(dima32rus @ Dec 17 2015, 14:56) *
SDRAM это частный случай. Вопрос в том, как учесть джиттер вообще, в т.ч. и в самой ПЛИС. На каждый триггер диаграмму строить же не будешь...

вам же сказали уже раза 3. производитель гарантирует максимальный джиттер. весь расчет идет по нему.


--------------------
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 17 2015, 08:11
Сообщение #37


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(dima32rus @ Dec 17 2015, 11:56) *
Вопрос в том, как учесть джиттер вообще, в т.ч. и в самой ПЛИС.

Это всё учитывается в STA:

derive_clock_uncertainty,
set_clock_uncertainty.

Учите матчасть, короче! biggrin.gif

Цитата(des00 @ Dec 17 2015, 12:02) *
Ни кто-то, а я sm.gif при переходе с сыклонов 2 на сыклоны 3.

Не, я про вот это:
Цитата(zombi @ Nov 25 2015, 01:15) *
Маркировка на всех мс обоих партий практически одинаковая кроме одной цифры в Lot number.
Из первой партии (VAM9M73761) всего 1% работает не стабильно. Но меня это устраивает.
Вторая VAM9M73741 - 80% работают со сбоями. Причем с повышением температуры до 40-50С не работают практически все.
Как такое может быть если выпущены обе партии в одну неделю и скорее всего на одном и том же заводе?
Почему может быть такая огромная разница в проценте рабочих мс?
Go to the top of the page
 
+Quote Post
dima32rus
сообщение Dec 17 2015, 08:22
Сообщение #38


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

Группа: Свой
Сообщений: 134
Регистрация: 9-11-12
Из: г. Брянск
Пользователь №: 74 311



Цитата(des00 @ Dec 17 2015, 11:02) *
вам же сказали уже раза 3. производитель гарантирует максимальный джиттер. весь расчет идет по нему.

Вот теперь все стало ясно. Не всегда сразу поймешь, что имеется ввиду, приходится дотошно спрашивать. Прошу прощения, если что не так.
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 18 2015, 09:29
Сообщение #39


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



И ещё вопрос такой: когда говорится что память dram работает с частотой 133/167/200 мгц это означает, из этой памяти под управлением плис можно выводить данные на цап с частотой 133/167/200 мгц или что контроллер, управляющий этой памятью должен работать с данной частотой, а данные выводятся на самом деле, например каждый 3-4 такт работы контроллера? (например данные выводятся с частотой 30/50/65 мгц) а память например такая: http://www.chipdip.ru/product1/8725096650/

Сообщение отредактировал enzaime - Dec 18 2015, 09:29
Go to the top of the page
 
+Quote Post
bugdesigner
сообщение Dec 20 2015, 07:55
Сообщение #40


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

Группа: Участник
Сообщений: 123
Регистрация: 12-06-15
Из: Земля
Пользователь №: 87 133



Цитата(enzaime @ Dec 18 2015, 11:29) *
контроллер, управляющий этой памятью должен работать с данной частотой, а данные выводятся на самом деле, например каждый 3-4 такт работы контроллера? (например данные выводятся с частотой 30/50/65 мгц)

Это не совсем так, в sdram кроме обычного цикла чтения, нужно производить периодически цикл регенерации, что приводит к паузам в циклах работы. Поэтому приходится брать память с запасом по производительности, скармливать данные из неё в fifo, а уж потом в dac. Выбранная Вами память никак не справится с поставленной задачей .
Go to the top of the page
 
+Quote Post
des00
сообщение Dec 20 2015, 14:04
Сообщение #41


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(bugdesigner @ Dec 20 2015, 14:55) *
Это не совсем так, в sdram кроме обычного цикла чтения, нужно производить периодически цикл регенерации....

в целом вы правы, но иногда можно обойтись без нее


--------------------
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 21 2015, 08:01
Сообщение #42


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



В общем посмотрел я документацию к памяти. И работать с ней что-то не так-то просто и с частотой 200/166/133 МГц должен работать контроллер, который будет этой памятью управлять. А прежде чем получить данные на выходе надо: послать команду предзарядки, потом дать команду активации строки из выбранного банка, потом дать команду чтения, подождать 2-3 цикла и только потом появятся данные (правда задержка только при первой команде чтения, дальше они идут потоком, только каждые 2-3 такта надо посылать команду чтения) + периодически регенерировать ячейки, которые записаны, но не используются. Круто, всё очень дружественно и удобно, блин. В итоге чтобы заставить выдавать данные с заявленной частотой, нужно быть магом не иначе (из-за периодических циклов регенерации (т.е. выдавать данные циклично из какого-либо 1 банка продолжительное время без регенерации, можно потерять, то что хранится в другом банке, к тому же переход от строки к строке прерывает выход данных). Разве не удобнее купить ПЛИС тысяч за 10 на каком-нибудь ali express с кучей логических ячеек (серия Cyclone V, написать код, который выполнял бы просто хранение и запись n битных слов ( не за счёт ресурсов встроенной памяти, которой мало, а за счёт логических ячеек, ну написать проект так чтобы он распознавался не как ram память, а как что-то другое) и использовать в качестве памяти? А как вообще поступают если надо непрерывно выдавать данные на частоте 1-2 ГГц. Единственный вариант, который мне приходит в голову это ставить несколько(4-5) микросхем памяти (частотой 200 МГц) считывать с них одновременно данные, а потом выдавать последовательно результат на цап. Это я так из любопытства интересуюсь.

Сообщение отредактировал enzaime - Dec 21 2015, 08:04
Go to the top of the page
 
+Quote Post
dinam
сообщение Dec 21 2015, 08:12
Сообщение #43


Профессионал
*****

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



Основное преимущество динамической памяти это её цена, поэтому и приходится заморачиваться. Делал рефреш для SDRAM в момент между переключениями с чтения на запись и наоборот, экономил пару тактов. Ну или в паузах. Также подключал всю свободную память Cyclone II как SRAM к Blackfin. Всё зависит от задач sm.gif
Какой объем памяти и какой поток данных нужен?
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 21 2015, 08:41
Сообщение #44


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Ну сейчас цап должен выдавать данные из памяти с частотой 165 Мгц. В память будут записываться выборки сигнала с компа (время записи не принципиально, принципиально время чтения, так как запись будет идти 1 раз, чтение много раз, например в течение 2 часов). Объём выборки 600-800 тыс выборок по 8 бит, такие числа брались из расчёта 7 мбит внутренней памяти плис, но в идеале чтобы уместилось 2-4 млн. выборок ( что-то около 30 мбит, т.е. подходит любая dram (по памяти), самое главное чтобы данные из плис в цап шли непрерывно и не абы какие, а те что лежат во внешней памяти (память и цап будут соединены с плис (т.е. плис посылает команду чтения памяти, потом то что пришло из памяти посылается на цап ) Вот такая фигня. Как я понял плис, цап, память должны работать как минимум с частотой 165 МГц. Память будет на 200 МГц в количестве 2 штук ( ну когда одна не может выдать данные (из-за начала регенерации или ещё чего-нибудь, данные продолжит выдавать другая (2 памяти с одинаковыми выборками) что-то вроде такой http://www.chipdip.ru/product1/8508374164/ (время доступа 5 нс (200 МГц)), а какая плис сможет потянуть такие требования (выдавать сигнал на частоте 165 МГц, ну места для контроллера думаю в любом случае хватит, контроллер думаю сам писать, какой-нить самый простой, т.к. документацию изучил и представление о том как он должен выглядеть у меня уже есть) ?

Сообщение отредактировал enzaime - Dec 21 2015, 09:07
Go to the top of the page
 
+Quote Post
dinam
сообщение Dec 21 2015, 09:16
Сообщение #45


Профессионал
*****

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



Цитата(enzaime @ Dec 21 2015, 14:41) *
Ну сейчас цап должен выдавать данные из памяти с частотой 165 Мгц. Объём выборки 600000-800000 тыс выборок по 8 бит
Я не совсем понял, объем желаемой памяти 600-800 Мбайт? Поток данных 165 Мбайт/сек? Если да, то надо использовать DRAM. Конкретный тип памяти SDRAM или DDR SDRAM сложно советовать. У меня стоит похожая задача. Я пытаюсь пристыковать DDR3 к Cyclone V, но застрял на этапе моделирования. Даже тему на форуме создавал. И не только у меня проблемы возникали с моделированием. К сожалению, я сам пока не осилил, а другой участник форуме не отписался о достигнутых результатах.
Я вижу примерно такое решение для своей задачи. Использую в Cyclone V аппаратный контроллер памяти, подключаю к нему на вход и на выход FIFO необходимой длины, сделанной на внутренней памяти FPGA. Получаю для 5CEFA2F23C8N 333 МГц или 1332 Мбайт/сек на x16 для DDR3. Реально будет поменьше из-за накладных расходов. Объем одной микросхемы памяти 2-8 Гбит. Вот сколько займет по времени разработка не берусь судить, но много.
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 21 2015, 10:16
Сообщение #46


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Цитата
не совсем понял, объем желаемой памяти 600-800 Мбайт?

Я ошибся (сейчас поправил) имел ввиду 6-8 Мбит, но в идеале 30 Мбит

Сообщение отредактировал enzaime - Dec 21 2015, 10:17
Go to the top of the page
 
+Quote Post
dinam
сообщение Dec 21 2015, 10:43
Сообщение #47


Профессионал
*****

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



Тогда пробуйте простую параллельную SRAM DigiKey
Я думаю это самое простое и быстрое решение.
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Dec 21 2015, 10:55
Сообщение #48


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(dinam @ Dec 21 2015, 13:43) *
Тогда пробуйте простую параллельную SRAM

Уточню - синхронную SRAM (SSRAM или QDR SRAM).


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 21 2015, 17:10
Сообщение #49


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Цитата
Тогда пробуйте простую параллельную SRAM DigiKey
Я думаю это самое простое и быстрое решение.

Ух ты круто, как раз то что я хотел (без этой долбанной регенерации и контроллер для неё похоже не такой уж и сложный нужен)
В общем выбрал я такую плис https://www.buyaltera.com/PartDetail?partId=1658115, а память sram qdrII http://www.digikey.com/product-detail/en/C...BZXC-ND/2529459. В общем спасибо всем за разъяснения
Go to the top of the page
 
+Quote Post
Александр77
сообщение Dec 21 2015, 17:47
Сообщение #50


Знающий
****

Группа: Свой
Сообщений: 608
Регистрация: 10-07-09
Из: Дубна, Московская область
Пользователь №: 51 111



Цитата(enzaime @ Dec 21 2015, 20:10) *
В общем выбрал я такую плис...

Плис можно и потолще взять (5к вентилей могут быстро разойтись). Если уж выбрали память в bga (не испугались значит), то почему не взять в том же bga и плис с большим числом вентилей и внутренней памятью!?
Go to the top of the page
 
+Quote Post
dinam
сообщение Dec 22 2015, 04:49
Сообщение #51


Профессионал
*****

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



Перед тем как покупать деталюшки и разводить плату, попробуйте в Quartuse сделать заготовку проекта. Т. е. например, принять и записать пару байтов в память. Прописать все основные входные и выходные сигналы. Но сначала их не привязывать к конкретным пинам. Пусть они раскидаются автоматом. Задать констрейны. Убедиться что вы получаете нужные вам частоты. Потом при разводке платы сможете проверять на какие выводы вы можете выводить нужные сигналы.
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 22 2015, 15:10
Сообщение #52


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Цитата
Перед тем как покупать деталюшки и разводить плату, попробуйте в Quartuse сделать заготовку проекта. Т. е. например, принять и записать пару байтов в память. Прописать все основные входные и выходные сигналы. Но сначала их не привязывать к конкретным пинам. Пусть они раскидаются автоматом. Задать констрейны. Убедиться что вы получаете нужные вам частоты. Потом при разводке платы сможете проверять на какие выводы вы можете выводить нужные сигналы.

Спасибо за совет


Сообщение отредактировал enzaime - Dec 22 2015, 15:10
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 23 2015, 08:16
Сообщение #53


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



В итоге всё получается проще, чем я думал плис EP4CE10F17C8N на 10к вентилей и как оказалось есть плата, выполненная в виде модуля расширения ( все регуляторы напряжения для плис имеются, кварц на 50 мгц, порт jtag, статическая память для хранения прошивки, а контакты ввода-вывода выведены на внешние пины и всё это по привлекательной цене + ещё и выведены напряжения на 5 и 3.3 вольта ). Оставлю ссылку, если кто-то ещё захочет купить (Ali express, доставка 35 дней, цена 2900 рублей) http://ru.aliexpress.com/item/Altera-Cyclo...archweb201560_8
В общем всем спасибо за помощь
Go to the top of the page
 
+Quote Post
dinam
сообщение Dec 23 2015, 08:31
Сообщение #54


Профессионал
*****

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



Может тогда поискать плату в которой на борту есть и SSRAM?
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 23 2015, 09:33
Сообщение #55


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Да и я думал об этом, но конкретно та которая нужна не нашёл (167-200 МГц, 16-18 Мбит)
Go to the top of the page
 
+Quote Post
dinam
сообщение Dec 23 2015, 09:45
Сообщение #56


Профессионал
*****

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



Тогда я не вижу особого смысла в применении такой платы, ведь вам придется делать ещё одну, на которой надо будет распаять BGA корпус. Также не забывайте что вам надо протащить на другую плату под сотню 167-200 МГц сигналов.
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 23 2015, 10:29
Сообщение #57


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Цитата
Тогда я не вижу особого смысла в применении такой платы, ведь вам придется делать ещё одну, на которой надо будет распаять BGA корпус. Также не забывайте что вам надо протащить на другую плату под сотню 167-200 МГц сигналов.

А смысл в том, что с плис не надо возиться biggrin.gif
Ну память я другую выбрал http://www.digikey.com/product-detail/en/C...0AXC-ND/1205874 корпус 100-LQFP.
Память и цап будут на одной плате, а плис на другой. В общем я не вижу тут сложностей.

Сообщение отредактировал enzaime - Dec 23 2015, 10:34
Go to the top of the page
 
+Quote Post
Corner
сообщение Dec 24 2015, 20:37
Сообщение #58


Профессионал
*****

Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815



Цитата(DmitryR @ Dec 16 2015, 14:25) *
На восьмибитном ЦАП не будет заметно скорее всего.

Не заметно, если соотношение периода частоты к джиттеру больше числа градаций ЦАП/АЦП. ПЛЛ дает сотни пс. На 165 МГЦ будет реальных около 6 бит, остальное помойка.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 25 2015, 03:31
Сообщение #59


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Corner @ Dec 25 2015, 00:37) *
ПЛЛ дает сотни пс. На 165 МГЦ будет реальных около 6 бит, остальное помойка.

Прикольно.. А как считали? Или просто, взяли цифру с потолка? biggrin.gif
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Dec 25 2015, 07:07
Сообщение #60


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Цитата(blackfin @ Dec 25 2015, 06:31) *
Прикольно.. А как считали? Или просто, взяли цифру с потолка? biggrin.gif

(1/165)/(2^6) = 95 пс. - наверное так и похоже на правду.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 25 2015, 07:42
Сообщение #61


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Lmx2315 @ Dec 25 2015, 10:07) *
(1/165)/(2^6) = 95 пс. - наверное так и похоже на правду.

Наверное, Фобос-Грунт улетел на Фобос.. А может и в Тихий океан.. biggrin.gif

Сигнал/Шум ЦАПа (SNR) и джиттер клока ЦАПа связаны одной простой формулой:

SNR = 20*log10(1/[2*pi*f*Tjitter]), где:

f - максимальная частота синусоиды на выходе ЦАПа, которая, согласно Котельникову, равна:

f = 165/2 МГц, и

Tjitter - джиттер на выходе PLL FPGA, который, согласно DS на Cyclone V, равен:

Tjitter = 300 ps.

Точно так же Сигнал/Шум ЦАПа связан простой формулой с числом значимых разрядов (ENOB) ЦАПа:

ENOB = (SNR - 1.76)/6.02;

Подставляя в эту формулу значение для SNR, находим:

ENOB = (20*log10(1/[2*pi*f*Tjitter]) - 1.76)/6.02 = (20*log10(1/[2*pi*82.5*106*0.3*10-9]) - 1.76)/6.02 = (16.16 - 1.76)/6.02 = 2.393 значимых бита!

То есть, ни о каких "реальных около 6 бит" и речи быть не может..

Как-то так.. biggrin.gif
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Dec 25 2015, 07:49
Сообщение #62


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Цитата(blackfin @ Dec 25 2015, 10:42) *
То есть, ни о каких "реальных около 6 бит" и речи быть не может..

Как-то так.. biggrin.gif

..вы несомненно правы! и отдельное спасибо за подробное изложение (не в первый раз).
з.ы.
..участник выше , просто по логике , хотел сказать что 8 бит точно не будет .
Исходя из понятий джиттера и периода тактовой частоты.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 25 2015, 07:56
Сообщение #63


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Lmx2315 @ Dec 25 2015, 10:49) *
..участник выше , просто по логике , хотел сказать что 8 бит точно не будет .

Ну да, ну да..
Цитата
Учитель спрашивает сколько будет дважды два.
Отвечай, Вано:
- Сто, учитель.
- Неправильно.
Ну давай ты, Гоги.
- Семь, учитель.
- Ну да где-то семь, восемь, ну никак не сто..

biggrin.gif
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Dec 25 2015, 08:07
Сообщение #64


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Цитата(blackfin @ Dec 25 2015, 10:56) *
Ну да, ну да..
biggrin.gif

..ну если уж на то пошло, то по логике участника выше, джиттер получается 95 пс а это больше 4-х бит, по вашим рассуждениям.
Так что если это - истина, то между вашим и его ответом - 2 бита ошибки.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 25 2015, 08:09
Сообщение #65


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Lmx2315 @ Dec 25 2015, 11:07) *
..ну если уж на то пошло, то по логике участника выше, джиттер получается 95 пс ...

Вот точная цитата:
Цитата(Corner @ Dec 24 2015, 23:37) *
ПЛЛ дает сотни пс.

Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Dec 25 2015, 08:14
Сообщение #66


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Цитата(blackfin @ Dec 25 2015, 11:09) *
Вот точная цитата:

..вся его фраза звучит:
"если соотношение периода частоты к джиттеру больше числа градаций ЦАП/АЦП - то будет помойка."
для 6 бит (по его логике помойка начинается с 95 пс) ,
а про сотни пс он сказал применительно ко всем ПЛИС вообще.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 06:09
Рейтинг@Mail.ru


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