diff --git a/hdl/top_combpm_electron.vhd b/hdl/top_combpm_electron.vhd index 76588f7add5bf88b3602e9317dc4dacd4c14d58f..8b012fb58c3fe32f945469f43f2b0b7ce97be8f5 100644 --- a/hdl/top_combpm_electron.vhd +++ b/hdl/top_combpm_electron.vhd @@ -27,7 +27,8 @@ entity top_combpm_electron is -- Debug output debug_datarx : out std_logic_vector(15 downto 0); - debug_status : out std_logic_vector(3 downto 0); + debug_status : out std_logic_vector(6 downto 0); + error_detect : out std_logic; -- SFP interfaces sfp_txp : out std_logic; @@ -215,6 +216,10 @@ begin debug_status(1) <= gt_rxcdrlock; debug_status(2) <= gt_rxbyterealign; debug_status(3) <= gt_rxbyteisaligned; + debug_status(4) <= frame_error; + debug_status(5) <= cnt_seq_mismatch; + debug_status(6) <= seq_discontinuity; + error_detect <= frame_error or cnt_seq_mismatch or seq_discontinuity; -- Output clock clk <= usrclk;