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

 
 
> Как объяснить ModelSim, что clock глобальный?, Не могу объяснить ModelSim, что clock глобальный.
videoscan
сообщение Sep 24 2017, 16:52
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 57
Регистрация: 16-09-14
Из: Москва
Пользователь №: 82 826



Народ!
Работаю на Quartus 16. Пишу на VHDL. При симуляции на ModelSim столкнулся со следующей проблемой:
- ModelSim не может понять, что Clock в схеме глобальный. Этот Clock в проекте, путешествуя из модуля в модуль, называется по разному, но по сути остаётся одним и тем же сигналом(при разводке в кристалле превращается в один и тот же сигнал - я проверял и он является Global). Однако ModelSim этого не понимает с в каждой ипостаси дает этому сигналу свою задержку относительно исходного.
Как ModelSDim объяснить, что этот сигнал глобальный, и он не должен быть одномоментным, не смотря на то, что в других блоках он называется по другому и несколько раз переприсваивается.

Сообщение отредактировал videoscan - Sep 24 2017, 16:52
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Nick Potapov
сообщение Sep 25 2017, 06:51
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 19-05-06
Из: Нижний Новгород
Пользователь №: 17 250



Может быть поможет использование псевдонимов?

alias clk_copy : std_logic is clk_original;
Go to the top of the page
 
+Quote Post
Flip-fl0p
сообщение Sep 25 2017, 07:07
Сообщение #3


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

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



А зачем вообще применять конструкцию типа:
Код
clk1 <= clk2

Какой в этом практический смысл ?

Сообщение отредактировал Flip-fl0p - Sep 25 2017, 07:07
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Sep 25 2017, 07:27
Сообщение #4


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

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(Flip-fl0p @ Sep 25 2017, 10:07) *
А зачем вообще применять конструкцию типа:
Код
clk1 <= clk2

Какой в этом практический смысл ?

Ну я, например, так иногда делаю в тестбенчах, если мне нужны два разных клока одинаковой частоты.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- videoscan   Как объяснить ModelSim, что clock глобальный?   Sep 24 2017, 16:52
- - iosifk   Цитата(videoscan @ Sep 24 2017, 19:52) На...   Sep 24 2017, 18:01
|- - videoscan   Цитата(iosifk @ Sep 24 2017, 19:01) 1. У ...   Sep 24 2017, 19:14
|- - iosifk   Цитата(videoscan @ Sep 24 2017, 22:14) Я ...   Sep 24 2017, 19:27
|- - videoscan   Цитата(iosifk @ Sep 24 2017, 20:27) Так к...   Sep 24 2017, 19:36
|- - iosifk   Цитата(videoscan @ Sep 24 2017, 22:36) Ну...   Sep 24 2017, 19:46
|- - videoscan   Цитата(iosifk @ Sep 24 2017, 20:46) Тяжел...   Sep 24 2017, 19:57
|- - iosifk   Цитата(videoscan @ Sep 24 2017, 22:57) Я ...   Sep 24 2017, 20:22
||- - videoscan   Цитата(iosifk @ Sep 24 2017, 21:22) Если ...   Sep 24 2017, 20:34
||- - iosifk   Цитата(videoscan @ Sep 24 2017, 23:34) Не...   Sep 24 2017, 20:38
||- - videoscan   Цитата(iosifk @ Sep 24 2017, 21:38) Так э...   Sep 24 2017, 21:00
||- - iosifk   Цитата(videoscan @ Sep 25 2017, 00:00) Бл...   Sep 24 2017, 21:12
||- - videoscan   Цитата(iosifk @ Sep 24 2017, 21:12) Завтр...   Sep 25 2017, 11:31
|- - andrew_b   Цитата(videoscan @ Sep 24 2017, 22:57) кт...   Sep 25 2017, 05:28
|- - videoscan   Цитата(andrew_b @ Sep 25 2017, 05:28) ...   Sep 26 2017, 06:21
|- - andrew_b   Не знаю. Я верилог "читаю со словарём", ...   Sep 26 2017, 07:07
- - warrior-2001   Именно дельта задержку! На картинке с моделсим...   Sep 25 2017, 06:11
|- - Flip-fl0p   Цитата(warrior-2001 @ Sep 25 2017, 09...   Sep 25 2017, 06:13
||- - warrior-2001   Цитата(Flip-fl0p @ Sep 25 2017, 09:1...   Sep 25 2017, 09:43
|||- - andrew_b   Цитата(warrior-2001 @ Sep 25 2017, 12...   Sep 25 2017, 10:20
||- - yes   Цитата(Flip-fl0p @ Sep 25 2017, 09:1...   Sep 25 2017, 14:12
|- - andrew_b   Цитата(warrior-2001 @ Sep 25 2017, 09...   Sep 25 2017, 06:23
- - EugeneS   QUOTE (Nick Potapov @ Sep 25 2017, 09:51)...   Sep 26 2017, 07:09


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

 


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


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