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

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

Есть ли такая фича у квартуса? (+)

Отправлено SM 11 апреля 2007 г. 21:06


Надо подсказать синтезатору, что делать. Ниже пример для синопсиса - я ему говорю, что в этом пути данных хочу использовать компонент синтетической библиотеки DW01_addsub. А можно ли сказать аналогично квартусу, чтобы он вкрячил LPM_ADDSUB заместо ADD+SUB+мультиплексор? Это, конечно, так, шашечки, вопрос просто из интереса (вроде квартус понимает порядочно разных "// synopsys" - как пример enum, state_vector.


reg c8,c16;
reg [15:0] outs;
always @*
begin : AS0
/* synopsys resource R1:
map_to_module = "DW01_addsub",
ops = "A1 S1";
*/
if (as)
{c8, outs[7:0]} <= op_a[7:0] - op_b[7:0] - carryin; // synopsys label S1
else
{c8, outs[7:0]} <= op_a[7:0] + op_b[7:0] + carryin; // synopsys label A1
end


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

Ответы


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

Сообщение:

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

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

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

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