diff --git a/lib/misc/gpio_wb.vhd b/lib/misc/gpio_wb.vhd index 7454201..32ddf4d 100644 --- a/lib/misc/gpio_wb.vhd +++ b/lib/misc/gpio_wb.vhd @@ -34,7 +34,7 @@ END gpio_wb; ARCHITECTURE behavior OF gpio_wb IS constant num_timers : natural := 2; - constant ncycles_usec : natural := natural(f_sysclk + 0.5); + constant ncycles_usec : natural := natural(f_sysclk); signal gpo0_reg : unsigned(31 downto 0); signal gpo1_reg : unsigned(31 downto 0); diff --git a/lib/ps2_port/src/ps2_core.vhd b/lib/ps2_port/src/ps2_core.vhd index 215a2d8..9a3dab0 100644 --- a/lib/ps2_port/src/ps2_core.vhd +++ b/lib/ps2_port/src/ps2_core.vhd @@ -69,7 +69,7 @@ type line_state_tx_t is (tx_idle_st, tx_clock_assert_st, tx_start_latency_st, tx_ack_trans_st, tx_ack_sample_st, tx_valid_st); -- Constant -constant prescaler_us : integer := integer(f_sys_clk + 0.5); +constant prescaler_us : integer := integer(f_sys_clk); constant timeout_us : integer := 15000; constant time_clock_assert : integer := 120; constant time_clock_abort : integer := 500;