aboutsummaryrefslogtreecommitdiff
path: root/blink/blink.srcs/sources_1/main.vhd
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2022-11-09 16:51:38 +0100
committerlonkaars <loek@pipeframe.xyz>2022-11-09 16:55:59 +0100
commit1767f8bbdf94ade51a3895c696840b6fcb825cc5 (patch)
treefb2baf7f12b4e0222a588ed14e95d45911df64da /blink/blink.srcs/sources_1/main.vhd
parent68ec6b6761a59bd687ece0686c86186c763af0c1 (diff)
format/move code a little for consistency
Diffstat (limited to 'blink/blink.srcs/sources_1/main.vhd')
-rw-r--r--blink/blink.srcs/sources_1/main.vhd22
1 files changed, 22 insertions, 0 deletions
diff --git a/blink/blink.srcs/sources_1/main.vhd b/blink/blink.srcs/sources_1/main.vhd
new file mode 100644
index 0000000..12aff02
--- /dev/null
+++ b/blink/blink.srcs/sources_1/main.vhd
@@ -0,0 +1,22 @@
+library IEEE;
+use IEEE.STD_LOGIC_1164.ALL;
+use IEEE.STD_LOGIC_ARITH.ALL;
+use IEEE.STD_LOGIC_UNSIGNED.ALL;
+use IEEE.NUMERIC_STD.ALL;
+
+entity main is
+ Port (clk : in STD_LOGIC;
+ led : out STD_LOGIC);
+end main;
+
+architecture Behavioral of main is signal count: STD_LOGIC_VECTOR(24 downto 0);
+begin
+ process(clk)
+ begin
+ if rising_edge(clk) then
+ count <= (count + 1);
+ end if;
+ end process;
+ led <= count(24);
+
+end Behavioral;