Generation Settings

Component declarationsyes
Configurationsin separate file
add pragmas
exclude view name

Declarations

Ports:

clk            : std_logic
rst            : std_logic
v_pio          : std_logic_vector(20 DOWNTO 1)
v_nio          : std_logic_vector(20 DOWNTO 1)
--idelay_ce_o   : out    std_logic_vector (71 downto 0);
--idelay_inc_o  : out    std_logic;
--idelay_zero_o : out    std_logic_vector (71 downto 0);
idelay_ctl_i   : t_idelay_ctl
clk_io_i       : std_logic
idelay_cal_i   : std_logic
iserdes_strb_i : std_logic
idelay_busy_o  : std_logic
strobe40_i     : std_logic
-- registers
reg            : t_reg_bus
rawsigs_i      : std_logic_vector(15 downto 0)
clk160         : std_logic
tog20_i        : std_logic
tlu_tclk       : std_logic
tlu_busy       : std_logic
tlu_trig       : std_logic
tlu_rst        : std_logic
rx_link4x_o    : slv4_array(15 downto 0)

Diagram Signals:

signal LO             : std_logic
signal HI             : std_ulogic
signal ddro           : std_logic_vector(15 downto 0)
signal ser_in         : std_logic_vector(15 DOWNTO 0)
signal rx_strm_o      : std_logic_vector(47 downto 0)
signal bco_en         : std_logic
signal clkn           : std_logic
signal idelay_busy    : std_logic_vector(23 downto 0)
signal dclk_mode40    : std_logic
signal dclk_inv       : std_logic
signal dclk_en        : std_logic
signal ck             : std_logic
signal ckfast         : std_logic
signal bco_ddr        : std_logic
signal clkn160        : std_logic
signal bco_ddr_q      : std_logic
signal bco_inv        : std_logic
signal bco20_mode     : std_logic
signal tog20q         : std_logic
signal selected_bco   : std_logic
signal tog20q2        : std_logic
signal dclk_inv_n     : std_logic

Pre User:


Post User:

attribute KEEP : string;
--attribute KEEP of reg_control_i : signal is "true";
--attribute KEEP of reg_com_enable_i : signal is "true";
--attribute KEEP of dbg_sig_o : signal is "true";
--attribute KEEP of sink_sig_o : signal is "true";

Package List

library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_arith.all;
use ieee.std_logic_unsigned.all;

library utils;
use utils.pkg_types.all;

library atlys;
use atlys.pkg_atlys_itsdaq.all;

library hsio;
use hsio.pkg_core_globals.all;

library unisim;
use unisim.VCOMPONENTS.all;

Bundles