Commit 95355592 authored by Evangelia Gousiou's avatar Evangelia Gousiou

all status errors ORed on r_tler_o pin, as expected on the FMC-nanoFIP v3

parent 47350e02
This diff is collapsed.
......@@ -295,7 +295,7 @@ entity nanofip is port(
-- User Interface, NON-WISHBONE
r_fcser_o : out std_logic; -- nanoFIP status byte, bit 5
r_tler_o : out std_logic; -- nanoFIP status byte, bit 4
r_tler_o : out std_logic; -- on v3 this pin groups all status errors (was: nanoFIP status byte, bit 4)
u_cacer_o : out std_logic; -- nanoFIP status byte, bit 2
u_pacer_o : out std_logic; -- nanoFIP status byte, bit 3
......@@ -356,6 +356,8 @@ architecture struc of nanofip is
signal s_jc_mem_adr_rd : std_logic_vector (8 downto 0);
signal s_jc_tdo_byte : std_logic_vector (7 downto 0);
signal r_tler, u_pacer, u_cacer, r_fcser : std_logic; -- for v3
--=================================================================================================
-- architecture declaration
......@@ -473,13 +475,17 @@ begin
jc_tdo_byte_i => s_jc_tdo_byte,
-------------------------------------------------------------
byte_o => s_byte_to_tx,
u_cacer_o => u_cacer_o,
u_pacer_o => u_pacer_o,
r_tler_o => r_tler_o,
r_fcser_o => r_fcser_o,
u_cacer_o => u_cacer,
u_pacer_o => u_pacer,
r_tler_o => r_tler,
r_fcser_o => r_fcser,
var3_rdy_o => s_var3_rdy);
-------------------------------------------------------------
u_cacer_o <= u_cacer;
u_pacer_o <= u_pacer;
r_fcser_o <= r_fcser;
r_tler_o <= r_tler or u_pacer or u_cacer or r_fcser;
---------------------------------------------------------------------------------------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment