52 / 48 / 23
Регистрация: 27.07.2015
Сообщений: 145
1

Не работает define

05.08.2022, 21:02. Показов 1234. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день.

В простейшем проекте на Verilog не работают `define.
Код
`define A 1

module F_divider
(
	input clk,
	output out
);
	

	//assign out = 1;	// так синтезируется.
	assign out = A;	// так не синтезируется.
	
	
endmodule
При подключении дефайна выдает ошибку "Error (10161): Verilog HDL error at f_divider.v(12): object "A" is not declared. Verify the object name is correct. If the name is correct, declare the object."
Без дефайнов жить трудно.

Среда разработки Intel Quartus Prime Lite Edition версия 21.

Полностью архив с проектом во вложении.

Не сочтите за труд, попробуйте открыть и скомпилировать. Это у меня среда как-то криво встала, или я какой-то фичи не понимаю?
Миниатюры
Не работает define  
Вложения
Тип файла: zip MAX_II_HardwareTest.zip (135.2 Кб, 0 просмотров)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.08.2022, 21:02
Ответы с готовыми решениями:

Не работает define
Вот пишу свои дефайны, для облегчения жизни. Есть первый: #define...

Как реализовать директиву #define для создания шаблона отпределения #define ?
Здравствуйте уважаемые. При написании программы появилась необходимость задать шаблон создания...

Скрытие столбцов. Ошибка App-define od obj-define error
Привет) помогите, пожалуйста, ответить на следующие вопросы: 1) выскакивает ошибка: App-define...

Некорректно работает #define
По идее, если что-нибудь ввести, то программа должна попытаться выполнить это как команду то есть...

Работает ли define в поисковике?
Добрый вечер, ребята! Подскажите если в тег title забивать константу define, будут ли это понимать...

2
Почетный модератор
11342 / 4317 / 446
Регистрация: 12.06.2008
Сообщений: 12,405
05.08.2022, 21:49 2
Лучший ответ Сообщение было отмечено Zhavoronkov5 как решение

Решение

А если так:
Код
assign out = `A;
1
52 / 48 / 23
Регистрация: 27.07.2015
Сообщений: 145
05.08.2022, 22:09  [ТС] 3
Да уж... Весь вечер потерял, а все просто.

Спасибо.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.08.2022, 22:09
Помогаю со студенческими работами здесь

Не понятно как работает define
sicp. задача на метод ньютона (define (sqrt-iter guess x) (if (good-enough? guess x) guess...

как работает #define в примере ?
Почему пезультат 2? #include <iostream> using namespace std; #define A 0 ...

#define работает не так, как ожидается
Здравствуйте. Подскажите, пожалуйста, почему в таком случае некорректно использовать #define: ...

Как работает функцыя обявленая только в #define
Здравствуйте, я нашел такой пример функции обявленой только дефайном, в чемь особенность таких...

Illustrator Как работает opacity and mask Define knockout shape
Не могу понять как заставить работать опцию Opacity & Mask Define Knockout Shape Читал на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru