INIT_ENDPOINT_ID => x"0000",
INIT_ADDRESS => INIT_ADDRESS,
USE_VAR_ENDPOINT_ID => c_NO,
- BROADCAST_SPECIAL_ADDR => BROADCAST_SPECIAL_ADDR
+ BROADCAST_SPECIAL_ADDR => BROADCAST_SPECIAL_ADDR,
+ INIT_CTRL_REGS => x"00000000_00000000_00000000_00000000" &
+ x"00000000_00000000_00000000_00000000" &
+ x"00000000_00000000_000040FF_00000000" &
+ x"FFFFFFFF_FFFFFFFF_FFFFFFFF_FFFFFFFF",
+ RESET_IOBUF_AT_TIMEOUT => c_YES
)
port map (
CLK => clk_sys,
TRIGGER_SEL_OUT <= trigger_select_i;
- BACK_LDO_EN <= enable_ldo_i;
- BACK_SPARE <= (others => '1'); --this is programn on dirich!
+ BACK_LDO_EN <= not enable_ldo_i;
+ BACK_SPARE <= (others => 'Z'); --this is programn on dirich!
---------------------------------------------------------------------------
-- LCD Data to display
---------------------------------------------------------------------------
- lcd_data(15 downto 0) <= timer.network_address;
- lcd_data(47 downto 16) <= timer.microsecond;
- lcd_data(79 downto 48) <= std_logic_vector(to_unsigned(VERSION_NUMBER_TIME,32));
- lcd_data(91 downto 80) <= timer.temperature;
- lcd_data(95 downto 92) <= x"0";
- lcd_data(159 downto 96) <= timer.uid;
- lcd_data(511 downto 160) <= (others => '0');
+-- lcd_data(15 downto 0) <= timer.network_address;
+-- lcd_data(47 downto 16) <= timer.microsecond;
+-- lcd_data(79 downto 48) <= std_logic_vector(to_unsigned(VERSION_NUMBER_TIME,32));
+-- lcd_data(91 downto 80) <= timer.temperature;
+-- lcd_data(95 downto 92) <= x"0";
+-- lcd_data(159 downto 96) <= timer.uid;
+-- lcd_data(511 downto 160) <= (others => '0');
---------------------------------------------------------------------------
-- Monitoring & Trigger
DEFINE PORT GROUP "BACK_LDO_EN_group" "BACK_LDO_EN*" ;
IOBUF GROUP "BACK_LDO_EN_group" IO_TYPE=LVCMOS25 PULLMODE=UP DRIVE=4;
DEFINE PORT GROUP "BACK_MASTER_group" "BACK_MASTER*" ;
-IOBUF GROUP "BACK_MASTER_group" IO_TYPE=LVCMOS25 PULLMODE=UP DRIVE=4;
+IOBUF GROUP "BACK_MASTER_group" IO_TYPE=LVCMOS25 PULLMODE=DOWN DRIVE=4;
DEFINE PORT GROUP "BACK_SLAVE_group" "BACK_SLAVE*" ;
-IOBUF GROUP "BACK_SLAVE_group" IO_TYPE=LVCMOS25 PULLMODE=UP ;
+IOBUF GROUP "BACK_SLAVE_group" IO_TYPE=LVCMOS25 PULLMODE=DOWN ;
DEFINE PORT GROUP "BACK_TRIG_group" "BACK_TRIG*" ;
IOBUF GROUP "BACK_TRIG_group" IO_TYPE=LVCMOS25 PULLMODE=UP ;
DEFINE PORT GROUP "BACK_SPARE_group" "BACK_SPARE*" ;