Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Двойная индексация
Отправлено
Voiceц 03 июня 2009, г. 09:43
Господа, помогите новичку.
Есть задача: сгенерировать заданное количество регистров на шине данных между двумя модулями. Количество регистров задано параметром и может меняться.
Насколько я понимаю, мне нужно использовать оператор generate, в котором описать промежуточные шины между регистрами и соответственно, сами регистры. Возникают вопросы:
1) Как приделать к описываемым шинам индексы (то есть как это выглядит синтаксически)
2) Если исходная шина была, например, 16-разрядная, и после цепочки регистров у нее появился индекс, соответствующий номеру последнего регистра, то как теперь описать сегмент этой шины из, например, 2 разрядов?
Может, я не с той стороны к проблеме подошел?
Составить ответ | Вернуться на конференцию.
Ответы
- Через package - V61 (03.06.2009, 17:49:28 ,91.197.144.54, 590 байт)