0 / 0 / 0
Регистрация: 27.06.2019
Сообщений: 8
1

Ошибка в объявлении сигналов функции на VHDL

21.11.2019, 19:31. Показов 1007. Ответов 0

Author24 — интернет-сервис помощи студентам
Делала по примеру, компилятор выдает ошибку в объявлении функций и сигналов. Подскажите, пожалуйста, в чём проблема?
Полный текст программы:
Код
library ieee;
use ieee.std_logic_1164.all;

entity FFT is
port (s1,s2,s3,s4: in integer;
d1,d2,d3,d4: out integer);
end entity FFT;

architecture but of FFT is

signal (b1,b2,b3,b4,c1,c2_r,c2_i,c3,c4_r,c4_i : integer);

function but_up (A, B: integer)return integer is 
begin
return A+B;
end but_up;

function but_down (A,B:integer)return integer is 
begin
return A-B;
end but_down;

function abss (A,B:integer)return integer is 
begin
return A*A+B*B;
end abss;

begin
b1 <= but_up (s1,s3);
b2 <= but_down (s1,s3);
b3 <= but_up (s2,s4);
b4 <= but_down (s2,s4);
c1 <= but_up (b1,b3);
c2_r <= b2;
c2_i <= - b4;
c3 <= but_down (b1,b3);
c4_r <= b2;
c4_i <= b4;
d1 <= c1*c1;
d2 <= abss (c2_r,c2_i);
d3 <= c3*c3;
d4 <= abss (c4_r,c4_i);
end but;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.11.2019, 19:31
Ответы с готовыми решениями:

VHDL. Задание сигналов
Здравствуйте! Создаю небольшую программку в Xilinx, в файле, в котором нужно писать код, необходимо...

Ошибка в объявлении функции
Ошибки после подключения библиотек. Там я пишу функцию для подсчета длинны вектора. Задание:...

Ошибка при объявлении функции
Подскажите пожалуйста в строчке void (*pAction)(A, B, size, rez) = &amp;MAX; // чего он тут...

Ошибка при объявлении функции
Класс 1: #ifndef VECTOR_H #define VECTOR_H #include &quot;point.h&quot; #include &lt;QString&gt; class...

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

Ошибка при объявлении функции
Я в теле функции обращаюсь к элементам на форме (эдиту, комбобоксу и т.д.). Компилятор на такие...

Синтаксическая ошибка в объявлении функции
#include &lt;stdio.h&gt; #include &lt;string.h&gt; #include &lt;locale.h&gt; #include &lt;Windows.h&gt; struct...

Ошибка при объявлении функции в DLL
Вот кот: //--------------------------------------------------------------------------- #include...

Ошибка в определении или объявлении функции
Доброго времени суток выдаёт ошибку 1&gt;c:\users\smaile\documents\visual studio...

Ошибка в объявлении функции (необъявленный идентификатор)
#pragma once #include &lt;cstring&gt; typedef unsigned int ui; int GetNumberInt(); double...

Ошибка при объявлении функции класса
функция определена: class krug{ // ... void sr(krug ob); // ... } // ... void krug::sr(krug...


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

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

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