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

 
 
2 страниц V   1 2 >  
Closed TopicStart new topic
> Компонент в редакторе, Непонятки.
artem79
сообщение Apr 2 2010, 12:33
Сообщение #1


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

Группа: Свой
Сообщений: 187
Регистрация: 4-01-07
Из: Казань
Пользователь №: 24 091



Имеется рабочий проект. Сделан в Quartus 8.0. Тестировался проверялся все хорошо.

Встала необходимость собрать новые девайсы. Беру проект компилирую в Quartus 9.0 sp2 и девайс встает. Проверяю не правильная работа компонента - компаратор (инициализирутся).

Что может быть? Кто-нить сталкивался?
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Apr 2 2010, 12:37
Сообщение #2


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(artem79 @ Apr 2 2010, 16:33) *
Имеется рабочий проект. Сделан в Quartus 8.0. Тестировался проверялся все хорошо.

Встала необходимость собрать новые девайсы. Беру проект компилирую в Quartus 9.0 sp2 и девайс встает. Проверяю не правильная работа компонента - компаратор (инициализирутся).

Что может быть? Кто-нить сталкивался?


микросхема таже? что такое компаратор инициализируется чем?
Go to the top of the page
 
+Quote Post
artem79
сообщение Apr 2 2010, 12:56
Сообщение #3


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

Группа: Свой
Сообщений: 187
Регистрация: 4-01-07
Из: Казань
Пользователь №: 24 091



Цитата(rv3dll(lex) @ Apr 2 2010, 16:37) *
микросхема таже?


Скажем так из той же серии, проверялось на двух микросхемах.



Цитата(rv3dll(lex) @ Apr 2 2010, 16:37) *
что такое компаратор инициализируется чем?


Компаратор — принимает два сигнала (числа) и выдает логический «0» или «1». Под инициализацией имел ввиду начальные установки. Выдает как будто значения равны, а вероятность этого ооооочень мала.
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 2 2010, 13:03
Сообщение #4


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(artem79 @ Apr 2 2010, 07:33) *
Что может быть? Кто-нить сталкивался?


компонент, да еще и в редакторе ? 95% что асинхра, 5% что тайминги


--------------------
Go to the top of the page
 
+Quote Post
artem79
сообщение Apr 2 2010, 13:08
Сообщение #5


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

Группа: Свой
Сообщений: 187
Регистрация: 4-01-07
Из: Казань
Пользователь №: 24 091



Цитата(des00 @ Apr 2 2010, 17:03) *
компонент, да еще и в редакторе ? 95% что асинхра, 5% что тайминги


а по понятней
Go to the top of the page
 
+Quote Post
Костян
сообщение Apr 2 2010, 13:26
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 740
Регистрация: 24-07-06
Из: Minsk
Пользователь №: 19 059



Цитата(artem79 @ Apr 2 2010, 12:08) *
а по понятней

расшифровываю - пишем на HDL , схематик - фтопку.
Go to the top of the page
 
+Quote Post
sazh
сообщение Apr 2 2010, 13:32
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(artem79 @ Apr 2 2010, 15:56) *
Компаратор — принимает два сигнала (числа) и выдает логический «0» или «1». Под инициализацией имел ввиду начальные установки. Выдает как будто значения равны, а вероятность этого ооооочень мала.


У регистра будут начальные установки. У компаратора нет. Он не может не работать. Что в графике, что в тексте.
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 2 2010, 13:49
Сообщение #8


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(artem79 @ Apr 2 2010, 07:08) *
а по понятней

компаратор это тупой вычитатель, глючить там нечему, а вот то что данные на его входе ломаются, это легко может быть. А связанно такое может быть либо с асинхронным дизайном (чем к сожалению страдают новички, особенно сидящие в графике) либо с времянками. Хотите более подробно? проект в студию, телепаты в отпуске %)


--------------------
Go to the top of the page
 
+Quote Post
artem79
сообщение Apr 2 2010, 14:01
Сообщение #9


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

Группа: Свой
Сообщений: 187
Регистрация: 4-01-07
Из: Казань
Пользователь №: 24 091



Цитата
расшифровываю - пишем на HDL , схематик - фтопку


проект переделывать не больно-то хочется.

Цитата(sazh @ Apr 2 2010, 17:32) *
У регистра будут начальные установки. У компаратора нет. Он не может не работать. Что в графике, что в тексте.


В том то и дело что по разные нач. установки после компиляции в разных версиях квартуса.
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 2 2010, 14:07
Сообщение #10


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(artem79 @ Apr 2 2010, 09:01) *
В том то и дело что по разные нач. установки после компиляции в разных версиях квартуса.

т.е. работоспособность вашего проекта зависит от начального значения одного единственного бита компаратора? и при этом на вход компаратора поступают нужные числа и он дает некорректное сравнение только в течении первых нескольких тактов ? Вы сами понимаете что "что-то тут явно не то"?(с) %)


--------------------
Go to the top of the page
 
+Quote Post
sazh
сообщение Apr 2 2010, 14:13
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(artem79 @ Apr 2 2010, 17:01) *
В том то и дело что по разные нач. установки после компиляции в разных версиях квартуса.


Дело в проекте, а не в отдельно взятом компараторе. На выходе должен быть регистр, который можно установить в начальное состояние.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Apr 4 2010, 07:29
Сообщение #12


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(Костян @ Apr 2 2010, 17:26) *
расшифровываю - пишем на HDL , схематик - фтопку.


не умеешь петь не пей. разницы в схематике и в ндл никакой - более того в схематике и зная архитектуру можно прогназировать задержки
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 5 2010, 01:32
Сообщение #13


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(rv3dll(lex) @ Apr 4 2010, 01:29) *
не умеешь петь не пей. разницы в схематике и в ндл никакой - более того в схематике и зная архитектуру можно прогназировать задержки

а в хдл нельзя что ли ? %)


--------------------
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Apr 5 2010, 03:57
Сообщение #14


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(des00 @ Apr 5 2010, 05:32) *
а в хдл нельзя что ли ? %)


можно , но сложнее
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 5 2010, 04:40
Сообщение #15


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(rv3dll(lex) @ Apr 4 2010, 21:57) *
можно , но сложнее

хмм, ну это кому как, я на любом языке, которым владею свободно считаю задержки %)


--------------------
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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