use work.dlx_types.all; entity dlx is generic ( Tpd_clk_out : delay_length; debug : dlx_debug_control := none ); port ( clk : in bit; reset : in bit; halt : out bit; a : out dlx_address; d : inout dlx_bus_word; width : out dlx_mem_width; write_enable : out bit; ifetch : out bit; mem_enable : out bit; ready : in bit ); end entity dlx;