[ beautifulsmile @ 15.04.2010. 12:59 ] @
Code:
 
 
 LIBRARY ieee;
 USE ieee.std_logic_1164.all;

ENTITY komparator IS
    
    PORT 
    (
        broj1 : IN     STD_LOGIC_VECTOR (7 DOWNTO 0);
        broj2 : IN     STD_LOGIC_VECTOR (7 DOWNTO 0);
        manji : OUT STD_LOGIC_VECTOR (7 DOWNTO 0);
        veci  : OUT STD_LOGIC_VECTOR (7 DOWNTO 0)
    );
END komparator;
    
ARCHITECTURE KOMP of komparator IS

        signal manji_manji : STD_LOGIC_VECTOR (7 DOWNTO 0);
    signal veci_veci   : STD_LOGIC_VECTOR (7 DOWNTO 0);    
    
    BEGIN 


        manji <= manji_manji;
        veci  <= veci_veci;
    
        process(broj1,broj2,veci_veci,manji_manji)
        
        begin 

        if (broj1<broj2) then
        manji_manji <= broj1;
        veci_veci  <= broj2;
        elsif (broj1>broj2) then
        manji_manji <= broj2;
        veci_veci  <= broj1;
        else
        manji_manji <= broj1;
        veci_veci  <= broj1;
        END if;
    
        END process;
        
END KOMP;






Moze li neko da mi objasni zasto stalno imam gresku Error (10476): VHDL error at komparator1.vhd(37): type of identifier "manji" does not agree with its usage as "std_ulogic" type?? Hvala unaprijed!
[ misk0 @ 15.04.2010. 19:25 ] @
a gdje ti dobijas tu gresku? Ja sam to iskompajlirao sa Sonatom bez problema..
[ beautifulsmile @ 16.04.2010. 10:18 ] @
U Quartus II programu kad stavim Start Compilation izbacuje mi ovu gresku. Prvo mi je izbacivao da

Code:
 

manji : OUT STD_LOGIC_VECTOR (7 DOWNTO 0);
veci  : OUT STD_LOGIC_VECTOR (7 DOWNTO 0)

 


treba da bude BUFFERED STD_LOGIC_VECTOR jer se manji i veci uporebljavaju i kao izlazni signal a koriste se i kao parametri u process funkciji pa sam nasla kako da izbjegnem to BUFFERED a sad mi izbacuje ovu gresku...
[ misk0 @ 16.04.2010. 21:20 ] @
Koju gresku?

[ beautifulsmile @ 19.04.2010. 14:30 ] @
Error (10476): VHDL error at komparator1.vhd(37): type of identifier "manji" does not agree with its usage as "std_ulogic" type
[ djordje1979 @ 07.07.2010. 05:09 ] @
Active HDL:
Citat:
Compile success 0 Errors 0 Warnings

Kod je dobar.