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

 
 
> Два клока в списке чувствительности, Наличие двух клоков в списке чувствительности приводит к ошибке
aBoomest
сообщение Jun 4 2015, 05:15
Сообщение #1


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

Группа: Участник
Сообщений: 167
Регистрация: 24-12-08
Из: Россия
Пользователь №: 42 714



Доброго дня!
Имеет место тактовый сигнал 50 МГц. (FPGA Spartan 3e)
От него преобразую с помощью делителя частоты в тактовый сигнал 40 кГц. А от него аналогично в тактовый сигнал 1 Гц.
Далее сделал процесс, в списке чувствительности которого есть оба сигнала 40кГц и 1Гц.
ERROR:Xst:827 - ".../Main.vhd" line 121: Signal cannot be synthesized, bad synchronous description. The description style you are using to describe a synchronous element (register, memory, etc.) is not supported in the current software release.
Что-то я не пойму, если мне надо описать реакцию схемы и на тот и на другой клок, то теперь никак не сделать это. Или что-то принципиально не так делаю? Можно конечно (вероятно) извернуться и добавить кучу проверок и условий и при этом в списке оставить только 40кГц. Но как то это кажется странным. Не помню чтоб раньше среда разработки ругалась на наличие в списке чувствительности нескольких клоков.

Сообщение отредактировал aBoomest - Jun 4 2015, 05:25


--------------------
C уважением!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aBoomest
сообщение Jun 4 2015, 13:26
Сообщение #2


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

Группа: Участник
Сообщений: 167
Регистрация: 24-12-08
Из: Россия
Пользователь №: 42 714



Не хочу разводить полемику, однако:
1. Хоть и не недавно с ФПГА работаю, однако был связан только с частью кода, которая, скажем так, больше математику описывала, а часть взаимодействия с периферией было у другого. Однако все равно приношу извинения за глупый вопрос. Никак не могу абстрагироваться от обычного программирования. Даже не беря во внимание то сколько сегодня прочитал о данной проблеме, даже просто посидеть поразмыслить - вполне можно понимать что "два клока" - это не верно. Мысленный эксперимент помогает. sm.gif
2. А на счет "не учат" . . .
Я не помню тех времен уже когда в университетах чему-то учили. Как сказал один мой друг: "Если б я знал только то чему учат в университете, то я бы был тупым."
Когда сам учился - на половину фигня была полная а не учеба. А сейчас - на мой взгляд многие студенты принципиально ничего не делают.


--------------------
C уважением!
Go to the top of the page
 
+Quote Post
sallador
сообщение Jun 4 2015, 13:33
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 10-05-11
Пользователь №: 64 903



Цитата(aBoomest @ Jun 4 2015, 17:26) *
Не хочу разводить полемику, однако:
1. Хоть и не недавно с ФПГА работаю, однако был связан только с частью кода, которая, скажем так, больше математику описывала, а часть взаимодействия с периферией было у другого. Однако все равно приношу извинения за глупый вопрос. Никак не могу абстрагироваться от обычного программирования. Даже не беря во внимание то сколько сегодня прочитал о данной проблеме, даже просто посидеть поразмыслить - вполне можно понимать что "два клока" - это не верно. Мысленный эксперимент помогает. sm.gif
2. А на счет "не учат" . . .
Я не помню тех времен уже когда в университетах чему-то учили. Как сказал один мой друг: "Если б я знал только то чему учат в университете, то я бы был тупым."
Когда сам учился - на половину фигня была полная а не учеба. А сейчас - на мой взгляд многие студенты принципиально ничего не делают.


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

Но самое главное - ВУЗ должен учить "учиться" и грамотно применять накопленные знания.
Звучит немного пафосно, но на практике так и получается.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jun 4 2015, 13:55
Сообщение #4


Гуру
******

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



Цитата(sallador @ Jun 4 2015, 16:33) *
Но самое главное - ВУЗ должен учить "учиться" и грамотно применять накопленные знания.
Звучит немного пафосно, но на практике так и получается.

А я ЛЭТИ закончил в 1976г. когда не было ничего, кроме триггеров 155 серии и усилителей 1ут402... Смешно?
Однако кое-что выучил...
А вот по поводу "Никак не могу абстрагироваться от обычного программирования" могу объяснить, но по скайпу голосом... Буквами лень...


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

Сообщений в этой теме
- aBoomest   Два клока в списке чувствительности   Jun 4 2015, 05:15
- - Bad0512   Цитата(aBoomest @ Jun 4 2015, 11:15) Добр...   Jun 4 2015, 05:54
|- - iosifk   Цитата(Bad0512 @ Jun 4 2015, 08:54) Срочн...   Jun 4 2015, 06:38
- - XVR   Цитата(aBoomest @ Jun 4 2015, 08:15) Что-...   Jun 4 2015, 10:41
- - Maverick   Цитата(aBoomest @ Jun 4 2015, 08:15) Добр...   Jun 4 2015, 10:55
- - sallador   to aBoomest Как правильно сказали выше - использу...   Jun 4 2015, 10:56
|- - iosifk   Цитата(sallador @ Jun 4 2015, 13:56) p.s....   Jun 4 2015, 12:44
|- - sallador   Цитата(iosifk @ Jun 4 2015, 16:44) Это ещ...   Jun 4 2015, 13:16
|- - Torpeda   Цитата(iosifk @ Jun 4 2015, 15:44) Это ещ...   Jun 5 2015, 07:52
|- - sallador   Цитата(Torpeda @ Jun 5 2015, 11:52) потом...   Jun 8 2015, 08:40
|- - iosifk   Цитата(sallador @ Jun 8 2015, 11:40) Кста...   Jun 8 2015, 08:53
|- - Timmy   Цитата(iosifk @ Jun 8 2015, 11:53) А Вы н...   Jun 8 2015, 09:18
|- - iosifk   Цитата(Timmy @ Jun 8 2015, 12:18) Там же ...   Jun 8 2015, 09:29
|- - sallador   Цитата(iosifk @ Jun 8 2015, 13:29) Спасиб...   Jun 8 2015, 11:31
- - aBoomest   Всем спасибо, разобрал данную проблему.   Jun 4 2015, 12:36
- - aBoomest   Цитата(iosifk @ Jun 4 2015, 16:55) А я ЛЭ...   Jun 5 2015, 03:54
|- - iosifk   Цитата(aBoomest @ Jun 5 2015, 06:54) Огро...   Jun 5 2015, 07:05
- - Enthusiast   Кому лениво читать полторы тысячи страниц книги, я...   Jun 24 2015, 06:56


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

 


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


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