Problem z VHDL

Dyskusje ogólne na temat "cyfrówki" czyli wszystko o TTL/CMOS, językach VHDL i VERILOG, bramkach, rejestrach, przerzutnikach... Dobre miejsce na pytania odnośnie uniwersalnych programatorów (np. Willem) a także podłączania własnych peryferiów do komputera PC.
ODPOWIEDZ
muster
Użytkownik
Posty: 132
Rejestracja: 01 mar 2006, 20:46
Lokalizacja: POLSKA
Kontakt:

Problem z VHDL

Post autor: muster » 14 maja 2009, 20:31

Ten kod ma być 4. bitowym licznikiem:

Kod: Zaznacz cały

library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;

entity modulo5 is
    Port ( wyj : out std_logic_vector (3 downto 0);
           clk : in std_logic);
end modulo5;

architecture Behavioral of modulo5 is
begin
abcd: process (clk) is
 variable temp : unsigned (3 downto 0) ;
begin
 if rising_edge(clk) then
 temp := temp + 1  ;
 end if;
 wyj <= temp ;
  end process abcd ;

end Behavioral;
Xilinx Projekt Navigator wersja 4.1WP3.x zwrócił błąd:

Kod: Zaznacz cały

FATAL ERROR: VHDL Analyzer detecting a syntax error. Description of the error is:
modulo5.vhd(13): Syntax error at or near: is
Please correct this syntax error and try again...
ERROR: This design does not contain an entity named modulo5...
vhdtdtfi completed with errors...
Nie umię znaleść przyczyny tego problemu...
Proszę o pomoc.

aktus
Użytkownik
Posty: 379
Rejestracja: 06 sie 2007, 20:44
Lokalizacja: Tychy

Post autor: aktus » 14 maja 2009, 21:21

modulo5.vhd(13): Syntax error at or near: is
Please correct this syntax error and try again...
http://www.google.pl/search?hl=pl&q=%2B ... =&aq=f&oq=

ODPOWIEDZ