|
Увязка клоков и констрейны |
|
|
|
 |
Ответов
|
Jul 4 2018, 11:12
|
Местный
  
Группа: Участник
Сообщений: 368
Регистрация: 18-04-11
Из: Город-герой Москва
Пользователь №: 64 451

|
Цитата(MegaVolt @ Jul 4 2018, 13:24)  Значит сигналом поступления данных будет фронт клока от АЦП. Не понимаю. Клоки для ацп генерит плис. Т.е. Вы хотите сказать, что необходимо отлавливать фронт клока 30 МГц с помощью стандартной схемы определения фронтов (которая будит тактироваться клоком 100 МГц)?
|
|
|
|
|
Jul 4 2018, 12:07
|
Профессионал
    
Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643

|
Приветствую! Цитата(Грендайзер @ Jul 4 2018, 14:12)  Не понимаю. Клоки для ацп генерит плис. Т.е. Вы хотите сказать, что необходимо отлавливать фронт клока 30 МГц с помощью стандартной схемы определения фронтов (которая будит тактироваться клоком 100 МГц)? А мы уж тем более не понимаем что и как у Вас там работает АЦП у Вас работает непрерывно? Выдает на каждый такт 30MHz новый отсчет? Тогда просто суете эти данные на вход FIFO клок на запись которого эти же 30MHz. На выходе этого FIFO на частоте чтения 100MHz будет периодически появляется сигнал valid говорящий что есть новый сэмпл от АЦП. Можете сразу обрабатывать - можете подождать пока накопится некоторое количество и обработать пачкой это как удобнее будет. Удачи! Rob. P.S. Что касается времянки - оцените для начала задержки на пути ODDR -> clk_pin -> board_net -> ADC_clk -> ADC_data -> board_net -> data_pin -> in_reg И если она будет соизмерима с периодом 30MHz тогда можно возится с board_deskew схемой тактирования. Ну а если меньше то можно тупо зафиксировать регистры в IOB и не не мучатся.
|
|
|
|
|
Jul 4 2018, 14:45
|
Местный
  
Группа: Участник
Сообщений: 368
Регистрация: 18-04-11
Из: Город-герой Москва
Пользователь №: 64 451

|
Цитата(RobFPGA @ Jul 4 2018, 15:07)  АЦП у Вас работает непрерывно? Выдает на каждый такт 30MHz новый отсчет? Тогда просто суете эти данные на вход FIFO клок на запись которого эти же 30MHz... Именно так я и сделал. Цитата Если АЦП выдает данные каждый такт то вышеприведенная схема с синхронизатором работать не будет. Поясните пожалуйста за синхронизатор. В книге 100_Power_Tips_for_FPGA_Designer написано что одна частота "относительно" болшьше другой. У меня разница всего в 3 раза. В этом случае я не совсем понимаю как синхронизатор должен выглядеть. Вот есле как на картинке, то мне то же кажется что не заработает. Можно наверное конечно 3-ий триггер добавить... но всёравно не понятно...
Сообщение отредактировал Грендайзер - Jul 4 2018, 14:50
Эскизы прикрепленных изображений
|
|
|
|
Сообщений в этой теме
Грендайзер Увязка клоков и констрейны Jun 28 2018, 10:48 Flip-fl0p Цитата(Грендайзер @ Jun 28 2018, 13:48) Д... Jun 28 2018, 10:53 MegaVolt Цитата(Flip-fl0p @ Jun 28 2018, 13:5... Jun 28 2018, 11:16  Flip-fl0p Цитата(MegaVolt @ Jun 28 2018, 14:16) На ... Jun 28 2018, 11:26   MegaVolt Цитата(Flip-fl0p @ Jun 28 2018, 14:2... Jun 28 2018, 11:28 RobFPGA Приветствую!
Цитата(Грендайзер @ Jun 30 2... Jun 29 2018, 22:20     RobFPGA Приветствую!
Цитата(Грендайзер @ Jul 4 20... Jul 4 2018, 15:05      Грендайзер Цитата(RobFPGA @ Jul 4 2018, 18:05) Схема... Jul 4 2018, 15:15       RobFPGA Приветствую!
Цепочка последовательная триггер... Jul 4 2018, 15:35   MegaVolt Цитата(Грендайзер @ Jul 4 2018, 14:12) Не... Jul 4 2018, 12:36    RobFPGA Приветствую!
Цитата(MegaVolt @ Jul 4 2018... Jul 4 2018, 13:14     MegaVolt Цитата(RobFPGA @ Jul 4 2018, 16:14) Если ... Jul 5 2018, 07:55      Грендайзер Цитата(MegaVolt @ Jul 5 2018, 10:55) И со... Jul 5 2018, 13:06       RobFPGA Приветствую!
Цитата(Грендайзер @ Jul 5 20... Jul 5 2018, 13:52       MegaVolt Цитата(Грендайзер @ Jul 5 2018, 16:06) Не... Jul 5 2018, 14:28 Грендайзер Немного не так выразился. Я хотел сказать, что фиф... Jun 30 2018, 10:49 Самурай Цитата(Грендайзер @ Jun 28 2018, 14:48) Д... Jul 4 2018, 16:13 Грендайзер Цитата(Самурай @ Jul 4 2018, 19:13) Так з... Jul 4 2018, 18:09 Грендайзер Коллеги, очень признателен за помощь. Теперь кое ч... Jul 6 2018, 07:17
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|