screenshots: beh_{display,scanner,uart_tx}
[hwmod.git] / src / calc.vhd
index 5cfefaad061be980b687ede8aa998497a3606a9a..b967e1fce429a703ebdcba03e86aaa934fe7b86e 100644 (file)
@@ -66,14 +66,12 @@ architecture top of calc is
        signal do_it, finished : std_logic;
        -- debouncing
        signal sys_res_n_sync : std_logic;
+       signal btn_a_sync : std_logic;
        -- rs232
        signal rx_new, rxd_sync : std_logic;
        signal rx_data : std_logic_vector (7 downto 0);
        signal tx_new, tx_done : std_logic;
        signal tx_data : std_logic_vector (7 downto 0);
-
-       signal btn_a_sync : std_logic;
-
 begin
        -- vga/ipcore
        textmode_vga_inst : entity work.textmode_vga(struct)
@@ -157,7 +155,6 @@ begin
                pc_zeile => pc_zeile,
                pc_char => pc_char,
                pc_done => pc_done
-
        );
 
        -- parser
@@ -250,7 +247,7 @@ begin
        )
        port map (
                sys_clk => sys_clk,
-               sys_res_n => '1',
+               sys_res_n => sys_res_n_sync,
                data_in => btn_a,
                data_out => btn_a_sync
        );