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

 
 
> и снова авалон и туплю с верилогом..
DASM
сообщение Dec 7 2010, 08:55
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



мне нужно с авалона только address[2:1] (0-бит не важен). Но я выходит не могу в описании компонента написать input avs_address[2:1] ? Он все равно подключит их к a[1:0] ? У меня кажись так выходит.
Пришлось брать a[2:0] полностью.
И еще вопросик по 8 и 16 битным слейвам. Действительно, если включить address assigment = DYNAMIC - то при 32 битной записи в 8 битный слейв происходит 4-ре последовательных с автоинкрементом адреса, а в 16 битный - два. Это решаемо address assigment = NATIVE, однако это опция устаревшая и ее невозможно использовать tri-state bridge. Мне пришлсь объявить свой компонент 32 битным и игнорировать старшие данные. как-то не очень красиво имхо.. может есть иные решения ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
vadimuzzz
сообщение Dec 7 2010, 09:06
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(DASM @ Dec 7 2010, 14:55) *
Он все равно подключит их к a[1:0] ? У меня кажись так выходит.

да, он так делает
Цитата
И еще вопросик по 8 и 16 битным слейвам. Действительно, если включить address assigment = DYNAMIC - то при 32 битной записи в 8 битный слейв происходит 4-ре последовательных с автоинкрементом адреса, а в 16 битный - два. Это решаемо address assigment = NATIVE, однако это опция устаревшая и ее невозможно использовать tri-state bridge. Мне пришлсь объявить свой компонент 32 битным и игнорировать старшие данные. как-то не очень красиво имхо.. может есть иные решения ?

а чего тут некрасивого? у ARM, к примеру тип char 4 байта - вы же не возмущаетесь, а принимаете как данность.

если не нравится слово "выбросить", используйте для неиспользуемых разрядов термин "reserved" sm.gif
Go to the top of the page
 
+Quote Post
DASM
сообщение Dec 7 2010, 09:25
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



а что значит "тип char 4 байта" ?
Go to the top of the page
 
+Quote Post

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

 


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


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