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

 
 
> Перенос данных между доменами
_Anatoliy
сообщение May 30 2018, 11:12
Сообщение #1


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Переход шины данных выполняется из домена 275МГц в домен 137,5МГц(децимация после фильтра). Причём STA на эту шину смотрит весьма положительно(см. скриншот). А сигнал-тап показывает в районе курсора явный "выбой" четырёх бит из шины. И по поведению в проекте я вижу что после децимации сигнал очень шумный(полно "иголок"). Сетапы-холды соблюдаются а шина "крошится". Это как? Что посоветуете, коллеги? Вообще-то я всегда доверял STA.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Flip-fl0p
сообщение May 30 2018, 11:24
Сообщение #2


В поисках себя...
****

Группа: Свой
Сообщений: 729
Регистрация: 11-06-13
Из: Санкт-Петербург
Пользователь №: 77 140



Цитата(_Anatoliy @ May 30 2018, 14:12) *
Переход шины данных выполняется из домена 275МГц в домен 137,5МГц(децимация после фильтра). Причём STA на эту шину смотрит весьма положительно(см. скриншот). А сигнал-тап показывает в районе курсора явный "выбой" четырёх бит из шины. И по поведению в проекте я вижу что после децимации сигнал очень шумный(полно "иголок"). Сетапы-холды соблюдаются а шина "крошится". Это как? Что посоветуете, коллеги? Вообще-то я всегда доверял STA.

А как осуществляется перенос из домена в домен ?
Обычно домены помечают, как пути которые STA вообще не должен анализировать.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение May 30 2018, 11:33
Сообщение #3


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Flip-fl0p @ May 30 2018, 14:24) *
А как осуществляется перенос из домена в домен ?
Обычно домены помечают, как пути которые STA вообще не должен анализировать.

1). Здесь data50 в домене 275, а data50r в домене 137,5МГц
Код
PROCESS (iclk2x)
BEGIN    
    if Rising_Edge(iclk2x) then
        data50r <= data50;
    end if;
END PROCESS;

2). Вы не правы.
Go to the top of the page
 
+Quote Post
quato_a
сообщение May 30 2018, 11:38
Сообщение #4


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

Группа: Свой
Сообщений: 95
Регистрация: 27-07-11
Из: Зеленоград
Пользователь №: 66 439



Цитата(_Anatoliy @ May 30 2018, 14:33) *
1). Здесь data50 в домене 275, а data50r в домене 137,5МГц
Код
PROCESS (iclk2x)
BEGIN    
    if Rising_Edge(iclk2x) then
        data50r <= data50;
    end if;
END PROCESS;


Ставьте через 2 регистра, либо через разноклоковое FIFO, либо рукопожатиями (handshake).


--------------------
Суббота начинается в понедельник
Go to the top of the page
 
+Quote Post
iosifk
сообщение May 30 2018, 11:48
Сообщение #5


Гуру
******

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



Цитата(quato_a @ May 30 2018, 14:38) *
Ставьте через 2 регистра, либо через разноклоковое FIFO, либо рукопожатиями (handshake).

Вообще нет смысла гнать всю шину через 2 регистра. Можно это сделать с сигналом "готовность" и по его приходу читать данные...


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

Сообщений в этой теме
- _Anatoliy   Перенос данных между доменами   May 30 2018, 11:12
||- - _Anatoliy   Цитата(quato_a @ May 30 2018, 14:38) Став...   May 30 2018, 11:47
|||- - _Anatoliy   Цитата(iosifk @ May 30 2018, 14:48) Вообщ...   May 30 2018, 12:03
|||- - Flip-fl0p   А приложите сюда SDC файлик. Дюже интересно посмот...   May 30 2018, 12:57
||||- - _Anatoliy   Цитата(Flip-fl0p @ May 30 2018, 15:5...   May 30 2018, 13:08
|||- - MegaVolt   Цитата(_Anatoliy @ May 30 2018, 15:03) In...   May 30 2018, 13:13
||- - MegaVolt   Цитата(quato_a @ May 30 2018, 14:38) Став...   May 30 2018, 11:49
|- - Flip-fl0p   Цитата2). Вы не правы. Вполне возможно Однако д...   May 30 2018, 11:53
- - yes   все советы для асинхронных доменов а data50 тика...   May 30 2018, 11:52
- - yes   > 1).data50 тикает каждый такт на 275МГц. еще ...   May 30 2018, 13:04
|- - _Anatoliy   Цитата(yes @ May 30 2018, 16:04) > 1)....   May 30 2018, 13:23
- - MegaVolt   Делители на 2 и на 4 синхронные между собой?   May 30 2018, 13:37
|- - _Anatoliy   Цитата(MegaVolt @ May 30 2018, 16:37) Дел...   May 30 2018, 15:07
|- - MegaVolt   Цитата(_Anatoliy @ May 30 2018, 18:07) Кл...   May 30 2018, 17:05
|- - _Anatoliy   Цитата(MegaVolt @ May 30 2018, 20:05) В с...   May 31 2018, 02:47
- - dvladim   И все-таки по поводу sdc: вы бы привели его здесь....   Jun 1 2018, 18:06
|- - _Anatoliy   Цитата(dvladim @ Jun 1 2018, 21:06) И все...   Jun 2 2018, 08:01
|- - Inanity   Цитата(_Anatoliy @ Jun 2 2018, 11:01) А ч...   Jun 2 2018, 09:45
- - Inanity   _Anatoliy, если я правильно понял, то вы пытаетесь...   Jun 1 2018, 20:50
- - dvladim   Цитата(_Anatoliy @ Jun 2 2018, 11:01) 2)....   Jun 2 2018, 16:07
- - _Anatoliy   Цитата(dvladim @ Jun 2 2018, 19:07) Что ж...   Jun 3 2018, 04:52


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

 


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


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