frommer legal gmbh
helb
LIBRARY ieee;
USE ieee.std_logic_1164.ALL;
USE work.scanlSY_f_lib.ALL;
LIBRARY synopsys;

USE synopsys.attributes.ALL;
ENTITY scanlSY_f IS
PORT (
i : IN type_scanlSY_f_i;
o : OUT type_scanlSY_f_o;
clk : IN std_logic;
resetn : IN std_logic);
END scanlSY_f;

ARCHITECTURE Seq OF scanlSY_f IS
SIGNAL state, nextstate : type_scanlSY_f_state;
ATTRIBUTE state_vector : string;
ATTRIBUTE state_vector OF Seq : ARCHITECTURE IS "state";
BEGIN -- Seq

PROCESS (clk, resetn)
BEGIN -- PROCESS
IF resetn = ’0’ THEN -- asynchronous reset (active low)
state <= s0;
ELSIF clk’event AND clk = ’1’ THEN -- rising clock edge
state <= nextstate;
END IF;
END PROCESS;
PROCESS (i,state)
BEGIN -- PROCESS
nextstate <= f(i,state);
END PROCESS;
o <= nextstate;
END Seq;:steamhappy:
LIBRARY ieee;
USE ieee.std_logic_1164.ALL;
USE work.scanlSY_f_lib.ALL;
LIBRARY synopsys;

USE synopsys.attributes.ALL;
ENTITY scanlSY_f IS
PORT (
i : IN type_scanlSY_f_i;
o : OUT type_scanlSY_f_o;
clk : IN std_logic;
resetn : IN std_logic);
END scanlSY_f;

ARCHITECTURE Seq OF scanlSY_f IS
SIGNAL state, nextstate : type_scanlSY_f_state;
ATTRIBUTE state_vector : string;
ATTRIBUTE state_vector OF Seq : ARCHITECTURE IS "state";
BEGIN -- Seq

PROCESS (clk, resetn)
BEGIN -- PROCESS
IF resetn = ’0’ THEN -- asynchronous reset (active low)
state <= s0;
ELSIF clk’event AND clk = ’1’ THEN -- rising clock edge
state <= nextstate;
END IF;
END PROCESS;
PROCESS (i,state)
BEGIN -- PROCESS
nextstate <= f(i,state);
END PROCESS;
o <= nextstate;
END Seq;:steamhappy:
Currently Offline
Screenshot Showcase
31 Aug, 2025 @ 10:14am 
Skilled duo
17 Aug, 2025 @ 12:03pm 
friendly mate ❣️
24 Jun, 2025 @ 12:11pm 
good profile, experienced player, add me, please
7 Feb, 2025 @ 8:52am 
+rep so good
18 Dec, 2024 @ 8:09am 
eagle MVP
17 Aug, 2024 @ 8:56am 
Lets play one more round?