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

 
 
 
Reply to this topicStart new topic
> Xilinx 14.7 и шины
GAYVER
сообщение Apr 27 2017, 09:08
Сообщение #1


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

Группа: Свой
Сообщений: 126
Регистрация: 3-04-13
Пользователь №: 76 333



всегда старался описывать счетчики по типу CT_название_счетчика (CounT_...). Ну, например счетчик слотов - ct_slot. Так же, если мне нужно выцепить какое-то значение счетчика, использую строб, стоящий в течение времени когда счетчик равен нужному значению. соответственно синтаксис таких сигналов имеет вид: ct_slot_30, ct_slot_100, ct_slot_8, ct_slot_0, ct_slot_4, итд.

Соответственно у нас имеется счетчик определенной разрядности ct_slot(N..0) и стробы ct_slot_8, ct_slot_0, ct_slot_4. И вот недавно столкнулся с тем, что при разводке счетчика, в шину (например) 11..0 подхватываются не биты счетчика, а стробы. При условии что цифра на конце строба укладывается в диапазон разрядности счетчика. Таким образом в кристалле на вход кэричейна будет приходить шина вида:

ct_slot(11)
ct_slot(10)
ct_slot(9)
ct_slot_8
ct_slot(7)
ct_slot(6)
ct_slot(5)
ct_slot_4
ct_slot(3)
ct_slot(2)
ct_slot(1)
ct_slot_0

что в итоге насчитает такой счетчик, думаю, говорить не надо. в общем решил поделиться наблюдением - может кому то и сэкономит время

Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th August 2017 - 13:15
Рейтинг@Mail.ru


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