Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Программируемые логические схемы и их применение»

Верилог. Альтера. МАХ2

Отправлено yurich 07 ноября 2007 г. 16:20


Верилог, Квартус, девайс МАХ2

Есть параметр

parameter hwver = 8'h05; //hardware version 5
parameter swver = 8'h07; //firmware version 7

Далее этот параметр используется тут
always @(posedge SYSCLK)
if (ufmengaged)
data2cyc <= {1'b0, 1'b1, nBUSY, nERASE, nWRITE, nREAD, psw_ok, UFMADDR, DATAFROMUFM};
else if (!ufmengaged)
data2cyc <= {1'b0, 1'b0, 1'b1, {13{1'b0}}, swver, hwver};

data2cyc в итоге содержит старые значения swver, hwver зашитые в МАХ2 давным давно, в старой фирмвари.

Если просто в data2cyc вставить число 5 или 7 - все работает.

Эт как понимать? В МАХ2 нельзя parameter пользовать?
Или я что-то другое не так делаю?



Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

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

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru