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

 
 
> Q13.1, Cyclone IV: MemoryCompiler/FIFO, данные от АЦП, lpm_fifo_dc
Genadi Zawidowsk...
сообщение Oct 11 2015, 08:12
Сообщение #1


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

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



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

КОроче, не получается... Вот кусочек проекта.
Ещё... Кто знает, означает ли примечание (4) в описани ug_fifo.pdf, что сигналы wrempty и rdempty можно использовать только в конфигурациях с разной шириной шин входа и выхода?

Для контроля работоспособности проекта используется версия этого блока без FIFO, просто с синхронизатором.

Сообщение отредактировал Genadi Zawidowski - Oct 11 2015, 08:23
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  fifo.zip ( 12.6 килобайт ) Кол-во скачиваний: 9
Прикрепленный файл  ug_fifo.pdf ( 716.94 килобайт ) Кол-во скачиваний: 18
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Genadi Zawidowsk...
сообщение Oct 13 2015, 11:36
Сообщение #2


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

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Любые варианты комбинационной логики с соответствующих выходов (количество занятых слов FIFO) на входы дают неработоспособные варианты схемы. Если "зажать" wrreq и rdreq на VCC - только в этом случае нет помех (шума) - но это не то, что хотелось бы от этой схемы получить (состояние между совеесм пусто и совсем заполнено).
Go to the top of the page
 
+Quote Post
iosifk
сообщение Oct 13 2015, 20:39
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Genadi Zawidowski @ Oct 13 2015, 14:36) *
Любые варианты комбинационной логики с соответствующих выходов (количество занятых слов FIFO) на входы дают неработоспособные варианты схемы. Если "зажать" wrreq и rdreq на VCC - только в этом случае нет помех (шума) - но это не то, что хотелось бы от этой схемы получить (состояние между совеесм пусто и совсем заполнено).

А как с времянками по предустановке wrreq и rdreq перед клоками? И откуда они берутся... Ну, при чтении - понятно. А вот для записи?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Genadi Zawidowski   Q13.1, Cyclone IV: MemoryCompiler/FIFO   Oct 11 2015, 08:12
|- - Maverick   Цитата(Genadi Zawidowski @ Oct 13 2015, 14...   Oct 13 2015, 12:06
- - Genadi Zawidowski   А зачем городить счетчик и кроссдоменную синхрониз...   Oct 13 2015, 12:37
|- - Maverick   Цитата(Genadi Zawidowski @ Oct 13 2015, 15...   Oct 13 2015, 18:07
- - Александр77   Насколько понимаю, FIFO (особенно двуклоковые) кра...   Oct 13 2015, 19:00
- - Genadi Zawidowski   Ну это не пропадание... Уточню: есть всегда идущий...   Oct 13 2015, 19:09
|- - iosifk   Цитата(Genadi Zawidowski @ Oct 13 2015, 22...   Oct 13 2015, 19:21
- - Genadi Zawidowski   Ситуация с мультиплексированием данных - это не по...   Oct 13 2015, 20:16
- - Genadi Zawidowski   Берутся с выходов состояния (количества слов) свое...   Oct 13 2015, 20:46
|- - iosifk   Цитата(Genadi Zawidowski @ Oct 13 2015, 23...   Oct 13 2015, 20:53
- - Genadi Zawidowski   Я понимаю, что wrreq снявшееся после того как 4 сл...   Oct 13 2015, 21:01
|- - iosifk   Цитата(Genadi Zawidowski @ Oct 14 2015, 00...   Oct 13 2015, 21:15
- - Genadi Zawidowski   Эти все гонки закончатся к началу следующего импул...   Oct 13 2015, 21:18
|- - iosifk   Цитата(Genadi Zawidowski @ Oct 14 2015, 00...   Oct 13 2015, 21:26
- - Genadi Zawidowski   О! читать доки надо оказывается... Сделаю боль...   Oct 13 2015, 22:13


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

 


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


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