1 ------------------------------------------------------------------------------- 2 -- File : AxiAds42lb69Pkg.vhd 3 -- Company : SLAC National Accelerator Laboratory 4 -- Created : 2015-03-20 5 -- Last update: 2015-03-23 6 ------------------------------------------------------------------------------- 7 -- Description: AxiAds42lb69 Package File 8 ------------------------------------------------------------------------------- 9 -- This file is part of 'SLAC Firmware Standard Library'. 10 -- It is subject to the license terms in the LICENSE.txt file found in the 11 -- top-level directory of this distribution and at: 12 -- https://confluence.slac.stanford.edu/display/ppareg/LICENSE.html. 13 -- No part of 'SLAC Firmware Standard Library', including this file, 14 -- may be copied, modified, propagated, or distributed except according to 15 -- the terms contained in the LICENSE.txt file. 16 ------------------------------------------------------------------------------- 19 use ieee.std_logic_1164.
all;
25 --! @ingroup devices_Ti_ads42lb69 49 load => (others =>(others => '0')), 51 data => (others => '0'));
59 data => (others => (others => (others => '0'))));
63 -- IO-Delay Signals (refClk200MHz domain) 67 dmode => (others => '0'), 73 -- IO-Delay Signals (refClk200MHz domain)
AxiAds42lb69DelayOutType delayOut
Slv8Array( 1 downto 0) load
array(natural range <> ) of AxiAds42lb69InType AxiAds42lb69InArray
array(natural range <> ) of AxiAds42lb69OutType AxiAds42lb69OutArray
slv( 1 downto 0) adcValid
AxiAds42lb69DelayInType :=(load =>( others =>( others => '0')),rst => '0',data =>( others => '0')) AXI_ADS42LB69_DELAY_IN_INIT_C
Slv8Array( 1 downto 0) dataN
array(natural range <> ,natural range <> ) of slv( 9 downto 0) Slv10VectorArray
array(natural range <> ) of slv( 15 downto 0) Slv16Array
AxiAds42lb69ConfigType :=(dmode =>( others => '0'),delayIn => AXI_ADS42LB69_DELAY_IN_INIT_C) AXI_ADS42LB69_CONFIG_INIT_C
AxiAds42lb69StatusType :=(adcValid =>( others => '0'),adcData =>( others => x"0000"),delayOut => AXI_ADS42LB69_DELAY_OUT_INIT_C) AXI_ADS42LB69_STATUS_INIT_C
AxiAds42lb69DelayOutType :=(rdy => '0',data =>( others =>( others =>( others => '0')))) AXI_ADS42LB69_DELAY_OUT_INIT_C
AxiAds42lb69DelayInType delayIn
Slv8Array( 1 downto 0) dataP
array(natural range <> ) of slv( 7 downto 0) Slv8Array
Slv16Array( 1 downto 0) adcData