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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> M9K Altera не записывает некоторые данные, Cyclone 4 память через altsyncram
Golikov A.
сообщение Oct 13 2015, 11:32
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



почему один и тот же момент? @(posedge clkb) - запуск по событию, отработали идем на следующую строчку, там опять @(posedge clkb) - снова ждем события, разве не так? Мой мир ошибочен?
на графиках то правильно рисуется...
Go to the top of the page
 
+Quote Post
warrior-2001
сообщение Oct 14 2015, 04:55
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 375
Регистрация: 9-10-08
Из: Таганрог, Ростовская обл.
Пользователь №: 40 792



Хочется посмотреть весь ТБ. Не хочется по кускам кода рушить целый мир sm.gif
Советую всетаки попробовать "web <= 0; "


--------------------
Глупцы игнорируют сложность. Прагматики терпят ее. Некоторые могут избегать ее. Гении ее устраняют.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Oct 14 2015, 08:09
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



да он в первом сообщении вроде как есть...

web <= 0 - похоже на танец с бубуном.

почему нет проблем с портом А, и почему с портом В проблемы только с каждой 2 записью, и почему в моделсиме проблем нет?
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Nov 3 2015, 08:58
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Во всем тестбенче блокирующие присвоения переписал на неблокирующие и все модели ксалинкса стали работать. А альтера продолжает кривляться....

Ну вот и какого? А почему об этом нет большой надписи красными буквами? Кто-то знает что произошло? Тестбенч в начале темы приведен (6 сообщение)
Go to the top of the page
 
+Quote Post
XVR
сообщение Nov 3 2015, 11:06
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Видимо потому что все присваивания и сэмплинг сигналов хотя и производится в один и тот же логический момент времени, внутри этот 'момент' не по детски порезан аж на 17 частей (стандарт IEEE1800 параграф 4.4 картинка 4.1). А блокирующие и неблокирующие присваивания отрабатываются в разных частях этой мозаики sm.gif
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Nov 3 2015, 11:42
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



возможно... то есть видать я разошелся с моделью, то есть у меня все присвоения были блокирующими, теперь все не блокирующие, а вот как оно обрабатывается в модели блока памяти фиг знает.

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

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

 


RSS Текстовая версия Сейчас: 26th August 2025 - 23:56
Рейтинг@Mail.ru


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